Fork me on GitHub
摘要: 现代化IDE给程序猿提供了极大的方便,掌握一些优秀的开发工具,使我们写代码时有行云流水般的快感。 VS作为宇宙最强没有之一的IDE,用起来也是好幸福。下面是我最常用的快捷键,已经印在手指上,每次好像不经过大脑就敲了出来。1 Ctrl+K,Ctrl+D 格式化代码2 Alt+Shirt+E... 阅读全文
posted @ 2015-09-28 23:55 CodeOddity 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Javascript是单线程的,它的性能瓶颈在于频繁的DOM操作, 因为每次操作都会使浏览器重新绘制一次。 其实纯JS的执行的速度是很快的,可以把元素都攒到一块,一次性放到页面中。 或者,定义一个延时代理类,内部维护一个队列,将要执行的操作添加进去,代理间隔执行其中的任务。 阅读全文
posted @ 2015-09-28 23:24 CodeOddity 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 工具有如下选择: 1、PowerDesinger想导出一个word文档实在太麻烦,需建立模板等复杂操作。但可以结合PDMReader这款免费软件读取pdm文件,生成word文档。 2、动软生成器,生成文档较方便,需安装office组件。 以上皆可生成html格式的文档。 阅读全文
posted @ 2015-09-27 12:51 CodeOddity 阅读(499) 评论(0) 推荐(0) 编辑
摘要: C++中long是32位的整数类型。 而在C#中long是64位的,对应包装类型是Int64,int对应Int32。 显然C++中的long类型,而应该对应C#中的int, C#调用C++的DLL时应特别注意,程序无故退出是由于C++产生了异常,C#中无法捕获。 阅读全文
posted @ 2015-09-26 19:27 CodeOddity 阅读(2472) 评论(0) 推荐(0) 编辑
摘要: 1、this.CreateGraphics() // 调用控件的CreateGraphics()方法2、在OnPaint事件中,PaintEventArgs类型的参数e对象的Graphics属性另外:在窗体的Load事件中绘图不成功的原因是,Load事件在Paint事件之前执,,Paint会覆盖L... 阅读全文
posted @ 2015-09-25 18:29 CodeOddity 阅读(519) 评论(0) 推荐(0) 编辑
摘要: click()可以执行单击事件,但是不可传参。$("button").click(function(){ alert("hello.");}); trigger可以这么用:trigger("click",['a','b']),下面是它的方法定义:$(selector).trigger(e... 阅读全文
posted @ 2015-09-25 18:11 CodeOddity 阅读(1578) 评论(0) 推荐(0) 编辑
摘要: VS2012开始,就自带IIS Express,相比先前VS的Web调试器的弱智,和IIS的繁琐,Express简直是最佳方式啦。 本机环境是64位Win7 +64位Oracle Client,调试Oracle项目时总提示: 未能加载文件或程序集“Oracle.DataAcces... 阅读全文
posted @ 2015-09-24 17:41 CodeOddity 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 有兽, 页面上可能有多个相同name的Html表单控件, 一般在后台使用Request.Form[“name”]取值,并用‘,’分隔。 但是当值中包含逗号时, 取值就会出现异常, 这个时候, 我们可以使用Request.Form.GetValues(“name")方法, 获取一... 阅读全文
posted @ 2015-09-23 17:39 CodeOddity 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 待转换的是一个Json字符串:{'name':'新欢'} 而使用如下这种方式调用则会抛出语法异常,eval("{'name':'新欢'}"); 必须加上括号才行eval("(" + "{'name':'新欢'}" + ")"); 原因如下: 如果不加小括号,js会将这个字符串当作一个代码... 阅读全文
posted @ 2015-09-22 18:40 CodeOddity 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 1、安装 从http://logging.apache.org/log4net/download_log4net.cgi下载编译好的log4Net包并解压。 找到 bin\net\4.0\release\log4net.dll,在项目中添加引用。 我下载的最新版是log4net 1.2.13。... 阅读全文
posted @ 2015-09-21 17:17 CodeOddity 阅读(187) 评论(0) 推荐(0) 编辑