会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
城管也会敲代码
博客园
首页
新随笔
新文章
联系
管理
订阅
上一页
1
2
3
4
5
下一页
2017年8月8日
搭建一个SSM框架
摘要: 刚好学完springMVC,mybatis简单的组合,总结一下 1.创建一个maven项目,引入jar包 一共这么多,除了oracle jar包是我手动添加到lib里,其他都是通过pom.xml引入的 2.配置web.xml文件 3.数据库连接文件db.properties(图中的配置文件,都放在r
阅读全文
posted @ 2017-08-08 16:32 城管也会敲代码
阅读(185)
评论(0)
推荐(0)
编辑
2017年8月7日
mybatis总结(二)
摘要: 实现简单的crud,上一节已经进行最简单的查询 这次在oracle数据库中操作,就在oracle实例中操作,分别是Dept表和Emp表,所以配置文件需要改动。 1.实体类 Dept类 Emp类(只取几个字段,并没有把所有的列转换过来) 2.数据库连接文件 db.properties 3.编写conf
阅读全文
posted @ 2017-08-07 21:32 城管也会敲代码
阅读(134)
评论(0)
推荐(0)
编辑
2017年8月6日
mybatis总结(一)
摘要: MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Ordinary Java Object
阅读全文
posted @ 2017-08-06 15:20 城管也会敲代码
阅读(202)
评论(1)
推荐(1)
编辑
2017年8月3日
java各个版本垃圾收集器?
摘要: 1.7G1
阅读全文
posted @ 2017-08-03 21:55 城管也会敲代码
阅读(423)
评论(0)
推荐(0)
编辑
JVM内存计算问题
摘要: -Xmx10240m:代表最大堆 -Xms10240m:代表最小堆 -Xmn5120m:代表新生代 -XXSurvivorRatio=3:代表Eden:Survivor = 3 根据Generation-Collection算法(目前大部分JVM采用的算法),一般根据对象的生存周期将堆内存分为若干不
阅读全文
posted @ 2017-08-03 08:26 城管也会敲代码
阅读(280)
评论(0)
推荐(0)
编辑
2017年8月2日
i++和++i
摘要: a=i++先赋值再运算,a=i a=++i先运算再赋值,最后并不影响i的值,a=i+1 上代码: 分析上述代码,最后执行结果是多少?
阅读全文
posted @ 2017-08-02 22:05 城管也会敲代码
阅读(82)
评论(0)
推荐(0)
编辑
Java锁的种类以及辨析
摘要: 锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized 和 ReentrantLock等等 ) 。 这些已经写好提供的锁为我们开发提供了便利,但是锁的具体性质以及类型却很少被提及。本系列文章将分析JAVA中常见的锁以及其特性,为大家答疑解惑。 1、自旋锁 2、自
阅读全文
posted @ 2017-08-02 20:21 城管也会敲代码
阅读(96)
评论(0)
推荐(0)
编辑
java异常分类
摘要: 都是Throwable的子类: 1.Exception(异常) :是程序本身可以处理的异常。 2.Error(错误): 是程序无法处理的错误。这些错误表示故障发生于虚拟机自身、或者发生在虚拟机试图执行应用时,一般不需要程序处理。 3.检查异常(编译器要求必须处置的异常) : 除了Error,Runt
阅读全文
posted @ 2017-08-02 20:16 城管也会敲代码
阅读(102)
评论(0)
推荐(0)
编辑
hashMap与hashTable区别
摘要: 1、继承不同。 public class Hashtable extends Dictionary implements Map public class HashMap extends AbstractMap implements Map 2、Hashtable 中的方法是同步的,而HashMap
阅读全文
posted @ 2017-08-02 19:54 城管也会敲代码
阅读(108)
评论(0)
推荐(0)
编辑
多态问题
摘要: 上面这段代码,输出的是hello?还是word? 这是一个坑啊啊啊啊啊啊 1.首先,需要明白类的加载顺序。 (1) 父类静态代码块(包括静态初始化块,静态属性,但不包括静态方法) (2) 子类静态代码块(包括静态初始化块,静态属性,但不包括静态方法 ) (3) 父类非静态代码块( 包括非静态初始化块
阅读全文
posted @ 2017-08-02 19:43 城管也会敲代码
阅读(133)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
下一页
公告