- 博客(20)
- 资源 (17)
- 收藏
- 关注
原创 局部静态化组件
局部静态化组件需求分析主要功能:局部静态化拦击所有请求嵌套访问(如果存在静态缓存页面便直接命中获取缓存页面)修改数据时,判断是否命中缓存,命中了直接重新生产静态化页面覆盖缓存高配置,自由 (访问业务)(修改业务)接口抽象核心过滤器 页面静态化组件缓存处理组件 静态化页面属性配置 4.1. 配置那些页面会被静态化 4.2. 任务列表多少 4.3. 静态化调试存在多少个并行
2016-05-22 15:20:20 498
原创 常用的正则表达式
常用的正则表达式一、校验数字的表达式1. 数字:^[0-9]*$2. n位的数字:^\d{n}$3. 至少n位的数字:^\d{n,}$4. m-n位的数字:^\d{m,n}$5. 零和非零开头的数字:^(0|[1-9][0-9]*)$6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7. 带1-2位小数的正数或负数:^(\-)?\d+(\.
2016-05-11 16:12:56 286
原创 jeecg01
1.避免test测试工程出错导致编译失败 org.apache.maven.plugins maven-surefire-plugin true 2.运行项目在工程目录上面右键->Run As->7 Maven Build,在弹出的运行设置的Goals中填写
2016-05-10 10:01:26 269
原创 git常用命令
创建一个目录,右击选择GIt Bash here初始化仓库 git init (指定该目录是一个存放项目的本地库)//绑定用户名 git config –global user.name “lsl” //绑定用户邮箱 git config –global user.email “791120662@qq.com”上传到待上传列表 git add readme.txt上传并附加注释 g
2016-05-10 10:00:03 257
原创 IOC (依赖注入) 与 AOP (面向切面)
ioc依赖注入 三种方式 1.构造方法 <bean id="person1" class="com.lsl.entity.Person"> <constructor-arg name="name" value="张三"/> 找到构造方法注入 <constructor-arg name="age" type="java.lang.Integer" value="1
2016-05-09 22:33:57 1755
原创 Spring声明式事务管理
<!-- 配置事务管理器 --> <bean id="txmanger" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property name="sessionFactory" ref="sessionfactory"></property> </bean> <!-- 配置事务管理器的具体方法实现
2016-05-09 22:32:56 544
原创 基于Spring的Junit测试
在配置好spring以后可以使用applicationContext对象进行测试,也可以采用该测试框架 测试类: @RunWith(SpringJUnit4ClassRunner.class) //Spring提供的对junit的支持 org.springframework.test.context.junit4.SpringJUnit4ClassRunner @Context
2016-05-09 22:32:00 254
原创 Quarts任务调度
Spring与quarts的整合 <!-- 配置提醒任务的服务bean --> <bean class="remindService" id="remindService"></bean> <!--配置job --> <bean class="org.springframework.scheduling.quartz.JobDetailBean" id="jobDetailBean"> <prop
2016-05-09 22:31:21 704
原创 Java中文简体繁体转换
项目路径如下附件下载使用方法如下:public class Translation { public static void main(String[] args) { ZHConverter converter = ZHConverter.getInstance(ZHConverter.SIMPLIFIED); //繁体转换简体
2016-05-09 22:30:11 31532 9
原创 字符画
public class Main { public static void main(String[] args) throws IOException, InterruptedException { DayingWenBen d = new DayingWenBen("data\\Animation.txt","data\\FrameDemo.tx
2016-05-09 22:29:48 698
原创 JAVA验证码
char[] codeSequence = { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '0', '1', '2', '3', '4', '5
2016-05-09 22:29:11 527
原创 Gzip压缩和解压缩 (web优化GZIPOutputStream)
public class Gzip { //压缩 public static String compress(String str) throws IOException{ ByteArrayOutputStream out=new ByteArrayOutputStream(); GZIPOutputStream gout=new GZIPOutputStream(out); gout.w
2016-05-09 22:28:24 1144
原创 开发注意事项
1.需求分析—> 页面设计—-> 数据库设计 2.包名–命名规范 indi: 个体项目,指个人发起,但非自己独自完成的项目,可公开或私有项目,copyright主要属于发起者。 包名为“indi.发起者名.项目名.模块名.……”。 pers : 个人项目,指个人发起,独自完成,可分享的项目,copyright主要属于个人。 包名为“pers.个人名.项目名.模块名.……”。 priv
2016-05-09 22:27:44 530
原创 Execption
javax.servlet包加载不了 右键点击你的工程,弹出属性设置列表:Build Path->Add Libraries…,弹出添加类库对话框,选择Server Runtime,点击Next按钮,选择web服务器(前提是配置了Web服务器,例如Tomcat),点击Finish即可。 算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强
2016-05-09 22:27:10 802
原创 Js倒计时
<!doctype html> <html> <head> <meta charset="utf-8"> <title>倒计时js代码 </title> </head> <body> <DIV id="CountMsg" class="HotDate"> <span id="t_d">00天</span> <span id="t_h">00时</span> <
2016-05-09 22:26:17 223
原创 mysql主从复制
1.在主数据库出现问题的时候,可以快速切换到从数据库提供的服务 2.可以在从数据库进行查询操作,降低主数据库的访问压力(读写分离) 3.可以在从数据库执行备份,以避免备份期间影响主服务器的服务 注意:同步需要时间 ,一般只有更新不频繁的数据或者对实时性的数据可以通过从数据库查询。实时性高的还是通过主服务器进行查询1.配置主服务器1.1.登录mysql数据库 /usr/local/m
2016-05-09 22:24:38 414
原创 mysql bin-log日志与mysqldump备份与恢复
简介:mysql的bin-log日志是一种二进制的日志(默认存在于mysql/data下) 1. 用于恢复数据 2.有三种类型的日志 2.1.log-slow-queries日志是慢查询日志 [记录用户在查询的时候超过了时间的查询日志就会记录] 2.2.log-error日
2016-05-09 22:23:18 2848
原创 有关Mysql分库分表,读写分离数据库水平拆分
web服务器一般都是一个服务器连接一个数据库的架构,可是随着系统的使用,该架构已经不能满足需求了,这里使用的是c3p0的数据库水平扩容。Spring核心配置: <!-- 配置文件的引入 --> <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConf
2016-05-09 22:21:09 3211 1
原创 mysql授权
注意事项:1.linux下,如何查看mysql的版本 mysql --version 或者登錄 mysql 用戶端後執行 select version();2.mysql中如果有命令是不熟悉的要善于使用?例如:? [命令] -> ? grant环境准备: 主服务器:192.168.10.101 从服务器:192.168.10.102
2016-05-09 22:18:39 687
原创 mysql源码安装
1.1选择适当的系统下载源码包1.2选择源码进行下载(本人采用这个http://fossies.org/linux/misc/mysql-5.6.30.tar.gz下载)1.3添加用户groupadd mysql useradd -r -g mysql mysql1.4编译安装tar -zxvf mysql-5.6.20.tar.gz cd mysql-5.6.20默认情况下是安装在/usr/l
2016-05-09 22:16:14 363
Jenkins搭建自动化构建平台
2016-08-12
curl是利用URL语法在命令行方式下工作的开源文件传输工具
2016-02-22
tcpdump抓包工具
2016-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人