- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 Access自动创建表的可变长字段(备注类型)要点
c#中如何创建数据表中的可变长字段类型,也就是备注类型,有几个要点特别注意,否则总是会创建失败
2022-07-21 22:45:03
1291
原创 C#获取指定目录的全部文件信息,包括自动修复各种不规则版本
这是在做项目时候自己写的一个函数,发现很多文件版本不规则,手动修复后非常好用,分享给大家,共勉!
2022-07-08 10:02:56
233
原创 C++正则表达式regex对象初始化(配对符号以及unicode码的\u)
c++匹配一对括号时,开始符用\或\\都可以,但结束符必须是\\,如下例子:regex pattern("\[@emoji=\([\\]+u[a-zA-Z0-9]{4}\\){1,}\\]");如果写成下列任何一种,都不会通过regex pattern("\[@emoji=([\\]+u[a-zA-Z0-9]{4}){1,}]");regex pattern("\[@emoji=\([\\]+u[a-zA-Z0-9]{4}\){1,}]");regex pattern("\[@emoji
2021-01-03 10:20:41
897
2
原创 两个字符串匹配度算法
在工作过程中,需要用到两个字符串匹配度算法,网上参考一些资料,写了一个匹配度算法类,项目中用到了而且效果很不错,今天给大家分享。public class LevenshteinDistance { #region 私有变量 /// <summary> /// 字符串1 /// </summary> private char[] _ArrChar1; /// <summa...
2020-12-15 22:34:45
2166
原创 如何有效控制c++socket发送和接收数据长度
开始c++ 创建socket编程时候,总是定一个足够大的数组来接收数据,从效率上讲是不科学的,如果能控制发多少接收多少是理想状态,下面例子说明:bool CMySocket::Send(const char *pSMsg, int len){ char* sendBuff = new char[len + 4];//申请发送数组,+4是要发送长度所占的字节数 byte lenBuff[4] = { 0 };//长度数组并初始化 int2bytes(len, lenBuff, ...
2020-08-28 23:31:05
2392
原创 关于c++创建和检测目录问题
//获取临时文件夹目录 /*char temppath[MAX_PATH] = { 0 }; GetTempPathA(MAX_PATH, temppath); char imagedir[20] = { "WeChatRecordImages" };*/ ////拼接目录 //char WeChatExpressionsPath[MAX_PATH] = { 0 }; //sprintf_s(WeChatExp...
2020-08-27 10:28:56
212
原创 C++屏蔽map自动排序
最近写项目适合,发现map自动排序了,以前没注意这个问题,可能ms考虑到map查询效率问题,插入适合就自动排序号,查找其内部构造,发现其是模板实现方式,咱们可以改一改就可以避免自动排序(万不得已才用)如果要屏蔽掉map的自带默认排序,我们需要重写以一个排序对象#include <map>#include <iostream>template<class T>struct DisableCompare : public std::binary...
2020-08-23 23:22:20
2539
原创 c++std:: regex_replace函数发现的bug
当被替换的字符串长度大于等于503字符时候,就出错例子:string contents = "beginaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
2020-08-23 11:04:00
1181
1
原创 c#两个有为空字符串包含比较容易忽略问题
//1.两个空字符串时为true string str1 = string.Empty; string str2 = string.Empty; bool bRel = str1.Contains(str2); //2.str1不为空str2为空时为true str1 = "abc"; str2 = string.Empty; ...
2020-08-23 10:58:41
169
原创 关于SQLServer数据库删除xxx_log.ldf日志附加失败解决办法
这里写自定义目录标题新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入关于SQLServer数据库删除log日志附加问题不小心删除了数据库xxx_log.ldf文件后,打开数据库就出问题了,在数据库管理器中打开直接弹出如下
2020-08-22 23:18:35
1498
VC++通信与界面美化 UDP仿QQ带背景的窗口聊天程序
2019-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人