java基础
zhongyangjian
这个作者很懒,什么都没留下…
展开
-
跳出双重循环的办法
public class ForBreak { public static void main(String[] args) { //通常情况下我们只能用break,continue跳出单个循环。 //跳出双重循环的办法是定义一个标签,break 到这个标签就可以跳出双重循环。 a: for (int i = 0; i System.out.println("原创 2014-09-15 16:53:00 · 3717 阅读 · 0 评论 -
Java synchronized关键字的迷惑
本人之前发的求问贴,希望对大家和对我自己以后有帮助http://www.iteye.com/problems/96941原创 2013-09-16 09:43:22 · 96 阅读 · 0 评论 -
Java中static相关
一、单例模式public class Singlone{ private Singlone(){ } private static Singlone instance= new Singlone(); public static getInstance(){ return instance; }}二、实际应用比如我现在开发的...2012-02-10 16:58:45 · 101 阅读 · 0 评论 -
java之static分析(转)
对于学习static我们先来看两个例子://Example 1 Tst.java,no main() method package com.blogchina.qb2049; public class Tst { static { System.out.println("111111"); } }运行结果为: 111111 Exception ...原创 2012-02-10 15:47:08 · 89 阅读 · 0 评论 -
Java普通类中获得Spring管理的类
由于有时会写一些工具类或者单例类,这些类中可能使用到Spring管理的一些类,比如dao,service等,这时就要获得这些spring管理的类,我们写测试类中main函数中一般是用: ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml"); BeanFactory原创 2016-01-26 15:56:27 · 2339 阅读 · 0 评论 -
手动获取spring的ApplicationContext和bean对象
转:http://www.cnblogs.com/yangzhilong/p/3949332.htmlWEB项目:方法1:1ApplicationContext ac1 = WebApplicationContextUtils.getRequiredWebApplicationContext(ServletContext sc转载 2017-04-20 16:55:15 · 1020 阅读 · 0 评论 -
WARN : Request method 'DELETE' not supported
项目环境:springMVC+Spring security由于工程是用restful风格请求,删除使用DELETE方式请求,但一直请求一个方法报错:WARN : Request method 'DELETE' not supported请求地址是:http://127.0.0.1:8090/kyxgcontrol/api/t/proLabelCata/9281我一直以为是自己原创 2017-04-20 10:16:20 · 10000 阅读 · 3 评论 -
解决maven工程在tomcat部署后WEB-INF下没有lib目录
有时我们maven工程部署后在tomcat的WEB-INF目录下没有生成lib包:此时只需要配置工程的Deployment Assembly项,加上Maven Dependencies依赖就可以了。原创 2017-04-14 11:22:02 · 10389 阅读 · 1 评论 -
判断是否有乱码
网上找了好多判断乱码的代码,以下这段才是比较完美的/** * 判断字符串是否是乱码 * * @param strName 字符串 * @return 是否是乱码 */ public static boolean isMessyCode(String strName) { try {转载 2016-11-07 17:19:54 · 4946 阅读 · 0 评论 -
Java 解析表达式
最近项目需要用到配置表达式,然后后台解析表达式并运行得到结果,类似这种"true||true"表达式,java里自带的不支持这种,只能用java里的ScriptEngine的js引擎来执行,但是效率太慢了,跑个400万数据要几十天,太慢了,后来优化了一下也要4天,虽然快了10倍左右,但还是达不到项目要求。String expression="true||true";ScriptEngi原创 2016-07-19 15:01:10 · 8651 阅读 · 1 评论 -
时间转换报java.lang.NumberFormatException: multiple points问题
最近项目一直会出现时间转换报错,一直不知道是什么问题,java.lang.NumberFormatException: multiple points at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1110) at java.lang.Double.parseDouble(Doub原创 2015-12-31 17:17:53 · 17801 阅读 · 2 评论 -
Java文件锁
直接上代码,方便日后查看FileChannel channel = null; FileLock lock = null; try{ System.out.println("正在处理"+handleFile.getName()); RandomAccessFile raf = new RandomAccessFile(handleFile, "rws"原创 2015-12-14 15:50:12 · 499 阅读 · 0 评论 -
Java实现长连接
参数文章:http://yanyaner.com/blog/2014/02/17/comet-java/http://wenku.baidu.com/link?url=LCnFizDilwonZ-UyhxJfUqa-fQsBFEU1MfAHq_06Yi738ZHE1C3Bi8aJ_c9Iv21rEuQvv5tYxFp8ZCUQ5DAuhxMUEWVy3nhMlxCNsNr8oyq###原创 2015-10-31 20:57:03 · 3592 阅读 · 0 评论 -
当在MyEclipse中导入新项目时,设置好相关build path,代码还是报错
当在MyEclipse中导入新项目时,设置好相关build path,代码还是报错,开始以为是jdk设置问题,又重新设置了一遍jdk路径,又重新编译了一遍项目,可是java代码还是大片大片的报错,自己找了半天,不知道是什么问题。又是重新编译,又是把J2EE 1.4 Libraries设置成Java EE 5 Libraries的,还是报错。搞了有一点时间,最后想起来了,项目属性中有个Java ...原创 2013-10-14 15:22:33 · 533 阅读 · 0 评论