03 2019 档案
ListView的BeginUpdate()和EndUpdate()作用[z]
摘要:[z]https://blog.csdn.net/u011108093/article/details/79448060 许多Windows 窗体控件(例如,ListView 和 TreeView 控件)实现了 BeginUpdate 和EndUpdate 方法,至于为何要这样用简单说明一下。 当我
阅读全文
如何用命令将本地项目上传到git[z]
摘要:1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件 3、用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明 4
阅读全文
C# 两个datatable中的数据快速比较返回交集或差集[z]
摘要:最基本的写法无非是写多层foreach循环,数据量多了,循环的次数是乘积增长的。 这里推荐使用Except()差集、Intersect()交集,具体性能没有进行对比。 如果两个datatable的字段完全一致的话,可以直接使用Except,Intersect //与免打扰中的用户进行比较,筛选出可以
阅读全文
C# DataTable抽取Distinct数据(不重复数据)[z]
摘要:DataTable dataTable; DataTable dataTable; DataView dataView = dataTable.DefaultView; DataView dataView = dataTable.DefaultView; DataTable dataTableDis
阅读全文
【Thread】CountdownEvent任务并行[z]
摘要:System.Threading.CountdownEvent 是一个同步基元,它在收到一定次数的信号之后,将会解除对其等待线程的锁定。 CountdownEvent 专门用于以下情况:您必须使用 ManualResetEvent 或 ManualResetEventSlim,并且必须在用信号通知事
阅读全文
C#多线程--信号量(Semaphore)[z]
摘要:百度百科:Semaphore,是负责协调各个线程, 以保证它们能够正确、合理的使用公共资源。也是操作系统中用于控制进程同步互斥的量。 Semaphore常用的方法有两个WaitOne()和Release(),Release()的作用是退出信号量并返回前一个计数,而WaitOne()则是阻止当前线程,
阅读全文
VS2015一新建项目就出现未将对象引用设置到对象的实例怎么办?[z]
摘要:https://blog.csdn.net/tiandyoin/article/details/79722800 在控制面板-卸载或修复程序太麻烦,而且不一定保证解决,可以这样 打开--C:\Users\用户名\AppData\Local\Microsoft\VisualStudio\,然后把文件全
阅读全文
spring与disruptor集成的简单示例[z]
摘要:[z]https://www.jb51.net/article/135475.htm disruptor不过多介绍了,描述下当前的业务场景,两个应用A,B,应用 A 向应用 B 传递数据 . 数据传送比较快,如果用http直接push数据然后入库,效率不高.有可能导致A应用比较大的压力. 使用mq
阅读全文