摘要:
问题:maven在进行打包时,报 '请使用-source 5 或者更高版本以启用XX'的信息并导致打包失败。原因:maven默认的编译插件的java版本较低,导致其不支持例如泛型,注解等用法。解决方法:在项目的pom.xml文件中加入以下内容用来指定版本,配置如下: Xml代码 org.apache.maven.pluginsmaven-compiler-plugin1.61.6UTF-8 阅读全文
摘要:
客户端接口Java代码 public String create(final String path,byte data[], List acl, CreateMode createMode) throws KeeperException, InterruptedException { final String clientPath = path; PathUtils.validatePath(clientPath, createMode.isSequential()); final String serverPath = prependChroot(clientPath);//请求头 Re. 阅读全文
摘要:
下载地址:http://code.google.com/p/freecms/linkClass 根据参数提取链接分类对象。 参数 说明 siteid 链接分类所属站点id type 类型 1 下拉 2 图片 3 文字 返回值 说明 linkClass 链接分类对象 示例1 提取下拉链接分类 阅读全文
摘要:
下载地址:http://code.google.com/p/freecms/link 根据参数提取链接对象。 参数 说明 siteid 链接分类所属站点id classId 链接分类id classPagemark 链接分类页面标识,多个之间用,分隔 pagemark 链接页面标识,多个之间用,分隔 type 类型 1 下拉 2 图片 3 文字 返回值 说明 link 链接对象参数 说明 siteid 链接分类所属站点id classId 链接分类id classPagemark 链接分类页面标识,多个之间用,分隔 pagemark 链接页面标识,多个之间用,分隔 type 类型 1 下拉 2 阅读全文
摘要:
1、EXCEPTION_ACCESS_VIOLATION ## An unexpected error has been detected by Java Runtime Environment:## EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x69f4b686, pid=400, tid=5828## Java VM: Java HotSpot(TM) Client VM (11.3-b02 mixed mode windows-x86)# Problematic frame:# C [atioglxx.dll+0xf1b686]## If 阅读全文
摘要:
1:job Java代码 @Component("apiWorker")public class ApiWorker@Component("apiWorker")public class ApiWorkerspring context 配置文件 Java代码 -->-->-->-->--> --> false-->--> --> --> --> --> --> --> --> --> false--> --> --> --> ... 阅读全文
摘要:
搬掉绊脚石,将内容不断靠近用户! keep it simple, stupid! 关键词:CPU时间占比、当前执行的SQL语句、执行时间过长的方法、代码屏蔽 1. 性能分析本质 寻找系统的性能瓶颈(木桶理论/短板效应),并处理系统的性能瓶颈 2. 性能分析主要指标 负载、响应和服务器CPU\MEM\IO等的使用率 3. 性能分析主要工具 LoadRunner、VisualVM、MySql 客户端工具(或类似工具)和Linux命令(或监控工具)4. 性能分析及处理思路 4.1. 代码 避免代码里面的循环数据库查询(梳理业务,基本都可以实现为非循环方式) 避免代码里面的循环数据库更新处理(插入、更 阅读全文
摘要:
发布工程后,启动tomcat出现如下内存溢出错误: java.lang.OutOfMemoryError: PermGen space 。。。 java.lang.OutOfMemoryError: Java heap space . 。。。 解决方案: 1.进入eclipse界面中的servers选项卡,右击 工程配置的tomcat项,单击“Open”.(如图): 2.单击“Open launch configuration” 3.在弹出的窗口界面中,VM arguments 框中的结尾加入: -Xms212m -Xmx804m -XX:PermSize=250M -XX:MaxPermSi 阅读全文
摘要:
2013年开始了,我的重点是JAVA。希望一切顺利! 阅读全文
摘要:
主要总结一下在eclipse中如何使用断言。(一)首先明确: java断言Assert是jdk1.4引入的。jvm 断言默认是关闭的。断言是可以局部开启的,如:父类禁止断言,而子类开启断言,所以一般说“断言不具有继承性”。断言只适用于复杂的调试过程。断言一般用于程序执行结果的判断,千万不要让断言处理业务流程。(二)判断eclipse是否开启了断言,代码如下: public class AssertTest { public static void main(String[] args) {boolean isOpen = false; assert isOpen=true; //如果开启了断言 阅读全文