预览模式: 普通 | 列表

VC 条件编译的3种情况

        好久没写VC程序,看到条件编译都忘记了,唉。n多年了,忘记得好快呀。

        预处理就是在进行编译的第一遍词法扫描和语法分析之前所作的工作。说白了,就是对源文件进行编译前,先对预处理部分进行处理,然后对处理后的代码进行编译。这样做的好处是,经过处理后的代码,将会变的很精短。
关于预处理命令中的文件包含(#include),宏定义(#define),书上已经有了详细的说明,在这里就不详述了。这里主要是对条件编译(#ifdef,#else,#endif,#if等)进行说明。以下分3种情况

查看更多...

Tags: 条件编译 预编译

分类:C++开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 384
正则表达式在数据分析领域有着广泛的应用,学习和使用正则是一种趋势!

本人在学习过程中就是写一个简单的测试工具,方便学习使用,当然网上也很多的,随便写写而已。

此软件采取C#编写的,需要下载.NET Framework4.0 Client Profile

查看更多...

Tags: RegexStartApp 正则表达式 regex

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 205

Java在不同操作系统中的换行符

Java是一个跨平台的语言,因为如果想写一个跨平台的软件,有些东西就需要考虑,例如换行。



在不同的平台上,换行符可能是不同的,例如:

查看更多...

Tags: 换行符 getProperty line.separator

分类:Java开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1160

MissingMethodException 找不到方法 解决办法

由于修改工程中一个函数,编译后正常。
但是在运行的时候报错:MissingMethodException 找不到方法。

原因:修改后引用的还是老版本的,这是导致版本不一致,找不到修改后的函数。
解决办法:删除此功能的所有的引用,再重新添加。(最好也删除obj目录下面的dll)。

查看更多...

Tags: 找不到方法

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 650

看了315晚会,银行也不安全呀!


其实最终还是叫个别情况处理。哈哈!

2012年CCTV3月15日晚会在北京举行。晚会再次聚焦“诚信”,主题定为“共筑诚信,有你有我”。突出每个人都有责任,每个人都来参与共建共同行动。央视315晚会曝光招商银行(微博)(12.25,0.03,0.25%)、工商银行(4.33,0.02,0.46%)等银行网上银行失窃案,银行内部员工被曝泄露出售客户信息。招商银行信用卡中心风险管理部贷款审核员胡斌,向朱凯华出售个人信息300多份。中国工商银行客户经理曹晓军,通过中介向朱凯华高达2318多份。

查看更多...

Tags: 315 晚会

分类:娱乐爱好 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 190
        若要用 GDI+ 绘制直线,需要创建 Graphics 对象和 Pen 对象。 Graphics 对象提供进行实际绘制的方法,Pen 对象存储特性,如直线的颜色、宽度和线型。

         若要绘制直线,请调用 Graphics 对象的 DrawLine 方法。 将 Pen 对象作为参数之一传递给 DrawLine 方法。 下面的示例绘制了一条从点 (4, 2) 到点 (12, 6) 的直线:myGraphics.DrawLine(myPen, 4, 2, 12, 6);

         DrawLine() 是 Graphics 类的一个重载方法,因此,有数种为其提供参数的方式。 例如,可构造两个 Point 对象并将 Point 对象作为参数传递给 DrawLine 方法:

查看更多...

Tags: Graphics GDI DrawLine

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 700
     在WCF中采取缓冲区模式进行通信,如果在通信过程中数据未发送完成异常,会导致数据无法释放的问题。      
      许多功能都需要使用缓冲区,然而创建和销毁缓冲区的造价非常高。您可以使用 BufferManager 类来管理缓冲池。缓冲池及其缓冲区是在实例化此类时创建,在垃圾回收将缓冲池回收时销毁。每次需要使用缓冲区时,您就可以从缓冲池中取出一个缓冲区来进行使用,然后在使用完毕后将其返回到缓冲池。这个过程要比每次需要使用缓冲区时就创建一个然后再销毁快得多。
     目前对此问题还没有找到更好的解决办法。

查看更多...

Tags: PooledBufferManager BufferManager WCF

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 646

WCF中DBNull序列化的问题

在使用WCF传输数据的时候,序列化DBNull时候Service就会抛错,因为Service不能识别该类型,不能正常将其序列化。

查看更多...

Tags: WCF DBNull Convert DataContract

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 402