- 博客(39)
- 收藏
- 关注
原创 Nginx reload
解释/usr/local/nginx/sbin/nginx -s reload 用过多次这条命令,一直以为是重启Nginx,今天有幸看了下Nginx官方文档介绍这条命令 Nginx服务不会终止,主进程检查配置,应用配置的过程。主进程会启动一个新的工作进程处理新来的请求。主进程发送消息给老的工作进程,通知老的进程不在接受请求,处理完现有的请求后退出(优雅退出) ...
2018-10-29 14:28:34
10306
1
原创 Maven总结
Maven目录结构http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html maven基本命令mvn eclipse:eclipse #生成java项目mvn eclipse:eclipse -Dwtpversion=1.0 #生成web项目...
2018-10-25 11:22:39
189
原创 Java 命令
1、设置Java程序使用内存量$ export JAVA_OPTS="-Xmx256M" # Korn and Bourne shellC:\> set JAVA_OPTS="-Xmx256M" # MS-DOS$ setenv JAVA_OPTS="-Xmx256M" # C-shell 2、设置Java环境变量JAVA_HOME=/home/Java/jdk...
2018-10-18 16:16:24
186
原创 Git
廖雪峰教程git config --global user.name "pizhiyun"git config --global user.email "pizy@cloudcc.com"mkdir learngitcd learngitgit init#其实只能跟踪文本文件的改动,比如TXT文件,网页,所有的程序代码等等,而图片、视频这些二进制文件,虽然也能由版本控制系统...
2018-10-15 17:44:07
245
原创 Centos 安装配置
VirtualBox install CentOS Centos7安装完毕后重启提示Initial setup of CentOS Linux 7 (core)的解决方法问题:CentOS7安装完毕,重新开机启动后显示:Initial setup of CentOS Linux 7 (core)1) [x] Creat user 2) [!] License informa...
2018-10-08 10:36:46
243
原创 vi总结
全局替换:%s/172.18.0.4/10.10.10.22/g vim 跳转到某一指定行:12 跳转到某一指定行 查找命令/pattern<Enter> :向下查找pattern匹配字符串?pattern<Enter>:向上查找pattern匹配字符串使用了查找命令之后,使用如下两个键快速查找:n:按照同一方向继续查找N:按照反...
2018-09-30 13:19:34
245
原创 ssh密钥登录及远程执行命令
https://www.cnblogs.com/chencye/p/6130476.html ssh密钥登录及远程执行命令1 使用密钥登录 1.1 创建密钥对 1.2 上传公钥文件 1.3 导入公钥信息 1.4 使用密钥对登录2 远程执行命令 2.1 简单命令 2.2 使用脚本执行多命令以192.168.1.104作为...
2018-09-26 11:41:10
1203
原创 shell
一.windows在windows下就是要写大家熟悉的bat文件,例如:新建一个start.bat,内容如下:java -classpath D:/cmdDemo/lib/log4j-1.2.14.jar;D:/cmdDemo/lib/cmdDemo.jar chb.cmd.test.TestClass D:/cmdDemo/test.txtjava -Xms256m -Xmx1024...
2018-09-19 14:40:43
163
原创 scp详解
从本地服务器复制到远程服务器: (1) 复制文件:命令格式:scp local_file remote_username@remote_ip:remote_folder或者scp local_file remote_username@remote_ip:remote_file或者scp local_file remote_ip:remote_folder或者sc...
2018-09-15 13:57:42
1004
原创 ls总结
linux ls列出目录下所有文件数量http://blog.hehehehehe.cn/a/12311.htm 查看统计当前目录下文件的个数,包括子目录里的。ls -lR| grep "^-" | wc -l Linux下查看某个目录下的文件、或文件夹个数用到3个命令:ls列目录、用grep过虑、再用wc统计。举例说明:1、查看统计当前目录下文件的个数ls -...
2018-09-14 15:10:48
177
原创 Docker-基本命令
vim /etc/sysconfig/docker #centos下docker配置文件chkconfig docker on #开机启动dockeryum install -y docker #CentOS安装docker,没有启动docker时只显示Client信息。service docker start/stop/restart #启动docker应用程序docker ve...
2018-09-13 18:04:49
277
原创 Docker-多主机通信
Docker多主机通信为Docker容器指定自定义网段的固定IP/静态IP地址第一步:创建自定义网络备注:这里选取了172.172.0.0网段,也可以指定其他任意空闲的网段docker network create --subnet=172.172.0.0/16 docker-ice注:docker-ice为自定义网桥的名字,可自己任意取名。第二步:在你自定义的网段选取任意...
2018-09-05 17:51:02
576
原创 Dockerfile
#pull down centos imageFROM centos MAINTAINER pizy@cloudcc.com #设置时间差RUN ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo Asia/Shanghai > /etc/timezone #基本工具...
2018-09-03 20:27:08
164
原创 单例模式
3、单例模式(Singleton) 单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。这样的模式有几个好处: 1、某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销。 2、省去了new操作符,降低了系统内存的使用频率,减轻GC压力。 3、有些类如交易所的核心交易引擎,控制着交易流程...
2018-08-30 09:47:49
231
原创 Redis-参数说明
参数说明redis.conf 配置项说明如下:1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/run/redis.pid3. 指定R...
2018-08-29 18:05:07
182
原创 Redis
[root@localhost Cluster]# tar -xzf redis-3.2.9.tar.gz[root@localhost Cluster]# cd redis-3.2.9[root@localhost src]# make[root@localhost src]# vim redis.conf # 后台运行daemonize yes # 配置远程访问...
2018-08-28 09:41:11
193
原创 Redis cluster
[root@service cloudcc]# cat Dockerfile#pull down centos imageFROM centos MAINTAINER pizy@cloudcc.com #设置时间差RUN ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo As...
2018-08-24 13:45:57
103
原创 Mongodb-主从
docker inspect --format '{{ .NetworkSettings.IPAddress }}' 容器id [root@localhost ~]# docker run -it --name master --privileged=true -p 17017:17017 -v /home/Java:/home/test mongodb:1.1 /bin/bash[r...
2018-08-22 09:15:10
128
原创 Mongodb-副本集
docker inspect --format '{{ .NetworkSettings.IPAddress }}' 容器id [root@localhost ~]# docker run -it --name master --privileged=true -p 17017:17017 -v /home/Java:/home/test mongodb:1.1 /bin/bash[r...
2018-08-21 20:34:03
227
原创 Mongodb-备份(mongodump)与恢复(mongorestore)
[root@localhost ~]# docker exec -it mytest /bin/bash[root@1c178edd6a92 /]# cd /home/Java/mongodb[root@1c178edd6a92 mongodb]# bin/mongo --port 17016> use cloudccswitched to db cloudcc> ...
2018-08-16 09:22:07
248
原创 Mongodb-安装-命令
MongoDB 安装curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz # 下载tar -zxvf mongodb-linux-x86_64-3.0.6.tgz # 解压mv mongodb-linux-x86_64-3.0.6/...
2018-08-15 17:19:43
286
原创 cpu过高
1.获取Java进程的pidjps -l 2.查看占用cpu高,且占用时间长的线程ps -mp pid -o THREAD,tid,time|sort -rn|head -n 20ortop -H -p pid 3.将线程的tid转换为16进制printf "%x\n" tid 4.导出CPU占用高进程的线程栈jstack pid >> ...
2018-08-06 13:13:40
170
原创 四、使用后台数据表验证用户登录
1.拷贝c3p0-0.9.1.2.jar、cas-server-support-jdbc-4.0.0.jar、mysql-connector-java-5.1.13-bin.jar、mchange-commons-java-0.2.10.jar到server-tomcat-8.0.12\webapps\cas\WEB-INF\lib下 2.修改配置注释掉<entry key-...
2018-07-26 15:11:38
271
原创 三.取消https,直接http访问
1.WEB-INF/deployerConfigContext.xml在<bean class = "org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler" p:httpClient-ref = "httpClient" />增加参数 p:req...
2018-07-25 10:26:46
7703
原创 二、配置cas服务器和客户端
1.编译cas下载 cas-4.1.9.tar.gztar -xzf cas-4.1.9.tar.gzcd cas-4.1.9mvn clean install -DskipTests2.cd cas-server-webapp/target/cas.war ../server-tomcat-8.0.12/webapps/启动tomcat通过浏览器访问https://serve...
2018-07-24 11:33:50
195
原创 一、tomcat支持https
一、tomcat支持https1.域名跳转修改C:\Windows\System32\drivers\etc\hosts文件,添加下面三行 127.0.0.1 server.hacker.org127.0.0.1 login.hacker.org127.0.0.1 blog.hacker.org 2.生产加密证书 生成证书,在cmd窗口输入以下命令:ke...
2018-07-23 13:58:35
403
原创 单例模式的八种写法比较
单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。一般介绍单例模式的书籍都会提到 饿汉式 和 懒汉式 这两种实现方式。但是除了这两种方式,本文还会介绍其他几种实现单例的方式,让我们来一起看看吧。 简介单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某...
2018-07-18 09:19:22
208
原创 雍正王朝里康熙临终予四爷言
皇阿玛圣祖仁皇帝临终前:康熙:朕原寄希望於废太子胤礽可是他根本就不是仁君之选八阿哥胤祀处处学朕可他处处学得不像朕是以宽仁治国他是以宽仁收买人心朕对下面已经放纵过度他却比朕则还要放纵即便他的宽仁是真的也只会把我大清江山彻底毁坏十四阿哥这些年镇兵经武很见成效可是他胆子过大 而胸襟狭小用於治兵尚需谨慎得当用於治国则必然坏事十三阿哥嘛 性情中人他的心地是光明的 重情义可是他嫉恶如仇 不会权变朕圈禁了他十年...
2018-07-13 09:44:36
774
原创 追求心灵的宁静
追求心灵的宁静 现代的生活节奏快了。人们往往在追逐自己的利益,不会管自己内心真正想要的。真正的宁静不是不变的不变,而是在外界的喧嚣中保持自己的心灵的宁静。这是一种睿智,只有这样,才能真正做到淡泊,做到人生的真正宁静,如此,才能做到明志。 纵观飞速发达的当今社会,虽然物质财富极其丰富,但人们在劳碌奔波的人生旅途中,或为追名逐利,热衷于上窜下跳,觥筹交错的喧哗中;或为消闲自在,沉湎于歌舞升...
2018-07-12 14:37:10
637
原创 坐着摇椅慢慢聊
坐着摇椅慢慢聊 下面是一位女作家的生活感言: 我很敬佩父母这一辈人,大多能相濡以沫、白头偕老。当母亲对父亲抱怨时,我打趣说让母亲再找一个,母亲冲我一瞪眼说:“看你说的什么话,你爸也就这些缺点,能让的就让呗,要不怎么过日子。”多年后的今天,我才真正懂得母亲这句话的深刻含义。如果你爱一个人,那么就永远忍耐他的一切:反过来,如果你能恒久忍耐一个人,那么你一定是非常爱他。 这样的理解或许有些绝对,但我真...
2018-07-05 10:03:57
560
原创 三餐
很多时候,我们都是把最差的脾气和最糟糕的一面都给了我们最亲近的人,相反却把耐心和宽容给了陌生人。这不能不说是一种错误。如果说有些错误是我们无法选择的话,倒也还情有可原,可如果当我们明明有选择权利的时候,却还继续选择错误的话,那就是自己的问题了。看过《舌尖》即将收官的《三餐》,我才发觉其实我们错过的有很多很多,我们总是习惯性的刻意疏远家庭的餐桌,而是投怀送抱到朋友的饭局上,人声鼎沸胡吃海喝的同时,还...
2018-07-03 17:31:49
157
原创 UML类图几种关系的总结
在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generalization)【泛化关系】:是一种继承关系,它指定了子类如何特化父类的所有特征和行为例如:老虎是动物的一种.【箭头指向】:带三角箭头的实...
2018-06-27 10:24:50
151
原创 Nexus私服安装配置
1.下载nexus wget http://219.238.7.66/files/5092000009344FE0/sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.12.0-01-bundle.tar.gz 2.打开8081端口号 vi /etc/sysconfig/iptables -A INPUT -m state --sta...
2018-06-25 10:30:10
141
原创 Nginx杂碎
Centos7 源码安装 nginxtar -xzf nginx-1.12.2.tar.gz cd nginx-1.12.2/./configure --prefix=/usr/local/nginx --with-http_stub_status_modulemakemake install 启动/重启/关闭/查看版本/usr/local/nginx/sbin/nginx /usr/local/...
2018-06-22 11:19:48
136
原创 ab压力测试
一、ab 安装与介绍Apache Benchmark(简称ab) 是Apache安装包中自带的压力测试工具 ,简单易用 1.ab(apache benchmark)安装[root@ppzy ~] yum -y install httpd-tools 2.ab 或 ab -help [root@ppzy ~]# abab: wrong number of argumentsUsage: ab [op...
2018-06-21 09:57:53
376
原创 tomcat设置总结
(一)、Tomcat服务器输入IP直接访问项目1、在tomcat的server.xml中将端口改成80,URIEncoding统一编码方式 <Connector port="80" protocol="HTTP/1.1" URIEncoding="utf-8" maxThreads="600" minSpareThreads="100" maxSpareTh..
2018-06-13 11:04:47
232
原创 eclipse设置总结
1.Eclipse 占用内存设置,编辑eclipse.ini,新版的eclipse gc算法既然是G1-XX:+UseG1GC-XX:+UseStringDeduplication--add-modules=ALL-SYSTEM-Dosgi.requiredJavaVersion=1.8-Xms2048m-Xmx2048m--add-modules=ALL-SYSTEM 2.程序运行设置虚拟机参数...
2018-06-12 10:26:01
370
原创 eclipse远程调试Tomcat方法
eclipse远程调试Tomcat方法 1、Linux中配置tomcat在catalina.sh中添加如下CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"(不要换行,要在同一行) 2、微服务的话直接在命令行后追加nohup java -jar -server -Xdebug -...
2018-06-07 13:31:06
273
原创 VisualVM监控远程tomcat
VisualVM监控远程tomcat 1.tomcat/bin下vim setenv.shexport CATALINA_OPTS="-XX:MaxPermSize=256m -Xms2048m -Xmx2048m -Djava.rmi.server.hostname=172.16.18.30 -Dcom.sun.management.jmxremote.port=9988 -Dcom.sun.m...
2018-06-06 13:34:00
435
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人