- 博客(209)
- 收藏
- 关注
原创 编程与人生
何谓编程,编程是对一个领域的问题的分析和解决。以一种欢愉的心情来对待问题,以一种无畏的态度来面对问题,以一种容纳的胸怀来接纳问题,以一种优雅的方式要解决问题。当它出现时,不萎缩,当它狰狞时,不畏惧,你的心是平静的,你的态度是宽容的,不逃避,不害怕,积极的面对它,正视它,挑战它,你是战士,你是勇士。编程是一种态度,一种思想,是人生的一部分,而不是全部,也不是空无,它有自己的地位,自己的价值,我们应该
2008-12-14 15:54:00
1746
1
原创 struts2,myeclipse国际化乱码解决
struts2国际化在网上有一堆资料,照着写了一些出现了乱码,解决方案如下:默认情况下,用myeclipse创建的文件编码为iso-8859-1,若里面含有中文,然后用native2ascii转编码(native2ascii -encoding utf-8 fromfile.txt tofile.txt),再用struts2调用文件,就会出现乱码,解决方法是首先把文件编码改为utf-8,即把f
2008-07-30 18:48:00
2705
转载 hibernate3_spring2_dwr2整合问题解决
我是把spring的service层接口暴露给dwr调用的,对于普通的对象没有问题,但是若传递的是出于持久化状态的domain对象的话(我采用了open session in view),就会产生错误(server端):ERROR [DefaultConverterManager] - 这是就需要在dwr.xml文件中配置转换器(convert),来明确指定返回给浏览器的domain包含了那些字
2008-07-30 18:00:00
1166
原创 postgresql编码问题
一.服务端编码为utf8 1.JSP页面编码为UTF8,通过JSP插入选出所有汉字都正常,无乱码 2.在windows命令提示符下,设置编码为UTF8,set client_encoding=utf8,在命令提示符下,插入部分汉字正常,部分汉字提示错误(不能插入),插入的那部分汉字在命令提示符下选出正常。 3.用JSP插入的汉字,在命令提示
2008-07-17 22:11:00
5751
原创 强烈建议使用firefox3.0
强烈建议使用firefox3.0 firefox3.0出来已有一段时间了,感觉使用firefox3.0使用起来特别方便,速度也很快。 firefox3.0扩展性很强,感觉跟eclipse和facebook体系结构比较相似,把一些公共的东西做成平台,把需要自定义的东西做成插件机制,这样最初发布出来的只具有一些常用的功能,但却能够根据不同用户的不用需求做不同的插件,这样简单了设计,简
2008-07-12 13:33:00
1398
原创 facebook开发心得(1)
最近在做facebook上面的项目,写心得于下:大家会发现http://developers.facebook.com/tools.php?api中出现的test API和我们使用的客户端API 不一样,因为http://developers.facebook.com/tools.php?api中是全是服务端API,我们开发使用的是客户端API,其实客户端API就是服务端API的简单封装,通过
2008-07-08 10:32:00
1470
原创 很多邮箱不再提供pop3,smtp支持
现在新注册的163邮箱不提供POP3,SMTP支持了,以前注册的邮箱仍然提供POP3,SMTP支持现在新注册的yahoo.cn邮箱,通过访问http://edit.my.yahoo.com/config/set_popfwd?.src=ym验证,提供POP3支持,不提供SMTP支持了写了一个小时java mail程序,发再老是错误,经过几次试验,原来是上面这个原因
2008-06-10 13:05:00
1692
原创 automake/autoconf基本使用
一。 建立工程: 建立文件夹helloworld helloworld /src 建立文件 helloworld /src/helloworld .c二。 执行:autoscan mv configure.scan configure.in 修改: AC_INIT(helloworld,1,
2008-06-07 11:00:00
1073
原创 java mp3播放器
我正在用java做一个mp3播放器,有兴趣的同志可以联系我,源代码开放。主要采用jlayer + swing + hsqldb,仿千千静听,已经实现了千千静听部分功能有兴趣的同志可以联系QQ:382470907(新版的CSDN博客好像不能上传附件,郁闷)
2008-05-18 09:39:00
1285
转载 对offsetLet,offsetTop,scrollLeft,scrollTop几个方法的理解
一直以来对offsetLeft,offsetTop,scrollLeft,scrollTop这几个方法很迷糊,花了一天的时间好好的学习了一下.得出了以下的结果:1.offsetTop :当前对象到其上级层顶部的距离.不能对其进行赋值.设置对象到页面顶部的距离请用style.top属性.2.offsetLeft :当前对象到其上级层左边的距离.不能对其进行赋值.设置对象到页面左
2008-02-06 11:37:00
1569
原创 css display
display是设置对象显示模式的样式(Style)。当display设置为none(无)时,对象将被隐藏,并且其在浏览器中的"物理位置"也将消失 ,visibity物理位置不会消失
2008-02-06 11:18:00
983
原创 org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor
org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor解决这个问题的方法:出现这个问题多半是把tomcat6 lib目录下的jar文件复制到了项目lib目录下了,只需要把这些多余的jar包从项目lib目录下去掉就行了。
2008-02-03 11:47:00
2671
2
原创 我之理解开发框架
现在的开发框架越来越多,也越来越复杂,最初它们都是为解决某一具体问题而提出的,随着时间,以及使用它们的人越来越多,越来越多的人加入其中,它们的功能也越来越复杂,已经不像原来那样了。要深入了解这些框架已经不是件简单的事,完全掌握几乎不可能了。面对这些框架我们不能盲目,不能全部吃掉,要用拿来主义,选取自己需要的,不需要的暂时不去理会它。
2008-01-31 11:36:00
1052
转载 什么是堆内存分配栈内存分配
五大内存分区 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个n
2007-11-12 17:01:00
1636
原创 一起学习C,C++__boost--智能指针(3)
现在我们开始boost之旅,我们从智能指针开始。C++标准库里面也有智能指针 auto_ptr(在头文件中),boost库中额外提供了几种智能指针。智能指针主要用以解决内存回收问题。scoped_ptr:与atuo_ptr相似,但不能进行赋值操作scoped_array:与scoped_ptr想似,但它是操作数组的 shared_ptr:用以解决共享对象的生存期问题sh
2007-11-12 11:58:00
1166
原创 桌面文件夹打开缓慢解决方法
最近电脑桌面文件夹打开速度超慢,大楖要20秒,但若打开的不是桌面的文件夹,速度又是正常的,在安全模式下,打开桌面文件夹也是正常的,用N多种杀毒软件,N多种杀木马的都搞不定,手动杀毒也没搞定,结果用超级兔子的IE修复功能修复了一下就正常了。
2007-11-12 11:43:00
6076
原创 一起学习C,C++__boost,ace,qt--开始(2)
boost是C++的准标准库,虽然是用C++写的,但能跨平台(与java的不同)。ace是C++的一套开源的网络编程库,跨平台(与java的不同) Qt也是一套C++的跨平台库,做界面的这几套库的确不错,我们开始它们的研究之旅吧。boost大部分源文件不需要编译,导入头文件就能使用,thread和regex需要编译ace全部都需要编译Qt的下载版本里自带了已编译的链接库,但
2007-11-08 17:40:00
2228
1
原创 一起学习C,C++__boost--序(1)
曾经深入研究过java,最近闲来无事,重新从头看了看C,C++,温故知新。现在开始新的C,C++之旅,从标准的C,C++开始。C++标委会发起了boost,boost现在还是准标准,不过发展潜力很大。那就从boost开始我们的C,C++之旅。开发环境采用的是eclipse+cdt+mingw+boost,具体的配置请看前一篇文章,或者到网上搜索。开始吧。
2007-11-06 22:05:00
1133
原创 配置eclipse作为C,C++开发环境
若要用elipse作为C,C++的开发环境,需到官方下一个eclipse for c++,你若用eclipse-jdk,再安装C++插件,会一直编译不了文件,试了很久,只有下一个eclipse for c++ SDK才行用eclipse调试C++时,C++的工程文件夹的目录结构中不能有空格,不然一起会出现错误mi_cmd_env_cd: Usage DIRECTORY,只要把空格去掉就行了,若
2007-11-03 12:53:00
2114
原创 黑客精神--endall
这世界没有黑客,只有黑客精神黑客精神在于钻研,在于发自内心的钻研,它们学习,研究不是环境所迫,不是别人的要求,也没有金钱的诱惑,没有自己的强迫,完全发生灵魂的深处。钻研不是一种负担,不是一种必须,是一种享受,是一种对未知,对真实的追求,不是必须这样做,也不是必须完成。黑客精神不仅存在于IT行业,任何行业都有它们的影踪。是一种冷静的思考,一种沉静的思索,一种思维的漫游,不是生活所迫,不是
2007-10-15 12:42:00
1164
原创 编程之道--endall
程序是一种思想的体现而不在于它的代码它像文字一样,向人们传递一种信息,传递一种思想沿着思路,思想,而不是沿着 代码,这样就会比较简单
2007-10-15 12:31:00
951
原创 谈机遇
纵观人类历史机遇是何等的重要。古往今来有多少文人骚客,有多少强人杰士。为了生存,高一点,或为了生活,多少人努力,多少人奋斗,都是为了更好,在这前进的路了,除了你不是傻子了,别人也不是傻子,大家都浴血奋斗,都知道拼搏,都知道少睡点觉,多学点,多付出点,以换取更多点,更好点,然而,大部分人的奋斗都是尘埃,都是风尘,都是虚无,都没任何价值,直接点,就是他们付出了,却没有任何回报。叹息与绝望都归历
2007-10-07 19:15:00
961
原创 ext.1.1系列(1)--Ext.data.Store
The Store class encapsulates a client side cache of Ext.data.Record objects which provide input data for widgets such as the Ext.grid.Grid, or the Ext.form.ComboBox.A Store object uses an implementa
2007-10-06 14:56:00
1363
原创 ext.1.1系列--序
ext做界面的确不错,不过学习它的资料实在是太少了,最近它出了ext2.0 alpha,这个版本里面加上不少新功能,不过alpha属于内部测试版本,里面有不少bug,这里我们先分析ext.1,目前最新的稳定版本 ,等2.0正式版本出来之后我们再分析2.0。有兴趣的同志,我们一起出发吧。
2007-10-06 14:47:00
943
原创 生活 编程
做了一年的编程,在这一年里除了编程没考虑过其它什么问题,从来没考虑钱的问题,总觉得自己一个人没什么,一日三餐随便点无所谓,吃好点,吃差点,穿好点,穿差点无所谓。马马虎虎的过了两年,现在发觉生活其实不等于编程,自己可以无所谓,但不能让你身边的人无所谓,自己可以三天吃馒头,但绝不能让身边的人过得比别人差,钱的确是个重要的因素在生活中,缺不了它。人也不小了,也要现实点了,有些问题也要开始考虑了,不再是个
2007-10-05 16:55:00
1053
原创 关于windows减肥
网上有不少关于windows的文章,按照它们的作法,在不影响基本使用的情况下,可以减300--500M的空间,对于磁盘不够的用户来说,的确不错,但用一段时间后会发觉,某些时间出现一些乱七八糟的问题,举个例,我把windows自带的Drivers删了,大楖减了120M空间,平时一般使用没什么影响,但我装摄像头驱动的时候就一直装不上去,后来发觉它依赖这个Drivers。在我们给windows减肥或用工
2007-10-05 16:46:00
959
原创 swing使用疑点
最近用swing,发现在一个事件里getContentPane().add(button_2,BorderLayout.SOUTH);不能添加组件到容器中,但只要这个事件内有setVisible()把false改为true,或把true改为false就能正确执行,但如果是把true改为true或把false改为false都不能正确执行,无论这个setVisible()由哪个组件调用都有这种情况(包
2007-10-03 14:23:00
1101
1
原创 java多媒体编程--jmf
看了几天java多媒体编程,明知道java在这方面没有什么实用性,不过闲来无事,看看。用jmf实现音频,视频播放比较简单,看看文档,理解了里面的几个对象模型就比较简单,jmf功能也比较强,能实现常用的很的功能,比如说播放本机文件,网络上的文件,流媒体,录音,转换格式。但默认情况下jmf不支持mp3格式,得自己去下MP3解码器,笔者到sun官方下了一个解码器,按照说明做了一下,不过没成功,郁闷。
2007-10-03 10:55:00
1758
2
原创 近日连续遭遇病毒
最近一个月中了五,六次毒,真够烦的, 一没看电影,二没进不良网站,就中毒了,而且每次都中得很深.仔细分析,都是IE和Maxthon的漏洞的源因,IE的漏洞实在太多了,一不小心就中毒,用firefox就没中过毒。对于这些毒,防火墙一点用都没有,要卡巴才行,用了卡巴情况又好很多。
2007-10-01 16:10:00
1016
转载 剑客与刀客--java vs .net
剑,一把好剑,重三两三分,轻如蝉翼,千年寒冰所铸,剑身咖啡色,剑柄发黑,玄机暗藏,此乃好剑-JAVA 剑入江湖十年有余,未尝一败,纵观江湖十数载,除无极棍C/C++之外,此剑未输其他,甚至隐隐有超越之势,夺其宝座之嫌,然无极棍毕竟功力深厚,用之越久则威力更盛,不比其他武器,上手便是花招,给初次使用者以极大的荣誉感和满足感,忽略内家功夫的根基..此乃大忌..Java剑行走江湖十余年来,创造武
2007-09-27 10:37:00
1146
原创 axis2实现JAVA方面web services--简介(1)
学习axis2最好的地方就是官方地址,网上零碎的有些资料都不怎么全,到官方网址仔细的把文档读不遍效果会更好。官方有个eclipse方便的插件,下下来试了两天都装不上去,不知道是怎么回事,用eclipse3.0,3.1.3.2.3.3都试过了只有在eclipse3.2上面能实现插件的一个功能,而且还没什么用。这时建议用命令行吧。AXIS2做得比较简单,使用起来还是比较方便,把axis2.wa
2007-09-23 17:18:00
1313
原创 不要追捧新技术
现在的软件发展速度完全成指数增长,没隔两天就 出了什么 新技术,像现在非常热门的ajax,web services 。技术乱七八糟一大堆,什么spring,hibernate,struts,什么ejb3.0,.net,php,这么多的东西,完全没必要去学,有一定的基础之后,在你有需要的时候再去学完全来得及,不要见什么学什么 ,很多的东西现在很火,过几天官方就不支持,像现在很火的web servic
2007-09-22 19:34:00
1059
原创 谁能给我一个机会
谁能给我一个机会?废寝忘食学了一年,论水平技术也是比较强的那种,但总是没机会,这年头,不是你水平高就行了,没点人际关系是不行的。周围认识的一些人,有的跟我同时学的,有的比我后学,有 的是跟 着我学的,水平他们也不咋样,说得不好听就是很烂,但他们的项目不断,总是有项目做,总是有钱赚,昨天看到一个师兄做的学校的一个网站,做得烂得要命,就是学了两天JSP,就做的一个网站,没有一个类,没有一个异常处理
2007-09-22 12:34:00
1510
1
原创 java开发环境我之理解
现在JAVA的开发环境一大堆,从最原始的记事本+java,到eclipse,jbuilder,netbeans,数不胜数,光说eclipe就让人头痛,eclipse的架构做得不错,谁都可以在上面写满足自己需要的插件,eclipse插件一大堆,每种功能都有相应的插件,而且每种需求的插件往往不止一种,繁多的插件让人眼花缭乱。多选择可以体现出民主,但当多选择出现在不知道该如何选择的时候就让人迷茫了,还不
2007-09-22 12:10:00
1050
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人