博主是一个java后端程序员小白,前端技术会用但不精通,做后台的一些功能经常要涉及表格的展示,分页,搜索,排序等等一系列功能,在经历了一段时间的原始手段,开始接触并使用Datatables,一个jquery表格插件,上手很快,重点是...
为神马要使用Mockito?
在编写单元测试的时候,为了尽可能的保证隔离性,我们时常需要对某些不容易构造或者不容易获取或者对外部环境有依赖的对象,用一个虚拟的对象来创建以便于测试.假设你正在开发的的代码中使用到了公司其他部门的接口(...
目前正在维护的公司的一个项目是一个ssm架构的java项目,dao层的接口有大量数据库查询的方法,一个条件变化就要对应一个方法,再加上一些通用的curd方法,对应一张表的dao层方法有时候多达近20个,果断决定优化一下,经过一番探...
什么是thrift?
简单来说,是Facebook公布的一款开源跨语言的RPC框架.
那么问题来了.
什么是RPC框架?
RPC全称为Remote Procedure Call,意为远程过程调用.
假设有两台...
对原生态jdbc程序的问题总结
下面是一个传统的jdbc连接oracle数据库的标准代码:
public static void main(String[] args) throws Exception {...
以下是学习springmvc框架时的笔记整理:
结果跳转方式
1.设置ModelAndView,根据view的名称,和视图渲染器跳转到指定的页面.
比如jsp的视图渲染器是如下配置的:
<!--...
注:此篇为学习springMVC时,做的笔记整理.
MVC框架要做哪些事情?
a,将url映射到java类,或者java类的方法上
b,封装用户提交的数据
c,处理请求->调用相关的业务处理—>...
注:本文使用的数据库表为oracle自带scott用户下的emp,dept等表结构.
&nbs...
一些概念:
二叉查找树的重要性质:对于树中的每一个节点X,它的左子树任一节点的值均小于X,右子树上任意节点的值均大于X.
二叉查找树是java的TreeSet和TreeMap类实现的基础.
由于树的递归定义,二叉查找树...
杂谈最基本数据结构--"线性表":
表结构是一种最基本的数据结构,最常见的实现是数组,几乎在每个程序每一种开发语言中都提供了数组这个顺序存储的线性表结构实现.
什么是线性表?
由0个或多个数据元素组成的有限序列.如果没...
初步认识观察者模式
观察者模式又称为发布/订阅(Publish/Subscribe)模式,因此我们可以用报纸期刊的订阅来形象的说明:
报社方负责出版报纸.
你订阅了该报社的报纸,那么只要报社发布了新报纸,就会通...
类加载器概述:
java类的加载是由虚拟机来完成的,虚拟机把描述类的Class文件加载到内存,并对数据进行校验,解析和初始化,最终形成能被java虚拟机直接使用的java类型,这就是虚拟机的类加载机制.JVM中用来完成上述功能的具...
大二学数据库的时候,只是隐约听到老师提起过视图啊,存储过程啊,触发器啊什么的,但只是淡淡的记住了名字,后来自己做些小项目,小程序,也没有用上过,都只是简单的建表,关联表之类的,导致我对这些东西的理解只能停留在名称的阶段.最近看完了一...
接触Spring快半年了,前段时间刚用Spring4+S2H4做完了自己的毕设,但是很明显感觉对Spring尤其是IOC容器的实现原理理解的不到位,说白了,就是仅仅停留在会用的阶段,有一颗想读源码的心于是买了一本计文柯的《Spri...
我相信每一个学过java的人儿们都被java表达式虐过,各种"肯定是它,我不可能错!",然后各种"尼玛,真假,怎么可能?",虽然在实际开发中很少会真的让你去使用那些知识,但熟悉表达式的陷阱对于理解java数据类型在内存中的存储和运算...
文摘归档
- 2017年08月(1)
- 2017年06月(1)
- 2017年04月(1)
- 2017年02月(1)
- 2016年07月(4)
- 2016年05月(5)
- 2016年04月(10)
- 2016年03月(16)
- 2016年02月(15)
阅读排行榜
- 重温Servlet学习笔记--response对象 (207)
- 重温Servlet学习笔记--session对象 (192)
- spring笔记--通过注解(annotation)配置Bean (186)
- Hibernate之HQL查询的一些例子 (186)
- struts2学习笔记--总结获取servletAPI的几种方式 (177)
- 提升单元测试体验的利器--Mockito使用总结 (176)
- spring笔记--使用springAPI实现AOP的一个简单例子 (174)
- Struts2环境下Tomcat启动异常:Exception starting filter struts2,报了一个java.lang.ClassNotFoundException (168)
- c3p0数据库连接池的使用详解 (168)
- struts2学习笔记--使用struts2插件实现ajax处理(返回json数据) (167)