- 博客(9)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 ibatis classNotFoundException java.lang.String
被空格恶心到了,, 写ibatis xml时 parameterClass="java.lang.String " 多了一个小小的空格,结果一直报错,,哪个纠结啊 String类都找不到,,,最后一点一点查,终于找到罪恶的 空格,, ibatis竟然不能有空格。记住,以后多多注意
2016-04-14 17:26:41
661
原创 什么是多线程,锁,死锁,怎么避免死锁
面试官问线程的问题,以前从来没有总结过怎么回答,一下子就说不出来了。回来细细总结一下,下次不能再不知道从哪里说起了 细思之, 首先应该 了解什么是线程、线程是资源分配的基本单位,程序执行流的最小单位。线程可以共用内存资源,多线程能解决cpu空闲的问题。 多线程能够实现并发的执行任务,提高处理能力。多线程就会有共享资源,为了保证资源能够互斥访问,就必须给资源加锁,拥有该资源锁的线程才能访问该资
2016-03-17 22:03:36
3354
原创 关于原码 补码
好记性不如烂笔头,闲话少说首先明白2个定义:原码:就是人类能够计算 例如: 十进制数 2 用户8位2进制机器数表示 0000 0010反码:就是每位取反 0变1 ,1变0 ;补码:就是反码+1 ,补码的设计是为了解决 正0 与 负0问题 计算机用补码表示主要是为了解决减肥的问题。 阐明几个问题: 正数的补码还是它本身 2 的补码还是 0000
2016-03-16 18:19:20
361
原创 equal() 与hashcode()之我理解
再次看hashmap时,突然然想起很久很久以前一个面试官的问题,equal()与hashcode()之间的关系,没有看源码很是憋屈。。回来后依然百度找答案,,结果:①两个obj,如果equals()相等,hashCode()一定相等②两个obj,如果hashCode()相等,equals()不一定相等现在依然不理解,只有看源码,,发现源码那面试官绝对是网上找的面试题忽悠
2016-03-15 17:50:42
329
原创 微信支付 系统繁忙
很少写博客,,最近被微信公众号支付给搞跪了... 开发接近尾声,就剩支付,,但是支付时获取到 prepay_id 成功,,该本地页面调起支付时报 “系统繁忙”,微信官网文档各种找,,网上答案各种找,都不行,还使我对微信的支付版本很困惑,至今不知道那个是v3版支付。。。稍微唠叨一下以记之。。 最后我认为最新的版本是这个:wx.chooseWXPay ,当然了要引进微信的
2016-02-24 09:08:05
12008
4
原创 java比较陌生的关键词
好记性不如烂笔头,可能不用但是得知道。 transient(短暂的,临时的): 用来修饰 变量,被修饰的变量不能被序列化。当然了,被序列化有2种方式,实现serializable 接口和继承 externalizable 。通过重写readExternal(ObjectInput in )、writeExternal(OjbectOutput out) . vo
2015-08-20 19:56:29
253
转载 java 设计模式-工厂模式
学习:java设计模式—工厂模式一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。工厂模式在《Java与模式》中分为三类:1)简单工厂模式(Simple Factory):不利于产生系列产品;2)工厂方法模式(Factory Method):又称为多形性工厂;3)抽象工厂模式(Abstrac
2013-03-04 16:02:35
210
转载 jquery 查询
根据属性获得元素1.比如要获取页面p标签中属性有id的元素$("p[id]").css("color","red");根据属性值获得元素1.$。在jQuery 中$(""),这个语法等同于$(document.createElement("span")) ,这是一种用法,在选择元素的时候还会这样子的用:[attribute$=value],匹配给定的属性是以某些值结尾的元素。下面举
2013-03-03 09:45:06
270
dos 命令打开chrome浏览器,但是打开的永远都是 360浏览器
2016-11-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人