其他
随笔
greekw
用我双手和我的思维去码出丰富的世界
展开
-
Hibernate概述和增删改查入门
一、hiberante框架概述(1).Hibernate是一种轻量级的javaEE持久层解决方案,是一种关系型数据库的ORM映射框架,是完全的对数据库SQL进行封装,使用java对象操作,生成相应的SQL,完成对底层数据的操作.(2).使用Hibernate的好处1.简化编码操作2.应用其内部的优化机制(一级,二级缓存,抓取策略等),来提高数据的操作性能3.可使用java对象操原创 2014-03-31 01:00:19 · 1223 阅读 · 0 评论 -
Spring Mvc入门
Spring MVC入门一、什么是spring mvcSpring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发。 Spring Web MVC也是服务到工作者模式的实现,但进行可优化。前端控制器是Dispa原创 2014-01-16 23:54:52 · 891 阅读 · 0 评论 -
web.xml配置的元素加载顺序和详解
web.xml中context-param,filter ,listener,servlet,session的加载顺序一般的工程都会有用到web.xml文件,但不是必须的,web.xml的主要作用是配置,主要配置filter ,listener,servlet,session等一、web.xml加载过程web工程中加载跟配置的参数与节点的顺序没有关系,主要加载顺序为Servle原创 2014-04-12 23:22:54 · 1936 阅读 · 1 评论 -
Iterator,for,forEach的遍历和效率
对应数据的遍历方式有很多,下面介绍下Iterator,for,forEach三种方式的遍历和执行效率问题1.代码如下:/** * Iterator,for,forEach比较 * @author w2cboy * date 2014-03-24 */public class Test { private static final int COUNT = 10000;原创 2014-03-24 19:47:37 · 7233 阅读 · 4 评论 -
java解惑(一)—表达式之谜
《Java解惑》是Google公司的首席Java架构师Joshua Bloch继《Effective java》之后有一力作,专门揭示了很多java编程中意想不到的疑惑,很多有多年工作经验的java开发人员在看完本书之后甚至都怀疑自己会不会写java程序,本系列博客主要记录在读《java解惑》中的经典例子以及原因分析。原创 2017-04-10 19:26:27 · 564 阅读 · 0 评论 -
jdk源码阅读——ArrayList
jdk源码阅读——ArrayList原创 2017-03-10 18:47:43 · 492 阅读 · 0 评论 -
java基础(一)—BigDecimal浮点计算
加减乘除四则运算是高级程序设计语言(不论机器语言、汇编还是其他高级语言)最基础的部分,Java作为最流行的软件开发语言之一,涉及四则运算的程序代码和功能业务随处可见。在笔者从事的基于Java语言银行、电商等软件系统开发过程中,涉及数字和金钱的业务比较多,也遇到了各种数据精度问题,下面从几个小例子,看看如何正确使用Java中的数据类型合理进行四则运算,保证数据精度。1.整型计算 可能有人会说,...原创 2018-05-08 00:28:00 · 581 阅读 · 0 评论