- 博客(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
ArrayUtil+DateUtil+FileUtil+ReguUtil+StringUtil
2013-05-28
Java算法20例
2013-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人