算法
文章平均质量分 64
T启
这个作者很懒,什么都没留下…
展开
-
C# 多条流水线异步工作
C# 多条流水线协同异步处理原创 2023-02-08 19:04:47 · 434 阅读 · 0 评论 -
利用批处理脚本批量删除电脑上的空文件夹
@echo offfor /f "tokens=*" %%i in ('dir/s/b/ad^|sort /r') do rd "%%i"使用"记事本"编写,保存为.txt文件,直接将其修改为.bat即可使用时复制到相应的文件夹路径下,双击运行即可。可循环删除当前路径的所有空文件夹,包括子文件夹下的空文件夹。亲测有效...转载 2020-08-21 16:54:08 · 2205 阅读 · 0 评论 -
C# 大批量插入数据库优化(MySQL、SQL Server、Oracle)
前言:以下组件皆是从内存直接写入数据库,比起循环建立连接进行Insert效率提升非常明显1、MySQL,利用MySqlBulkLoader#region 批量插入数据///// <summary>///// 批量插入收集库件级文书档案信息实体(批量)///// </summary>///// <param name="dataTable">数据表</param>///// <returns></returns>publi原创 2020-07-21 19:14:48 · 1541 阅读 · 0 评论 -
Sql Server随机抽取数据效率优化
因遇到需随机抽取数据的需求,特此记录一种方法Declare @d DatetimeSet @d=getdate()SELECT Top 1* FROM [TGBus_Card].[dbo].[Ka_Card]WHERE 0.01 >= CAST(CHECKSUM(NEWID(), CardNo) & 0x7fffffff AS float) / CAST (0x7fffffff AS int)And ActivityID = 501 And State = 0Select [语句执转载 2020-06-30 15:00:11 · 318 阅读 · 0 评论 -
C# 将List数据分线程同步调用
public class AutoRunThread<T> { public int ThreadNum = 32; private System.Threading.Tasks.TaskFactory taskFactory; public delegate void ProgressHandler(List<valuetp> listProgress); public event ProgressHandl.原创 2020-06-15 14:23:57 · 820 阅读 · 0 评论 -
winform在设置控件enabled=false后,无法更改控件字体颜色的问题
以下代码用于将控件禁用但不改变控件样式(字体颜色等) [System.Runtime.InteropServices.DllImport("user32.dll")] public static extern int SetWindowLong(IntPtr hWnd, int nIndex, int wndproc); [System.Runtime.Inte...转载 2020-04-21 10:17:24 · 2755 阅读 · 2 评论 -
C# 利用编辑距离算法查重(非构建二维数组)
C# 利用编辑距离算法查重(一维数组)最近在项目中,被要求对相关上传文本需进行高精度查重,网上进行了相关搜索,根据理论实现的编辑距离算法皆为二维数组,对于几千字的文本进行查重,构建数组时将直接导致内存溢出。这里将网上大神对于C语言中进行查重算法的转化,转为一维数组。记录下算法,以便日后使用 /// <summary> /// 文本相似度(编辑距离算法,精度最高,花费...原创 2020-04-09 09:41:25 · 554 阅读 · 0 评论