自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (7)
  • 收藏
  • 关注

原创 hibernate总结

1. 5种实现持久化的方式JDBC直接访问主动域对象模式CMP模式ORM模式(Object Relational Mapping)JDO模式(Java Data Object)2. Hibernate的5个核心接口Configuration:配置并启动 Hibernate,创建SessionFactory对象。SessionFactory:初始化 Hibernate,并负责创建 Se

2016-04-20 19:39:15 312

原创 HTML基础

1. A标签的三种用法超级链接<a href="http://www.baidu.com">baidu</a>命名锚点<a href="#xixi">返回头部</a>电子邮箱<a id="xixi" name="xixi" href="mailto:xixiaomingzaq@163.com">发送邮箱</a>

2016-04-20 19:09:01 302

原创 响应式web设计

网页头:<!-- viewport是网页默认的宽度和高度 width=device-width网页宽度默认等于屏幕宽度 initial-scale=1原始缩放比例为1.0,即网页初始大小占屏幕面积的100%--><metaname="viewport"content="width=device-width; initial-scale=1.0"><!-- 对

2016-04-19 23:13:15 623

原创 CSS滤镜

通道(渐变):filter: alpha(opacity = 100, finishopacity = 50, style = 2) /* opacity=0是完全透明,finishopacity是渐变结束时候的透明度,style是渐变形状:2是放射状。 */模糊:blur(add = ture, direction = 135, strength = 200) /* add:true模糊生效,

2016-04-19 23:09:40 396

原创 css3 之 border-sizing

content-boxbox-sizing:content-box; width: 240px; height: 68px; padding-top: 10px; padding不算在内容盒子里面 border-boxbox-sizing:border-box; width: 240px; height: 68px; padding-top: 10px; padding算在

2016-04-19 23:06:34 438

转载 纯CSS菜单

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn" lang="zh-cn"><head><style>html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,form,th,td { font-size: 12px; margin: 0; padding: 0;}li {

2016-04-19 22:52:03 322

原创 request和response

HTTP Request包含以下三部分POST /examples/default.jsp HTTP/1.1 Accept: text/plain; text/html Accept-Language: en-gb Connection: Keep-Alive Host: localhost User-Agent: Mozilla/4.0 (compatible; MSIE 4.

2016-04-18 21:07:36 415

原创 Linux磁盘基础

磁盘的数据写入在盘片上发生,盘片上有扇区,每个扇区0.5K。其中第一个扇区主引导分区,引导程序的加载,同时还记录磁盘分区状态。磁盘“分区”主要有2个作用: 数据的安全性,如要重装系统的时候,只需要重整系统盘的数据,不会影响其他盘的数据系统性能,读取数据时候,不会盲目读取,只需要扫描特定分区即可BIOS是一段软件程序,被写入到主板上,这个BIOS就是开机时计算机执行的第一个程序,BIOS分析计算

2016-04-17 20:57:49 322

原创 linux目录结构

root — 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home — 存储普通用户的个人文件 ftp — 用户所有服务 httpd samba user1 user2bin — 系统启动时需要的执行文件(二进制)sbin — 可执行程序的目录,但大多存放涉及系统管理的命令。只有root权限才能执行proc — 虚拟,存在linux内核镜像;保存所有内核

2016-04-17 19:32:53 292

原创 jQuery

window.onload和$(document).ready()区别执行时机:onload在所有内容加载完毕后才执行,ready在所有DOM加载完毕后执行,如img这个DOM在src没有出现前就可以执行ready而不是onloadonload只能编写一个,ready可以有多个ready有简化写法$(function(){});jQuery对象和DOM对象如何互相转换jQuery对象转DO

2016-04-17 19:23:00 228

原创 SpringMVC核心配置文件

Spring支持2中不同类型的数据定义模式,对SpringMVC中的组件进行声明,指定组件的行为方式基于Traditional XML的配置定义模式<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/"

2016-04-13 20:18:16 1999

原创 SpringMVC三大设计原则

开闭原则主要在4个方面体现使用final关键字来限定核心组件中的核心方法大量地在核心组件中使用private方法,子类不允许通过继承的方式改变父类的默认行为限定某些类对外部程序不可见,不允许外部程序对这些系统配置类进行访问,从而杜绝外部程序对SpringMVC默认行为的任何修改提供自定义扩展接口(扩展切入点),却不提供完整覆盖默认行为的方式 SpringMVC的这一条设计原则说的是:不能动

2016-04-13 19:53:12 1701

原创 org.springframework.web.servlet.DispatcherServlet

继承结构HttpServletBean是Spring对HttpServlet最底层的抽象,在这里Spring把Servlet视作一个BeanFrameworkServlet是对HttpServletBean的进一步抽象,真正初始化一个Spring的容器(WebApplicationContext)DispatcherServlet对容器(容器用于管理组件)进行初始化以达到对组件进行逻辑调用的目

2016-04-13 19:48:57 4635

原创 Controller设计

MVC模型中,浏览器端和服务器端的交互总是以一个明确的URL作为中心,辅之以参数请求,我们可以非常明确地获取到一次交互中所有的Http信息,Controller层的设计差异是不同MVC框架之间最主要的差异,也就是Controlle如何响应页面请求,下面介绍几种常见MVC的Controller设计Servlet参数列表 —— Http请求被封装为一个HttpServletRequest对象(或者Ser

2016-04-13 19:37:21 1274

原创 everything is object

人们所能够解决问题的复杂性直接取决于抽象的类型与质量。所谓类型是指所抽象的是什么?汇编是对底层机器的轻微抽象,C是对汇编的抽象,它在汇编的基础上有了大幅度的改进,但是它们所做的抽象还是要求在计算的机构上解决问题,而不是基于所要解决的问题的结构来考虑。面向对象语言相比之前,这是一种更加灵活和更强有力的语言抽象。OOP根据问题来描述问题,而不是根据计算机来描述问题。你可以通过类把数据和功能封装在一起,以

2016-04-07 21:08:22 2923

原创 Java基础几个问题

问题1error和exception的区别?回答:error表示应用程序本身无法克服和恢复的一种严重问题,exception表示程序还能够克服和恢复的问题,其中又分为运行时异常和普通异常,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误,编译器没有强制要求捕获运行时异常。 举例说明: 运行时异常:零除,数组越界,空指针,类型转换错误(ClassCastException),数字

2016-04-07 20:46:05 397

原创 执行效率问题

问题1x=x+1,x+=1及x++的效率哪个最高?回答:效率从高到低: 1). x++执行过程 读取x的地址–>x自增1 2). x+=1执行过程 读取x的地址–>x自增1–>将得到的值传给x(就是多了一个赋值的动作) 3). x=x+1执行过程 读取右x的地址–>x自增1–>读取左x的地址–>将右x的值复制给左x(由于2个x的地址不同,多了一个读取地址和赋值的操

2016-04-07 20:25:02 430

原创 tomcat运行一段时间后,org.apache.jk.common.ChannelSock报错java.lang.IndexOutOfBoundsExcept

报错信息: Mar 21, 2016 11:02:03 PM org.apache.jk.common.MsgAjp processHeader SEVERE: BAD packet signature 20304 Mar 21, 2016 11:02:03 PM org.apache.jk.common.ChannelSocket processConnection SEVERE: Err

2016-04-07 17:26:00 5951

原创 配置Java环境

安装JDK,在CMD中输入Java确认安装成功。设置环境变量Path值为JDK下的bin目录;输入’javac’,查看结果。设置环境变量JAVA_HOME值为jdk目录;(Junit单元测试,解压版Tomcat等第三方软件)设置环境变量CLASSPATH为 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (表示java加载类(class

2016-04-06 21:07:32 361

原创 算法题

题目1判断一个整数是不是2的阶次方数public static boolean is2Factor(int num){ if(num==0){ return false; } if(((num-1)&(num))==0){ return true; } return fal

2016-04-06 21:04:08 283

原创 Struts理解

Struts2基于WebWork框架,从一个新的视角实现MVC,抛弃了req,res等Servlet API,通过Struts2拦截器从req中获取数据,并通过setter方法设置到Action上,隐藏了req,res等常规的方法,使得代码更加优雅。

2016-04-06 20:30:29 1649

原创 Spring总结

Spring不需要特殊容器的支持,不依赖于特定的规范如Java EE规范等,不提供某种功能,它只是将所有的组件部署到Spring中,管理、维护、执行他们。控制反转(Inversion of Control)/依赖注入(Dependency Injection):传统的三层模型中,应用层实例化Service层对象,并调用Service层的方法。Service层实例化Dao层对象,并调用Dao层的方

2016-04-06 20:29:56 360

原创 一个GC考题

Just一个问题: 下面代码中,第几行的哪个对象符合垃圾回收标准? 1 Object a = new Object(); 2 Object b = new Object(); 3 Object c = new Object(); 4 a = b; 5 a = c; 6 c = null; 7 a = null; 答案: 知道第7行时才有一个对象c符合了垃圾回收标准

2016-04-06 20:29:18 359

SQL优化技巧

13条SQL优化技巧

2016-09-03

ArrayUtil+DateUtil+FileUtil+ReguUtil+StringUtil

ArrayUtil DateUtil FileUtil ReguUtil StringUtil 5个工具包

2013-05-28

Java算法20例

Java常用算法20例,写了个代理类计算方法执行的时间来查看效率 方法描述:兔子生兔子问题 插入排序,快速排序 杨辉三角形 循环移动数组 4个计算题 2个排列 素数,水仙花数,回文数 因子,分解质因数,完数 最大公约数和最小公倍数 Date类计算 一个实际问题的对象化

2013-05-28

SSH理解(面试用)

自己写的个人理解,面试的时候考官问你对这个框架怎么理解 可以看看

2012-12-11

数据库整理(面试用)

本科刚毕业,为面试准备的,有兴趣可以看看

2012-12-11

JSP+Servlet的模拟移动计费系统的java web项目

有操作员管理,资源管理,业务管理,开户业务4大模块。

2012-08-27

基于Struts2+hibernate任务管理系统

基于Struts2+hibernate 任务管理系统,初学者的借鉴。这是本人所写,虽然项目中有写大唐软件,但是没有问题

2012-08-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除