隔叶黄莺 The Blog of Unmi

〖隔叶黄莺三四声,挂壁飞瀑千万尘。若是人间无净土,此处为何妙语真! 隔叶黄莺四字,本非取自此句,而有寄寓他意,因见妙语,亦与予心合!〗

BlogJava 首页 新随笔 联系 聚合 管理
  209 Posts :: 84 Stories :: 392 Comments :: 0 Trackbacks

我的评论

共5页: 1 2 3 4 5 下一页 
re: 浅谈java.util.Properties 隔叶黄莺 2008-05-17 13:24  
XML 的方式没用过,可能一种使用习惯吧,要说就那么简单的键值对,又没有层次关系,真用不着拿 XML 存储的。就这么一个层次的 XML 读起来要比 properties 文件费劲的。
re: 上帝与名分 隔叶黄莺 2008-05-17 00:56  
我是流氓我怕谁,流氓本身就是个名份的
re: 转发一则QQ消息 隔叶黄莺 2008-05-14 23:39  
刚刚看电视上播报了江油的震灾。希望一切都能尽快好起来
如果你的tomcat是分放在两台物理机器上的,那么端口号都可以不用改

请问一下,部署在 Tomcat 中的应用,你分别可以通过什么 URL 来访问

以及你想通过 Apache 来转发的话是用的什么 URL

确保 workers.properties 和 mod_jk 文件的位置正确

最后还有种检查 apache 是否作了转发的方法就是用 netstat 命令看请求是否到了相应的端口上。
好像不太可能,怎么都会有一个加载字节码过程,解释型再优化都有中间代码的存在,本地代码则不同,肯定效率要高,如果字节码能优化的方法,本地代码也参照来优化一下,那么了节码仍然是无法比拟的,只是本地代码可能还不屑如此

就像竞走不会有跑快一样的。
re: jsp生成静态页面遇到的一些问题 隔叶黄莺 2008-05-14 14:54  
直接用像 Velocity 或 Freemarker 那样的 java 成熟的模板技术会简单些。
一个美国人写了《丑陋的美国人》,被有些议员放在案头
日本人写了《丑陋的日本人》,作者被抓了起来
柏杨就不用说了,也就因为能说真话,坐了九年牢,差点被枪决

有时候能清醒的审视一下自己未必是坏事

所谓:君子博学而日三省乎己,则知明而行无过矣。
程序编写上好像也没怎么变简单,同样需要了解 win32 api 的用法,只是用不着再拉进来一个写 C++ 的人罢,可是对 C++ 的理解还是免不了的。

作为对 C++, Win32 API 有所掌握的人还是愿意用 JNI 来写。
这个正常
第一没有人有意会往其中 append 一个 null
第二程序执行中 append 一个 null,显示出来是个 null 不正好让我们能知道中间发生了什么事吗?

就像 String s = null;
System.out.println(s);

输出 null 一样。
re: 最新版的Winamp真酷! 隔叶黄莺 2008-05-11 16:26  
请问一下博主用的是什么电脑啊,我想弄个笔记本,不知宽屏还是普屏的好。感觉宽屏用于编程不是很多。
re: js中显式声明的重要性 隔叶黄莺 2008-05-11 14:53  
和 shell 一样的,局部中声明了变量其实是全局的

加了 var 才是私有的
我每篇都读过,我看文章或者买书,都是认为,只要这对我有益处何管是哪来的,或者别人对此的评论是如何。

尤其是对于有些国人写的书,很多人其他根本就没怎么读过就妄加评论。

博主的电脑是用的宽屏的显示器,难怪我在 1024X768 下几乎就看不到右边的导航了。
re: 做到这80条,我们就结婚 隔叶黄莺 2008-05-10 23:38  
归纳一下,要有个大房子,还要有个靓车,有很多的钱能到处玩,看来大部分人是结不了了。

最后,玩也玩够了,结不结都一样了。
re: 谷歌金山词霸使用感受 隔叶黄莺 2008-05-10 09:24  
金山词霸2007用过一小段时间,后来改用灵格斯了,后来试了一下金同词霸的网络,像灵格斯那样的东西,可是广告的面积占太多了,马上又卸载了。

试了一下谷歌金山词霸,的确比以前的金山的版本要好些,可还是觉得灵格斯好用些。
换成新的 Struts-2.0.11.1 也试过了啊,同样的问题,感觉不是很爽。
re: Unmi 的 Struts2 学习笔记(十) 隔叶黄莺 2008-05-07 12:45  
修改模板文件的话主要有两方面:
1. 知晓 FreeMarker 的语法
2. 特定于 Struts2 主题/模板的内置变量的访问,如
  ${parameters.theme},${parameters.id},通过 ${parameters} 来访问标签的各个配置属性。
re: extremeComponents指南 隔叶黄莺 2008-05-06 00:08  
关注一下你的 extremeComponents 的用法,以前只粗略的用过 DisplayTag 标签,也只是在表格这一块,不知这两种哪个强?
真棒,太有意思了,很有深度。
Tomcat我基本不用管理界面
不错,那样看起来比 blogjava 的代码清爽多了吧。
不妨看看这篇日志的评论
http://www.blogjava.net/Unmi/archive/2008/02/27/182342.html#182466
应该就能看出点名堂来。
re: 08年的读书计划 隔叶黄莺 2008-05-03 18:26  
而关于性的书,专门讲述又很说到点子上的不多,找到了再说。

还要看关于性的书,博主读过哪些啊?哈哈!
re: 在 Java 中操作 Windows 注册表 隔叶黄莺 2008-05-03 17:53  
1. GetStringUTFChars
2. WideCharToMultiByte

这两函数试这没有呢?
我也希望,但断断续续,未能最终完结,所以未出
退一步的想法:置顶一篇日志,罗列出已完成章节的链接,同步更新
re: oracle bug 隔叶黄莺 2008-05-01 10:31  
很多时候路径中含有空格会识别不了,因为空格会当成一个分隔符,这时候你的完整路径应该用引号(双或单)引起来,表明它是一个整体。

就像搜索引擎用双引号括起来的功效

在环境变量中路径里有空格也是要注意的。
产生互相循环调用,看

new Queue() 时 new 了 ThreadTest(),而 new ThreadTest() 时又 new 了 Queue() ,继而再 new ThreadTest(),循环不已,无穷尽也

你需要在 new Queue() 时传递一个已创建好的 ThreadTest 实例,如这样的构造

public Queue(ThreadTest threadTest){
this.threadTest = threadTest;
}

在 ThreadTest 构造方法中就不用处理 Queue 的创建了,或者他们的职责换一下也行。
re: 西藏的问题能不能进行SEO呢? 隔叶黄莺 2008-04-30 21:10  
我这三个网站的首页就是采用Qurtz写的,速度不错的说.
http://www.movie2free.cn 免费电影
http://www.ipkip.cn 海阔天空外挂网
http://www.dig2dig.cn 小电影_视频

你为何不说你的这三个网站都是用汇编写的呢?
尽量能的话还是严谨一点吧
_declspec(dllexport) 前面是两个下划线,你少写了一个
你用 string 也该把 string.h 或 string #include 进来
SW_ReceiveCID 不存在的函数


存在两个问题
1. 你的动态库必须返回一个 c-style 字符串,如 char*,用 std 的 string,java 那边不会认成是 String,你可以中间过程用 string,最后返回的字符串要是 c-style 格式。这应该不成问题,你见过许多 windows api 就是用的这种字符串,如 LPSTR 样的

2. 你在 java 代码忘了调用 dll 的相应方法,在取返回值之前必须 n3.invoke() 一下。

重新试试吧,祝你好运。
re: 用Java获得当前性能信息 隔叶黄莺 2008-04-30 20:13  
看这么多,我还是宁愿有动态库代码来读取这些信息。
re: 用Java获得当前性能信息 隔叶黄莺 2008-04-30 17:31  
Runtime 获取一些信息, WMI 获取一些信息,代码怎么就这么这多呢?

还是用 win32 的 api 简单。
re: Netbeans 6.1 的 Struts 2 插件使用视频 隔叶黄莺 2008-04-30 16:15  
FTP 下载不了,好像没权限,用 beansoftdown 1234 登陆不成功。
没遇到这种问题,请把你能重现问题的完整代码贴出来看看
re: Unmi 的 Struts2 学习笔记(十一) 隔叶黄莺 2008-04-30 02:08  
Freemarker 的教程我也没有,网上挺多的

Struts2 中提交的 html 标签内容能传到后台 Action,不会被自动过滤啊,不知你说的是什么情况,可否详细一点?
读懂和翻译出来还要让别人也能读懂弄明白是存在很大区别的。
个人之见,你需要对细节的东西了解

如果自己含混不清,出来的东西只能让人丈二金刚摸不着头脑了。

学习->写下->教与人 是层层递进的,越往后做更能体现出你对知识的掌握能力。

像那种信达雅,大道理不讲,老外的表达与我们的表达方式的差异必须让我们要换着茬来翻译的。

很惭愧,我的英文很烂,否则也不会伦落成如今这田地……
re: Unmi 的 Struts2 学习笔记(十一) 隔叶黄莺 2008-04-29 19:44  
不好意思,毕竟是笔记型,不是系统的介绍 Struts2,所以很零乱,坦白说笔记主要还是为自己日后服务的,于他人也只是参考或能寻点线索罢,请愿谅我的自私。
安装试了一下,不过他好像没给我手工分区的自由啊,有些不爽。

当初还真想用 Ubuntu 来办公的,后来真是遇到诸多的不便,放弃了。

所以我暗,像我这样接触 Linux 七八年的人用 Linux 做桌面系统都不易接受,何况于普通用户呢?现在也只能把 Linux 放于服务器上,程序也是在 Windows 写好,必要时拿到 Linux 下编译。

今天我够意思了吧,狂顶你的博客啦。
re: Struts2 插件for NetBeans 隔叶黄莺 2008-04-29 18:45  
用过 MyEclipse 和 Jbuilder 的 Struts 工具,最后的经验是:在实际规范的项目中是不会在图形界面下配置 struts-config.xml,也不会向导方式来生成 Struts 的一系列类的页面的,因为对这种自动生成的代码进行符合项目规范的修改还不如手工的创建类和配置文件等。

用来显示 Struts 的请求流程还是不错,但实际还是很少这么用。

你可以回顾你的项目开发过程,也许不尽相同,但只要是对自己有利,能提供工作效率的做法就行,工具为人所用。
re: 加时间戳或者随机数去除js缓存。 隔叶黄莺 2008-04-29 18:32  
我就是用加随机数的办法,只要js认为链接不一样就会再次取新的内容。
时间戳应该是比随机数更随机的数,保证了每次不一样。
re: Struts2 插件for NetBeans 隔叶黄莺 2008-04-29 18:30  
MyEclipse 一直有 Struts1 的插件,感觉基本没怎么用,充其量也就是用了它的导入 Struts 相关包的功能。

当你想对这一框架原理本身有一定了解或已了解比较大概的时候,就不在乎有没有 Struts 的开发插件。

当然我只是说 Struts 的插件并未给我带来太多便利性,其他很多插件还是很实用且必须的。
Struts 不建议在 struts-config.xml 中配置数据源,用容器的数据源吧。
所以 Struts1.3开始废除了在struts-config.xml中配置数据源。
re: Grails赢得JAX二等奖 隔叶黄莺 2008-04-27 18:51  
查不到 JAX 是什么!
re: 关注 SWT Nebula 项目 隔叶黄莺 2008-04-27 00:39  
我也关注一下。
re: Java Corba 隔叶黄莺 2008-04-26 22:25  
第一行是 idl 语言,不是 idlj 语言,接口定义语言
jdk 提供的 orb 比较简陋,学习用用,实际项目都会选别的 orb 产口。我原来用的好像是 orabcus。corba 规范定义了一系列的服务,如 命名、事件、通知、生命、持久性对象、事务服务等。

corba 中的对象理解起来并不是那么容易,它当初由 OMG 组织提出是为异种平台、语言进行通行。但是由 idl 对于每一种语言要映射生成独有的一套接口代码来也是很烦的。

然而现在一切都变得简单多了,有 webservice,就是语言平台无关性的东西,还不象 corba 那样要考虑防火墙,所以现在大热的是 SOA、SCA、ESB 等。

corba 大约还会在电信网管产品中使用,IIOP 是由 corba 衍生的一种协议,用于 Internet 的互操作协议。现在企业应用基本见不着 corba 的影子了。

说真的,很多的程序员都还没用过 EJB,也不知道 EJB 长什么样子的,Hibernate/Spring 横空出世了。更别提 cobar 那个老古懂。
re: HTTP Response Header 的 Content-Disposition 隔叶黄莺 2008-04-26 09:45  
比如有些报表,记录多的情况,确实不希望在浏览器中打开那个Excel,就应该这么做的。

楼主还有一个地方要注意的,如果要指定下载文件名是中文的话,可能就需要对那个文件名字符串编码成 ISO8859-1
太感谢了!
谢谢你的字句斟酌,有时候几个字眼确实需要这种细致的态度,此句原文是:

A listener that tells FileScanJob when a file has been modified. 并没有回调 call-back 一词,API 文档确实更能体现代码的执行逻辑。

触发器就是一种被动触发的(被回调的对象),call-back 在 c++ 中更有所体现,因为 c++ 中有函数指针,在 VC 中 CALLBACK、WINAPI等都是__stdcall 的宏定义,它用来指明那个函数是可被回调的,比如 dll 中的导出函数。java 中的 call-back 最直接就是体现在 命令模式 中,如 webwork、struts 的 Action 类。

又扯多了。

手册中 和 api 文档也是以不同的主客体来描述的,api 文档我也要仔细的看看。
升级应用服务器的时间、金钱、精力成本太高了。Struts2 想过提供 struts2-core-j4-2.x.x.jar 就会有办法的。
我原来也用它

就是有一点不怎么好,刚 jar 包未关联源文件中,打开其中的类时不再提示 Attach Source...,而是直接反编译了,反编译的代码当然与原本的代码有出入的。这时候不得不改文件关联,或者手工去指定 jar 的 源代码文件或目录。

所以我现在一般很少用了,主要用的东西基本是开源的,用开源不把源代码下载过来不过瘾。其实也看到很多了,用 Struts、Hibernate 从来不看源代码的,高人啦,出问题只问。

Eclipse 本身的浏览 class 的功能,也能到一定位的,字节码亮出来,稍稍研究也能看出点名堂来。
最简单的办法就是加一个字符集的过滤器配置到 web.xml 中。CharacterEncodingFilter,Spring 为你提供了这个类,如果你用了 Spring 框架直接用 org.springframework.web.filter.CharacterEncodingFilter 就行了,不用 Spring 框架也可以直接把这个类拉出来就可以。

<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter>

<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

这样让你所有的请求都经过这个过滤器,比在应用服务器上设置要好,因为没给应用在不同应用服务器间迁移增加负担。
你看提示是说哪个对象不能序列化,必要时修改那个代码,或者避免去序列化那个对象,transient 修饰哪个属性试一试。
共5页: 1 2 3 4 5 下一页