自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 c++ WString与String互转的几种方法,容易出现因电脑地域环境而改变导致偶然性bug问题

c++宽窄字符转换容易出的几个问题总结

2023-01-03 15:44:09 734

原创 Access自动创建表的可变长字段(备注类型)要点

c#中如何创建数据表中的可变长字段类型,也就是备注类型,有几个要点特别注意,否则总是会创建失败

2022-07-21 22:45:03 1291

原创 C#获取指定目录的全部文件信息,包括自动修复各种不规则版本

这是在做项目时候自己写的一个函数,发现很多文件版本不规则,手动修复后非常好用,分享给大家,共勉!

2022-07-08 10:02:56 233

原创 c#实现图片按比例自动压缩

c#实现图片压缩功能,完整函数,复制就可以直接用了,非常好用

2022-07-08 09:56:16 993

原创 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

PC微信无视版本无限多开,c++源代码

本资源为PC端微信无视版本无限多开功能,非常实用,本人花很长时间才搞定,网上各种资源都不完整,这个下载下来自己用就行,非常方便

2022-04-03

VC++通信与界面美化 UDP仿QQ带背景的窗口聊天程序

VC++源代码,直接打开就可以用,UDP通信并很好的界面美化,非常不错的例子,我自己都在实际应用,尤其新朋友是非常好的代码资源

2019-01-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除