代码改变世界

随笔档案-2019年05月

WPF中将password非依赖属性转化为依赖属性

2019-05-31 10:40 by .net小跟班(杜), 450 阅读, 收藏, 编辑
摘要: 1封装一个PasswordBoxBindingHelper 2界面XAML进行属性绑定 阅读全文

C#开启线程的四种方式

2019-05-16 17:19 by .net小跟班(杜), 22508 阅读, 收藏, 编辑
摘要: 1.异步委托开启线程 2.通过Thread类开启线程 3.通过线程池开启线程 4.通过任务Task开启线程 阅读全文

煮酒论redis

2019-05-11 10:55 by .net小跟班(杜), 250 阅读, 收藏, 编辑
摘要: redis是一种性能极高的key-value数据库读的速度是110000次/s,写的速度是81000次/s 原理是将数据保存在内存中,作为缓存使用,避免了从数据库中直接拿取数据,适合处理系统的高并发。 个人认为BS项目处理并发使用redis,CS项目处理并发使用多线程 丰富的数据类型 – Redis 阅读全文

sql server百万级别数据量 农码一生

2019-05-10 16:13 by .net小跟班(杜), 451 阅读, 收藏, 编辑
摘要: 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: 最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库. 备注 阅读全文

线程与进程的区别

2019-05-06 09:21 by .net小跟班(杜), 557 阅读, 收藏, 编辑
摘要: 1、线程的基本概念 概念:线程是进程中执行运算的最小单位,是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。 阅读全文
点击右上角即可分享
微信分享提示