自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux 常用命令

1、查询一段时间内的日志信息sed -n '/开始时间日期/,/结束时间日期/p' local-info.logsed -n '/2020-05-01 22:00:00/,'2020-05-01 22:01:00/p' local-info.log | more

2020-05-24 17:54:41 157

原创 docker-compose部署nginx

1、创建工作目录mkdir /application/nginx2、创建一个默认的nginx容器docker run --name nginx-test -d nginx3、复制相关的配置文件cd /application/nginxdocker cp nginx-test:/etc/nginx/nginx.conf .docker cp nginx-test:/etc/nginx/conf.d/default.conf .docker cp nginx-test:/usr/share/

2021-02-20 15:18:14 1584 1

原创 msyql 生产问题处理

1、锁表,查看事务执行锁SELECT * FROM information_schema.INNODB_TRX;

2020-05-25 19:16:04 157

原创 mysql SQL语言-创建/查看/删除索引

一、创建索引1、 创建表的时候创建索引mysql> create table student(-> id bigint(20) not null auto_increment,-> name char(20) not null,-> age tinyint(3) not null default '0',-> dept varchar(30) not nu...

2020-03-22 18:14:40 360

原创 mysql SQL语言-创建/查看/删除/清空表

一、创建表1、创建简单表CREATE TABLE `student` ( `id` int(4) NOT NULL, `name` char(20) NOT NULL, `age` tinyint(2) NOT NULL DEFAULT '0', `dept` varchar(16) DEFAULT NULL) ;2、创建主键自增长的表 create table stu...

2020-03-22 17:10:27 337

原创 msyql SQL语言-创建用户/授权/取消授权

一、创建用户1、查看帮助文档mysql> help createMany help items for your request exist.To make a more specific request, please type 'help <item>',where <item> is one of the followingtopics: CR...

2020-03-21 16:14:04 390

原创 mysql 多实例

1、多实例特点1.1 多实例可以共用一套安装程序,1.2 可以使用不同或相同的my.cnf文件1.3 可以使用不同或相同的实例启动文件1.4 使用不同的数据文件2、多实例的优缺点2.1 多实例可以节约成本2.2 多实例可以更好的提升服务器资源利用率2.3 多实例容易造成资源(IO资源,硬盘资源)抢占,效率降低3、多实例安装(使用相同的安装程序,不同的my.cnf,不同的启动文...

2020-03-15 13:56:40 82

原创 linux 使用cmake安装mysql

1、选择数据库包解压cmake . -DCMAKE_INSTALL_PREFIX=/usr/application/mysql-5.5.16 -DMYSQL_DATADIR=/usr/application/mysql-5.5.16/data -DMYSQL_UNIX_ADDR=/usr/application/mysql-5.5.16/tmp/mysql.sock -DDEFAULT_CHAR...

2020-03-08 16:16:33 409

原创 nginx Rewrite 全局变量

$args 这个变量等于请求行中的参数,同$query_string$content length 请求头中的Content-length字段。$content_type 请求头中的Content-Type字段。$document_root 当前请求在root指令中指定的值。$host 请求主机头字段,否则为服务器名称。$http_user_agent 客户端agent信息$http_...

2019-04-27 16:51:34 251

原创 Ngnix 配置案例

1、配置监听8080端口,请求的域名为www.test.com,请求的资源是位置为data/www下的资源 server { listen 8080; server_name www.test.com location / { root data/www; index index.html index.htm; } }2、 配置监听80端口,请求域名为www.t...

2019-04-27 16:50:35 84

原创 JVM参数配置

方法区(多线程共享)主要存放 类的信息, 常量,静态--- 永久区JVM分区新生代:enden区, s1区,s0区 s0和s1的空间相等用于复制算法老年代:新生代中的对象经过多次GC后进入老年代JVM 参数配置-XX:+PrintGC 每次触发GC的时候打印相关日志-XX:+UseSerialGC 串行回收-XX:+PrintGCDetail 更详细的GC日志-Xms 堆初...

2019-04-27 15:25:35 121

原创 springboot Json串 null 处理

1. null->"" @Configuration public class JackJsonConfig { @Bean @Primary @ConditionalOnMissingBean(ObjectMapper.class) public ObjectMapper jacksonObjectMapper(Jackson2ObjectMap...

2019-04-03 18:27:36 419

原创 JConsole和Jvsiualvm远程监控jar包的运行情况

1、测试环境配置(linux服务器配置hostName,port)第一步:修改配置文件vim /etc/profile最后一行添加export JAVA_OPTS=’-Djava.rmi.server.hostname=linux服务器ip地址 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=1099 -...

2019-03-04 10:52:18 547

原创 git 使用场景总结二

一. git 从远程克隆代码到本地git clone 远程git仓库地址 #默认是master分支二. git 从远程克隆指定分支的代码 git clone -b 分支名称 远程git仓库地址三. git fetch 和 git pull 的区别 git fetch 只是将代码从远程服务器拉取到本地,而不会与本地代码进行合并,可以查看本地和服务器端的版本是否一致 git pull...

2018-12-17 17:28:51 100

原创 git 使用场景总结一

1. git 使用情景一修改了文件,发现不用修改,想回到修改之前的版本回退制定文件git checkout -- 文件名1,文件名2 #回退制定文件回退所有文件git checkout .注意:回退后的文件状态为修改状态2. git 使用情景二修改后的文件加入到了暂存区,即进行了下面的命令,想从暂存区中删除 git add . 或 git add 文件名解决方案 ...

2018-12-16 22:19:56 150

原创 Maven 命令 总结

1. 命令打包mvn clean package -DskipTests

2018-12-14 15:22:54 106

原创 git log 乱码问题解决

git config --global gui.encoding utf-8git config --global i18n.logoutputencoding utf-8git config --global i18n.commitencoding utf-8set LESSCHARSET=utf-8 # 首先执行这个 如果没效果 执行以上命令...

2018-12-14 10:58:06 1928

原创 springMvc 接收 ajax传递Map,list,对象的方式

一. Map 传递和接收前端ajax写法:错误写法var submitMap=function () { var params={}; params['aa']="aa"; params['bb']="bb"; $.ajax({ url:"/acceptMap", data:{params:params}, ...

2018-12-12 17:09:50 1555 1

原创 elk+filebeat 日志收集搭建

1.环境准备a) 启动四台linux虚拟机b) 安装JDK1.82. 下载并安装ES(x.x.x.130)下载地址:curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.2.tar.gz安装ES:tar -xvf elasticsearch-6.5.2.tar.gz配...

2018-12-11 17:30:16 838

原创 linux 没有iptables文件的解决办法

systemctl stop firewalld 关闭防火墙yum install iptables-services 安装或更新服务systemctl enable iptables 启动iptablessystemctl start iptables 打开iptables

2018-12-05 14:48:52 4125

原创 linux ifconfig不能使用解决办法

第一步: cd /etc/sysconfig/network-scripts/ vi ifcfg-enoXXX修改: ONBOOT=yes第二步: service network restart第三步:yum provides ifconfig第四步:yum install net-tools...

2018-12-05 13:48:00 9220

原创 java学习-多态

1、类的继承关系1.1 PDemo2.javapublic class PDemo2 { public void say(){ System.out.println("PDemo2 say()....."); }}1.2 CDemo2.javapublic class CDemo2 extends PDemo2 { public void ...

2018-10-19 09:50:17 100

原创 java学习-继承构造器、静态代码块、普通代码块的执行顺序

1、首先建立三个类1.1 PPDemo.javapublic class PPDemo { static{ System.out.println("PPDemo static..."); } { System.out.println("PPDemo ..."); } public PPDemo() { ...

2018-10-18 15:10:37 168

原创 java源码学习-ArrayList

1、 ArrayList类1.1 继承 AbstractList1.2 实现 List&lt;E&gt;, RandomAccess, Cloneable, java.io.Serializable 接口2、 ArrayList类成员变量1.1 private static final int DEFAULT_CAPACITY = 10;//默认初始化数组大小1.2 private s...

2018-10-06 16:13:51 103

原创 java源码学习-Vector

1、Vector类1.继承AbstractList2.实现 List&amp;amp;amp;lt;E&amp;amp;amp;gt;, RandomAccess, Cloneable, java.io.Serializable 接口2、Vector作用1.利用数组作为存储结构,但是提供了对数组进行扩容的方法,实现可变长度,不再关心数组长度是否够用的问题。3、Vector属性4、Vector构造方法1. public Vect...

2018-10-06 11:09:19 139

原创 java源码学习-Stack(栈)

1、jdk中的栈1、jdk种栈的类名为Stack2、该类继承Vector类3、Stack没有自身定义的属性,使用的是Vector类中包含的属性: Object 数组 elementData:用于存储栈数据 int 类型的elementCount:用于记录当前栈中的可用数据的数量 int 类型的capacityIncrement:用于记录数组增容量增长的数量4、Stack只有一种空参构...

2018-10-05 14:45:31 173

原创 mysql SQL语言-数据库分类/操作

1、查询表的名称,字段,注释select TABLE_NAME '表名称',COLUMN_NAME '字段名称',COLUMN_TYPE '字段类型',COLUMN_COMMENT '字段注释' from information_schema.`COLUMNS`where table_name='表名'...

2018-10-05 10:24:04 176

原创 redis cluster集群

第一步:redis.config 配置daemonize yesport  端口号bind ip地址(不能为127.0.0.1)dir 数据存储的路径cluster-enabled yescluster-config-file nodes-端口号.confcluster-node-timeout 15000第二步:安装软件yum install rubyyu...

2018-10-05 10:21:05 136

原创 httpclient 支持http ,https

public static String request(String url, Map params) { BufferedReader in = null; CloseableHttpResponse response = null; CloseableHttpClient client = null; try { SSLContext sc ...

2018-08-27 15:18:59 678

原创 redis 4.0 解决方案

远程不能链接修改redis.confbind 127.0.0.1 注释掉 protected-mode 改为no

2018-03-24 17:57:37 156

原创 mysql 查看sql的执行频率

7.1 查看sql的执行频率show 【session|global】 status;实验一:查询自本次登陆以来的数据库操作,主要关心值的获取mysql> show session status like 'Com_insert%';+-------------------+-------+| Variable_name | Value |+-------------------+-

2018-02-13 17:12:43 4087

原创 mysql 预处理 事务处理

6.9 mysql 预处理实验一:传入一个值 mysql> prepare stu_pre from 'select * from student where id>?'; Query OK, 0 rows affected (0.00 sec) Statement prepared mysql> set @i=3; Query OK, 0 rows affect

2018-02-13 15:58:01 437

原创 mysql 内置函数-日期函数

6.8 mysql 内置函数-日期函数6.8.1 当前日期 – curdate() mysql> select curdate(); +------------+ | curdate() | +------------+ | 2018-02-12 | +------------+ 1 row in set (0.00 sec)6.8.2 当前

2018-02-13 14:59:44 923

原创 mysql 内置函数-数学函数

6.7 mysql 内置函数-数学函数表准备mysql> select * from student; +------+------+--------+-------+ | id | name | sex | score | +------+------+--------+-------+ | 1 | aa | female | NULL |

2018-02-13 14:34:34 256

原创 mysql 内置函数-字符串函数

6.6 mysql 内置函数-字符串函数6.6.1 链接字符串 – concat concat(string2[,...])实验一: mysql> select * from student; +------+------+--------+ | id | name | sex | +------+------+--------+ | 1

2018-02-13 13:52:58 366

原创 mysql 视图

6.5 mysql 视图6.5.1 创建视图 create view viewName as select * from srcTableName# 实验一:给student表创建视图 mysql> create view stu_view as select * from student; Query OK, 0 rows affected (0.01 sec) mysq

2018-02-13 13:19:40 141

原创 mysql 索引操作

6.4 mysql表的索引操作6.4.1 创建索引 方式一(create): 创建普通索引:create index indexName on tableName(列名) 创建唯一索引:create unique index indexName on tableName(列名) 方式二(alter): 创建普通索引:alter table tableName a

2018-02-13 11:39:52 152

原创 mysql 表的复制

6.1 表的准备工作6.1.1 创建表: mysql> create table student(id int,name varchar(30),sex varchar(10)); Query OK, 0 rows affected (0.01 sec) mysql> create table student1(id int,name varchar(30),sex varcha

2018-02-13 11:38:44 570

原创 mysql 分区

5、 mysql 分区5.1、 分表技术5.1.1 垂直分表 即:将表的字段从垂直方向分割开来,达到表中的字段数较少。 缺点:为了保证分割的表之间的关联性,将表的主键设置为相同主键5.1.2 水平分表 即:将表从水平方向分割开来 缺点:在逻辑层使用该表的时候需要判断,查询的数据在那张表中,插入的时候需要插入到那张分割的表中。在逻辑层有着较大改动和变化,增加了复杂性。5

2018-02-12 18:06:29 114

原创 mysql 主从复制

4、mysql的主从复制4.1、 mysql复制的优点: 1、如果主服务器出现问题,可以快速的切换到从服务器进而提供服务 2、在从服务器上可以执行查询操作,降低主服务器的访问压力 3、可以在从服务器上执行备份操作,避免备份期间对主服务器的影响4.2、 主服务器配置(192.168.202.139)4.2.1 登陆mysql数据库 mys...

2018-02-12 16:06:57 101

空空如也

空空如也

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

TA关注的人

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