自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

“花花”公子_龙的博客

用心甘情愿的态度 过随遇而安的生活

原创 基于Maven的UReport2项目搭建---报表设计

ureport最新源码可以到https://github.com/youseries/ureport上下载一、首先创建一个标准的maven项目,在pom.xml文件中添加UReport2依赖,如下所示:<!--制表插件ureport--> <depende...

2018-05-31 17:47:58 5360 0

原创 linux修改文件读写执行权限命令chmod的使用详解

今天部署新项目在liunx上面,由于tomcat是在Windows上面直接解压好上传到liunx的原因。tomcat/bin目录下面的执行文件权限不够没发现;运行tomcat时报错就将这个问题好好研究了一下;执行./startup.sh后:看到错误提示是:权限被拒绝;然后查看了下bin目录下所有的...

2018-05-30 15:27:01 19189 0

原创 liunx下配置tomcat端口

1、打开tomcat配置文件#vi /usr/local/apache-tomcat/conf/server.xml2、打开Tomcat配置文件之后按 /8080  快速检索3、修改端口,按 i 进行,将8080 修改为 80**  ---这个看自己想定义什么端口4、按:wq 保存并退出5、 重启...

2018-05-30 15:12:24 164 0

原创 IDEA将项目导出war包方法(idea版本2016.2~详细)maven密令打包在文末,另外我这是给人看的,不是给狗娘养的看的,嘴巴不干净的勿进

右上角点击进入配置页面(如图)选择Artifcts 点击绿色的那个+号,选择Web Application:Archive; 设置名称,选择输出路径 下面开始打war包在Build下面选择Build Artifacts 运行Build即可打出war包 但如果你的项...

2018-05-30 10:32:01 28900 5

原创 Spring 注解详解

@Controller:控制器(注入服务)---标注在控制层;(标注控制层组件) @Service:业务逻辑、服务(注入service或dao)---标注于业务层; @Repository:实现dao的访问(注入dao的实现层impl)---标注于数据访问层,即dao层;(标注数据访问组件,即...

2018-05-28 16:42:56 90 0

原创 Spring AOP原理详解以及实现AOP的实现方式

在介绍AOP之前,首先了解一下OOP(面向对象的编程),所谓“对象”就是再面向对象的语言中,一般是指类在内存中装载的实例,具有相关的成员变量和成员函数(方法),OOP的基本特征有四个“抽象”“封装”“继承”“多肽”(想深入了解的可看我之前的这篇介绍:OOP四个基本特征详解);AOP即为面向切面的编...

2018-05-28 11:12:28 327 0

原创 OOP(面向对象)的四个基本特征

面向对象(OOP)的基本特征  面向对象技术是目前流行的系统设计开发技术,它包括面向对象分析和面向对象程序设计。面向对象程序设计技术的提出,主要是为了解决传统程序设计方法——结构化程序设计所不能解决的代码重用问题。  面向对象的编程方法具有四个基本特征:1.抽象:  抽象就是忽略一个主题中与当前目...

2018-05-28 10:30:00 859 0

原创 Spring IOC原理详解以及实现IOC的多重实现方式

        控制反转IOC:Spring通过一种称作控制反转的技术来更好的实现低耦合。那么什么是控制反转呢?在了解控制反转之前我们先要了解IOC容器怎么管理对象,通常我们直接在对象内部通过new进行对象的创建,是程序主动去创建依赖对象;而IOC是专门有一个容器来管理、控制、创建这些对象,以及控...

2018-05-24 17:28:58 652 0

原创 Hibernate事务配置的几种方式

为了保持数据的一致性和完整性,在编程中通常会引用到事务的概念。这里就不对事务做一一讲解,大家可以看我前面的一篇讲事务的博客java JDBC事务和JTA事务详解。事务一般有两种:编程式事务和声明式事务;编程式事务就是将事务处理放在程序中,而声明式事务则是通过配置文件或者注解进行操作。在Spring...

2018-05-23 22:27:33 2381 0

原创 @DependsOn("applicationConfig";)控制bean的初始化

假设bean A 依赖与bean B("例如标题上面的applicationConfig为bean B");这里所谓的依赖就是bean A 需要bean B的属性特征或者缓存,这种情况下就要先去加载初始化bean B,就要使用@DependsOn()注解。...

2018-05-23 16:47:56 1664 1

原创 Spring事务管理详解及案例(实现)

在研究Spring事务管理之前,我们首先应该了解什么是事务。大家可以看看我的另外一篇博客:java JDBC事务和JTA事务详解;这里就不做介绍了。Spring事务管理Spring事务管理的核心接口是PlatformTransactionManager --->也是最底层的实现方式;...

2018-05-22 17:55:38 292 0

原创 java JDBC事务和JTA事务详解

什么是事务?        事务其实就是一套数据库操作集合,说到事务就不得不说它的四大特性(A C I D):原子性,一致性,隔离性,持久性。事务的原子性表示事务要么被全部执行,要么被全部不执行。如果事务下的子事务全部提交成功,则所有数据库操作被提交,否则,应进行事务回滚。一致性,表示由一种正确的...

2018-05-22 15:52:12 321 0

原创 Hibernate 相关注解

@Entity注解一个类声明为实体bean;@Table(name="tableName") 映射实体bean对应的数据库表;@Id 映射生成主键,映射到数据库的主键属性;@GeneratedValue( ) 定义主键生成策略;@Column 映射表的列;@Version 定义...

2018-05-22 11:38:27 35 0

原创 Hibernate框架详解

1、Hibernate是一个数据持久化层的ORM框架。        hibernate是一个开源的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装。使得java程序员可以随心所欲的使用对象编程思维来操作数据库。2、编写流程:    (a)导入jar包;    (b)创建数据库和表;   ...

2018-05-22 11:09:43 67 0

原创 三大连接池 c3p0、dbcp、druid 的区别详解

一、下载地址DBCP下载地址:http://commons.apache.org/proper/commons-dbcp/download_dbcp.cgi相关属性说明: http://commons.apache.org/proper/commons-dbcp/configuration.htm...

2018-05-21 17:14:12 108 0

转载 Druid 连接池

Druid 连接池简介Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大...

2018-05-21 17:06:48 879 0

原创 IE浏览器挂起

一个flex开发的应用,只有在IE(目前只在IE8和IE9中测试)中浏览时,发现有好些资源加载不上,在F12工具里查看发现是请求被挂起,一段时间后就会终止,(此时的IE的请求并不多),在HttpWatch里查看这种请求,是大约30秒后就会有异常:Error_internet_connection_...

2018-05-16 15:54:25 1677 0

原创 mysql用命令创建一个数据库表

代码如下CREATE TABLE t_test( id int(11) auto_increment not null primary key COMMENT '自增型主键', openid VARCHAR(32) COMMENT '微信唯一标示openID'...

2018-05-14 20:43:58 684 0

原创 xml 转 map &&map 转 xml

/** * @Author : lilong * @Description :xml 转 map * @Date : 15:37 2018/5/3 * @Param : * xml格式字符串 **/ private static M...

2018-05-04 15:49:10 142 0

原创 生成随机字符串

/** * @Author : lilong * @Description :根据生成随机数算法等到随机数---长度为10位的随机字符串 * @Date : 10:12 2018/5/4 **/ public static final String allChar = "0123...

2018-05-04 11:18:09 80 0

原创 微信支付签名---利用TreeMap实现对参数ASCII升序排序

直接看代码:package com.ifunpay.portal.service; import com.ifunpay.util.common.StringUtil; import org.apache.commons.lang.StringUtils; import java.util.Has...

2018-05-03 11:03:53 1662 0

原创 字符串截取最后一个“/”前面或后面的全部字符串

   截取后面的字符串:                columnEntity.getUrl().substring(columnEntity.getUrl().lastIndexOf("/"));截取前面的字符串:columnEntity.getUrl().substrin...

2018-05-02 10:32:33 30252 0

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