自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 断言与异常的区别

断言与异常的区别断言用在那些你知道绝对不会发生的事情上,但是因为人总是会犯错误,保不准你写出来的东西跟你想的不一样。所以assert用来捕捉的是程序员自己的错误。但异常(exception)主要用于捕捉的是用户或者环境的错误。...

2016-12-31 09:02:39 1074

原创 java中的传值与传引用

java函数中的传值和传引用问题一直是个比较“邪门”的问题,其实java函数中的参数都是传递值的,所不同的是对于基本数据类型传递的是参数的一份拷贝,对于类类型传递的是该类参数的引用的拷贝,当在函数体中修改参数值时,无论是基本类型的参数还是引用类型的参数,修改的只是该参数的拷贝,不影响函数实参的值,如果修改的是引用类型的成员值,则该实参引用的成员值是可以改变的,例子如下。 首先是定义改变...

2016-12-30 20:37:45 89

BigDecimal 转String

BigDecimal 用 String.valueOf() 不能转,会报  java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.String 要用toString()  这也太不科学了。BigDecimal 这货很特殊吗?!!...

2016-12-30 17:40:51 88

EXT树 真TM 难用!!!

EXT树 真TM 难用!!! 各种陷阱  问题一:看下面节点 leaf=false的节点居然跟leaf=true的节点图标一样。不科学,叶子节点怎么能跟非叶子节点图标一样 呢! ...

2016-12-26 18:08:40 245

原创 (转)MySQL 实现树形的遍历(关于多级菜单栏以及多级上下部门的查询问题)...

from :http://blog.csdn.net/mchdba/article/details/39277301 前言:        关于多级别菜单栏或者权限系统中部门上下级的树形遍历,oracle中有connect by来实现,mysql没有这样的便捷途径,所以MySQL遍历数据表是我们经常会遇到的头痛问题,下面通过存储过程来实现。1,建立测试表和数据:DROP TABLE IF...

2016-12-23 16:45:14 136

原创 (转)mybatis 中#与$的区别

MyBatis/Ibatis中#和$的区别1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中。如:order by $user_id$,...

2016-12-22 16:00:55 61

原创 (转) hibernate中使用数据库关键字(保留字)

 在hibernate中,当一个实体对象使用了数据库保留字作为字段名称(虽说不推荐,但少数情况下必须使用),执行保存操作时,你可能会遇到如下错误。ERROR JDBCExceptionReporter:78 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL s...

2016-12-20 11:12:14 625

spring 不能生成抽象类

抽象类不能生成实例对象,spring无法注入 因为spring的原理是启动服务器时读取配置文件,取得类名后利用反射机制在spring上下文中生成一个单例的对象,由spring注入属性并维护此对象的状态,抽象类在反射生成对象时就已经失败了,后面的不会进行  ...

2016-12-19 17:24:50 322

原创 (转)blob和text区别

(mysql 是没有clob的) (大多数方面,可以将BLOB列视为能够足够大的VARBINARY列。同样,可以将TEXT列视为VARCHAR列。) text分为4种类型:TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXT,分别对应不同的长度。text是非二进制字符串,并且需要指定字符集,并按照该字符集进行校验和排序。只能存储纯文本,可以看作是VARCHAR在长度不...

2016-12-15 15:47:14 953

原创 (转)hibernate 二级缓存配置

  在applicationContext.xml文件中添加以下代码:<prop key="hibernate.cache.use_second_level_cache">true</prop>   <!--设置缓存机制为二级缓存 --><prop key="hibernate.cache.use_query_cac...

2016-12-14 11:58:12 68

往非sping管理的类里注入spring对象

http://stackoverflow.com/questions/310271/injecting-beans-into-a-class-outside-the-spring-managed-context 写道 You can do this:ApplicationContext ctx =...YourClass someBeanNotCreatedBySpring...

2016-12-13 17:20:09 285

spring 注入static属性

网上好多方法都是错误的,google之,发现  http://stackoverflow.com/questions/11324372/how-to-make-spring-inject-value-into-a-static-field 写道You have two possibilities:non-static setter for static propert...

2016-12-13 16:37:40 294

原创 (转)Java中的queue和deque

队列(queue)是一种常用的数据结构,可以将队列看做是一种特殊的线性表,该结构遵循的先进先出原则。Java中,LinkedList实现了Queue接口,因为LinkedList进行插入、删除操作效率较高 相关常用方法: boolean offer(E e):将元素追加到队列末尾,若添加成功则返回true。 E poll():从队首删除并返回该元素。 E peek():返回队首元素,但...

2016-12-13 14:35:32 470

原创 (转)Spring不支持依赖注入static静态变量

在springframework里,我们不能@Autowired一个静态变量,使之成为一个spring bean,例如下面这样:@Autowiredprivate static YourClass yourClass;可以试一下,yourClass在这种状态下不能够被依赖注入,会抛出运行时异常java.lang.NullPointerException,为什么呢?静态变量/类变量不是...

2016-12-13 14:34:10 82

eclipse 安装jboss插件后各种问题的解决经历

eclipse Version: Neon.1a Release (4.6.1) 千万别装jboss插件,当初是为了逆向工程的,哪知道eclipse根本行不通,还得重新下载myeclipse 1,经常在后台Synchronizing script resources with tern server ,然后OOM,解决 把JBoss Tools Java Standard ...

2016-12-13 14:06:35 1589

mysql vs oracle 简单比较

一、 mysql 在安装服务器的时候,指定了root用户,随后登录root可以在navicat里面新建多个数据库(相当于oracle的schema) oracle是可以在服务端新建多个数据库实例,并指定system,sys这些密码,随后可以创建用户(schema),随后可以在该用户下imp dmp,或者建表啊。 并且可以看到,hibernate-mapping 里面的s...

2016-12-08 11:16:21 115

原创 (转)@Autowired、 @Qualifier 与 @Resource

1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。 2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@Autowired(required=false) ,如果我们想使用名称装配可以结合@Qua...

2016-12-02 08:57:55 56

ext Model里面属性是对象的解决方案

 像这种,model里面属性为对象的,可以这么玩 方法一:  Ext.define('App.model.Model', { extend: 'Ext.data.Model',// requires: [// 'App.model.Task'// ...

2016-12-01 14:58:58 658

注入与泛型的一点疑惑

 qualifier 会直接注入 commonDao ,不会是它的 子类、不是子Dao,(别的地方Dao 又没有用范型,会变成CommonDao ,再加上原有的、会出现两个CommonDao,),这个时候注入CommonDao时候发现有两个,就报错了。@Componentpublic class ActivitiDao extends CommonDao<Object> { /...

2016-12-01 08:48:00 106

空空如也

空空如也

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

TA关注的人

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