mysql 唯一约束

1,添加唯一约束 ALTER TABLE table_name  ADD UNIQUE(字段A); 2,删除约束 DROP INDEX key_name ON table_name; 3,查看表键 SHOW KEYS FROM table_name;

2019-01-18 11:28:32

阅读数 166

评论数 0

mysql 设置复合主键

ALTER TABLE table_name ADD PRIMARY KEY(字段A,字段B,字段C);

2019-01-18 09:49:49

阅读数 863

评论数 4

线程池ExecutorService和ThreadPoolExecutor

话不多说,先来一套自己的代码 ExecutorService: 运行结果: ThreadPoolExecutor: 运行结果:

2018-12-11 10:13:53

阅读数 39

评论数 0

Linux缓存区清除

服务器在运行过程中,会发现内存的used和free相加起来会比total少的多,这是因为一部分存在buff/cache里,这时需要释放缓存 将以下代码放入shell脚本里,运行shell脚本即可 #!/bin/sh sync echo 1 > /proc/sys/vm/d...

2018-12-07 15:06:52

阅读数 28

评论数 0

Maven编译自定义jar包

在实际开发过程中经常遇到需要调用第三方jar包的情况,这里有两种解决方式: 1.将第三方jar包放在lib下(之前的处理方式,不过多介绍) 2.将第三方jar包打入maven仓库,在pom.xml加入配置即可    mvn install:install-file -Dfile=greeti...

2018-12-07 11:59:46

阅读数 63

评论数 0

lombok

lombok应该很多人都开始使用了,之前一直没亲自应用过。最近换idea了,有些开源项目使用lombok,就着手研究了一下(主要是开源项目报错,无法使用) 1.给idea安装lombok插件 2.使用@Data属性,Data是比较好用了,包含了get,set,toString方法 注...

2018-12-07 11:48:04

阅读数 23

评论数 0

Spring boot 修改注册ip

  在实际开发过程中,遇到过module服务跟eureka不在同一台机器的情况,这时候api-gateway解析serviceId的时候会找不到module服务,这是由于module服务注册到eureka使用的是内网ip。当我们需要跨服务器(不在一个局域网的情况下),可以使用以下情况解决:   ...

2018-12-07 11:34:22

阅读数 173

评论数 0

CentOS 7 安装 Grafana

1.官网下载文件 wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.3.1-1.x86_64.rpm  2.yum localinstall  grafana-5.3.1-1.x86_64.rp...

2018-10-24 15:00:09

阅读数 35

评论数 0

Centos安装InfluxDB

1.下载rpm文件: wget https://dl.influxdata.com/influxdb/releases/influxdb-1.2.2.x86_64.rpm 2. 安装:yum localinstall influxdb-1.2.2.x86_64.rpm 3. 修改配置文件:vi...

2018-10-24 14:52:44

阅读数 60

评论数 0

window启动服务

以管理员运行cmd net stop 服务名  --停止服务 net start 服务名  --启动服务

2018-10-08 10:16:20

阅读数 21

评论数 0

window删除服务

以管理员运行cmd sc delete 服务名

2018-10-08 10:14:00

阅读数 249

评论数 0

MYSQL:this is incompatible with sql_mode=only_full_group_by

这个问题其实是由于mysql的默认配置引起的,修改即可;两种方式: 1.查看mysql的global.sql_mode ;      select @@global.sql_mode;    修改global.sql_mode,去掉ONLY_FULL_GROUP_BY即可    set @...

2018-09-28 17:10:03

阅读数 36

评论数 0

Spring Boot 2.0.3整合Spring Batch

Batch用来做大数据处理,是一项不错的选择,由于公司的整体架构是Spring Boot,因此自己研究了一下两者之间的关系。 1.在官网http://start.spring.io/,选择MYSQL,BATCH,WEB 2.自定义MyBatchConfig类,添加注解@Configurat...

2018-07-18 17:15:54

阅读数 1096

评论数 5

Mysql忘记root用户密码

1.修改配置文件my.cnfvim /etc/my.cnf在文件[mysqld]下添加skip-grant-tables2.重启mysqlservice mysqld restart3.无用户名密码登陆mysql4.修改用户名密码ALTER USER 'root'@'%' IDENTIFIED W...

2018-07-11 14:29:00

阅读数 18

评论数 0

Centos7安装Mysql8.0.11

1.从官网下载压缩包:链接地址:wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz2.解压: tar -zxvf mysql-8.0.11-linux-glibc...

2018-07-10 11:33:43

阅读数 1110

评论数 0

iSMS2droid0.12.8 完美将iphone短信转移至安卓

用了一年多iphone,打算换回安卓,这个时候发现了一个严重的问题,短信无法拷贝过来,在网上也查询了许久,终于发现了一款app,完美的实现了数据迁移,在此感谢Shadowsocks(翻墙软件)。链接地址:http://www.apkhere.com/down/org.faked.isms2droi...

2018-07-09 15:17:35

阅读数 9017

评论数 1

Mysql修改最大连接数

在项目运行过程中,难免发现mysql有时候连接不上,报错:TOO many Connections;相信很多人对这个错误并不陌生。在此,给出一种解决方案;1.登陆mysql,查看当前最大连接数:show variables like 'max_connections';2.修改最大连接数:set ...

2018-07-09 15:05:50

阅读数 52

评论数 0

Windows10安装Mysql8.0.11

由于线上项目性能调整,mysql从低版本过渡到8.0.11,在这里详细讲述一些mysql8.0.11在window10安装步骤(涉及版本的都为64位):1.在mysql官网下载mysql-8.0.11-win64.zip,链接地址:https://dev.mysql.com/get/Downloa...

2018-07-09 14:36:15

阅读数 314

评论数 0

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