2015年12月21日

摘要: 代码来自Boost手册,略作修改以方便阅读。 阅读全文
posted @ 2015-12-21 21:36 王林森 阅读(610) 评论(0) 推荐(0)

2015年12月19日

摘要: BOOST几乎是奇技淫巧的堆砌,来自大神的深深恶意。这个库确实不是给初学者像使用C++标准库那样用的。我觉得在使用前,最好了解下四人帮的那个设计模式。 阅读全文
posted @ 2015-12-19 13:30 王林森 阅读(865) 评论(2) 推荐(0)

2015年12月11日

摘要: 就实际问题来讲,是不是2条就4列?如果有100条,岂不是爆炸了?所以,实际上事主应该是想要一个水平显示的效果,而不是一定要有很多列。 阅读全文
posted @ 2015-12-11 16:19 王林森 阅读(2187) 评论(1) 推荐(0)

2015年12月1日

摘要: CTE分了三个部分: 第一部分增加YYYYMM,因为直接用DATETIME类型进行操作感觉不方便。 投机取巧的地方是把DATETIME转作整数类型的“年+月”处理,“年+月”是YYYYMM的样式,不包含DD。年月的大小跟数字的大小自然契合,方便比较。 第二部分按YYYYMM分组进行了数据统计。 第三部分只是我不想写成存储过程,就顺便写了个选择语句,用途是生成“当前日期的一年前”这个概念涉及到的边界值。很显然可以方便的对边界进行包含和不包含的处理。 阅读全文
posted @ 2015-12-01 16:02 王林森 阅读(2523) 评论(2) 推荐(0)

2015年11月16日

摘要: 乍看群友的叙述,是要想很多事情的,大概两分钟(虚词)后,就可以分析出 余额'=余额+借方-贷方 然而关键的一点是,1+0=1,1-0=1。此为小学知识。意思是加减零对运算结果不影响。 所以问题中需要进行判断的地方只有“方向”列。而“方向”列的计算依据是余额,所以只要先专心致志的求解出“余额”列就行了。 阅读全文
posted @ 2015-11-16 10:11 王林森 阅读(2891) 评论(0) 推荐(1)

2015年11月13日

摘要: 1 GUID stGUID; 2 CString strGUID; 3 if (S_OK==::CoCreateGuid(&stGUID)) 4 { 5 strGUID.Format( TEXT("{%08X-%04X-%04X-%02X%02X%02X%02X%02X%02X%02X%02X}") 阅读全文
posted @ 2015-11-13 14:12 王林森 阅读(366) 评论(0) 推荐(0)

2015年11月7日

摘要: 这个问题没有给主键或者ID之类的东西。层次标识符"["又是一个特殊符号,是不能够跟数据排序的。 阅读全文
posted @ 2015-11-07 14:56 王林森 阅读(1120) 评论(4) 推荐(2)

2015年11月2日

摘要: 最为一只C++,每天回答SQL Server的问题感觉压力还是蛮大的。 阅读全文
posted @ 2015-11-02 16:38 王林森 阅读(685) 评论(0) 推荐(0)

2015年10月22日

摘要: 好久没写MFC的博客了,最近求设计师做了几个小图标加到Ribbon界面上,效果还不错,过了几天又求人家做了个程序图标,加到界面上,效果也不错。今天想修改程序对话框资源上的文本,出问题了 阅读全文
posted @ 2015-10-22 12:20 王林森 阅读(7804) 评论(0) 推荐(1)

2015年10月20日

摘要: 想到这个问题还是很有意思的,按照“动态拼接字符串在'表名.字段名'中匹配查找”的最简易思路,我自己实现了一个。 万一我以后也要用呢?动动手总是没坏处的。 阅读全文
posted @ 2015-10-20 08:53 王林森 阅读(4528) 评论(0) 推荐(0)

2015年10月5日

摘要: 版权声明:本文为博主原创文章 谢绝转载 请通过wlsandwho@foxmail.com联系我 阅读全文
posted @ 2015-10-05 22:19 王林森 阅读(5183) 评论(4) 推荐(0)

2015年9月25日

摘要: 版权声明:本文为博主原创文章 未经许可不得转载 请通过wlsandwho@foxmail.com联系我 阅读全文
posted @ 2015-09-25 20:49 王林森 阅读(1518) 评论(0) 推荐(0)

2015年9月22日

摘要: 版权声明:本文为博主原创文章 未经许可不得转载 请通过wlsandwho@foxmail.com联系我 阅读全文
posted @ 2015-09-22 20:02 王林森 阅读(1223) 评论(5) 推荐(0)

2015年9月12日

摘要: 版权声明:本文为博主原创文章 未经许可不得转载 请通过wlsandwho@foxmail.com联系我 阅读全文
posted @ 2015-09-12 11:24 王林森 阅读(479) 评论(0) 推荐(0)

2015年9月5日

摘要: 版权声明:本文为博主原创文章 未经许可不得转载 请通过wlsandwho@foxmail.com联系我 阅读全文
posted @ 2015-09-05 21:47 王林森 阅读(957) 评论(0) 推荐(0)

2015年8月28日

摘要: 版权声明:本文为博主原创文章 未经许可不得转载 请通过wlsandwho@foxmail.com联系我 阅读全文
posted @ 2015-08-28 22:37 王林森 阅读(23270) 评论(3) 推荐(1)

2015年8月26日

摘要: 版权声明:本文为博主原创文章 未经许可不得转载 请通过wlsandwho@foxmail.com联系我 想吐槽我的请先看最后一段 阅读全文
posted @ 2015-08-26 23:18 王林森 阅读(1489) 评论(2) 推荐(0)

2015年8月20日

摘要: 版权声明:本文为博主原创文章 未经许可不得转载 请通过wlsandwho@foxmail.com联系我 阅读全文
posted @ 2015-08-20 19:18 王林森 阅读(610) 评论(3) 推荐(0)

2015年8月9日

摘要: 版权声明:本文为博主原创文章 未经许可不得转载 请通过右侧wlsandwho@foxmail.com联系我 阅读全文
posted @ 2015-08-09 14:28 王林森 阅读(362) 评论(0) 推荐(0)

2015年8月7日

摘要: 版权声明:本文为博主原创文章 未经许可不得转载 请通过wlsandwho@foxmail.com联系我 阅读全文
posted @ 2015-08-07 18:46 王林森 阅读(476) 评论(0) 推荐(0)

2015年8月4日

摘要: 由于崇高的C++信仰,我只能折中的选用C++/CLI并在其中调用标准C++的DLL——如此一来只要学一部分就行了,看起来进可攻退可守的样子。 阅读全文
posted @ 2015-08-04 23:15 王林森 阅读(1423) 评论(0) 推荐(0)

2015年8月1日

摘要: 版权声明:本文为博主原创文章 未经许可不得转载 请通过wlsandwho@foxmail.com联系我 阅读全文
posted @ 2015-08-01 19:32 王林森 阅读(1351) 评论(0) 推荐(0)

2015年7月28日

摘要: 版权声明:本文为博主原创文章 未经许可不得转载 请通过wlsandwho@foxmail.com联系我 阅读全文
posted @ 2015-07-28 20:02 王林森 阅读(281) 评论(0) 推荐(0)
 
摘要: 版权声明:本文为博主原创文章 未经许可不得转载 请通过wlsandwho@foxmail.com联系我 阅读全文
posted @ 2015-07-28 20:01 王林森 阅读(506) 评论(0) 推荐(0)

2015年7月27日

摘要: 版权声明:本文为博主原创文章 未经许可不得转载 请通过wlsandwho@foxmail.com联系我 阅读全文
posted @ 2015-07-27 23:04 王林森 阅读(441) 评论(0) 推荐(0)
 
摘要: 版权声明:本文为博主原创文章 未经许可不得转载 请通过wlsandwho@foxmail.com联系我 阅读全文
posted @ 2015-07-27 21:37 王林森 阅读(308) 评论(0) 推荐(0)

2015年7月26日

摘要: 版权声明:本文为博主原创文章 未经许可不得转载 请通过wlsandwho@foxmail.com联系我 阅读全文
posted @ 2015-07-26 11:33 王林森 阅读(310) 评论(0) 推荐(0)

2015年7月25日

摘要: 版权声明:本文为博主原创文章 未经许可不得转载 请通过wlsandwho@foxmail.com联系我 阅读全文
posted @ 2015-07-25 19:51 王林森 阅读(371) 评论(0) 推荐(0)

2015年7月24日

摘要: 请通过 wlsandwho@foxmail.com 联系我 未经作者授权勿用于学术性引用。 未经作者授权勿用于商业出版、商业印刷、商业引用以及其他商业用途。 阅读全文
posted @ 2015-07-24 19:19 王林森 阅读(398) 评论(0) 推荐(0)

2015年7月22日

摘要: 版权声明:本文为博主原创文章 未经许可不得转载 请通过邮箱(wlsandwho@foxmail.com)联系我 阅读全文
posted @ 2015-07-22 19:00 王林森 阅读(657) 评论(0) 推荐(0)

2015年7月13日

摘要: 常用小代码 1 m_comScanner.put_CommPort(m_dwScannerPortID); 2 m_comScanner.put_InputMode(1); 3 m_comScanner.put_InBufferSize(1024); 4 m_comS... 阅读全文
posted @ 2015-07-13 10:50 王林森 阅读(610) 评论(0) 推荐(0)

2015年7月8日

摘要: 创建函数 筛选出字符串中的数字 筛选出字符串中的非数字 阅读全文
posted @ 2015-07-08 19:29 王林森 阅读(1933) 评论(0) 推荐(0)

2015年7月7日

摘要: 自己的配置笔记 阅读全文
posted @ 2015-07-07 23:21 王林森 阅读(932) 评论(1) 推荐(0)

2015年7月5日

摘要: CStdioFile CString 读写中文 阅读全文
posted @ 2015-07-05 16:02 王林森 阅读(670) 评论(1) 推荐(0)

2015年7月1日

摘要: 在QQ群里有人问怎样实现成语的首尾接龙,关键的是,在SQL群里问这个是几个意思? 征得其同意后,我下载了包含成语的xlsx文件,于是写了这篇博文。 一开始我想看看蚁群算法,因为我觉得比较像,但是专家们的算法都是i、j、k、l、m、n、a、b、c之类的变量名,怪不得算法这么难懂, 吓得我赶紧把网页关了。 干脆我自己动手写一个吧,谁让我语文学的好呢。 阅读全文
posted @ 2015-07-01 23:48 王林森 阅读(3816) 评论(4) 推荐(0)

2015年6月26日

摘要: 问题解决——开启Guest后仍无法共享打印机 阅读全文
posted @ 2015-06-26 10:28 王林森 阅读(13553) 评论(1) 推荐(0)

2015年6月19日

摘要: Office——EXCEL 显示 隐藏 Ribbon 阅读全文
posted @ 2015-06-19 19:02 王林森 阅读(2548) 评论(0) 推荐(0)

2015年6月18日

摘要: Office——EXCEL 打开自动修改 关闭自动保存 阅读全文
posted @ 2015-06-18 21:59 王林森 阅读(1432) 评论(0) 推荐(0)

2015年6月2日

摘要: 博客主页截图 阅读全文
posted @ 2015-06-02 21:09 王林森 阅读(228) 评论(0) 推荐(0)

2015年4月30日

摘要: set的erase并不返回iterator,所以在遍历删除的时候,要使用…… 阅读全文
posted @ 2015-04-30 21:16 王林森 阅读(9832) 评论(0) 推荐(1)