STTech.CodePlus
比较器
比较大小
比较结果
两个值之间的关系
较大值
较小值
比较结果
小于
等于
大于
对象池
对象总数
保留对象的最大个数
对象构造过程
释放时是否销毁
构造对象池
释放对象
获取对象
任务队列接口
将待处理数据存入任务队列
任务队列基类
处理过程
销毁状态
构造队列任务
将待处理数据存入任务队列的具体实现
阻塞式队列任务
处理过程锁
构造临时工式队列任务
临时工式队列任务
处理过程锁
待处理数据队列
空闲状态
构造临时工式队列任务
临时工任务
长工式队列任务
处理过程锁
线程任务锁
待处理数据队列
空闲状态
线程空闲等待时长
构造长工式队列任务
线程空闲等待时长
长工任务
共享式队列任务
构造共享式队列任务
共享式队列任务基类
全局的内部队列任务实体
构造共享式队列任务
共享
乌托邦式队列任务
处理过程锁
待处理数据队列
空闲状态
构造乌托邦式队列任务
服务员式队列任务
待处理数据队列
构造服务员式队列任务
服务员任务
可复用线程基类
默认的闲置超时时长
线程任务运行中的锁
闲置超时时长
限制超时
当前状态 (空闲/忙碌)
任务内容
当任务执行完成后可替换
是否已销毁
是否是忙碌状态
是否是空闲状态
开始执行任务
内部线程(可复用任务)的生命周期
触发闲置超时事件
销毁
任务完成状态
正常
错误
可复用Task当前的状态
空闲
忙碌
已销毁
任务完成事件参数
完成状态
异常信息
可复用任务
构造可复用任务
可复用线程
构造可复用线程
开始执行任务
可复用任务的生命周期
任务内容
任务完成事件
任务开始事件
临时任务动作
触发任务完成事件
触发任务开始事件
Task功能扩展
开启多个线程处理一组数据
待处理数据
线程数
单个数据对象的处理过程
将指定的任务依序在线程池上运行,并返回表示该工作的Task对象。
超时时间达到后将取消任务。
异步执行的工作
超时时间
将指定的任务依序在线程池上运行,并返回表示该工作的Task(TResult)对象。
超时时间达到后将取消任务。
任务返回值类型
异步执行的工作
超时时间
线程池
闲置超时时长
复用线程对象池
构造可复用线程池
驻留线程数量
单个线程闲置超时时长(闲置超时的线程会被释放)
执行任务
释放复用线程
转为指明类型的列表
转换为16进制代码格式的字符串
例如:0xFF,0xA1,0xA2,0xB1,0xB2
转换为16进制的字符串
转换为16进制的字符串
转换格式;若字母转为大写则为"{0:X2}",小写为"{0:x2}"
转Base64字符串
转为指定编码(默认UTF-8)的字符串
计算字节数组的MD5值
计算字节数组的MD5值
是否转换为大写字母,true为大写,false为小写
MD5字符串
和校验
从右填充
填充后总长度
占位符
从左填充
填充后总长度
占位符
字典中包含键值且值不为空
字典
键名
是否包含键名且值不为空
从字典中获取值
如果指定的键值不存在或值为空则先赋指定的值
从字典中移除键名集合中存在的项
要移除的键名集合
从字典中移除键名集合中不存在的项
要保留的键名集合
等尺寸分片
每部分的最大长度
平均分成多组
分组数量
合并字节数组
原数据(允许为空)
追加数据
判断起始部分是否一致
KMP算法模式匹配
模式匹配(KMP)
查找子串在主串中的起始索引位置
通过前缀和后缀匹配内容
数据类型
原始数据
前缀数据
后缀数据
抛弃超出指定长度的数据
获取大文件的MD5值
通过文件流的方式读取,可支持大文件
获取文件的MD5值
一次读入内存,建议小文件使用
获取文件的MD5值
提供访问(操作)对象成员的回调,并返回当前对象
字符串类型的扩展
获取字符串的MD5值
源字符串
MD5字符串
计算字符串的MD5
获取字符串的字节数组(默认UTF-8)
16进制字符串转byte数组
16进制字符
截取字符串中间段
起始标记
结束标记
等距插入
间隔长度
插入字符串
等尺寸分片
使字符串重复{times}次
重复次数,当值为0时返回值为空
使字符重复{times}次
重复次数,当值为0时返回值为空
通过指定的起始标记和结束标记截取字符串
原始字符串
起始标记
结束标记
根据字典替换字符串
原始字符串
关键字替换词典
与含通配符的字符串进行比对,判断是否一致
原始字符串
含通配符的字符串
插入分隔符合并成新字符串
原始字符串集合
分隔符
合并成字符串
原始字符串集合
插入字符串
通过前缀和后缀匹配内容
原始文本
前缀字符串
后缀字符串
Task扩展
等待任务结束,在回调中处理结果
Task返回值类型
任务对象
处理结果的回调
转枚举类型
指定枚举类型
枚举名称
节点溯源
获取XML节点的路径