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