posts - 11,  comments - 21,  trackbacks - 0

我的评论

re: 我的Eclipse设置[未登录] xmlspy 2013-12-15 01:14  
@左岸
用myeclipse也一样,这些配置应该配.
保持项目一致性
re: 招聘java程序员,系统架构师 xmlspy 2008-02-22 14:52  
现在的招聘太没谱了
你说的这些具备的在国内很难找到

不过针对spring,我已经用它开发至少4年了,
当spring还叫interface21的时候就用了....
当时用它写的电信项目
网上最早翻译spring的文章就是我的,你可以找找

xslt我使用也比较早.不过现在很少使用了

不过地点在深圳,太远了.......
还是不发建立了
没说这个到底是什么东西,是干什么的,有什么特色
re: Zelix KlassMaster 破解[未登录] xmlspy 2008-01-10 21:05  
xmlspy@tom.com
echo很早就有了,看看吧
re: JAVA 连接MYSQL[未登录] xmlspy 2007-12-29 22:58  
spring JdbcTemplate is best
@yeshucheng
这个好像是myeclipse中uml功能

其他eclipseuml插件也可以
@交口称赞

当然能过去,兼容性指的是你的目标运行环境,
实际在使用jdk6,兼容性为5的情况下,编译出来的代码实际上是针对5,也可能5和6都可以运行

我想,各个版本的编译器都有向旧版本兼容的功能的
re: Fabric3简要入门[未登录] xmlspy 2007-12-24 12:47  
什么web services,soa等等一对东西,800年前叫闹哄哄的,不过至今都没广泛应用,看了代码,其实就是和以前一样的东西换个名称
@javalover
是其他插件导致的,有的插件对eclipse有影响,删除后就好了
我是把安装的插件都删除了,之后一个一个加排除的
re: Spring学习笔记 2007-10-25 xmlspy 2007-10-25 22:15  
spring这部分最有用的不是这个,而是大量的对文件操作的api,相对于jdk的api,要方便得多.lz多多看看这些,最好从最初的接口开始看,一个一个跟下来,了解一下这个设计方式.
大牛就是大牛,框架结构真不是一般的功力
回复:world7th

java.io.FileNotFoundException: beans-config.xml (系统找不到指定的文件。)
re: exe4j视频教程[未登录] xmlspy 2007-10-15 13:51  
xmlspy@tom.com
谢谢 :)
这个东西如果自己研究研究还好,
如果使用的话,加以用common-lang中的StringUtils.java
当中大部分的String操作都有了
一个是客户端跳转,一个是服务器端跳转
另外使用PS还有一个好处,不用对传入的字符串进行转义
alt+shift+x 之后会弹出一个菜单,
re: 系统分析师最新资料[未登录] xmlspy 2007-08-27 17:25  
xmlspy.spring@gmail.com
买书的时候,只要看是清华出版的
基本上都不考虑
根据偶和偶朋友的经验,计算机类的书籍
清华出版的基本上都是垃圾
最好的是机械工业的
re: 接口和抽象类[未登录] xmlspy 2007-08-23 01:48  
2. 接口中可以包含字段,但是会被隐式的声明为static和final。

应该是被隐式声明为 public static final

另外考虑一下接口或者抽象类是否可以new :)
这个东西我两年前就弄了
如果有闲心的话,可以把jdk大部分的源码中的类名,方法名称,都用中文改了
re: 谈NullObject模式[未登录] xmlspy 2007-07-31 23:47  
很早以前用过这个模式,不过感觉实在没有必要
很麻烦
re: Lucene 2.1研究:对字符的判断 xmlspy 2007-07-02 22:24  
测试了一下,还是有些问题的,不严谨.
哥们请看一下 :)
 
 1 import org.apache.oro.text.regex.MalformedPatternException;
 2 import org.apache.oro.text.regex.Pattern;
 3 import org.apache.oro.text.regex.PatternCompiler;
 4 import org.apache.oro.text.regex.PatternMatcher;
 5 import org.apache.oro.text.regex.Perl5Compiler;
 6 import org.apache.oro.text.regex.Perl5Matcher;
 7 
 8 //正则表达式
 9 //jdk版本:jdk1.5.0_09
10 //类库:jakarta-oro-2.0.8.jar
11 //操作系统: win2003 standard
12 public class RegxLan {
13 
14     //用于判断Unicode Letter:
15     private static final String UNICODE_LETTER_PATTERN = "[(\u0041-\u005a)|"
16             + "(\u0061-\u007a)|(\u00c0-\u00d6)|(\u00d8-\u00f6)|(\u00f8-\u00ff)|"
17             + "(\u0100-\u1fff)]";
18 
19     //用于判断亚洲语言字符(中国,日本,韩国):
20     private static final String UNICODE_CJP_PATTERN = "[(\u3040-\u318f)|(\u3300-\u337f)|"
21             + "(\u3400-\u3d2d)|(\u4e00-\u9fff)|(\uf900-\ufaff)|(\uac00-\ud7af)]";
22 
23     //用于判断Unicode中的数字:
24     private static final String UNICODE_DIGIT_PATTERN = "[(\u0030-\u0039)|"
25             + "(\u0660-\u0669)|(\u06f0-\u06f9)|(\u0966-\u096f)|(\u09e6-\u09ef)|"
26             + "(\u0a66-\u0a6f)|(\u0ae6-\u0aef)|(\u0b66-\u0b6f)|(\u0be7-\u0bef)|"
27             + "(\0c66-\u0c6f)|(\u0ce6-\u0cef)|(\u0d66-\u0d6f)|(\u0e50-\u0e59)|"
28             + "(\u0ed0-\u0ed9)|(\u1040-\u1049)]";
29 
30     /**
31      * 判断是否是Unicode字母
32      */
33     public static final boolean isUnicodeLetter(String str) {
34         return testString(str, UNICODE_LETTER_PATTERN);
35     }
36 
37     /**
38      * 判断是否是Unicode数字
39      */
40     public static final boolean isUnicodeDigit(String str) {
41         return testString(str, UNICODE_DIGIT_PATTERN);
42     }
43 
44     /**
45      * 判断是否是Unicode亚洲语言字符
46      */
47     public static final boolean isUnicodeCPJ(String str) {
48         return testString(str, UNICODE_CJP_PATTERN);
49     }
50 
51     //通过测试,看到还是有问题的,尤其是对符号判读不正确,
52     //另外,把英文字母也当作数字对待了
53     //全角字符,和.返回的都是false,而全角字符×返回的确实false,true,false
54     //
55     public static void main(String[] args) {
56         //最后三个是全角字符
57         char[] test = "`~!@#$%^&*()_-+=|\\,.<>/?;:'\"[]{}w2这×,.".toCharArray();
58 
59         for (char t : test) {
60             String x = String.valueOf(t);
61             System.out.println("========== 字符: "+t+" 的结果 ==========");
62 
63             boolean is = isUnicodeLetter(x);
64             System.out.println("isUnicodeLetter == "+is);
65             is = isUnicodeDigit(x);
66             System.out.println("isUnicodeDigit == "+is);
67             is = isUnicodeCPJ(x);
68             System.out.println("isUnicodeCPJ == "+is);
69         }
70     }
71 
72     private static final boolean testString(String str, String pattern) {
73         PatternCompiler cpl = new Perl5Compiler();
74         Pattern p = null;
75         try {
76             p = cpl.compile(pattern);
77         } catch (MalformedPatternException e) {
78             e.printStackTrace();
79         }
80         PatternMatcher matcher = new Perl5Matcher();
81         return matcher.matches(str, p);
82     }
83 }
84 
re: Lucene 2.1研究:对字符的判断 xmlspy 2007-07-02 21:37  
谢谢 :)

把我那个改了吧,正好当作示例用 :)
re: Lucene 2.1研究:对字符的判断 xmlspy 2007-07-02 14:02  
没弄明白你这个到底如何用,下面是我的测试代码
无论如何都是返回false
 
 1 import org.apache.oro.text.regex.MalformedPatternException;
 2 import org.apache.oro.text.regex.Pattern;
 3 import org.apache.oro.text.regex.PatternCompiler;
 4 import org.apache.oro.text.regex.PatternMatcher;
 5 import org.apache.oro.text.regex.Perl5Compiler;
 6 import org.apache.oro.text.regex.Perl5Matcher;
 7 
 8 //正则表达式
 9 public class RegxLan {
10 
11     //用于判断Unicode Letter:
12     private static final String UNICODE_LETTER_PATTERN = "[(\u0041-\u005a)|"
13             + "(\u0061-\u007a)|(\u00c0-\u00d6)|(\u00d8-\u00f6)|(\u00f8-\u00ff)|"
14             + "(\u0100-\u1fff)]";
15 
16     //用于判断亚洲语言字符(中国,日本,韩国):
17     private static final String UNICODE_CJP_PATTERN = "[(\u3040-\u318f)|(\u3300-\u337f)|"
18             + "(\u3400-\u3d2d)|(\u4e00-\u9fff)|(\uf900-\ufaff)|(\uac00-\ud7af)]";
19 
20     //用于判断Unicode中的数字:
21     private static final String UNICODE_DIGIT_PATTERN = "[(\u0030-\u0039)|"
22             + "(\u0660-\u0669)|(\u06f0-\u06f9)|(\u0966-\u096f)|(\u09e6-\u09ef)|"
23             + "(\u0a66-\u0a6f)|(\u0ae6-\u0aef)|(\u0b66-\u0b6f)|(\u0be7-\u0bef)|"
24             + "(\0c66-\u0c6f)|(\u0ce6-\u0cef)|(\u0d66-\u0d6f)|(\u0e50-\u0e59)|"
25             + "(\u0ed0-\u0ed9)|(\u1040-\u1049)]";
26 
27     /**
28      * 判断是否是Unicode字母
29      */
30     public static final boolean isUnicodeLetter(String str) {
31         return testString(str,UNICODE_LETTER_PATTERN);
32     }
33     /**
34      * 判断是否是Unicode数字
35      */
36     public static final boolean isUnicodeDigit(String str) {
37         return testString(str,UNICODE_DIGIT_PATTERN);
38     }
39     /**
40      * 判断是否是Unicode亚洲语言字符
41      */
42     public static final boolean isUnicodeCPJ(String str) {
43         return testString(str,UNICODE_CJP_PATTERN);
44     }
45 
46     public static void main(String[] args) {
47         String x="123";
48         boolean is=isUnicodeLetter(x);
49         System.out.println(is);
50         is=isUnicodeDigit(x);
51         System.out.println(is);
52         is=isUnicodeCPJ(x);
53         System.out.println(is);
54     }
55     private static final boolean testString(String str, String pattern) {
56         PatternCompiler cpl = new Perl5Compiler();
57         Pattern p=null;
58         try {
59             p=cpl.compile(pattern);
60         } catch (MalformedPatternException e) {
61             e.printStackTrace();
62         }
63         PatternMatcher matcher=new Perl5Matcher();
64         return matcher.matches(str, p);
65     }
66 }
67 
re: JDBC之代码复用 [未登录] xmlspy 2007-06-10 09:49  
使用spring jdbcTemplate 什么问题都解决了

从性能和复用性上都比较平均

是个不错的选择
不赞成把图片放到数据库中
re: SCJP考试[未登录] xmlspy 2007-04-20 22:25  
都什么年代了,还考那个东西,
没人看这个的,尤其在中国
如果直接使用jdbc,我建议使用springJdbc,无论是性能还是维护性都是比较好的选择
spring2.0里面早就有了
re: 《spring live》翻译[未登录] xmlspy 2007-02-16 04:16  
@兔八哥

很不错的书,不过后来看有人也翻译了,之后的我就没翻译了

再加上现在开公司,一点时间也没有了
还有一个重要的
那个filter一定要在web.xml配置文件中第一位,否则...... 哈哈,你就折腾吧
更正一下: String originalFileSize = multipartFile.getSize();
应该是 long originalFileSize = multipartFile.getSize();
返回类型是long
MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;

MultipartFile multipartFile = multipartRequest.getFile(parameterName);//parameterName为页面传入的input名字
String originalFileSize = multipartFile.getSize();
另外一点如下的DispatcherServlet设置会自动加载petstore-servlet.xml环境,原理我查了半天我也不知道怎么搞的.


原因:

spring默认加载 你的工程名称-servlet.xml 文件,
re: DB2建表新体验! xmlspy 2006-11-10 23:22  
业务逻辑写在数据库中,严重鄙视!!
re: SOA的三个方面(原创翻译) xmlspy 2006-04-09 22:22  
偶也要 :) xmlspy@tom.com
re: 用spring组织DAO xmlspy 2005-12-23 15:40  
在这一点上,你将通过组合使用hibernate.cfg.xml文件(declaratively(公告的))和一些活跃的(programmatic)标题,如HibernateFactory来配置Hibernate。Spring提供了另外一个选择去整体declaratively(公告的)配置Hibernate。使用Spring的最大好处就是你能够减少(programmatic)标题配置需要的元素。

-----------------
翻译得很变态 :(

declaratively ----声明性的

一些活跃的(programmatic)---- 使用灵活的编程方式

上面两个是相对应的:
声明性的(指用配置文件) -- 编程方式的、硬编码的(指写java代码)
re: JDBC简单封装,节省大量代码 xmlspy 2005-09-12 11:06  
可以看看spring的jdbc模块,会更方便

<2024年4月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

常用链接

留言簿(2)

随笔分类

随笔档案

文章分类

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜