自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (5)
  • 收藏
  • 关注

原创 mac ngixn 安装部署

nginx 安装1、安装pcre-8.12.tar.gz$ sudo mkdir -p /Users/Duli/local/src  $ cd /Users/Duli/local/src  $ sudo curl -O ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz  $ sudo t

2016-05-31 16:32:59 420

原创 Spring事务隔离等级

首先了解事务访问数据库读取数据会出现的情况1、脏读 Dirty reads 事务A的未提交(还依然缓存)的数据被事务B读走,此时事务A提交失败,数据回滚,会导致事务B所读取的的数据是缓存中的错误数据。2、不可重复读 non-repeatable reads在A事务内,多次读同一数据。A事务还没有结束时,另外一个B事务也访问该数据,并做了修改。那么,A事务两次读到的的数据可能是不一样

2015-05-15 15:04:35 507

原创 java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/Index 错误

hibernate4.3 整合 spring4.1,启动时报错如下错误:java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/Index原因:hibernate-jpa-2.0-api-1.0.0.Final.jar 包与 ejb3-persistence.jar 包冲突去

2015-05-08 18:01:49 580

原创 jQuery选择器(四)

四、内容过滤选择器1、:contains(text)选择器:E:contains(text)  //E是指DOM元素,:contains(text)包含的文本,text是指定查找的字符串描述:选取含有文本内容为“text”的元素返回:集合元素示例:改变含有文本为“John”的div元素的背景色 $(document).ready(function(){ $('

2015-04-16 14:22:14 382

原创 jQuery选择器(三)

三、基本过滤选择器1、:first选择器:$('E:first')  //其中E是DOM元素,:first是过滤描述:选取第一个元素返回:单个元素示例:改变表页面中最后一个input元素的边框属性。   $(document).ready(function(){      $('input:first').css('border','1px solid red');

2015-04-16 14:20:20 351

原创 jQuery选择器(二)

二、层次选择器1、后代元素选择器选择器:$("ancestor  descendant") //其中ancestor是指任何有效的元素,descendant是ancestor的后代元素描述:选择ancestor元素里的所有后代元素descendant。返回:集合元素示例:改变form表单内所有input元素的边框属性 $(document).ready(function(

2015-04-16 14:09:31 314

原创 jQuery选择器(一)

一、基本选择器1、id选择器选择器:#id描述:根据给定的id匹配一个元素返回:单个元素示例:改变id为mydiv的元素的背景色 $(document).ready(function(){ //id选择器 $("#mydiv").css("background","#f96"); });2、class选择器选择器:

2015-04-16 13:50:28 350

原创 oracle 删除重复记录

最高效的删除重复记录方法 查出最小的rowid 删除比最小的rowid大的所有行DELETE FROM EMP E WHERE E.ROWID > (SELECT MIN(X.ROWID) FROM EMP X WHERE X.EMP_NO = E.EMP_NO)

2015-04-02 17:23:27 241

原创 cp:略过目录

linux复制文件夹到制定目录执行cp /cygdrive/d/soft/apache-tomcat-7.0.57 /opt出现如下duli@1a6p-E508B6DB /$ cp /cygdrive/d/soft/apache-tomcat-7.0.57 /optcp: 略过目录"/cygdrive/d/soft/apache-tomcat-7.0.57"解决办法执行cp

2015-04-01 15:27:37 1436

原创 Java常用第三方类库

aspectjrt.jaraspectjweaver.jar-用于在Spring 2.0中集成AspectJ AspectJ LTW织入器 junit.jar-运行Hibernate自带的测试代码的时候需要commons-logging.jarlog4j.jar(SLF4J)-日志c3p0.jarcommons-pool.jarcommons-dbcp.ja

2015-03-19 15:43:12 934

原创 多线程 继承Thread、实现Runnable 区别应用

1、Thread类实现了Runnable接口继承Thread类时,重写Thread中的run()即可实现多线程实现Runnable接口时,必须实现run()方法来实现多线程public class Threadextends Objectimplements Runnable2、继承Thread类存在点继承的局限,实现Runnable接口可以继续实现多个接口      Runn

2015-03-13 17:29:06 553 1

原创 struts工作原理(一个url调用到返回结果全过程)

一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin)3 接着FilterDispatcher

2015-03-13 15:11:19 663

原创 基础算法

1、递归 n!public class RecursionNum { public int getNum(int i){ if(i==1){ return 1; }else{ return i*getNum(i-1); } } public static void main(String[] args){ RecursionNum rn = new R

2015-03-13 15:07:39 322

原创 oracle 查询锁表 解锁

查看锁表进程SQL语句1: select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao, v$se

2015-03-06 17:44:48 383

原创 maven tomcat plugin 热部署

1、拷贝文件 settings.xml 从 D:\soft\apache-maven-3.2.5\conf 到 D:\Documents and Settings\duli\.m22、配置window->preferences->maven->installations(user setting) 配置信息3、添加plugin,tomcat7-maven-plugin.ja

2015-02-09 16:40:37 799

原创 Pom.xml文件配置

Pom.xml文件配置<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/mav

2015-02-06 14:38:18 555

原创 创建Maven项目(web骨架)

1、使用maven创建web项目1.1、选择new->project->筛选maven项目->Maven Project1.2、选择Web项目骨架1.3、填写Group Id 、Artifact Id2、修改项目目录为maven规定目录

2015-02-06 14:32:34 1764

原创 struts.xml文件配置

struts.xml文件配置<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> --> /success.html

2015-02-02 11:27:30 369

原创 applicationContext.xml文件配置

applicationContext.xml文件配置<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jee="http://www.springframework.org/schema/jee" xm

2015-02-02 11:26:22 560

原创 web.xml文件配置

web.xml文件配置<!-- <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" > --><web-app version="2.4" xmlns="http://java.sun.co

2015-02-02 11:24:33 459

原创 Spring基于annotation的AOP(AspectJ)

1、搭建好框架,本例基于SSH创建,导入包aspectjrt.jar、aspectjweaver.jar2、定义切面类,定义切面方法,(方法:@Before、@After、@Around),例子为@beforepackage com.test.testAction;import org.aspectj.lang.annotation.Aspect;import org.aspectj.

2015-01-29 16:26:07 2153

原创 java.sql.SQLException: org.logicalcobwebs.proxool.ProxoolException: Couldn't load class oracle.jd 错误

项目启动,开启事务是报错:HTTP Status 500 - Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.GenericJDBCException: Cannot open connection......java.sql.SQLExcepti

2015-01-28 11:16:29 4461

原创 The goal you specified requires a project to execute but there is no POM in 错误

maven导入jar包。报错如下: The goal you specified requires a project to execute but there is no POM in this directory (C:\Users\duli). Please verify you invoked Maven from the correct directory. -> [Help 1]

2015-01-28 10:38:48 17836 6

原创 资源网站

jar包下载:https://cn.jarfire.org/

2015-01-28 10:02:49 447

原创 Maven命令 导入jar包

导入本地jar包mvn install:install-file-DgroupId=包名-DartifactId=项目名-Dversion=版本号-Dpackaging=jar-Dfile=jar文件所在路径mvn install:install-file -Dfile=D:\DEV\work\erp_server_v4\src\web\WEB-INF\lib\prox

2015-01-26 11:03:44 722

原创 Cannot change version of project facet Dynamic Web Module to 2.4 错误

新建的项目,手工拷贝的web.xml后,项目出现小红叉,在Markers中发现报错Cannot change version of project facet Dynamic Web Module to 2.4,原因是我拷贝的web.xml文件中有如下代码<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:

2015-01-26 10:09:29 507

原创 Hibernate 的clear()、flush()、evict(obj)使用

1、clear()清除session缓存;public void clearTest() { Session session = getHibernateTemplate().getSessionFactory().getCurrentSession(); session.beginTransaction(); User u1 = (Use

2015-01-23 14:15:02 705

原创 Hibernate参数属性配置

1、Hibernate参数设置属性名 用途 hibernate.dialect一个Hibernate Dialect类名允许Hibernate针对特定的关系数据库生成优化的SQL. 取值 full.classname.of.Dialecthibernate.show_sql输出所有SQL语句

2015-01-22 14:08:29 284

原创 for循环的执行顺序

由 i++及++i 的问题 发现 对for循环的理解不深public static void main(String[] args){ int i = 0; for(i =2;i<=10;i++){ System.out.println(i); } System.out.println(i);}public static void main(String[] args){ int

2015-01-22 11:06:29 430

原创 hibernate关于applicationContext.xml映射配置

在applicationContext.xml文件中填写一个一个配置配置映射文件          com/testdl/model/Person.hbm.xml    com/testdl/Car.hbm.xml    com/testdl/model/Engine.hbm.xml    com/testdl/model/Toy.hbm.xml

2015-01-21 16:19:02 487

原创 hibernate3命名策略

在开发项目中会发现当实体类建立属性值为userName时,数据库必须建立column名称为USER_NAME,这是因为在项目搭建过程中实现了hibernate3.jar的org.hibernate.cfg.NamingStrategy接口,重写了类名和属性名的命名策略。例如下:import org.hibernate.AssertionFailure;import org.hiberna

2015-01-21 15:44:49 295

原创 Maven整合SSH项目

一、开发环境准备1、开发工具1.1、JDKVersion: JDK1.6.0_38安装配置1.2、OracleVersion: 10.2.0.5.0(select * from v$instance)安装配置1.3、EclipseVersion: Luna Release (4.4.0)1.4、TomcateVersion

2015-01-21 14:18:20 2214

原创 maven项目上有小红叉

问题如下解决方式右键项目  ---->   maven  ----> update project    offline 勾选

2015-01-21 11:48:00 474

原创 Java常用数据连接池

1、C3p0:"class"=com.mchange.v2.c3p0.ComboPooledDataSource2、Proxool:"class"=org.logicalcobwebs.proxool.ProxoolDataSource3、Dbcp:"class"=org.apache.commons.dbcp.BasicDataSource 使用详情

2015-01-20 17:51:09 255

原创 JVM工作原理

1、创建.java源文件 2、通过java编译器生成与平台无关的.class二进制字节码(0,1)程序3、类装载器ClassLoader等加载(管理分配内存,根据不同平台生成不同机器码)栈内存:Java虚拟机的栈有三个区域:局部变量区、运行环境区、操作数区。局部变量区:基本数据类型byte://1字节有符号整数的补码JVMshort://2字节有符号整数的补码int

2015-01-19 17:43:22 245

原创 eclipse启动 java虚拟机报错 A fatal error has been detected by the Java Runtime Environment:

## A fatal error has been detected by the Java Runtime Environment:## Internal Error (c1_Optimizer.cpp:271), pid=46240, tid=44188# guarantee(x_compare_res != Constant::not_comparable) failed: in

2015-01-15 17:21:05 13604

原创 Tomcat 访问http://localhost:8080/ 404 无法访问本地管理首页

由于eclipse启动项设置原因 ,若直接在Tomcat的bin下启动即可访问,所以修改项目的启动项修改Tomcat服务器Server Locations 默认选项为: Use workspace metadata(dose not modify Tomcat installation) 修改选项为: Use Tomcat installation(takes contro

2015-01-15 13:20:20 4894

原创 Maven安装配置

1、下载apache-maven-3.2.5-bin.ziphttp://maven.apache.org/download.html2、配置环境变量    1)添加新的系统环境变量MAVEN_HOME,并设置其值为你安装的目录          MAVEN_HOME= D:\soft\apache-maven-3.2.5    2)更新系统PATH 变量, 添加     

2015-01-14 16:08:48 465

原创 JDK安装配置

jdk环境变量配置 1、下载jdk(http://java.sun.com/javase/downloads/index.jsp)2、安装jre-6u33-windows-x64.exe(window7 64位)3、配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"    1)在系统变量里新建JAVA_HOME变量,变量值为:C:\Program Files\Java\

2015-01-14 15:47:28 353

原创 Java代码规范

1、包名:包名使用域名反转定义,全部使用小写字母.一般的,第三级为所属的项目名称,第四级以及以后为该类或接口所属功能分类正确样例:package com.ceshi.xxx;package com.ceshi.search.service;2、导入导入语句不允许使用通配符正确样例:         import com.ceshi.search.SomeClas

2015-01-14 10:38:42 456

cglib-2.2.jar

cglib-2.2.jar 完美兼容asm-3.3.jar 解决问题:java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(Z)V

2015-01-30

虚拟打印机

解压后安装 开启 Print Spooler 服务 打印后是pxf格式

2013-08-30

jd_gui反编译软件

jd_gui反编译软件 将class文件拖动到软件上 查看class文件内容

2013-08-30

java操控AD域代码

java操控AD域的java代码,包括增加删除用户,控制组等

2012-12-12

2012学生信息管理系统ssh

学生信息管理系统=毕业设计+详细代码+详细程序+页面jsp

2012-06-07

空空如也

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

TA关注的人

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