自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的博客

不相信自己的人 连努力的价值都没有

  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 MySQL中实现upsert操作

该操作的实现原理是通过判断插入的记录里是否存在主键冲突来决定是插入还是更新,当出现主键冲突时则进行更新操作(使用 ON DUPLICATE KEY UPDATE 语句后面的参数),若无冲突则进行插入操作。INSERT INTO tmp (id, name, age ) VALUES (1, '

2018-03-30 17:58:34 4220

原创 MYSQL 的TO_DAYS、STR_TO_DAYS

TO_DAYS就像它的名字一样,它只能转换到每一天,就是说一天的时间字符串会被转换成一个数,如mysql>select to_days("2018-03-29 14:39:51");结果:737147这个粒度的查询是比较粗糙的,可能不能满足我们的查询要求,那么就引入细粒度的查询方法STR_TO_DAYS这个函数可以把字符串时间完全的翻译过来,就很好用了

2018-03-29 14:19:47 328

原创 mysql分段统计

场景模拟 有一个订单表 表中classify_alias字段分别有线路,导游,酒店,游轮,租车五个类别使用一条sql查询出这五个类别订单的数量表中有很多条数据, 每条数据拥有一个状态字段,现在需要统计不同状态的数据有多少条.1、使用sum (if()) SELECT SUM( IF(classify_alias="tourlin...

2018-03-29 14:12:56 1557

原创 Java获取IP地址

request.getRemoteAddr()这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为http://www.xxx.com/ 的URL时,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.

2018-03-27 16:38:44 284

原创 操作mysql报错ERROR 1820 (HY000): You must reset your password using ALTER USER statement

安装完成后,使用安装过程随机生成的密码登录,执行命令都是失败的,都会给出如下提示ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. 1 查阅资料后才知道,原来是Password Expiration Policy搞的鬼,自从5.7.

2018-03-18 21:12:55 3986

原创 解决远程连接mysql错误1130代码的方法

今天在用远程连接Mysql服务器的数据库,不管怎么弄都是连接不到,错误代码是1130,ERROR 1130: Host 192.168.2.159 is not allowed to connect to this MySQL server 猜想是无法给远程连接的用户权限问题。结果这样子操作mysql库,即可解决。在本机用IP:127.0.0.1登入mysql后,更改 “mysql” 数据库里的

2018-03-18 21:11:21 472

原创 Linux tomcat安装

3、Tomcat的安装a、Tomcat解压mkdir /usr/local/tomcatcd /usr/local/tomcattar -zxvf jdk-8u101-linux-x64.tar.gz123b、启动Tomcatcd /usr/local/tomcat/bin./startup.sh12c、关闭Tomcatshutdown.sh14、配置Web管理账号修改文件conf/to

2018-03-18 16:01:34 217

原创 CentOS 7中firewall防火墙详解和配置以及切换为iptables防火墙

官方文档介绍地址:https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Security_Guide/sec-Using_Firewalls.html#sec-Introduction_to_firewalld1一、firewall介绍CentOS 7中防火墙是一个非常的强大的功能,在CentOS

2018-03-18 15:58:00 448

转载 vmware 网络模式为NAT模式下配置Centos网络

修改步骤: 编辑ifcfg-eth0命令: vi /etc/sysconfig/network-scripts/ifcfg-eth0 注:下边为ifcfg-eth0的一个模板文件,注意 DEVICE=eth0 HWADDR=00:0C:29:8E:B2:4D TYPE=Ethernet UUID=0675948a-b96c-497d-8945-2e53b875e44f ONBOOT=

2018-03-18 13:54:56 208

转载 虚拟机下CentOS7开启SSH连接

在虚拟机(Vmware Workstation)下,安装了CentOS7,现在想通过SSH工具连接虚拟机中的CentOS71、 首先,要确保CentOS7安装了  openssh-server,在终端中输入  yum list installed | grep openssh-server此处显示已经安装了 ...

2018-03-17 21:05:39 395

转载 使用VMware安装CentOS7详请

话不多说直接开车,乘客坐稳了准备资料: CentOS-7-x86_64-Everything-1611 下载地址  http://101.110.118.30/isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Everything-1611.iso对,资料就这些第一步、  点击文件  再点击新建虚拟机第二步 、点击完新建虚

2018-03-17 21:02:19 158

空空如也

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

TA关注的人

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