`
文章列表
如果帮到您了,请支付宝首页输入548980984领个红包,支持下!   Spring Boot完美使用FastJson解析JSON数据 引入依赖jar <dependency>   <groupId>com.alibaba</groupId>   <artifactId>fastjson</artifactId
  1.@SpringBootApplication       1.1是spring boot项目的核心注解,主要目的是开启自动配置。       1.2@SpringBootApplication注解主要组合了@Configuration、@EnableAutoConfiguration、              @ComponentScan    2.      

spring之aop整理

好久不怎么用,今天整理一下   前置通知 @Before 目标方法执行之前 后置通知 @After  目标方法执行后,不管目标方法执行是否异常,该方法都会执行 返回通知 @AfterReturning 返回通知是可以访问到方法的返回值的 result 异常通知 @AfterThrowing 在目标方法出现异常时会执行 环绕通知 环绕通知类似于动态代理的全过程 必须有返回值, 返回值即为目标方法的返回值     执行顺序:    正常:             异常:              @Aspect   public class TestAnnotat ...
ZooKeeper介绍请见官网。 1.环境说明 在两台装有centos6.4(32位)的服务器上安装ZooKeeper,官网建议至少3个节点,资源有限,本次实验就2台了。 需要提前安装jdk,选择的版本是jdk-6u27-Linux-i586.bin,下载地址:http://pan.baidu.com/s/1mgICcFA   2.配置主机名和ip映射的关系。 ZooKeeper集群所有的结点作为一个整体对分布式应用提供服务,因此需要各个节点实现互连,就要知道其他节点的主机和ip的映射关系。在每个节点上配置/etc/hosts文件,添加如下:  

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' *.xml 查找所以有的包含spring的xml文件 find ./ -size 0 | xargs rm -f & 删除文件大小为零的 ...
如果帮到您了,请支付宝首页输入548980984领个红包,支持下!   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客户端,等脚本。其中,.sh是Linux环境下的脚本,.cmd是Windows环境下的脚本。 conf目录 配置文件目录。z ...
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客户端,等脚本。其中,.sh是Linux环境下的脚本,.cmd是Windows环境下的脚本。 conf目录 配置文件目录。zoo_sample.cfg为样例配置文件,需要修改为自己的名称,一般为zoo. ...
1.是什么 行话:主从复制,主机数据更新后根据配置和策略, 自动同步到备机的master/slave机制,Master以写为主,Slave以读为主   2.能干嘛 读写分离 容灾恢复   3.提取步骤 先配置几个启动起来 拷贝多个redis.conf文件 开启daemonize yes  pid文件名字 指定端口 log文件名字 dump.rdb名字 .aop名字   4.怎么玩 配从不配主 从库配置:slaveof 主库IP 主库端口   【 每次与master断开之后,都需要重新连接,除非你配置进redis.conf文件】 info repl ...

redis之事务

1.是什么 可以一次执行多个命令,本质是一组命令的集合。一个事务中的 所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞   2.能干嘛 一个队列中,一次性、顺序性、排他性的执行一系列命令   3.怎么玩 case1:正常执行 Case2:放弃事务 Case3:全体连坐 Case4:冤头债主 Case5:watch监控 悲观锁/乐观锁/CAS(Check And Set)  悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block ...
        如果帮到您了,请支付宝首页输入548980984领个红包,支持下!   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.关闭       单实例关闭:redis-cli shutdown       多实例关闭,指定端口关闭: ...
 redis-benchmark:性能测试工具 redis-check-aof:修复有问题的AOF文件 redis-check-dump:修复有问题的dump.rdb文件 redis-cli:客户端,操作入口 redis-sentinel:redis集群使用 redis-server:Redis服务器启动命令
.toFixed(2) 保留2位小数 不过注意toFixed方法返回的结果是字符串类型

Linux之配置IP

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

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.gz tar -zxvf redis-3.2.8.tar.gz   4.到redis-3.2.8进入后,make编译,可是tmd报gcc命令没有找到,宝宝苦啊  以上说明我的电脑缺少gcc环境 ...
1.新建配置文件abc.properties   author.name=yaoge author.age=888888 author.address=sh1     2.定义AuthorSettings   package com.basic.demo; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.Configuration; import org.springfra ...
Global site tag (gtag.js) - Google Analytics