首页 > Windows开发
【.Net】 C#访问修饰符
一 类的修饰符: C#中类的默认修饰符是internal。1 private 只有对包.NET中的应用程序或库才能访问。2 public 不限制对类的访问。 3 protected 只可以被本类和其继承子类访问; 4 internal 只可以被本集合(Assembly)内所有的类存取。集合是C#语言 ...
分类:Windows开发   时间:2018-12-20 10:09:14    收藏:0  评论:0  赞:0  阅读:193
访问修饰符(C# 编程指南)
所有类型和类型成员都具有可访问性级别,该级别可以控制是否可以从你的程序集或其他程序集中的其他代码中使用它们。 可以使用以下访问修饰符在进行声明时指定类型或成员的可访问性: public同一程序集中的任何其他代码或引用该程序集的其他程序集都可以访问该类型或成员。 private只有同一类或结构中的代码 ...
分类:Windows开发   时间:2018-12-20 10:07:39    收藏:0  评论:0  赞:0  阅读:215
使用C#中的lock关键词
C#中lock关键字主要是为确保当一个线程使用某些资源时,同时无法其他线程无法使用该资源。下面我们看看下面的小例子。 下面是输出结果,可以看到输出结果并非我们所期望的0,当然结果可能为0,但大多数情况下都不是。 在这个例子中,当主程序启动时,创建了一个Counter对象。该类定义了一个可以递增和递减 ...
分类:Windows开发   时间:2018-12-19 23:42:56    收藏:0  评论:0  赞:0  阅读:189
win2012R2安装net4.6.2失败提示“更新2919355包问题,或者win8.1、win10”的错误
前言 在客户的服务器电脑安装net4.6,提示安装失败错误,最后顺利成功安装net4.6。 一、错误 1、win2012R2安装net4.6.2失败提示“更新2919355包问题,或者win8.1、win10”的错误。 二、解决方法 1、先在官方下载更新安装包,地址:https://www.micr ...
分类:Windows开发   时间:2018-12-19 21:48:59    收藏:0  评论:0  赞:0  阅读:223
C#中decimal,double和float的区别
float 单精度浮点 32bit,double 双精度浮点64bit,decimal是高精度 128bit,浮点型。float double 是 基本类型(primitive type),decimal不是。float 有效数字7位,范围 ±1.5 × 10E?45 to ±3.4 × 10E38 ...
分类:Windows开发   时间:2018-12-19 21:42:33    收藏:0  评论:0  赞:0  阅读:195
BZOJ5462 APIO2018新家(线段树+堆)
一个显然的做法是二分答案后转化为查询区间颜色数,可持久化线段树记录每个位置上一个同色位置,离线后set+树状数组套线段树维护。这样是三个log的。 注意到我们要知道的其实只是是否所有颜色都在该区间出现,可以改为查询后缀区间的上一个同色位置中最小的。这样我们就只需要set+线段树就可以维护了,同样二分 ...
分类:Windows开发   时间:2018-12-19 20:37:39    收藏:0  评论:0  赞:0  阅读:173
每天一点点之laravel框架 - Laravel5.6 + Passport实现Api接口认证
1.首先通过 Composer 包管理器安装 Passport: 注:如果安装过程中提示需要更高版本的 Laravel:laravel/passport v5.0.0 requires illuminate/http ~5.6,可以通过指定版本来安装 composer require laravel ...
分类:Windows开发   时间:2018-12-19 20:23:34    收藏:0  评论:0  赞:0  阅读:263
以太坊预言机与WEB API(原创,转载请说明原址)
什么是预言机? 从链外获得数据,提供区块链与现实世界事件之间的连接,提供外部信息的平台 预言机自身也是一种智能合约,它允许区块链连接到任何现有的API 是这个预言机去调用各种 WEB API的接口 这个接口提供各种各样的接口,如: 提供时刻的温度数据,市场的价格变化等 比如昨天 BTC 对 USD ...
分类:Windows开发   时间:2018-12-19 20:19:45    收藏:0  评论:0  赞:0  阅读:175
使用NuGet发布自己的.NET NuGet 包(仅限 .NET Standard 和 Windows)
Microsoft Note:创建 NuGet 包Microsoft Note:快速入门:使用 Visual Studio 创建和发布 NuGet 包(仅限 .NET Standard 和 Windows).nuspec 引用https://blog.csdn.net/huwei2003/artic... ...
分类:Windows开发   时间:2018-12-19 19:12:03    收藏:0  评论:0  赞:0  阅读:192
robot framework学习笔记1之_环境安装(win7)
一、简介 Robotframework是基于Python的自动化测试框架。使用关键字驱动的测试方法,自带丰富的库函数可直接引用,可使用Java/Python进行功能库扩展,测试用例使用TSV/HTML/TXT/ROBOT保存,使用制表符分隔数据。 二、安装python (1)官网下载地址:https ...
分类:Windows开发   时间:2018-12-19 19:02:42    收藏:0  评论:0  赞:0  阅读:189
C# 反射Reflection
了解了程序集Assembly之后再理解反射原理 反射概念: 1.在程序运行时动态获取类或对象的信息,具体包括了 动态 获取 加载程序集(Assmebly) 动态 获取 类型信息(如类、接口 等) - Type对象 动态 获取 类型的成员信息(如方法,字段,属性等); 2.在运行时,动态创建类型实例( ...
分类:Windows开发   时间:2018-12-19 18:23:27    收藏:0  评论:0  赞:0  阅读:146
windows10多个文件同时修改文件扩展名
假如说从某一个地方拷贝了很多文件,但是后缀名不对,或者没有后缀名: 例:这些都没有文件名 cmd执行以下命令: 1、在D盘新建一个文件夹命名为pic,把这些文件复制进去。 2、打开cmd命令,输入ren d:\pic\*.* *.jpg。(这里后缀名可以自己定义,如zip,等) 最后就是这样: ...
分类:Windows开发   时间:2018-12-19 14:46:52    收藏:0  评论:0  赞:0  阅读:190
c# Lambda扩展
扩展类 1 public static class LinqExtensions 2 { 3 /// <summary> 4 /// 创建lambda表达式:p=>true 5 /// </summary> 6 /// <typeparam name="T">对象名称(类名)</typeparam> ...
分类:Windows开发   时间:2018-12-19 12:40:39    收藏:0  评论:0  赞:0  阅读:175
C# 监测每个方法的执行次数和占用时间(测试3)
在Nuget引用 Castle.DynamicProxy 和 Newtonsoft.Json 这个 原文:http://www.cnblogs.com/RicCC/archive/2010/03/15/castle-dynamic-proxy.html 拦截器: /// <summary> /// ...
分类:Windows开发   时间:2018-12-19 12:34:14    收藏:0  评论:0  赞:0  阅读:183
C#中dynamic的正确用法的代码
把写内容过程中比较重要的内容段做个收藏,下边资料是关于C#中dynamic的正确用法的内容。 dynamic dynamicObject = GetDynamicObject(); Console.WriteLine(dynamicObject.Name); Console.WriteLine(dy ...
分类:Windows开发   时间:2018-12-19 12:24:22    收藏:0  评论:0  赞:0  阅读:180
.NET Core开源API网关 – Ocelot中文文档
原文:.NET Core开源API网关 – Ocelot中文文档Ocelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器与Service Fabric、Butterfly Tracing集成。这些功能只都只... ...
分类:Windows开发   时间:2018-12-19 12:23:28    收藏:0  评论:0  赞:0  阅读:239
《C#并发编程经典实例》学习笔记—2.3 报告任务
问题 异步操作时,需要展示该操作的进度 解决方案 " " 和 " " 插一段话:读《C 并发编程经典实例》这本书偶有困惑,深感书中内容过于精炼,或许是作者故意为之,但显然对我这般知识浅薄的人来说,读起来这本书感到晦涩。偶然找到作者的个人博客,看到作者博客中对某一个知识点不同时间点上由浅至深的研究,十 ...
分类:Windows开发   时间:2018-12-19 12:03:19    收藏:0  评论:0  赞:0  阅读:168
c# 将字符串转换为指定类型的值
key:属性名称 value:字符串类型的值 typevalue:属性类型 返回:转换后的值 ...
分类:Windows开发   时间:2018-12-19 12:00:42    收藏:0  评论:0  赞:0  阅读:319
C# show FTP Download/Upload progress
https://stackoverflow.com/questions/4591059/download-file-from-ftp-with-progress-totalbytestoreceive-is-always-1 With FTP protocol, WebClient in gener ...
分类:Windows开发   时间:2018-12-19 11:56:12    收藏:0  评论:0  赞:0  阅读:183
Win7下安装VS2017添加qt插件
一、安装VS2017 1、下载VS2017 进入vs下载官网https://www.visualstudio.com/zh-hans/downloads/,选择所需要的vs版本,进行在线安装。 2、安装 选择自定义安装,勾选Visual C++就行了,其他默认。 二、安装Qt 1、下载qt5.10. ...
分类:Windows开发   时间:2018-12-19 11:45:30    收藏:0  评论:0  赞:0  阅读:813
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!