会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小小竹
博客园
首页
新随笔
联系
订阅
管理
2019年1月23日
Singleton
摘要: 单例模式:保证进程中,某个类只有一个实例。 要做到单例,必须要解决一下几个问题: 1 怎么保证呢?怎么样强制保证呢? 单例模式的三部曲:A.构造方法私有化,防止外部对它实例化。B. 静态对象、方法的申明。C.判断对象是否为空,为空则创建对象,最后返回对象。 示例代码: 调用:Console.Writ
阅读全文
posted @ 2019-01-23 13:59 小小竹
阅读(251)
评论(0)
推荐(0)
2019年1月18日
sqlbulkcopy 批量插入数据
摘要: 批量插入 Datetable数据 通过sqlbulkcopy 插入1百万条数据 用时 10秒钟 (有兴趣的小伙伴可以去测试) 调用: 批量插入List<T> : 调用:
阅读全文
posted @ 2019-01-18 17:06 小小竹
阅读(679)
评论(0)
推荐(1)
2019年1月10日
Expression
摘要: 表达式目录树 1.什么是表达式目录树Expression? 表达式目录树是一个数据结构,语法树。 首先我们去看看 Expressions类 ,定义了一个泛型委托类型 TDelegate: 我们先来一个带返回值的委托: 其中m、n是两个Int 类型的参数 通过表达式目录树计算 m*n+2: 通过中间语
阅读全文
posted @ 2019-01-10 08:46 小小竹
阅读(1913)
评论(2)
推荐(1)
2019年1月3日
委托
摘要: 委托 1.什么是委托? 个人理解:委托就是把一个方法当做参数传入另一个方法中进行调用。 (委托的实质就是一个类,可以通过中间语言IL编译工具去查看源码) 2.委托的使用? 使用委托三部曲:(1)、委托的声明 。 (2)、委托的实例化。 (3)调用。 3.委托的种类? (1).delegate (2)
阅读全文
posted @ 2019-01-03 17:03 小小竹
阅读(245)
评论(0)
推荐(0)
六大原则
摘要: 六大设计模式原则 1. 单一职责原则(Single Responsibility Principle)2. 里氏替换原则(Liskov Substitution Principle)3. 依赖倒置原则(Dependence Inversion Principle)4. 接口隔离原则(Interfac
阅读全文
posted @ 2019-01-03 13:31 小小竹
阅读(1102)
评论(1)
推荐(0)
2018年12月4日
分布式缓存Redis集群配置使用
摘要: redis是一种开源的、基于内存的、可持久化的、高性能的Key-Value数据存储系统。 redis能做什么? 持久化存储 高速缓存 消息中间件 2.Redis 安装配置 高性能(内存存储、仅在需要时持久化到硬盘) 数据类型丰富 (string Hash List Set SortedSet) 支持
阅读全文
posted @ 2018-12-04 17:02 小小竹
阅读(1099)
评论(0)
推荐(0)
2018年11月28日
VS2015 IIS Express Web服务器无法启动解决办法
摘要: 1.运行和调试vs2015项目 提示无法运行项目,打开vs2013项目发现可以正常运行,所以推测试vs2015项目配置有问题。 2.找到项目启动项中 .csproj文件,定位到<WebProjectProperties>,把关于IIS的配置<DevelopmentServerPort>、<Devel
阅读全文
posted @ 2018-11-28 10:14 小小竹
阅读(332)
评论(0)
推荐(0)
2018年11月27日
Nginx负载均衡
摘要: Nginx+iis站点实现负载均衡方法: 1.官网下载nginx压缩文件解压。我本地解压路径D盘 2.配置nginx 打开nginx.conf文件 在http模块内添加 upstream 模块,插入 upstream www.g.cn { server 127.0.0.1:8011; // 127.
阅读全文
posted @ 2018-11-27 14:23 小小竹
阅读(171)
评论(0)
推荐(0)
公告