上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: 1、添加jar包 2、在mybatis的配置文件<settings>标签里配置,默认为log4j,如果使用的是log4j,不配置也可以 3、配置log4j.properties # MyBatis日志配置,MyBatis日志的最低级别是TRACE,在这个日志级别下,MyBatis 会输出执行 SQL 阅读全文
posted @ 2018-11-12 11:15 zhuangrunwei 阅读(2065) 评论(0) 推荐(0) 编辑
摘要: junit的使用 1、加入 junit jar包 2、标注@Test注解、调用测试框架方法、调用 httpclient 方法 junit、spring-test 的使用 1、加入 junit 及 spring-test jar包 <dependency> <groupId>junit</groupI 阅读全文
posted @ 2018-11-12 11:09 zhuangrunwei 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 日志介绍 有数据表明,一个应用程序中大约有4%的代码用来打印日志。开发时,一般使用debug级别;生产环境,一般使用info级别。 日志分类 SQL日志、异常日志、业务日志 日志接口 Commons-logging、SLF4J。 它们都提供了日志解耦功能。不过Commons-logging还提供了简 阅读全文
posted @ 2018-11-08 22:15 zhuangrunwei 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 虚拟机和容器:虚拟机有对硬件层的模拟和虚拟化;容器更多的是操作系统层面的虚拟化。 容器的三个特点:容器具有不可变的特性,一次构建,到处执行;容器都非常轻量;容器的创建速度更快。 DockerDocker并不等于容器(Container)Docker是以容器技术为核心的一套应用的构建,分发,执行的体系 阅读全文
posted @ 2018-11-08 19:22 zhuangrunwei 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一、步骤控制 二、查看变量 IDEA debug查看变量值有3种方法: 1、鼠标悬浮 2、alt+f8快捷键(选中变量表达式,比如匿名变量或方法参数,再按atl+f8,接着回车) 3、debug窗口查看。 阅读全文
posted @ 2018-09-23 13:49 zhuangrunwei 阅读(332) 评论(0) 推荐(0) 编辑
摘要: org.springframework.data.redis.cache.RedisCacheManager 阅读全文
posted @ 2018-09-05 23:40 zhuangrunwei 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: 下载 在安装 erlang 时使用的是源码包21.0版本;接着下载 rabbitmq-server/3.7.7 的源码包,编译时报错,说 erlang 版本号不满足条件,erlang版本>=19.3。 所以这里使用 unix 通用版本的rabbitmq安装: wget https://dl.bint 阅读全文
posted @ 2018-09-04 17:04 zhuangrunwei 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 有时我们会碰到这样的情况,系统启动的时候报一大堆无法连接mysql的错误,问题在mysql数据库还没有启动的时候已经启动了一些需要连接mysql数据库的服务。这样我们就得修改启动顺序,把需要连接mysql数据库的服务放到mysql服务启动之后。 启动脚本一般在/etc/rc.d/init.d下面,如 阅读全文
posted @ 2018-09-04 02:24 zhuangrunwei 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 自定义安装目录并安装 1、mkdir /usr/local/redis 2、下载redis到 /usr/local/src/,解压,进入解压后的目录 3、安装到指定目录 make PREFIX=/usr/local/redis install 注意:PREFIX必须大写;如写换成小写,不报错,还正常 阅读全文
posted @ 2018-09-04 01:41 zhuangrunwei 阅读(2946) 评论(0) 推荐(0) 编辑
摘要: 1、安装环境:yum -y install make gcc gcc-c++ kernel-devel m4 glibc-devel autoconfyum -y install ncurses-devel openssl openssl-devel unixODBC unixODBC-devel 阅读全文
posted @ 2018-09-02 20:35 zhuangrunwei 阅读(1599) 评论(0) 推荐(0) 编辑
摘要: 集群目标 主从复制,读写分离;故障切换(通过哨兵实现) 查看集群状态 info replication 配置方法 只设置从数据库就可以了;最佳实践,在主数据库配置masterauth <master-password>,这样在主库挂了后又重启状态就不会是down 配置过程 注意,要求主从数据库的密码 阅读全文
posted @ 2018-08-30 16:20 zhuangrunwei 阅读(2976) 评论(0) 推荐(0) 编辑
摘要: 127.0.0.1:6379> multiOK127.0.0.1:6379> sadd myset a b cQUEUED ——>并没有执行,排队等待127.0.0.1:6379> sadd myset b c dQUEUED127.0.0.1:6379> lpush mylist aa bb cc 阅读全文
posted @ 2018-08-30 16:16 zhuangrunwei 阅读(3049) 评论(0) 推荐(0) 编辑
摘要: 订阅频道127.0.0.1:6379> subscribe chat1Reading messages... (press Ctrl-C to quit)1) "subscribe"2) "chat1"3) (integer) 11) "message"2) "chat1" // 订阅频道后当前线程 阅读全文
posted @ 2018-08-30 16:12 zhuangrunwei 阅读(1372) 评论(0) 推荐(0) 编辑
摘要: redis数据库的主要瓶颈是网络速度,其次是内存与cpu。在应用允许的情况下,优先使用pipeline批量操作。pipeline批量发出请求/一次性获取响应;不是发出多个请求,每个请求都阻塞等待响应,因此极大提升了访问效率。pipeline与数据库批量写入数据库和循环写入数据库原理相同。 阅读全文
posted @ 2018-08-30 15:43 zhuangrunwei 阅读(376) 评论(0) 推荐(0) 编辑
摘要: redis适用场景 查询多,修改少;如国家地区信息、商品分类、数据字典 缓存选择 hibernate二级缓存、mybatis二级缓存、redishibernate二级缓存、mybatis二级缓存默认不支持集群,redis更适合集群 redis怎么存取数据 1、存json,使用json框架2、存二进制 阅读全文
posted @ 2018-08-30 15:39 zhuangrunwei 阅读(850) 评论(0) 推荐(0) 编辑
摘要: redis 数据淘汰策略 volatile-lru:从已设置过期的数据集中挑选最近最少使用的淘汰volatile-ttr:从已设置过期的数据集中挑选将要过期的数据淘汰volatile-random:从已设置过期的数据集中任意挑选数据淘汰allkeys-lru:从数据集中挑选最近最少使用的数据淘汰al 阅读全文
posted @ 2018-08-30 15:35 zhuangrunwei 阅读(5774) 评论(0) 推荐(0) 编辑
摘要: redis持久化策略 1、数据文件.rdb 2、更新日志.aof 设置aof 1、命令方式config set appendonly noconfig rewrite2、配置文件方式 redis持久化机制 当满足持久化策略时,做rdb的持久化 当不满足持久化策略时,以aof日志的方式保存下来。当服务 阅读全文
posted @ 2018-08-30 15:25 zhuangrunwei 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 命令行查看修改配置文件项 config get | config set | config rewrite config get requirepass // 获取密码config set requirepass 12345 // 修改密码,这是一个热修改,并不会保存到配置文件中,重启计算机后无效; 阅读全文
posted @ 2018-08-30 15:10 zhuangrunwei 阅读(12830) 评论(0) 推荐(0) 编辑
摘要: HyperLogLog 可以接受多个元素的输入,返回输入元素的基数估算值基数,集合中不同元素的数量。如集合{1,2,3,1,2,3,4}的基数是4。估算,HyperLogLog算法返回的基数不是完全精确的,但会控制在合理的范围内。HyperLogLog不会存储输入的多个元素,只返回估算的基数 127 阅读全文
posted @ 2018-08-30 15:07 zhuangrunwei 阅读(470) 评论(0) 推荐(0) 编辑
摘要: select 切换库 dbsize 当前库中数据条数 清空数据库 flushdb | flushall 清空数据,一个是清空当前库,一个清空当前实例 查看服务器及redis相关信息 infoinfo cpuinfo server 列出所有连接的客户端 client list 关闭指定客户端 clie 阅读全文
posted @ 2018-08-30 15:05 zhuangrunwei 阅读(6374) 评论(0) 推荐(0) 编辑
摘要: zset 和set 相比: zset 类型和set类型一样,不允许有重复的元素。zset是有序的,zset 有一个double类型的分数,这个分数可以重复,zset正是通过这个分数对集合中的元素从小到大排序的。 zset 和list 相比: zset 和list 都是有序的,list是通过在链表实现 阅读全文
posted @ 2018-08-30 15:00 zhuangrunwei 阅读(558) 评论(0) 推荐(0) 编辑
摘要: sadd testSet a b c d e f smembers testSet // 返回set所有的值 spop testSet // 随机取出set内的一个值,该值从set内被删除 srandmember // 随机返回set内的一个值,该值不从set内删除 阅读全文
posted @ 2018-08-30 14:55 zhuangrunwei 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 查询 lrange list 0 1 // 注意0和1之间是空格;这个命令和pop命令不一样,不会删除里面的值lrange list 0 -1 // 所有的 下标查询 lpush person zs ls ww zllindex person 0 // zl,zl是第一个放入的,所以在最左边lind 阅读全文
posted @ 2018-08-30 14:53 zhuangrunwei 阅读(7265) 评论(0) 推荐(0) 编辑
摘要: File --> Project Structure 阅读全文
posted @ 2018-08-29 00:42 zhuangrunwei 阅读(780) 评论(0) 推荐(0) 编辑
摘要: IP 172.20.108.239 子网掩码 255.255.255.0 网关 172.20.108.1 阅读全文
posted @ 2018-08-27 14:50 zhuangrunwei 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 常见网络拓普结构,总线型,星型,树型,环型,网型。网型,各个节点至少与其他两个节点相连;可靠性高,组网成本也高。 阅读全文
posted @ 2018-08-26 18:32 zhuangrunwei 阅读(253) 评论(0) 推荐(0) 编辑
摘要: ADSL:非对称数字用户环路(绝大多数家庭接入方法,使用电话线)。可以提供最高1Mbps的上行速率和最高8Mbps的下行速率。最新的ADSL2+可以提供最高24Mbps的下行速率。 千千兆TB 千兆GB 兆MB 千字节KB 字节Bype(B) 位bit(b) Mbps=Mbit/s1Mbps =10 阅读全文
posted @ 2018-08-26 17:27 zhuangrunwei 阅读(1238) 评论(0) 推荐(0) 编辑
摘要: 各层关键字 一、物理层信号调制 1、调幅、调频、调相 2、归零码、不归零码、曼彻斯特码多数复用 频分复用、时分复用、码分复用、波分复用 二、介质访问控制层载波侦听多路访问一个网络可能具有载波侦听功能,也可能没有。有线网络通常具有载波侦听功能,无线网络不能有效地侦听载波。同样,在站不能直接和其他各站通 阅读全文
posted @ 2018-08-26 17:20 zhuangrunwei 阅读(474) 评论(0) 推荐(0) 编辑
摘要: yum list | grep zip/unzipps -ef 或者 ps -aux 查看进程kill -s 9 1827把ps的查询结果通过管道grep查找包含特定字符串的进程ps -ef | grep firefoxcat /etc/shadow | grep rootecho '123' | 阅读全文
posted @ 2018-08-24 00:44 zhuangrunwei 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 脚本安装包 脚本安装包并不是独立的软件包类型,常见的实际是源码包。是人为地把安装过程写成了自动安装脚本,只要执行脚本,定义简单的参数,就可以完成安装。非常类似于windows软件的安装方式。在linux中常见的脚本安装包是硬件驱动。 安装webmin webmin是一个基于web的linux系统管理 阅读全文
posted @ 2018-08-21 20:08 zhuangrunwei 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 对外提供服务,比如apache,应使用源码包安装,运行速度快对内提供服务,比如gcc,只是我自己使用,使用rpm包安装 rpm包不需要指定安装位置,rpm包默认安装位置 /etc/ 配置文件安装目录/usr/bin/ 可执行命令安装目录/usr/lib/ 程序所使用的函数库保存位置/usr/shar 阅读全文
posted @ 2018-08-21 04:19 zhuangrunwei 阅读(1444) 评论(0) 推荐(0) 编辑
摘要: 安装wgetyum -y install wget安装gcc c语言编译器yum -y install gcc安装ifconfigyum -y install net-tools.x86_64安装vimyum -y install vim*安装setup1、安装setuptoolyum -y ins 阅读全文
posted @ 2018-08-21 02:30 zhuangrunwei 阅读(1434) 评论(0) 推荐(0) 编辑
摘要: yum安装的也是rpm包 redhat使用yum需要付费; yum源配置位置 在/etc/yum.repos.d目录里有CentOS-Base.repo CentOS-CR.repo CentOS-Debuginfo.repo CentOS-fasttrack.repo CentOS-Media.r 阅读全文
posted @ 2018-08-21 02:29 zhuangrunwei 阅读(5346) 评论(0) 推荐(1) 编辑
摘要: 已安装包校验 rpm -V 已安装的包名-V 校验指定rpm包中的文件 rpm -V pth没有任何提示,说明自安装后没有做过任何修改 rpm包中文件提取 比如对一个系统配置文件误操作,可以根据这个文件找到它所属的rpm包,然后再从rpm包中提取这个文件再覆盖被误操作文件 rpm2cpio 包全名 阅读全文
posted @ 2018-08-20 23:28 zhuangrunwei 阅读(1489) 评论(0) 推荐(0) 编辑
摘要: 查询这个包是否已安装rpm -q 包名rpm -qa-q 查询-a all 查询已安装软件包和未安装软件包详细信息 rpm -qi 包名rpm -qip 包全名-i 查询软件信息-p package,查询未安装包信息 查询软件包安装位置 rpm -ql 包名-l 列表-p 查询未安装包信息 rpm 阅读全文
posted @ 2018-08-20 23:22 zhuangrunwei 阅读(17620) 评论(1) 推荐(0) 编辑
摘要: 软件包分类 1、源码包2、二进制包二进制包是源码包编译后产生的文件。.exe文件是适用于windows平台的二进制包;deb包是适用于ubuntu平台的二进制包;RPM包适用于redhat系列的二进制包。rpm包安装方法有两种:一种是rpm命令安装,一种是yum在线安装。 rpm命令安装 包全名与包 阅读全文
posted @ 2018-08-20 23:16 zhuangrunwei 阅读(4063) 评论(0) 推荐(0) 编辑
摘要: 网络连接设置1、桥接模式 使用电脑真实网卡,自己的电脑连接,和外部网络连接,相当于虚拟机是一台真实的计算机,配置简单,但设置ip要和windows在同一网段,容易出现ip地址冲突2、NAT模式 使用wmware network adapter vmnet8虚拟网卡,可以和自己的电脑连接,如果自己的电 阅读全文
posted @ 2018-08-20 03:00 zhuangrunwei 阅读(1262) 评论(0) 推荐(0) 编辑
摘要: last功能:列出目前与过去登入系统的用户信息 reboot 是重启信息 lastlog lastlog -u 502(用户ID) traceroute 功能:显示数据包到主机间的路径traceroute www.baidu.com netstat 功能:显示网络相关信息-t: TCP协议-u: U 阅读全文
posted @ 2018-08-20 02:46 zhuangrunwei 阅读(287) 评论(0) 推荐(0) 编辑
摘要: ping -c 4 192.168.1.101 临时关闭防火墙 systemctl stop firewalld防火墙开机自关闭 systemctl disable firewalld临时打开防火墙 systemctl start firewalld防火墙开机启动 systemctl enable 阅读全文
posted @ 2018-08-20 02:23 zhuangrunwei 阅读(576) 评论(0) 推荐(0) 编辑
摘要: .zip格式 压缩zip [选项-r] [压缩后文件名] [文件或目录]-r 压缩目录,如果不加这个选项,只能压缩文件特点:保留原被压缩文件,压缩比不高 解压缩unzip .gz格式 压缩gzip [文件]特点:gzip只能压缩文件,不可以压缩目录;gzip压缩文件后不保留原文件。压缩率比较高。 解 阅读全文
posted @ 2018-08-19 21:42 zhuangrunwei 阅读(570) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页