自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 区别:Thread.currentThread().getContextClassLoader() and Class.getClassLoader()

打个简单的比方,你一个WEB程序,发布到Tomcat里面运行。首先是执行Tomcat org.apache.catalina.startup.Bootstrap类,这时候的类加载器是ClassLoader.getSystemClassLoader()。而我们后面的WEB程序,里面的jar、resources都是由Tomcat内部来加载的,所以你在代码中动态加载jar、资源文件的时候,首先应

2016-07-29 10:06:08 378

原创 IDEA 2016与eclipse 4.5.1打运行jar包教程及打包失败的原因

现在手里有一个小项目Tank 其中用到了数据库所以用到了mysql驱动1.先来看eclipse的 点击项目右键export如下图我们风别用JAR file与Runable JAR file创建先JAR file一路点击记着查找主类 生成Tank.jar再Runable JAR file这里有三个可选项1.这个意思是将需要的库榨取到jar里2.将需要的jar和库直

2016-07-29 09:25:56 3348 1

原创 jar中资源无法找到报 FileNotFoundException的深度(深入JDK)解析及其终极解决办法

授之于鱼不如授之于渔今天我就带着大家一起来探寻jar中资源无法找到报 FileNotFoundException 异常现在我手里有一个项目Tank其中有个tank.properties文件存放着 initNum=30及我们坦克初始化的数目模块目录如下我们用IDEA(因为IDEA调试功能比eclipse强大)有两处需要通过FileOprationTool获取资源new ImageIcon

2016-07-29 01:20:16 8743

转载 ServiceLoader和DriverManager使用总结

java.util包里面的类,另外一个在jdbc里面应用的很多。从表面上看起来他们之间似乎没有多少的联系。实际上DriverManager对ServiceLoader的使用可以达到一种巧妙的效果。在这里我想探讨一下DriverManager使用到的一种设计思路以及对我们后续解决类似问题的指导。ServiceLoader    ServiceLoader是jdk6里面引进的一个特性。

2016-07-28 23:00:47 615

原创 IntelliJ IDEA 2016.1.2(64)项目和模块的编码设置

这几天再从eclipse转向IDEA 编码问题是两家的共性在属性eclipse编码后在IDEA中不知所措下面是目前最新的IDEA编码设置看看他的编码设置有什么好处我现在有个tank Java se项目从eclipse迁移到IDEA中但是我在eclipse中是GBK(eclipse默认编码与平台一样,IDEA默认编码是UTF-8 我感觉UTF-8笔记好因为Java虚拟机中用UTF-8处理的)所以

2016-07-28 10:25:25 9919

转载 Session原理之jsp

在web开发中,session是个非常重要的概念。在许多动态网站的开发者看来,session就是一个变量,而且其表现像个黑洞,他只需要将东西在合适的时机放进这个洞里,等需要的时候再把东西取出来。这是开发者对session最直观的感受,但是黑洞里的景象或者说session内部到底是怎么工作的呢?当笔者向身边的一些同事或朋友问及相关的更进一步的细节时,很多人往往要么含糊其辞要么主观臆断,所谓知其然而不

2016-07-27 14:27:53 2996 1

转载 file_get_contents("php://input")的使用方法

$data =file_get_contents("php://input"); php://input 是个可以访问请求的原始数据的只读流。 POST 请求的情况下,最好使用 php://input 来代替 $HTTP_RAW_POST_DATA,因为它不依赖于特定的 php.ini 指令。 而且,这样的情况下 $HTTP_RAW_POST_DATA 默认没有填充, 比激活 alw

2016-07-26 23:35:53 591

转载 “error LNK2019: 无法解析的外部符号”之分析

“error LNK2019: 无法解析的外部符号”之分析最近在用VS 2008开发,初学遇到不少问题,最头疼的问题之一就是:LNK2019。百度一下讲的并不够全面,反正都没解决我的问题。error LNK2019问题在VC 6.0中是error LNK2001: unresolved external symbol问题,可能错误号改了。编译时出现类似这样的错误:D

2016-07-26 09:33:25 2107 1

转载 switch中少了break会怎样(适用于大多数编程语言)

问题:break在for循环、while循环等循环流程控制中起的作用是停止执行break后面的语句,跳出本次循环,并跳出该循环控制体;在switch条件选择中,没有了循环控制,break又起什么作用呢?解决办法:1. switch语句的执行流程是:首先计算switch后面圆括号中表达式的值,然后用此值依次与各个case的常量表达式比较,若圆括号中表达式的值与某个case

2016-07-25 13:17:18 4520

转载 myeclipse修改编码大全

一、设置新建常见类型文件的默认编码格式,也就是文件保存的格式。在不对MyEclipse进行设置的时候,默认保存文件的编码,一般跟简体中文操作系统(如windows2000,windowsXP)的编码一致,即GBK。在简体中文系统下,ANSI 编码代表 GBK编码;在日文操作系统下,ANSI 编码代表 JIS 编码。Window-->Preferences-->General -->co

2016-07-17 00:02:58 620

原创 在hibernate中使用二级缓存的时候指定CacheConcurrencyStrategy.READ_WRITE修改后接着用for-each 或 iterator访问时报错ConcurrentMod

请记住但在hibernate中使用二级缓存的时候指定CacheConcurrencyStrategy.READ_WRITE来注释OP(持久化对象时) 一定不要用for-each 与iterator来循环通过getSessionFactory().getCurrentSession().createQuery("from " + entityClazz.getSimpleName()).list()

2016-07-07 18:05:37 1657

转载 iterable和for-each循环集合的注意事项

从Java5起,在Java中有了for-each循环,可以用来循环遍历collection和array。For each循环允许你在无需保持传统for循环中的索引,或在使用iterator /ListIterator时无需调用while循环中的hasNext()方法就能遍历collectionJava中,for-each循环简化了任何Collection或array的遍历过程,但并

2016-07-07 15:48:09 9608

转载 Java ConcurrentModificationException异常原因和解决方法

Java ConcurrentModificationException异常原因和解决方法  在前面一篇文章中提到,对Vector、ArrayList在迭代的时候如果同时对其进行修改就会抛出java.util.ConcurrentModificationException异常。下面我们就来讨论以下这个异常出现的原因以及解决办法。  以下是本文目录大纲:  一.ConcurrentMod

2016-07-07 14:36:07 398

原创 用原生的AJax代码发送JSON数据到Action使其自动类型转化

擦写完这个博客我就睡觉弄了一晚上终于懂了怎样用用原生的AJax代码发送JSON数据到Action使其自动类型转化了来姿态1.前台  自己写了一个函数request用于发送Ajax请求传入一个参数Object看源码var request = function(obj) { // setting extend var url = obj.url || ""; var method

2016-07-07 00:53:12 2762

转载 net.sf.json.JSONException: There is a cycle in the hierarchy!错误解决方案

使用hibernate容易出现该问题,主要是由于pojo类属性存在级联关系。比如说员工和部门,在员工表里面有部门属性,而在部门表里面有个员工集合,这样就存在了嵌套引用的问题了,就会抛出这个异常。  解决方法很简单,在将每个对象转为json对象的时候用setExcludes函数将级联的属性去除掉就可以了,如下面:  1 //得到所有部门 2 //返回json对象字符串

2016-07-06 15:18:54 380

转载 Ehcache 中ehcache.xml 配置详解和示例

Mandatory Default Cache configuration. These settings will be applied to caches    created programmtically using CacheManager.add(String cacheName)    -->           name:缓存名称。       maxEleme

2016-07-06 11:58:21 828

转载 ehcache配置参数说明

Cache配置以下属性是必须的name:Cache的唯一标识名称Sets the name of the cache. This is used to identify the cache. It must be unique.maxEntriesLocalHeap:堆内存中最大缓存对象数,0没有限制Sets the maximum number of obje

2016-07-06 11:47:46 602

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除