摘要: 某个客户现场部署的数据库是Oracle的,历史遗留原因,Oracle密码在配置文件里是明文的,客户要求修改为密文,修改后交由客户验证,客户反馈修改密码后,终端上报审计信息插入Oracle时,模块崩溃了,按理说密码即使不对或者解析问题也不会崩溃 然后我们看下代码流程: 主线版本如果set之后是需要调用 阅读全文
posted @ 2023-04-10 14:39 J1nu 阅读(93) 评论(0) 推荐(0)
摘要: 某天,一银行客户反馈,我们的数据传输模块发送过去的数据,他们接收到解析出来的乱码,问我们发送的数据到底是不是utf8。 我一脸懵,我们的模块发送的一直都是utf8,那么多客户现场使用这个模块都没有问题,另外有一个反馈过乱码的现场也是因为客户自己配置的编码问题,最后客户自己修改后就正常显示了。我和现场 阅读全文
posted @ 2022-12-08 10:25 J1nu 阅读(66) 评论(0) 推荐(0)
摘要: 无名管道不是普通文件,不属于某个系统,只存在内存中。管道在内存中对应开辟一个缓冲区。不同的系统大小不一定相同。 ... 阅读全文
posted @ 2022-09-29 19:41 J1nu 阅读(27) 评论(0) 推荐(0)
摘要: 以下均在VS2013 中测试说明 对于查看方式:cl /d1 reportSingleClassLayout类名 源文件名 虚函数指... 阅读全文
posted @ 2022-09-29 19:41 J1nu 阅读(38) 评论(0) 推荐(0)
摘要: //viminfo文件中匹配 文件中的某行:* 1590632880 0string temp = buf;//将上述举例行存入t... 阅读全文
posted @ 2022-09-29 19:41 J1nu 阅读(45) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-09-29 19:41 J1nu 阅读(8) 评论(0) 推荐(0)
摘要: 当引用的初始式是一个左值(是一个对象,你可以取得它的地址),其初始化就是非常简单的事情。对"普通"T&的初始式必须是一个类型T的左值... 阅读全文
posted @ 2022-09-29 19:41 J1nu 阅读(1075) 评论(0) 推荐(0)
摘要: 也就是说只要不是成员运算符的重载不管返回值是什么类型,不管重载什么类型的运算符,必须有一个参数为类类型或者枚举类型(vs2019)... 阅读全文
posted @ 2022-09-29 19:41 J1nu 阅读(316) 评论(0) 推荐(0)
摘要: void my_memmove(char * dst,char * src,int count){ if(dst >= src &&... 阅读全文
posted @ 2022-09-29 19:41 J1nu 阅读(106) 评论(0) 推荐(0)
摘要: 回调函数的调用惯例是stdcall,而类的成员函数的调用惯例是thiscall,故应该是类的静态成员函数作为回调函数才可以,类的普通... 阅读全文
posted @ 2022-09-29 19:41 J1nu 阅读(61) 评论(0) 推荐(0)