- 博客(11)
- 收藏
- 关注
原创 数据库范式
前言 之前遇到了别人设计的数据库,一个字段里存储的数据带有集合性质,数据之间用逗号区分,刚开始觉得没什么,操作的时候转换一下就好了,后面发现,做删除的时候就傻眼了。左思右想,觉得这样设计肯定是有问题的,于是翻阅了下数据库的书籍,才恍然拾起遗忘的数据库范式。为什么设计范式,必然是有其道理的,不遵循范式,不说必然,很大程度上,会重蹈软件行业前辈们遇过的坑。 PS:百度百科上都说,傻瓜都不会违反第一范
2016-01-14 16:49:52
277
原创 Ubuntu之软件安装
软件安装apt-get安装apt-get install “app” 该命令先检查本地是否有 “app”,没有的话再从/etc/apt/source.list 中配置的镜像站点中下载、安装。 默认下载文件的存储路径:var/cache/apt/archives其他命令apt-cache search package 搜索软件包apt-cache show package 获取包的相关信息,如
2016-01-12 23:03:07
218
原创 SpringMVC 数据绑定 Map
年轻不懂事,总是入坑。前几天用ajax发 { "ids": idList "op":opStr } 非jsonclass Form{private Integer[] ids;private String op;//get、set}idList的申明: var ids = n
2015-12-25 17:09:54
314
原创 properties读取与写入
//读取 public RegisterPushInfoForm getRegisterPushInfo(){ String path =CouponsService.class.getResource("").getPath(); InputStream in = CouponsService.class.getResourceAsStream("../..
2015-12-25 09:53:52
212
转载 关于事务
1:事务是并发控制的单元,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位.2:数据库事务的ACID属性原子性(Atomic) : 对数据的修改要么全部执行,要么全部不执行。 一致性(Consistent) :在事务执行前后,数据状态保持一致性。 隔离性(Isolated) :一个事务的处理不能影响另一个事务的处理。
2015-10-20 23:27:35
285
原创 Super和This的区别
This指向是当前域内的对象,而Super更像是一个指针,指向父类。 public class Father { private int num;}public class Son extends Father{ private int num;
2015-04-16 15:31:48
308
转载 Java笔记-内存管理(二)
PS:及时将不再引用的对象设为空值或使用System.gc()方法回收。垃圾回收机制垃圾回收器(Garbage Collection,GC)是JVM自带的一个线程(自动运行着的程序),用于回收没有任何引用所指向的对象。GC线程会从栈中的引用变量开始跟踪,从而判定哪些内存是正在使用的,若GC无法跟踪到某一块堆内存,那么GC就认为这块内存不再使用了,即为可回收的。但是,java
2015-04-09 10:33:39
262
转载 Java笔记-内存管理(一)
JVM会将申请的内存从逻辑上划分为三个区域:堆、栈、方法区。这三个区域分别用于存储不同的数据。 堆内存 对象存储在堆中JVM在其内存空间开辟了一个称为“堆”的存储空间,这部分空间用于存储使用new关键字所创建的对象。请看如下代码:Person c = new Pserson ();其内存分布如图
2015-04-08 22:06:54
205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人