<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Jacky Li的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/autumn200005</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; autumn200005]]></copyright><item><title><![CDATA[使用PC-lint]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/4292812</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/4292812</guid><author>autumn200005</author><pubDate>Tue, 23 Jun 2009 22:00:00 +0800</pubDate><description><![CDATA[PC-lint的使用网络上有很多，下一篇将会转载一下。这里主要记录一下在使用的过程中所遇到的问题。1.错误如下-- Module:   d:/Projects/magellan/main/code/magellan/MgAIAction.cpp      (C++)      #include "co-msc80.h" /* generated from -header(co-msc80.]]></description><category></category></item><item><title><![CDATA[PC-lint与VS2005进行集成]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/4292798</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/4292798</guid><author>autumn200005</author><pubDate>Tue, 23 Jun 2009 21:56:00 +0800</pubDate><description><![CDATA[现以PC-lint与VS2005进行集成来说明：将PC-lint释放到某一目录下,如:D:/pclint.将新建一std.lnt文件在主目录中，并将添加上以下的内容 au-sm.lntco-msc80.lntlib-mfc.lntlib-stl.lntlib-w32.lntlib-wnt.lntlib-atl.lntoptions.lnt  -si4 -sp4-i "C:/Progra]]></description><category></category></item><item><title><![CDATA[VC中cl.exe命令参数简介（转载，部分在vs2005进行了验证）]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/4290150</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/4290150</guid><author>autumn200005</author><pubDate>Mon, 22 Jun 2009 22:48:00 +0800</pubDate><description><![CDATA[cl.exe所在的文件夹里面有一个批处理叫做 VSVAR32.BAT 首先运行它一次，你就可以用cl.exe来编译你的代码了。 （在vs2005里面未发现该文件，怀疑因该是上级目录的vcvarsall.bat，但是不执行该文件同样可进行命令行编译。）CL.exe 是控制 Microsoft C 和 C++ 编译器与链接器的 32 位工具。编译器产生通用对象文件格式 (COFF) 对象 (.obj)]]></description><category></category></item><item><title><![CDATA[用vcbuild在命令行编译Visual Studio工程 ]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/4290146</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/4290146</guid><author>autumn200005</author><pubDate>Mon, 22 Jun 2009 22:45:00 +0800</pubDate><description><![CDATA[用vcbuild在命令行编译Visual Studio工程 最近升级到了VS2008，发现原来的ACE又不能用了，虽然我不大喜欢ACE，但由于工作需要不得不需要重新编译ACE+TAO。公司配的破电脑编译ACE还凑合着使，开着VS2008编译TAO就有点力不从心了（工程太多，文件太多），只听cpu风扇在哗啦啦的响，然后电脑就在那儿慢慢悠悠的跑（以前我都是在家里把TAO编好了，再将二进制文件拿到公]]></description><category></category></item><item><title><![CDATA[新手－－Discuz!使用技巧如何防止用户在论坛恶意灌水？]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/2510249</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/2510249</guid><author>autumn200005</author><pubDate>Wed, 04 Jun 2008 11:47:00 +0800</pubDate><description><![CDATA[转自：http://www.mhzc.cn/html/1/12/38/20070130/1281.htmlDiscuz!使用技巧:如何防止用户在论坛恶意灌水？作者：唐文明1：问：如果有注册机器人在Discuz!论坛上批量注册用户怎么办？答：以管理员身份登入Discuz!后台，依次 “Discuz! 选项 -->安全控制--> 启用验证码”。将“新用户注册”选项前打勾，可有效防止注册机批量注册。另外]]></description><category></category></item><item><title><![CDATA[国外java开源网站聚合]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/2008391</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/2008391</guid><author>autumn200005</author><pubDate>Tue, 01 Jan 2008 21:53:00 +0800</pubDate><description><![CDATA[sourceforge http://www.sourceforge.netjava.net http://www.java.netwww.eclipse.orgwww.opensource.orghttp://strutstestcase.sourceforge.net (StrutsTestCase是基于Junit的一个方便测试struts框架的测试框架)Lomboz [www.o]]></description><category></category></item><item><title><![CDATA[重定向System.out和System.err到JTextPane,分别用黑色红色显示]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/1882021</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/1882021</guid><author>autumn200005</author><pubDate>Tue, 13 Nov 2007 13:08:00 +0800</pubDate><description><![CDATA[把 System.out 和 System.err 重定向到 JTextArea 的做法在网上能找到不少，由于 JTextArea 不能用不同的字体分别显示内容。但我还是希望能象 Eclipse 控制台那样，标准输出为黑色，错误信息为红色，于是选择了 JTextPane 作为输出目的地。线程之间通信息用到了 PipedInputStream 、PipedOutputStream 和　SwingUt]]></description><category></category></item><item><title><![CDATA[UI(用户界面)的人性设计 ]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/1881789</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/1881789</guid><author>autumn200005</author><pubDate>Tue, 13 Nov 2007 10:59:00 +0800</pubDate><description><![CDATA[转:http://www.blogjava.net/ruislan/archive/2007/11/11/159705.html    UI作为用户与电脑的交互界面，如何更好的服务于人，让人们用起来方便、简单、快捷一直是UI开发者应该有的觉悟，作为开发人员的我们来说，不应该只是把UI推给电脑平面设计人员，更不应该一手包办了（如果你不是一个人的话）。我们开发人员常常在开发UI的时候避重就轻，基本]]></description><category></category></item><item><title><![CDATA[你还在用if else吗？(转) ]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/1881765</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/1881765</guid><author>autumn200005</author><pubDate>Tue, 13 Nov 2007 10:53:00 +0800</pubDate><description><![CDATA[面向过程设计和面向对象设计的主要区别是：是否在业务逻辑层使用冗长的if else判断。如果你还在大量使用if else，当然，界面表现层除外，即使你使用Java/C#这样完全面向对象的语言，也只能说明你的思维停留在传统的面向过程语言上。传统思维习惯分析　　为什么会业务逻辑层使用if else，其实使用者的目的也是为了重用，但是这是面向过程编程的重用，程序员只看到代码重用，因为他看到if else几]]></description><category></category></item><item><title><![CDATA[Swing中弹出对话框的几种方式]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/1871655</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/1871655</guid><author>autumn200005</author><pubDate>Wed, 07 Nov 2007 15:19:00 +0800</pubDate><description><![CDATA[     Swing中提供了JOptionPane类来实现类似Windows平台下的MessageBox的功能，同样在Java中也有，利用JOptionPane类中的各个static方法来生成各种标准的对话框，实现显示出信息、提出问题、警告、用户输入参数等功能。这些对话框都是模式对话框。ConfirmDialog　---　确认对话框，提出问题，然后由用户自己来确认（按"Yes"或"No"按钮）]]></description><category></category></item><item><title><![CDATA[Java杂谈（七）－－接口&   组件、容器]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/1864220</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/1864220</guid><author>autumn200005</author><pubDate>Fri, 02 Nov 2007 22:49:00 +0800</pubDate><description><![CDATA[     终于又静下来继续写这个主题的续篇，前六篇主要讲了一些J2se方面的经验和感受，   眼下Java应用范围已经被J2ee占据了相当大的一块领域，有些人甚至声称Java被J2ee所取代了。不知道大家如何来理解所谓的J2ee(Java2   Enterprise   Edition)，也就是Java企业级应用？                 笔者的观点是，技术的发展是顺应世界变化的趋势的，从]]></description><category></category></item><item><title><![CDATA[Java语法总结 - 线程]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/1844620</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/1844620</guid><author>autumn200005</author><pubDate>Fri, 26 Oct 2007 11:22:00 +0800</pubDate><description><![CDATA[一提到线程好像是件很麻烦很复杂的事，事实上确实如此，涉及到线程的编程是很讲究技巧的。这就需要我们变换思维方式，了解线程机制的比较通用的技巧，写出高效的、不依赖于某个JVM实现的程序来。毕竟仅仅就Java而言，各个虚拟机的实现是不同的。学习线程时，最令我印象深刻的就是那种不确定性、没有保障性，各个线程的运行完全是以不可预料的方式和速度推进，有的一个程序运行了N次，其结果差异性很大。1、什么是线程？线]]></description><category></category></item><item><title><![CDATA[有趣的效应——ONE ]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/1844525</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/1844525</guid><author>autumn200005</author><pubDate>Fri, 26 Oct 2007 10:48:00 +0800</pubDate><description><![CDATA[    破窗效应                    政 治学家威尔逊和犯罪学家凯琳提出了一个“破窗理论”。这个理论认为：如果有人打坏了一个建筑物的窗户玻璃，而这扇窗户又得不到及时的维修，别人就可能受到 某些暗示性的纵容去打烂更多的窗户玻璃。久而久之，这些破窗户就给人造成一种无序的感觉。结果在这种公众麻木不仁的氛围中，犯罪就会滋生、繁荣。“破窗理 论”不仅仅在社会管理中有所应用，]]></description><category></category></item><item><title><![CDATA[Java语法总结 - 异常]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/1840054</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/1840054</guid><author>autumn200005</author><pubDate>Tue, 23 Oct 2007 18:03:00 +0800</pubDate><description><![CDATA[Java语法总结 - 异常软件开发中一个古老的说法是：80%的工作使用20%的时间。80%是指检查和处理错误所付出的努力。在许多语言中，编写检查和处理错误的程序代码很乏味，并使应用程序代码变得冗长。原因之一就是它们的错误处理方式不是语言的一部分。尽管如此，错误检测和处理仍然是任何健壮应用程序最重要的组成部分。Java提供了一种很好的机制，用强制规定的形式来消除错误处理过程中随心所欲的因素：异常处理]]></description><category></category></item><item><title><![CDATA[Java语法总结 - 数组]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/1839990</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/1839990</guid><author>autumn200005</author><pubDate>Tue, 23 Oct 2007 17:25:00 +0800</pubDate><description><![CDATA[数组（array）是相同类型变量的集合，可以使用共同的名字引用它。数组可被定义为任何类型，可以是一维或多维。数组中的一个特别要素是通过下标来访问它。数组提供了一种将有联系的信息分组的便利方法。注意：如果你熟悉C/C++，请注意， Java数组的工作原理与它们不同。1、数组不是集合，它只能保存同种类型的多个原始类型或者对象的引用。数组保存的仅仅是对象的引用，而不是对象本身。2、数组本身就是对象，Ja]]></description><category></category></item><item><title><![CDATA[Java语法总结 - 字符串]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/1839971</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/1839971</guid><author>autumn200005</author><pubDate>Tue, 23 Oct 2007 17:20:00 +0800</pubDate><description><![CDATA[Java语法总结 - 字符串Java的String太特别了，也太常用了，所以重要。我初学Java就被它搞蒙了，太多混淆的概念了，比如它的不变性。所以必须深入机制地去理解它。1、String中的每个字符都是一个16位的Unicode字符，用Unicode很容易表达丰富的国际化字符集，比如很好的中文支持。甚至Java的标识符都可以用汉字，但是没人会用吧（只在一本清华的《Java2实用教程》看过）。2、]]></description><category></category></item><item><title><![CDATA[Java连接各种数据库的实例]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/1836282</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/1836282</guid><author>autumn200005</author><pubDate>Mon, 22 Oct 2007 00:08:00 +0800</pubDate><description><![CDATA[1、Oracle8/8i/9i数据库（thin模式）Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();String url="jdbc:oracle:thin:@localhost:1521:orcl";//orcl为数据库的SIDString user="test";String password="test";Conn]]></description><category></category></item><item><title><![CDATA[Hibernate包作用详解]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/1836281</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/1836281</guid><author>autumn200005</author><pubDate>Mon, 22 Oct 2007 00:06:00 +0800</pubDate><description><![CDATA[Hibernate一共包括了23个jar包，令人眼花缭乱。本文将详细讲解Hibernate每个jar包的作用，便于你在应用中根据自己的需要进行取舍。  下载Hibernate，例如2.0.3稳定版本，解压缩，可以看到一个hibernate2.jar和lib目录下有22个jar包：  　　hibernate2.jar:  　　Hibernate的库，没有什么可说的，必须使用的jar包  ]]></description><category></category></item><item><title><![CDATA[SWT Ribbon Control 主页及下载地址, 精彩截屏]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/1833233</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/1833233</guid><author>autumn200005</author><pubDate>Fri, 19 Oct 2007 17:44:00 +0800</pubDate><description><![CDATA[http://hexapixel.com/projects/ http://hexapixel.com/ribbon/ 下载地址: download the jar and the source源码包里面的 com.hexapixel.widgets.ribbon.RibbonTester 展示了如何使用这个组件.作者提示道: 可能有很多 bug, 仅供测试.呵呵, 差不多所有]]></description><category></category></item><item><title><![CDATA[Tomcat JSP Web 开发中的乱码问题小节]]></title><link>https://blog.youkuaiyun.com/autumn200005/article/details/1820869</link><guid>https://blog.youkuaiyun.com/autumn200005/article/details/1820869</guid><author>autumn200005</author><pubDate>Thu, 11 Oct 2007 22:43:00 +0800</pubDate><description><![CDATA[1. 静态页面的乱码问题    文件的编码和浏览器要显示的编码不一致。    1) 检查文件原始的编码, 可以用记事本打开, 然后选择另存为来看;    2) 给当前页面加入一个指令来建议浏览器用指定的编码来显示文件字符内容.        3) 如果系统是英文XP,没装东亚字符集支持, 也会显示乱码. 2. JSP 页面的乱码问题    1) page 指令有个 pageEncoding="]]></description><category></category></item></channel></rss>