摘要:
1封装一个PasswordBoxBindingHelper 2界面XAML进行属性绑定 阅读全文
随笔档案-2019年05月
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、线程的基本概念 概念:线程是进程中执行运算的最小单位,是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。 阅读全文