知识积累
忘却来的地方
遇见不完美的自己,却有着追求完美的心
展开
-
关系数据库的三范式
虽然三范式在设计表结构时经常有意无意都会用到,但是真正定义却总是记不住 特意再次回顾下定义并记录在此,方便复习 1、第一范式(1NF) 在任何一个关系数据库中,第一范式(1NF)是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属原创 2016-11-07 11:23:05 · 372 阅读 · 0 评论 -
ajax有几种返回状态
ajax有几种返回状态,一下子惊呆了我 第一感觉是不是200,404这样的,一直是用jquery的ajax请求却不知道什么是ajax的返回状态,马上熟悉下并记录该知识点如下: (0) UNINITIALIZED 未初始化 The object has been created but not initialized. (The open method has not been call原创 2016-11-07 14:03:33 · 5858 阅读 · 1 评论 -
UML类图中的类之间关系
在学习spring源码的过程中看见一篇文章,里面各种类图,突然发现自己面对着类图中的各种箭头突然分不清了,虽然寒心,但是也不能不进步,马上百度,啃下这个知识点压压惊!下面是该知识点,方便后面查找! 在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Compos原创 2016-11-08 17:30:12 · 342 阅读 · 1 评论 -
Maven搭建SpringMVC+Mybatis项目练习
参照网上使用Maven搭建SpringMVC+Mybatis项目练习 由于不熟悉maven,不熟悉springmvc,也不熟悉mybatis,导致弄了 半天才弄好,并且可以生成war到tomcat里面部署,如果要使得war可以部署到另外的tomcat 先说说我的收获 1.原来以为maven只是帮忙把依赖的包下载下来而已,事实上比我想象的要强大的多,可以编译成各种可以发布的对象,可以自动发布原创 2016-11-15 17:40:11 · 430 阅读 · 0 评论 -
mysql与oracle的对比
由于最近三年一直用mysql,好多oracle知识都有点生疏了,现在回顾下并记录下 1.表空间 mysql的表空间有共享表空间和独占表空间 独占表空间,其实就是一张表一个表空间,其实也就是一张表一个数据文件 共享表空间似乎有点类似oracle的表空间,不同的表可以保存在同一个数据文件里 但是貌似mysql新版本也有单独创建表空间的方法: CREATE TABLE t1 (a int K原创 2016-11-23 09:51:23 · 2913 阅读 · 0 评论 -
oracle常用函数汇总
以下是对oracle中的常用函数进行了汇总介绍,需要的朋友可以过来参考下 一、运算符 算术运算符:+ - * / 可以在select 语句中使用 连接运算符:|| select deptno|| dname from dept; 比较运算符:> >= = != 逻辑运算符:not and or 集合运算符: intersect ,union, union all,转载 2016-11-23 14:39:50 · 420 阅读 · 0 评论 -
Oracle SQL性能优化
之前买过oracle的sql优化的书,从头到尾匆匆的看了一遍,有好多在工作中可以实际用到,后面在离开柳州的时候把书送给别人了 用了3年的mysql之后,为了后面的面试,现在再回顾下 (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将转载 2016-11-23 15:01:07 · 331 阅读 · 0 评论 -
java enum(枚举)使用详解
说来惭愧,一直没有怎么使用过枚举,只知道可以定义日期中的星期几,没有用到也就没有学习,现在还是觉得应该认真了解下,在可以用到的时候也会发现原来枚举也可以解决这个问题。废话不多说了,详细在下面: 原始的接口定义常量 public interface IConstants { String MON = "Mon"; Str转载 2016-11-24 09:33:52 · 1047 阅读 · 0 评论 -
java工程师中兴面试题
1.servlet线程安全吗 怎样避免? Servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求。所以Servlet是线程不安全的。 有几种方法可以实现Servlet线程安全: 1,实现 SingleThreadModel 接口的servlet是线程安全的 2,用synchronized同步对共享数据的操作 3,避免使用实例变量 Servl原创 2016-11-24 16:21:56 · 4147 阅读 · 0 评论