自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

spring之aop整理

好久不怎么用,今天整理一下 前置通知 @Before 目标方法执行之前后置通知 @After  目标方法执行后,不管目标方法执行是否异常,该方法都会执行返回通知 @AfterReturning 返回通知是可以访问到方法的返回值的 result异常通知 @AfterThrowing 在目标方法出现异常时会执行环绕通知 环绕通知类似于动态代理的全过程 必须有返回值, 返回值即...

2017-04-22 01:38:39 171

原创 zookeeper之集群--转载

ZooKeeper介绍请见官网。1.环境说明在两台装有centos6.4(32位)的服务器上安装ZooKeeper,官网建议至少3个节点,资源有限,本次实验就2台了。需要提前安装jdk,选择的版本是jdk-6u27-Linux-i586.bin,下载地址:http://pan.baidu.com/s/1mgICcFA 2.配置主机名和ip映射的关系。ZooKeeper集群...

2017-04-09 23:11:11 139

原创 linux开发常用命令

1.查找文件find / -name filename.txt 根据名称查找/目录下的filename.txt文件。find . -name "*.xml" 递归查找所有的xml文件find .  -name "*.xml" |xargs grep  "hello world" 递归查找所有文件内容中包含hello world的xml文件grep -H  'spring' *....

2017-04-07 17:45:36 135

zookeeper之环境搭建

1.下载zookeeper    http://zookeeper.apache.org/releases.html   我下载的是zookeeper-3.4.9.tar.gz 2.解压 tar -zxvf zookeeper-3.4.9.tar.gz 3.ZooKeeper软件的文件和目录    bin目录 zk的可执行脚本目录,包括zk服务进程,zk客户...

2017-04-07 15:39:56 150

zookeeper之环境搭建

1.下载zookeeper    http://zookeeper.apache.org/releases.html   我下载的是zookeeper-3.4.9.tar.gz 2.解压 tar -zxvf zookeeper-3.4.9.tar.gz 3.ZooKeeper软件的文件和目录    bin目录 zk的可执行脚本目录,包括zk服务进程,zk客户端...

2017-04-07 15:27:38 122

redis之主从复制Master/Slave

1.是什么行话:主从复制,主机数据更新后根据配置和策略,自动同步到备机的master/slave机制,Master以写为主,Slave以读为主 2.能干嘛读写分离容灾恢复 3.提取步骤先配置几个启动起来拷贝多个redis.conf文件开启daemonize yes pid文件名字指定端口log文件名字dump.rdb名字.aop名...

2017-04-04 08:46:20 127

redis之事务

1.是什么可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞 2.能干嘛一个队列中,一次性、顺序性、排他性的执行一系列命令 3.怎么玩case1:正常执行Case2:放弃事务Case3:全体连坐Case4:冤头债主Case5:watch监控悲观锁/乐观锁/CAS(Che...

2017-04-04 00:59:27 128

原创 redis之配置文件设置之redis.conf和杂

1.修改redis.conf文件将里面的daemonize no 改成 yes,让服务在后台启动 2./usr/local/bin目录下运行redis-server,运行拷贝出存放了自定义conf文件目录下的redis.conf文件例如 cd /usr/local/bin        启动 redis-server /myredis/redis.conf 3.关闭...

2017-04-03 22:31:47 224

原创 redis之安装后目录文件介绍

 redis-benchmark:性能测试工具redis-check-aof:修复有问题的AOF文件redis-check-dump:修复有问题的dump.rdb文件redis-cli:客户端,操作入口redis-sentinel:redis集群使用redis-server:Redis服务器启动命令...

2017-04-03 21:38:17 1602

原创 保留2位小数

.toFixed(2) 保留2位小数不过注意toFixed方法返回的结果是字符串类型

2017-04-01 11:00:14 271

Linux之配置IP

在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 当然,也可以使用脚本解决 重启网络服务service network restart或/etc/init.d/network restart 

2017-03-30 18:47:35 114

redis之环境搭建

1.redis有什么用想必不用我介绍了,我来介绍下从哪下www.redis.io or www.redis.cn下载最新的文件redis-3.2.8.tar.gz如果你知道路径也可以这样wget http://................redis-3.2.8.tar.gz 2.将这个文件上传到Linux  /opt下 3.解压redis-3.2.8.tar...

2017-03-30 00:32:50 134

spring boot之自定义properties文件并获取数据

1.新建配置文件abc.properties author.name=yaogeauthor.age=888888author.address=sh1  2.定义AuthorSettings package com.basic.demo;import org.springframework.boot.context.properties.Configu...

2017-03-29 15:50:33 452

mysql之行锁

1.索引失效行锁变表锁 2.间隙锁前段时间系统老是出现insert死锁,很是纠结。经过排查发现是间隙锁!间隙锁是innodb中行锁的一种, 但是这种锁锁住的却不止一行数据,他锁住的是多行,是一个数据范围。间隙锁的主要作用是为了防止出现幻读,但是它会把锁定范围扩大,有时候也会给我们带来麻烦,我们就遇到了。 在数据库参数中, 控制间隙锁的参数是:innodb_locks_unsafe_...

2017-03-29 10:13:13 148

spring boot之全局配置文件和starter pom

1.spring boot全局配置文件application.properties  #spring boot的全局配置文件,可以对一些默认配置的配置值进行修改#默认为8080server.port=9090#默认为/server.context-path=/molianzhonglong  2.starter pom   以下来源于:http:...

2017-03-28 14:03:25 282

spring boot之简单demo

1.新建项目springboot.world 2.pom.xml加入父级依赖  <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <...

2017-03-28 12:29:28 104

mysql之表级锁总结

锁的定义:锁是计算机协调多个进程或线程并发访问某一资源的机制 MySQL的表级锁有两种模式:表共享读锁(Table Read Lock)表独占写锁(Table Write Lock)          琐类型           读锁            写锁          读锁            是            ...

2017-03-27 16:28:39 94

原创 数据库事务隔离级别

转载:http://singo107.iteye.com/blog/1175084 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted 、Read committed 、Repeatable read 、Serializable ,这四个级别可以逐个解决脏读 、不可重复读 、幻读 这几类问题。 √: 可能出现    ×: 不会出现 脏读...

2017-03-27 15:58:45 93

mysql之show profiles介绍

1.查看profiling 2.开启profiling 3.查看使用过的sql 4.查看query_id = 2 的情况  若出现以下4种说明sql写的有问题,需要优化converting HEAP to MyISAM 查询结果太大,内存都不够用了,往磁盘上搬了Creating tmp table 创建临时表(拷贝数据到临时表,用完在删除)Copyi...

2017-03-27 15:07:27 198

mysql之高效sql注意

今天扯淡下我们写sql应该注意些什么,欢迎拍砖,互相学习!!! 注意点说明:1.全值匹配最好2.最左前缀法则,如果索引了多列,要遵循最左前缀法则。指的是查询从索引的最左前列开始并且不跳过索引中的列3.不在索引列上做任何操作(计算、函数、自动或手动类型转换),会导致索引失效而转向全表扫描4.范围条件右边的条件无法使用索引 5.尽量使用覆盖索引(只访问索引的查询,索...

2017-03-25 22:42:22 191

mysql之多表建立索引分析

一.2张表分析    select * form users left join dept on users.deptId = dept.id    以左边为驱动,左边表的数据自然全有了,所以要再dept表建立id索引,我这举的是个特例了,因为部门表id是主键,自动建立索引了。 二.3张表分析    select * form users left join dept on ...

2017-03-24 22:36:53 1069

原创 mysql之-explain扯淡

explain 能分析你写的sql性能高不高,就这样概括下,不服来拍砖!!! 执行计划包含的信息 为什么说他能分析,因为他能干这种事情1.表的读取顺序2.数据读取操作的操作类型3.哪些索引可能被使用 4.哪些索引被实际使用5.表之间的引用6.每张表有多少行被优化器查询 id select查询的序列号,表示查询中执行select子句或操作表的顺...

2017-03-23 11:04:54 93

mysql之索引

一.索引是什么?索引Index是帮助mysql高效获取数据的数据结构。可以简单理解为"排好序的快速查找数据结构"索引的本质:索引是数据结构索引的目的:提高查询效率一般来说索引本身也很大,不可能全部存储在内存中,因此索引往往以索引文件的形式存储在磁盘上 二.哪些情况需要建索引1.主键自动建立唯一索引2.频繁作为查询条件的字段3.查询中与气体表关联的字段,外键关...

2017-03-22 00:04:38 90

原创 mysql之七种sql理论

1.七种join理论 

2017-03-21 23:52:13 235

原创 poi 设置打印参数

[img]http://dl2.iteye.com/upload/attachment/0119/2170/58fbd86c-3e3b-3ab9-a41b-26bd26b226a2.png[/img]

2016-08-08 15:58:02 1120

空空如也

空空如也

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

TA关注的人

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