- 博客(11)
- 问答 (1)
- 收藏
- 关注
原创 java工程师中兴面试题
1.servlet线程安全吗 怎样避免? Servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求。所以Servlet是线程不安全的。 有几种方法可以实现Servlet线程安全: 1,实现 SingleThreadModel 接口的servlet是线程安全的 2,用synchronized同步对共享数据的操作 3,避免使用实例变量 Servl
2016-11-24 16:21:56 4147
转载 java enum(枚举)使用详解
说来惭愧,一直没有怎么使用过枚举,只知道可以定义日期中的星期几,没有用到也就没有学习,现在还是觉得应该认真了解下,在可以用到的时候也会发现原来枚举也可以解决这个问题。废话不多说了,详细在下面: 原始的接口定义常量 public interface IConstants { String MON = "Mon"; Str
2016-11-24 09:33:52 1047
转载 Oracle SQL性能优化
之前买过oracle的sql优化的书,从头到尾匆匆的看了一遍,有好多在工作中可以实际用到,后面在离开柳州的时候把书送给别人了 用了3年的mysql之后,为了后面的面试,现在再回顾下 (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将
2016-11-23 15:01:07 331
转载 oracle常用函数汇总
以下是对oracle中的常用函数进行了汇总介绍,需要的朋友可以过来参考下 一、运算符 算术运算符:+ - * / 可以在select 语句中使用 连接运算符:|| select deptno|| dname from dept; 比较运算符:> >= = != 逻辑运算符:not and or 集合运算符: intersect ,union, union all,
2016-11-23 14:39:50 420
原创 感悟
看了一篇文章在美国大学计算机专业都学什么? 看别人是先简单学的java,再然后通过function program做些有意思的东西,最后才慢慢深入学习算法,搜索引擎什么的 简直羡慕至极!! 在大学的时候一开始就学数据结构,C语言基础语法,二进制,八进制,那些枯燥的基础知识,弄的我大学期间一直怀疑自己的专业选择, 差点就怀疑人生了!直到大四的时候学了java,后面去培训机构去培训java,才
2016-11-23 11:09:42 251
原创 mysql与oracle的对比
由于最近三年一直用mysql,好多oracle知识都有点生疏了,现在回顾下并记录下 1.表空间 mysql的表空间有共享表空间和独占表空间 独占表空间,其实就是一张表一个表空间,其实也就是一张表一个数据文件 共享表空间似乎有点类似oracle的表空间,不同的表可以保存在同一个数据文件里 但是貌似mysql新版本也有单独创建表空间的方法: CREATE TABLE t1 (a int K
2016-11-23 09:51:23 2913
原创 Maven搭建SpringMVC+Mybatis项目练习
参照网上使用Maven搭建SpringMVC+Mybatis项目练习 由于不熟悉maven,不熟悉springmvc,也不熟悉mybatis,导致弄了 半天才弄好,并且可以生成war到tomcat里面部署,如果要使得war可以部署到另外的tomcat 先说说我的收获 1.原来以为maven只是帮忙把依赖的包下载下来而已,事实上比我想象的要强大的多,可以编译成各种可以发布的对象,可以自动发布
2016-11-15 17:40:11 430
原创 spring的疑惑
spring的源码从git下载下来后还是一脸的茫然 网上随处可见各种模块的基本功能和基本思想 真正想读源码了,却又无法下手了 看见每个模块里面除了源码还有相应的test代码,一个类在main里面一份,在test里面一份 可是找遍了test里面代码却找不到main方法,也找不到@test标志的junit测试入口 就连想看看java类里面的结构都看不了 看了很多说要
2016-11-09 14:37:56 284
原创 UML类图中的类之间关系
在学习spring源码的过程中看见一篇文章,里面各种类图,突然发现自己面对着类图中的各种箭头突然分不清了,虽然寒心,但是也不能不进步,马上百度,啃下这个知识点压压惊!下面是该知识点,方便后面查找! 在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Compos
2016-11-08 17:30:12 342 1
原创 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
原创 关系数据库的三范式
虽然三范式在设计表结构时经常有意无意都会用到,但是真正定义却总是记不住 特意再次回顾下定义并记录在此,方便复习 1、第一范式(1NF) 在任何一个关系数据库中,第一范式(1NF)是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属
2016-11-07 11:23:05 372
空空如也
java多线程中如何实现根据不同字符串或者数字加不同的锁
2016-08-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人