摘要: 用select做选择框与input放在一起总不太和谐.换了吧. Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->var Report={}; Report.getOffset = function getOffset(e){ var ... 阅读全文
posted @ 2009-04-01 14:38 Christmas 阅读(214) 评论(0) 推荐(0) 编辑
摘要: IE8刚发布我就开始试用,速度的确提高了不少.最重要的是他的调试功能,启动调试就可以单步跟踪. 无论是更改BUG还是学习JS都有很大帮助.在这方面是chrome与fixfox所不比的.虽然chrome也支持 调试,不过是命令行方式,对于喜欢命令行的朋友的确不错,但我总觉不方便. 阅读全文
posted @ 2009-03-31 17:40 Christmas 阅读(989) 评论(2) 推荐(0) 编辑
摘要: 早些天,因项目需要做了一个自动登陆网站的ActiveX插件。主要功能就是通过这个插件启动一个IE实例或者使用插件所在的浏览器, 打一个网站(即通过Navigate导航),通过IHTMLDocument2接口找到相关元素,并填入相应的值,最后模拟点击登陆按钮,完成登陆。这种 方法简单,而且理论上属于模拟人工登陆,受限性比较小。但是它有一个缺点,就是有打开登陆页面,填入值的过程,没有直接进入登陆... 阅读全文
posted @ 2009-02-27 22:47 Christmas 阅读(3314) 评论(4) 推荐(0) 编辑
摘要: 用C++调用axis2的WebService,用Sproxy.exe生成C++代码总是不成功.只好采用MS原始的COM接口. 1.首先初始化连接: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->// 初始化连接 CComQIPtr CWeb... 阅读全文
posted @ 2009-02-19 11:15 Christmas 阅读(1609) 评论(1) 推荐(0) 编辑
摘要: 现代化WEB项目中少不了要用到报表展现.对于中国式报表来说,复杂表头是必不要可少的一种表现形式。 形如下面的表格: 合并四 合并三 合并二 合并一 单元三 ... 阅读全文
posted @ 2009-02-19 10:57 Christmas 阅读(945) 评论(3) 推荐(0) 编辑
摘要: 签于现在的WEB应用数据量都非常大,采用数据库成为必然选择。一方面数据库服务器的性能往往高一些。 再者省去把大量数据装成对象的过程(OOP开发).一开始你会发现这样写是行不通的: select * from aTable where rownum between 15 and 24 这里因为ROWNUM 列只有在记录被取出时,即执行SELECT时[数据库原理上叫投射],才会应用到记录。 第一行... 阅读全文
posted @ 2009-02-16 16:05 Christmas 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 问:怎样将GBK 编码的汉字转换成为 UTF-8 编码的汉字? [其实应这样问:怎样将GBK 编码的字节数组转换成为 UTF-8 编码的字节数组, 都是汉字有什么不同?] 答: new String(str.getBytes("gbk"),"utf-8"); 其实这个答案非常错误,你可试一下,无论str是任何中文字符串,返回的结果都将是???. 问题在于str.getBytes("gb... 阅读全文
posted @ 2009-02-09 17:24 Christmas 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 如果你设定: response.setContentType("application/vnd.ms-excel;charset=UTF-8"); 则有两种方法解决乱码 1.java.net.URLEncoder.encode(fileName, "utf-8"); 2.new String(fileName.getBytes("gb231... 阅读全文
posted @ 2009-02-09 16:46 Christmas 阅读(2209) 评论(0) 推荐(0) 编辑
摘要: 在ATL的类库中,存在大量的C++模板,特化,偏特化,还是一种模板---基类模板(姑且这么叫吧),可能是平时不多见,在ATL中却是漫山遍野,几乎每一个类都采用了这种实现方式. 先看代码: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->cla... 阅读全文
posted @ 2009-01-13 00:33 Christmas 阅读(234) 评论(0) 推荐(0) 编辑
摘要: MSDN解释:编译器检测到未使用的函数原型。如果有意将该原型作为变量声明,则移除左/右括号。什么意思,简单来说,就是编译无法分辨你当前的代码是在声明一个函数原型,还是在调用一个函数.因为在VS编译器里这样声明一个函数是正确的:test(int(a),int(b)),但我们经常用他做为函数调用来使用。 Code Code highlighting produced by Actipro CodeHi... 阅读全文
posted @ 2009-01-05 18:44 Christmas 阅读(1316) 评论(1) 推荐(0) 编辑