- 博客(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
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
原创 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关注的人