自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 资源 (30)
  • 收藏
  • 关注

转载 CSS中DIV定位

网上也有不少使用div + css进行布局的教程,却存在很多缺陷,一是对css的布局模型讲解不清楚,让人很难理解相对定位、浮动等概念;二是虽然避免了“表格套表格”的缺点,却带来了“div 套 div”的缺点,过量使用div标签;三是class网上也有不少使用div + css进行布局的教程,却存在很多缺陷,一是对css的布局模型讲解不清楚,让人很难理解相对定位、浮动等概念;

2013-07-29 22:43:19 784

转载 MySQL中的describe关键字

今天写代码的时候,有一个类的数据始终不能插入,老是提示在You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'describe, picPath1, picPath2, picPath

2013-07-16 21:52:09 878

原创 ZTree的使用

示例:后台代码:1.Controller@RequestMapping("/tree")    public ModelAndView tree(){        ModelAndView view = new ModelAndView("expert/lib");        String treeData = expertLibSrv.getExpertLibTre

2013-07-02 14:51:59 844

转载 创建EntityManager

5.5.2  创建一个实体管理器工厂简而言之,基于JPA的程序使用EntityManagerFactory的一个实现来获取EntityManager的实例。JPA规范定义了两种实体管理器:程序管理型:实体管理器是在程序直接向实体管理器工厂请求一个实体管理器时创建的。在这种情况下,程序负责打开或关闭实体管理器,并且在事务中控制管理器。这种类型最适合不运行于Java EE容器的独立程序。容

2013-06-29 22:07:09 848

转载 entityManagerFactory(实体管理工厂)

Spring三种方法创建JPA EntityManagerFactory的方法:LocalEntityManagerFactoryBean负责创建一个适合于仅使用JPA进行数据访问的环境的 EntityManager。Factory bean将使用JPA PersistenceProvider 类的自动检测机制(根据JPA的 Java SE启动),而在绝大多数情况下,只需要指定pers

2013-06-29 21:51:59 7715

转载 Spring Data JPA 简单介绍

背景 考虑到公司应用中数据库访问的多样性和复杂性,目前正在开发UDSL(统一数据访问层),开发到一半的时候,偶遇SpringData 工程。发现两者的思路惊人的一致。于是就花了点时间了解SpringData,可能UDSL II期会基于SpringData做扩展SpringData相关资料 介绍:针对关系型数据库,KV数据库,Document数据库,Graph数据库,

2013-06-29 21:15:52 990

转载 Spring 中的HiddenHttpMethodFilter类

html中form表单只支持GET与POST请求,而DELETE、PUT等method并不支持,spring3.0添加了一个过滤器,可以将这些请求转换为标准的http方法,使得支持GET、POST、PUT与DELETE请求。    1.首先配置springmvc配置文件filter>      filter-name>HiddenHttpMethodFilterfilter

2013-06-29 20:56:24 621

转载 hibernateFilter作用(在web.xml中配置)

1.     Spring character encoding filter     org.springframework.web.filter.CharacterEncodingFilter          encoding       GBK 这个是用来处理乱码问题的  2. spring init contextCo

2013-06-29 20:50:48 5308

转载 关于spring 3.0.5的<mvc:resources> 标签的使用

spring mvc 的标签是在spring3.0.4出现的,主要是用来进行静态资源的访问。在spring3.0.4出来的时候spring还没有更新其schema所以在配置文件中有可能找不到标签,这个问题在spring3.0.5中已经解决,而且网上也有很多其他的解决方案,我在这里就不记录了。首先使用spring mvc需要配置其使用的servlet.在web.xml中:Java

2013-06-29 18:04:00 8945 1

转载 SpringMVC—<mvc:annotation-driven/>标签

annotation-driven缺省注册类的改变 Spring 3.0.x中使用了annotation-driven后,缺省使用DefaultAnnotationHandlerMapping 来注册handler method和request的mapping关系。 AnnotationMethodHandlerAdapter来在实际调用handlermethod前对其参数进行处理。

2013-06-29 17:46:35 3653

转载 Web MVC简介

Web MVC简介1.1、Web开发中的请求-响应模型: 在Web世界里,具体步骤如下:1、  Web浏览器(如IE)发起请求,如访问http://sishuok.com2、  Web服务器(如Tomcat)接收请求,处理请求(比如用户新增,则将把用户保存一下),最后产生响应(一般为html)。3、web服务器处理完成后,返回内容给web客户端(一般就是我们的浏览器),客户

2013-06-29 16:21:32 610 1

转载 DispatcherServlet作用

3.1、DispatcherServlet作用DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。 具体请参考第二章的图2-1。 DispatcherServlet主要用作职责调度工作,本身主要用于控制流程,主要职责如下:1、文件上

2013-06-28 23:31:58 2593

转载 web.xml中servlet的配置

元素是配置Servlet所用的元素。元素在Servlet和URL样式之间定义一个映射,即servlet类提供一个url,在地址栏输入对应的映射路径就可以访问你的servlet。 下面给出一段配置代码:  ServletName    xxxpackage.xxxServlet                                           参数名

2013-06-28 23:20:49 709

转载 Spring之ContextLoaderListener的作用 分享

Spring org.springframework.web.context.ContextLoaderListenerpublic class ContextLoaderListener extends Object implements ServletContextListener作用:在启动Web容器时,自动装配SpringapplicationContext.xml的配

2013-06-28 22:54:02 919

转载 Spring的作用域以及RequestContextListener作用

一、配置方式 在Spring2.0中除了以前的Singleton和Prototype外又加入了三个新的web作用域,分别为request、session和global session,如果你想让你的容器里的某个bean拥有其中某种新的web作用域,除了在bean级上配置相应的scope属性,还必须在容器级做一个额外的初始化配置。 Java代码

2013-06-28 22:40:57 578

转载 web.xml里listener、filter配置

1、Web应用图标:指出IDE和GUI工具用来表示Web应用的大图标和小图标/images/app_small.gif/images/app_large.gif2、Web 应用名称:提供GUI工具可能会用来标记这个特定的Web应用的一个名称TomcatExample3、Web 应用描述: 给出于此相关的说明性文本Tomcat Example servletsand

2013-06-28 22:16:33 744

转载 详细解读Jquery的$.get(),$.post(),$.ajax(),$.getJSON()用法

详细解读Jquery各Ajax函数:$.get(),$.post(),$.ajax(),$.getJSON()一,$.get(url,[data],[callback])说明:url为请求地址,data为请求数据的列表,callback为请求成功后的回调函数,该函数接受两个参数,第一个为服务器返回的数据,第二个参数为服务器的状态,是可选参数。而其中,服务器返回数据的格式

2013-06-28 17:12:02 842

转载 JS操作JSON总结

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。    本文主要是对JS操作JSON的要领做下总结。    在JSON中,有两种结构:对象和数组。

2013-06-25 16:27:13 419

转载 StringUtils中 isNotEmpty 和isNotBlank的区别

StringUtils方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等,具体可以查看源代码)。除了构造器,StringUtils中一共有130多个方法,并且都是s

2013-06-17 14:29:52 513

转载 @JoinColumn

@OneToOne注释只能确定实体与实体的关系是一对一的关系,不能指定数据库表中的保存的关联字段。所以此时要结合@JoinColumn标记来指定保存实体关系的配置。 @JoinColumn与本书上一章讲述的@Column注释类似,它的定义如下代码所示。 @Target({METHOD, FIELD}) @Retention(RUNTIME) public @interfac

2013-06-14 18:20:47 460

转载 初步了解jackson,简单的使用jackson的annotation

@JsonAutoDetect (class)这是作用于类的annotation,主要用于指明该类使用annotation,并且可以自动侦测getter,setter,构造方法,以便生成json对象@JsonIgnore (method/field):作用于方法或字段,用来表明,当生成json的时候忽略有该annotation的方法或字段如题,以一个用户对象为例子:

2013-06-14 17:59:30 1016

转载 hibernate jpa 注解 @Temporal(TemporalType.DATE) 格式化时间日期,页面直接得到格式化类型的值

1.日期:@Temporal(TemporalType.DATE) @Column(name = "applyDate", nullable = false, length = 10) public Date getApplyDate() {  return applyDate; }在页面端取值:2011-04-12   2.时间:@

2013-06-14 00:11:02 807

转载 jquery easyui datagrid 分页 详解

由于项目原因,用了jquery easyui 感觉界面不错,皮肤样式少点,可是官网最近打不开了,资料比较少,给的demo没有想要的效果,今天在用datagrid 做分页显示的时候,折腾了半天,网上的资料也比较少,后自己动手,终于解决,废话不说,开始:datagrid分页 有一个附加的分页控件,只需后台获取分页控件自动提交的两个参数rows每页显示的记录数和page;//当前第几页然后读取相

2013-06-09 18:28:50 775

转载 使用 Spring Data JPA 简化 JPA 开发

从一个简单的 JPA 示例开始本文主要讲述 Spring Data JPA,但是为了不至于给 JPA 和 Spring 的初学者造成较大的学习曲线,我们首先从 JPA 开始,简单介绍一个 JPA 示例;接着重构该示例,并引入 Spring 框架,这两部分不会涉及过多的篇幅,如果希望能够深入学习 Spring 和 JPA,可以根据本文最后提供的参考资料进一步学习。自 JPA 伴随 Java

2013-06-09 12:34:31 593

原创 map的三种遍历方法

JDK1.4中 Map map = new HashMap(); Iterator it = map.entrySet().iterator(); while (it.hasNext()) { Map.Entry entry = (Map.Entry) it.next(); Object key = entry.getKey(); Object value = entr

2013-06-07 22:16:07 469

转载 AJAX省市区三级联动下拉列表实现 JAVA开发

此小程序的功能主要是采用异步请求方式从数据库中调取省市区信息显示到下拉列表:    代码如下:    建立数据库中的代码和一些配置文件信息就省略了,主要有JavaScript中的代码为:   $(document).ready(function(){     $.get("getProvince.do", function(result){       $("#sh

2013-06-06 23:19:32 1089

转载 JPA随写

JPA 是一套接口,它是EJB3.0中Entity Bean的规范。只要实现了JPA规范的ORM产品,都可以通过JPA实现不同产品之间的移植操作。jpa是一套标准,各个厂商去制造其接口的具体实现。JPA在未来有可能在 Java EE 6中进行整合。我们平时经常用到的Hibernate关系对象映射工具可以理解为是这套规范的一个实现。正是由于这种接口和实现的关系,我们如果在今后的项目开发过程中

2013-06-06 14:03:16 720

原创 Web.xml配置详解

1 定义头和根元素  部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。所有部署描述符文件的顶层(根

2013-05-09 11:26:09 547

转载 <context-param>与<init-param>的区别与作用

的作用:web.xml的配置中配置作用1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.3.容器将转化为键值对,并交给ServletContext.4.容器创建中的类实例,即创建监听.5.在监听中会有conte

2013-05-09 11:19:58 441

转载 eclipse.ini内存设置

-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M 这里有几个问题:1. 各个参数的含义什么?2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?3. 为何将上面的参数写入到eclipse.ini文件Eclipse没有执行对应的设置

2013-05-08 09:06:12 454

原创 注解@PostConstruct与@PreDestroy

从Java EE 5规范开始,Servlet中增加了两个影响Servlet生命周期的注解(Annotion);@PostConstruct和@PreDestroy。这两个注解被用来修饰一个非静态的void()方法 。写法有如下两种方式:@PostConstructPublic void someMethod() {}

2013-04-24 09:42:50 510

转载 Junit测试

1、概述  Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。  Junit本质上是一套框架,即开发者制定了一套条条框框,遵循这此条条框框要求编写测试代码,如继承某个类,实现某个接口,就可以用Junit进行自动测试了。  由于Junit相对独立于所编写的代码,可以测试代码的编写可以先于实现代码的编写,XP 中推崇

2013-04-11 18:00:40 641

原创 servletcontext,session,request的生命周期

1、servletcontext:每一个web应用启动(配置到web容器中)时,web容器都会产生一个实现了servletcontext接口的实例(或者说在servlet引擎中产生了一个实现了servletcontext接口的实例对象),servlet引擎实例化servlet,每个servlet都实现了servlet接口和servletconfig接口,servletconfig允许servlet

2013-04-02 19:39:31 8785 1

原创 java正则表达式(email匹配)

package URL;import java.util.regex.Pattern;import java.util.regex.Matcher;public class Test1{   public static void main(String[]args){    String regex = "\\w+@\\w+\\.(com\\.cn)|\\w+@\\w+\\.(

2013-03-27 22:28:50 1349

原创 Java基础7(栈内存和堆内存)

Java把内存分成两种,一种叫做栈内存,一种叫做堆内存在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。堆内存用于存放由new创建的对象和数组。在堆中分配的内存,由java虚拟机自动垃圾回收器来管理。

2013-03-19 22:33:15 632

原创 Java基础6(String str;与String str=null的区别)

1) String str;栈内存开辟一块空间,存储str引用2) String str = null;栈内存开辟一块空间,储存str引用,堆内存中开辟一块空间,str指向那块空的内存的地址3)String str = new String("String");栈内存开辟一块空间,储存str引用,先在内存的常量池中查询是否存在“String”,如存在,则将该

2013-03-19 22:31:40 3518

原创 servlet调用图

2013-03-19 17:07:18 578

原创 浏览器与服务器的交互图

2013-03-19 16:57:32 1049

原创 jdbc介绍

一、JDBC概念Java 数据库连接体系结构是用于Java应用程序连接数据库的标准方法。JDBC对 Java 程序员而言是 API,对实现与数据库连接的服务提供商而言是接口模型。作为 API,JDBC为程序开发提供标准的接口,并为数据库厂商及第三方中间件厂商实现与数据库的连接提供了标准方法。1、加载驱动Class.forName("com.microsoft.sqlserver.j

2013-03-13 16:45:17 1045

原创 Java基础5(多线程)

多线程一、概念进程:进程是操作系统调度程序运行的基本单位,一个进程就是一个执行中的程序,永久介质上的一个程序的每一次运行都有一个进程对象。操作系统以进程为单位分配相对独立的内存空间,包括代码空间、静态数据空间、动态堆、堆栈等,CPU资源的分配将按照一定的调度策略进行。每一个进程的内部数据和状态几乎都是完全独立的。一般的,进程间的数据共享和交换是比较难的。线程:线程是指进程中的更

2013-03-13 13:40:22 655

人脸识别通行方案(全面介绍)

人脸识别 解决方案,方案比较整体介绍,层次递进,有很好的参考价值,某宝上花钱买的资源,感兴趣的朋友们可以下载

2020-09-26

人脸识别解决方案,最全面

人脸识别 解决方案,方案比较整体介绍,层次递进,有很好的参考价值,某宝上花钱买的资源,感兴趣的朋友们可以下载

2020-09-26

人脸识别方案-海康PPT

人脸识别解决方案,方案比较整体介绍,层次递进,有很好的参考价值,某宝上花钱买的资源,感兴趣的朋友们可以下载

2020-09-26

人脸识别方案-智慧社区人脸可视对讲 解决方案

智慧社区人脸可视对讲 解决方案,方案比较整体介绍,层次递进,有很好的参考价值,某宝上花钱买的资源,感兴趣的朋友们可以下载

2020-09-26

Maven实战.pdf

许晓彬的Maven实战,pdf版本,非常清楚

2013-01-19

JavaScript-PPT

JavaScript-PPT

2013-01-18

slf4j-api-1.6.1.jar

slf4j-api-1.6.1.jar

2013-01-18

standard-1.1.2.jar

standard-1.1.2.jar

2013-01-18

jstl-1.1.2.jar

jstl-1.1.2.jar

2013-01-18

commons-lang-2.5.jar

commons-lang-2.5.jar

2013-01-18

ibatis的3个jar包.rar

ibatis包,绝对齐全;经过测试,没有问题

2013-01-18

commons-io-1.4.jar

io工具包

2013-01-18

mysql-connector-java-5.1.6.jar

用于mysql数据库的连接配置;

2013-01-18

log4j-1.2.13.jar

Java开发使用的日志Jar文件Java开发使用的日志Jar文件

2013-01-18

commons-pool-1.5.6.jar

数据库连接池所需类+数据库连接池所需类commons-pool-1.5.6.jar

2013-01-18

.commons-dbcp-1.2.1.jar

数据库连接池所需包.commons-dbcp-1.2.1.jar

2013-01-18

commons-collections.jar

spring datasource configuration jar.

2013-01-18

MD5加密解密Java源码

MD5加密解密Java源码

2013-01-18

standard.jar

standard.jar

2013-01-18

commons-logging-1.0.1.jar

commons-logging-1.0.1.jar

2013-01-18

ibatis所需Jar包

ibatis开发所需Jar文件,Jar包齐全

2013-01-18

MD5加密代码

MD5加密,简单易懂。

2013-01-18

Oracle安装

Oracle安装文档,非常详细的解释,讲解明了

2013-01-17

Oracle课程文档3

Oracle课程文档,分为四个部分,非常好的培训资料

2013-01-17

Oracle课程文档2

Oracle课程文档,分为四个部分,非常好的培训资料

2013-01-17

Oracle课程文档1

Oracle课程文档,分为四个部分,非常好的培训资料

2013-01-17

maven3的教程

maven的基础教程,详细解释,适合初学者。好东西大家分享

2013-01-17

maven基础教程

maven基础教程,maven3,非常详细,简单易懂

2013-01-17

Linux笔试题试题

非常不错的Linux试题,适合面试等。

2012-11-15

空空如也

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

TA关注的人

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