JAVA
YANGYYID
这个作者很懒,什么都没留下…
展开
-
HashMap、HashSet、List定义并初始化
HashMap定义并初始化:Map map = new HashMap() {{put( "Name" , "Unmi" );put( "QQ" , "1125535" );}};List定义并初始化:List stooges = new ArrayList() {{add( "Larry" );...转载 2019-11-28 16:15:38 · 1047 阅读 · 0 评论 -
java获取A001、A002...到ZZZZ的流水号算法(字母加数字)
在项目开发中,经常遇到流水号生成的问题。需求:生成4位的流水号,从A001、A002一直递增到ZZZZ结束。主要思路:分为字母和数字两部分,分情况进行考虑处理,主要在于如何处理临界点的进位问题。java实现代码如下:public class NumberTest { /** * @param args */ public static void main(String[...原创 2019-02-19 15:58:25 · 3358 阅读 · 2 评论 -
前端调用action方法没响应的分析和解决
在页面调用中,经常会用到ajax方法,本人是用struts框架作为后台处理的。不知大家是否也有类似的困惑,明明后台有对应的action方法,但就是调用不了。在此,本人总结以下一些原因,以供参考:1、查看所部署的tomcat目录下,该工程的class目录下的后台方法是否真的存在。可以通过反编译一下action方法所在类,看看是否真的有你所写的action方法,因为可能你还没编译的话,可能tomc...原创 2019-02-17 11:56:35 · 2965 阅读 · 0 评论 -
java过滤文件方法
在实际项目中,经常要过滤文件,下面是过滤txt文件的方法。其实很简单,就是利用java里的Pattern类即可过滤出来,注意的是正则表达式要正确规范。public class FilterTest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated me...原创 2018-10-09 17:26:24 · 734 阅读 · 0 评论 -
关于MyEclipse查找项目中含有固定字符串的代码块,正则表达式实现
在Myeclipse项目中,有时会需要找出项目里面一些写死的代码,以便做优化等等。比如,我最近要找项目中含有8个0字符串的代码块。 输入“ctrl”+H键,弹出搜索框,正则表达式填写:\"[0]{8}\"。则可快速找出,截图如下:...原创 2018-03-16 18:37:09 · 522 阅读 · 0 评论 -
关于eclipse运行项目太卡,设置jvm内存的解决方法
myeclipse在运行大项目的时候经常会卡的动都动不了,在此,本人总结一下通过提高jvm内存大小的方法来解决问题。根据个人电脑大小来配置,本人是8G的电脑。可以直接在myeclipse设置,或者在tomcat安装目录里面设置。方法一、在myeclipse点击window,选择preferences,进入菜单如下选择:具体参数:-Xms512m -Xmx512m -XX:PermSize=原创 2017-11-22 20:46:30 · 1491 阅读 · 0 评论 -
关于FtpClient的defaultTimeout、connectTimeout、dataTimeout的区别
在使用ftp中,往往为了程序不至于卡死,会设置timeout来保证程序正常运行。而FtpClient是一个非常实用的辅助类。好了,废话不多说。那三个timeout的区别如下:(1)defaultTimeout:默认超时,看源码可知,他是建立一个socket但还没调用connect()方法前才有效。可理解为建立socket的超时。(2)connectTimeout:连接超时,可理解为调用co原创 2017-10-15 17:21:26 · 6595 阅读 · 0 评论 -
List数组去除特定元素的方法
关于去除List数组中某个元素的方法有很多,其中以下这种方法对于新手来说很容易犯错:public class ListTest {public void remove() { ArrayList list = new ArrayList(); list.add("one"); list.add("two"); list.add("two");原创 2017-08-01 01:02:02 · 2749 阅读 · 0 评论 -
tomcat启动报错,JDBC注册失败:This is very likely to create a memory leak
近来在做一个web项目,本来运行好好的,突然间在tomcat启动不起来,一直报以下错误(大概意思是JDBC注册失败):七月 16, 2017 12:54:25 下午 org.apache.catalina.core.StandardContext start严重: Error listenerStart七月 16, 2017 12:54:25 下午 org.apache.catalina.core...原创 2017-08-01 00:36:47 · 4592 阅读 · 0 评论 -
关于eclipse的项目突然间报错,而且还是导入包的开头出现很多红叉的解决方法
前不久,在一个项目debug的情况下,改了几行代码,点击保存,代码的所在类没有出现错误,反倒是其他类的开头处出现莫名的红叉。一时间完全懵逼,只好上网找一下有没类似的错误。果然有!不过试了很多就不行,可能大家的错误原因可能不一样吧,最后终于找到了解决方法。直接上图:然后一路点next,OK,即可解决这么奇怪的问题。原创 2016-11-03 12:45:19 · 10842 阅读 · 1 评论