Java
iteye_1983
这个作者很懒,什么都没留下…
展开
-
Java 笔记:知识点积累 (2)
[size=medium][b]1. 不要将数组的获取长度的方法放到for 循环的判断里,如果在for里对该数组做了增加数据的操作,可能会引起死循环。[/b][/size][code="java"]var resultCellNum = new Array(); var numTemp = resultCellNum; //var numTempLength...原创 2010-10-13 20:28:19 · 87 阅读 · 0 评论 -
Basis of Java
httpServletSSH: Spring + Struts +Hibernate or iBatis (Spring src)Design PatternUnixJTAcredential不同类型Java Cache 的比较 (JCS, ThreadLocal etc)REST1. Java(top class in Java).java.l...原创 2010-07-22 21:08:19 · 80 阅读 · 0 评论 -
Misc of Maven
[b]解决Maven 内存溢出问题[/b]在/maven/bin/maven.bat里增加set MAVEN_OPTS= -Xms128m -Xmx256m[b]Cannot invoke Tomcat manager[/b]1. Tomcat 没有启动2. tomcat-users.xml里没有配置相关user[b]Note[/b]Maven类型的Java项目,如...原创 2010-07-23 10:15:06 · 105 阅读 · 0 评论 -
Spring Security
[code="java"] 登录失败,请重试. [/code][code="java"] [/code][code="java"] [/code]原创 2010-07-24 23:53:54 · 67 阅读 · 0 评论 -
Spring的Bean管理;IoC, DI
[quote]http://java-cn.iteye.com/blog/478623普通的java类获取spring 的bean配置这个问题困扰了我2天终于找到原因了,原来是少了在xml文件中的配置。 如下是在网上找到的5中获取spring 中bean的方式总结:方法一:在初始化时保存ApplicationContext对象代码:Applicati...原创 2010-07-25 16:51:28 · 69 阅读 · 0 评论 -
Maven: Retrieve Code, Compile, Deploy
[b]1, Compile, Deploy[/b]1) pom.xml[code="java"]......... org.codehaus.mojo tomcat-maven-plugin http://127.0.0.1:8080/manager mytomcat ...原创 2010-08-04 15:31:05 · 143 阅读 · 0 评论 -
使用Ant, Ivy 编译 Java
[b]1. Ant build.xml example[/b][code="java"] ...原创 2011-02-18 13:53:56 · 159 阅读 · 0 评论 -
JMeter
JMeter 基本测试案例. 例子参见附件: JMeter_Samples.rar原创 2011-03-01 11:08:01 · 93 阅读 · 0 评论 -
Spring + Hibernate 例子(使用petclinic, 利用ant)
[b]Spring + Hibernate 例子[/b]1. 使用Spring自带的petclinic 应用程序例子.2. 利用ant, MySQL.3. 为了保证上传的文件有最小的合适尺寸,删除了压缩包中被引用的jar包....原创 2011-03-03 16:30:32 · 90 阅读 · 0 评论 -
知识归纳索引
本片文章记录了读过的书籍和文章,并将原始资料作为附件上传。[size=medium][b][color=blue]1,The Java Virtual Machine Specification......[/color][/b] [/size]比较详细的介绍了Java虚拟机的协议和规范要求,对于理解Java语言的原理、class文件的构成、JVM自身的类汇编指令、Java程序执行过程...原创 2012-02-23 09:57:03 · 143 阅读 · 0 评论 -
ActiveMQ问题解决记录
[b][size=large]问题4:Networks of Brokers[/size][/b]在每个activemq server的配置文件activemq.xml里加入如下内容,每个activemq server都需要设置内容相类型的multicase,如果activemq的连接设置了安全权限,则需要在networkConnector元素中加入userName password内容。...原创 2011-11-09 14:24:47 · 813 阅读 · 0 评论 -
Apache 负载均衡的环境搭建 (使用Tomcat作为web server)
[size=medium][b]前言[/b][/size]使用tomcat作为web server,搭建Apache 负载均衡的测试环境时,参阅了网上的一些资料。发现资料发布者的本地环境与自己的开发环境差别很大,不能根据网上资料成功搭建起集群测试环境。搭建过程中,遇到了各种问题,比如:多了IPV6协议、Apache服务在win 7 64位机器下的设置等。不过在此,还是要感谢网上资料的提供者,给...2012-03-02 17:21:30 · 113 阅读 · 0 评论 -
Mule 开发问题记录
1. A Mule runtime distribution must be configured.将Mule的classpath加到eclipse里的mule应用项目的“Java Build Path”的libraries中。2. has already been registered in the Registry在mule应用项目的classpath中有重复的mule jar...原创 2011-11-30 16:54:26 · 200 阅读 · 0 评论 -
Java 日常操作
[size=medium][b]Eclipse 闪退[/b][/size]1、增加内存设置[code="java"]-vmargs-Dosgi.requiredJavaVersion=1.8-Xms1524m-Xmx1524m-XX:PermSize=512m-XX:MaxPermSize=512m[/code]2、使用C盘上jdk。[size=...原创 2016-03-15 09:57:22 · 94 阅读 · 0 评论 -
Spark 记录
[size=medium][b]1、java.lang.StackOverflowError when calling count()[/b][/size]http://apache-spark-user-list.1001560.n3.nabble.com/java-lang-StackOverflowError-when-calling-count-td5649.htmlhtt...原创 2016-07-15 09:47:50 · 116 阅读 · 0 评论 -
Java 调用 C# DLL
Java无法直接调用C# dll,需要通过经过桥接的方式,进行中继转发一下请求。查阅大量资料,做了大量实验,不停的调试、排错之后,期间试过jni4net,不过这个插件需要修改原有的C# DLL内容,还会生成一些额外的Java代码,jni4net侵入性太多,将它排除。最后通过管理性的C++桥接方式,成功完成了Java调用C# DLL。国内很多文章都是只有文章,没有在文中附上完整的代码工程,导...原创 2014-04-11 16:57:21 · 1070 阅读 · 0 评论 -
Java 笔记:知识点积累 (1)
[size=medium][b]1, no protocol rfc822 provided[/b][/size]在application 里 增加mail.jar [size=medium][b]2, The method getTextContent() [/b][/size]it is undefined for the type NodeI changed the ...原创 2010-07-22 21:00:25 · 90 阅读 · 0 评论 -
Eclipse 使用技巧
[b]1, ctrl + '.' , 自动提示 类的方法。[/b][b]2, for project of web type, if it is used by another project, its classes can not be copied to another.[/b]3, 当项目与Maven集成时,设置java测试类(如JUnit形式的测试类)的编译输出路径时,不...原创 2010-07-22 20:55:25 · 87 阅读 · 0 评论 -
Tomcat 笔记
[size=medium][b]1. web.xml中的filter链[/b][/size]acegi与struts的filter都在一个链中,一个包含action URI请求传到web server后,按照filter chain,先进行acegi处理,然后struts在处理action URI对应的action类,后转到对应的jsp上,这时在web server内部通过struts跳转的j...原创 2010-07-22 20:50:08 · 105 阅读 · 0 评论 -
Java 中的 中文编码
[size=medium][b]1. java.net.URLEncoder.encode[/b][/size]java.net.URLEncoder.encode是将文本内容进行编码转换,然后将每个字节用16进制表示,每个字节内容转成由%和16进制符号格式组成的内容,为了方便网络传输。String.getBytes是将文本内容根据指定的字符集直接进行编码转换,不会再进行16进制转换。...2011-05-26 13:56:48 · 280 阅读 · 0 评论 -
ActiveMQ 开发
[b]1, 配置activemq.xml时,修改子节点内容时,子节点需要按照字母顺序排在中,按照xsd定义要求对activemq.xml内容进行编排。[/b][b]2, 使用Ajax与ActiveMQ交互时,如果一个浏览器窗口打开多个tab,每个tab使用amq.init初始化了一个amq 对象,那只有一个amq对象会生效。[/b]为了解决这个问题,从ActiveMQ 5.4.2开始,...原创 2011-07-29 13:28:03 · 126 阅读 · 0 评论 -
设计模式
[size=medium][b]1, 设计模式在JDK中的体现[/b][/size]参见stackoverflow里相关的讨论。http://stackoverflow.com/questions/1673841/examples-of-gof-design-patterns[size=medium][b]2, 使用单例模式[/b][/size]需要将对象的构造器方法定义为priv...原创 2011-08-04 11:38:13 · 87 阅读 · 0 评论 -
Java 学习笔记:1,类引导,反射机制下的对象创建
1, 类引导,反射机制下的对象创建类引导最终会字节流传给native 的java.lang.ClassLoader.defineClass1方法。Class的 newInstance 方法 创建对象实例的时候,会调用无参的构造函数,如果类中没有 无参数的构造函数,JVM 会抛出java.lang.InstantiationException异常,无法进行实例化。针对有参数的构造函数的类...原创 2011-08-22 17:39:14 · 97 阅读 · 0 评论 -
JMS,ActiveMQ 内部实现的研究
[b]问题1,AMQ 4的openWireFormat与AMQ 5的不兼容型问题。[/b]AMQ 4的客户端与AMQ 5的服务端在初次通信时,通过比对自身openWireFormat与AMQ 5发送过来的openWireFormat两者的版本,来确定AMQ 4的客户端选用哪个版本的openWire。现在AMQ 4采用两者之间的最大值,这会造成AMQ 4去使用自身不存在的较高版本的openWir...原创 2011-08-23 10:28:55 · 206 阅读 · 0 评论 -
struts 开发笔记
[size=medium][b]1,struts默认根据http request请求流中的键值(Accept-Language en-US,zh-CN;q=0.5)设定locale值。[/b][/size]参见 xwork2 中ActionContext 的处理。com.opensymphony.xwork2.ActionContext.getContext(),150th line。...原创 2011-08-24 10:44:43 · 85 阅读 · 0 评论 -
ESB 研究
Introduction to ESB一些ESB的名词Enterprise Service Bus (ESB) and the Java Business Integration (JBI) specificationEnterprise Application Integration (EAI), Business-to-Business (B2B), Service Orien...原创 2011-08-24 15:08:30 · 156 阅读 · 0 评论 -
acegi 开发笔记
[b]6. 编译acegi-security-1.0.7-src\core的java源代码[/b][size=medium][/size]时,需要修改pom.xml文件内容。修改如下:1)移走parent节点内容,按照无引用的、标准的pom格式构建groupId、version、artifactId、name等内容;2)增加被引用jar的version属性值 (spring.version),...原创 2011-12-26 17:36:11 · 108 阅读 · 0 评论 -
Log4j 学习笔记
为了彻底掌握log4j的使用,有必要去了解log4j的实现结构。为此,查阅了log4j的说明手册。今天重点看了手册的第二章log4j的结构,准备将学习笔记记录如下。第二章內容是关于Log4j的结构和基本原理,现将内容翻译成中文,然后从中选取重要的知识点。译文:引文(DONALD KNUTH, The Art of Computer Programming)“人们仅仅通过...原创 2011-09-14 12:00:19 · 73 阅读 · 0 评论 -
FindBugs
[b]Install FindBugs plugin for Eclipse[/b]The used eclipse is eclipse-jee-helios-win32.1. click menmu of 'help -->Install New Software...'2. On the popup window of 'Install New Software......原创 2010-07-07 10:53:48 · 91 阅读 · 0 评论 -
CheckStyle
[b]一、Install CheckStyle plugin for Eclipse [/b]The used eclipse is eclipse-jee-helios-win32. 1. download checkstyle plugins on url of http://sourceforge.net/projects/eclipse-cs/files/Eclipse%...原创 2010-07-07 13:17:15 · 80 阅读 · 0 评论 -
使用JUnit和普通java类 进行测试时的一些区别
测试 Quartz与Spring 集成案例,ActiveMQ的listener模式的consumer1. 使用JUnit测试 Quartz与Spring 集成案例时,因为JUnit类执行完后,会将线程同时终结,因此Quartz 中的job也会同时结束,不会根据配置好的定时器去执行Quartz的job。可以通过在JUnit类中设置断点,来验证Quartz的job。2. 可以通过使用带...原创 2011-01-06 10:45:43 · 555 阅读 · 0 评论 -
Issues of some jars in Maven (sojo-optional-0.5.0.jar, SQLServer jdbc jar)
[b][size=medium]1. for spring-json (sojo-optional-0.5.0.jar)[/size][/b][size=small]add repository for spring-json (sojo-optional-0.5.0.jar) into pom.xml[/size][code="java"] Spring json ...原创 2010-07-19 14:01:44 · 213 阅读 · 0 评论 -
Other plugins
[b]1. implementors[/b]site: http://eclipse-tools.sourceforge.net/implementors/download.htmlOnline update for eclipse: http://eclipse-tools.sourceforge.net/updates[b]2. svn[/b]http://subclips...原创 2010-07-19 15:05:35 · 77 阅读 · 0 评论 -
Addressed issues when starting Tomcat with Spring application
[b]Addressed issues when starting Tomcat with Spring application [/b][b]Issue 1: failed to register JDBC[/b]Problem: registered the jdbc, failed to register com.microsoft.sqlserver.jdbc.SQLServe...原创 2010-07-22 20:30:25 · 82 阅读 · 0 评论 -
自动化测试
1、linux下 执行JMeter测试脚本在机器的 /usr/local/jmeter/apache-jmeter-2.13/bin目录里执行 java -jar ApacheJMeter.jar -n -t /home/software/test.jmx -l test.jtl/home/software/ips.txt这个文件修改ip,一行一个ip...2016-12-13 17:16:35 · 158 阅读 · 0 评论