Java
Jexhen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
idea启动项目报错org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
【代码】idea启动项目报错org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)原创 2025-03-03 10:33:23 · 760 阅读 · 0 评论 -
linux主机执行shell脚本成功但jenkins执行时提示command not found
1 问题描述linux主机执行shell脚本成功但jenkins执行时提示command not found,如图linux主机jenkins2 原因jenkins引用的环境变量不对,使用仍旧是jenkins本身的环境变量,在执行脚本之前增加echo $PATH 可以发现输出的日志,与linux主机的不一致jenkins执行echo $PATHlinu...原创 2019-11-22 10:55:01 · 1015 阅读 · 0 评论 -
IDEA的某个module右键没有subversion的选项
问题描述:所有项目都是从svn check out下来的,当将项目导入Idea时,发现有些项目右键没有Subversion的选项,有些又有解决方法:1 File->Setting->VersionControl; 2 点击右上角的+号,添加项目所在的目录,同时将vcs设置为Subversion ...原创 2019-01-29 11:03:01 · 956 阅读 · 1 评论 -
Tomcat自动销毁端口的问题
问题描述:部署到Tomcat,项目跑起来了,但是后面自动销毁端口,Tomcat的日志如下,信息: Pausing ProtocolHandler ["http-apr-8081"]十二月 01, 2018 1:50:48 下午 org.apache.coyote.AbstractProtocol pause信息: Pausing ProtocolHandler ["ajp-apr-8010...原创 2018-12-01 14:08:29 · 1433 阅读 · 0 评论 -
IDEA artifacts Web Application:exploded没有from modules
IDEA配置Tomcat必须要有artifacts,我们可以通过project structure的articfacts增加但是问题出现了当我们点Web Application:Exploded没有from module我们需要到Modules将对应的module加入web在web中还需要设置webResource所在的位置,问题得以解决...原创 2018-11-14 18:26:56 · 10617 阅读 · 5 评论 -
IDEA运行tomcat不会将编译完成的文件复制到Artifacts的输出目录
问题描述:IDEA运行tomcat不会将编译完成的文件复制到Artifacts的输出目录解决方法:1 Build->Rebuild Project 2 重新跑tomcat原创 2018-11-11 15:08:28 · 2695 阅读 · 2 评论 -
使用Jedis出现Connection refused的解决方案
当我们利用Jedis操作服务器的Redis数据库时,需要先将远程服务器的端口(默认端口是6379)开放,命令如下:#/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT#/etc/rc.d/init.d/iptables save我们以为这样就能顺利地使用jedis访问服务器的redis数据库了,其实不然,我们会得到如题的提示:Con原创 2017-07-25 20:43:16 · 10551 阅读 · 1 评论 -
dom4j使用XPath解析XML返回null的解决方法
使用XPath解析XML的时候,在基本代码没有写错的情况下,使用selectSingleNode()方法获取xml的内容时返回null值,很有可能是因为xml设置了命名空间。1)在没有命名空间的情况下,book.xml的文件(文件位于src/cn/edu/gdut/web/xpath下)内容如下: thinking in java Bruce Eckel 108原创 2017-04-20 11:21:26 · 4944 阅读 · 0 评论 -
Can't find bundle for base name DBInfo, locale zh_CN解决方法
当我们使用java.util库的ResourceBundle类来引入一些我们的配置文件时,如ResourceBundle rb = ResourceBundle.getBundle("DBInfo");如果我们不是把配置文件(我这里是DBInfo.properties)放在src根目录下,那么我们的编译器将报错,抛出异常,提示Can't find bundle for base原创 2017-04-17 17:16:49 · 22716 阅读 · 6 评论 -
Java概述
1 Java两种核心机制1.1 Java虚拟机 Java虚拟机可以理解为一个以字节码为机器指令的CPU对于不同的运行平台,有不同的虚拟机Java虚拟机屏蔽了底层运行平台的差别,实现了“一次编译,随处运行”。1.2 垃圾收集机制在Java中,不再使用的内存空间会自动回收,而在C/C++等语言中,无用的内存空间由程序员自己负责回收。Java语言消除了程序员回收无用内存空间原创 2017-02-25 18:56:50 · 345 阅读 · 0 评论 -
数三退一的问题解决(C语言和Java实现)
1 概述数三退一的问题指的是一堆小朋友手牵手围成一个圈,从第一个小朋友到最后一个小朋友分别报数,报到数字“3”的小朋友要及时退出这个圈,剩下的人继续围成一个圈,然后从那个退出的小朋友的下一个开始重新从“1”开始报数,“1,2,3,1,2,3……”,直到圈中只剩下一人为止,求出剩下的这一人的编号。2 问题决解采用循环链表的方式进行解决,KidCircle基于循环链表实现把一个原创 2017-03-03 22:01:31 · 915 阅读 · 0 评论 -
Java对象(实例)创建涉及到的内存分配及相关事宜
1 成员变量成员变量和局部变量不一样,首先是作用域不同:成员变量的作用域在整个类里,而成员变量的作用域在定义它的代码块里;其次是局部变量没有显式初始化使用该局部变量,编译器会报错,但是成员变量在没有显式初始化的时候,编译器会为其初始化一个默认值。2 引用Java语言中除了基本数据类型(boolean, char, byte, short, int, long, float, d原创 2017-03-01 13:05:44 · 1168 阅读 · 1 评论 -
面向对象编程思想
1 面向过程和面向对象的区别面向过程一上来考虑的是步骤的问题,第一步应该做什么,第二步应该做什么,第三步……直到整个事情做完。面向对象却不应该是这样考虑,面向对象一上来应该考虑三个问题:(1)这个问题涉及到哪些类哪些对象,即类和对象的设计(2)这些类应该有哪些属性、哪些方法,即类的属性和方法的设计(3)这些类哪些是有关系的、存在着哪一些关系,即类的关系考虑2原创 2017-03-01 10:38:02 · 440 阅读 · 0 评论 -
基本数据类型转换
1 基本数据类型转换的原则(1)小容量类型和大容量类型进行运算时,小容量类型会自动转换为大容量类型。class Test1 { public static void main(String[] args) { //byte,short,char之间不会互相转换 //它们在计算时转换为int类型 byte b1 = 1; byte b2 = 2; //byte b3 =原创 2017-02-28 18:58:31 · 532 阅读 · 0 评论 -
标识符、关键字和数据类型
1 标识符1.1 标识符命名规则标识符由字符由字母、下划线“”原创 2017-02-27 15:27:37 · 2754 阅读 · 0 评论
分享