- 博客(10)
- 资源 (24)
- 收藏
- 关注
转载 mysql 如何复制/备份表数据
大家需要记住生产上操作数据一定需要小心小心再小心。所以当你需要更新生产上表数据的时候,需要先备份表数据。验证没有问题后再删掉备份。直接使用如下sql:CREATE TABLE new_table_name SELECT [field1,field2... | *] FROM old_table_name有时候运维会禁止这样的操作,会报如下错误一般:CREATE TABLE ... ...
2020-02-23 20:31:43 527
转载 当case when then else end 语句遇上sum或count等统计函数
今天同事遇到问题,帮看问题的时候,我发现他写的sql好厉害啊,我都没有接触过,自己平常用的都是一些增删改查以及一些简单函数的操作。哈哈,又学一招,记录一下。我需要按2个维度来分组,求出按这2个维度分组的总数情况(count),但同时也需要在这2个维度下求出按不同条件得出的总数,这些不同条件下分别得出的总数相加的和即为不加上条件的情况下的总数。比如:假设有一张tablename表格,数据结构...
2020-02-23 20:27:38 859
转载 mysql 中将表中某一字段值查询出来,更新到另一个字段上的SQL写法
场景:想要将receiveTime的值赋给create_time,此时涉及到同表“自更新”的操作1.错误示例update order_info set create_time = (select receiveTime from order_info where flowId = 1) where flowId = 1;这种写法会报一个错误:You can't speci...
2020-02-23 14:18:25 10664
转载 Java类加载器( CLassLoader ) : 神秘的双亲委托机制
1. 每个类加载器都有一个parent父加载器2. 类加载器之间的层次关系3. 类的加载次序4 双亲委托机制原理与沙箱机制5. forName方法和loadClass方法的关系6. 使用组合而不用继承7. 各种不同的类加载途径1.每个类加载器都有一个parent父加载器每个类加载器都有一个parent父加载器,比如加载SystemConfig.class是由AppC...
2020-02-22 21:27:21 175
转载 完全卸载删除gitlab
1、停止gitlabgitlab-ctl stop2、卸载gitlab(注意这里写的是gitlab-ce)rpm -e gitlab-ce3、查看gitlab进程ps aux | grep gitlab4、杀掉第一个进程(就是带有好多.............的进程)kill -9 18777杀掉后,在ps aux | grep gitlab确认一...
2020-02-08 20:35:31 220
转载 GITLAB访问慢,出现502,特别卡,耗内存CPU解决办法
前言浏览器访问gitlab的web页面,发现非常慢,并且很容易出现502问题。其中一个原因就是8080端口被tomcat占用,前面一篇已经更换了端口,但还是很慢。后来搜了下,原因是gitlab占用内存太多,导致服务器崩溃。尤其是使用阿里云的服务器,最容易出现502.默认情况下,阿里云云主机的swap功能是没有启用的,解决办法就是启动swap分区。Swap分区Swap分区在系统的物理...
2020-02-08 11:03:15 1830
原创 CentOS 7 防火墙常用操作及常见问题处理
一、常用操作1、启动防火墙:systemctl start firewalld.service2、关闭防火墙:systemctl stop firewalld.service3、添加放行端口:firewall-cmd --zone=public --add-port=8161/tcp --permanent (--permanent永久生效,没有此参数重启后失效)4、锁...
2020-02-08 11:01:01 214
转载 centos7虚拟机开启端口后 外部不能访问的问题
虚拟机新开了5005端口,系统内部是显示开了的,但是外部不能访问端口。一些需要用到的命令:1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld / firewall-cmd --state 这个命令也可以,只是信息会简单点停止: systemctl disable firewa...
2020-02-08 10:57:00 2352
原创 gitlab搭建整体过程以及遇到的坑
首先登陆这个网址选择你的虚拟机:https://about.gitlab.com/install我选择了centos7,跳转至https://about.gitlab.com/install/#centos-7就可以看到安装的步骤了,直接抄就可以。第一步:sudo yum install -y curl policycoreutils-python openssh-serve...
2020-02-08 10:54:27 1191
原创 git连接远程github如何设置免密提交
因为公司目前的代码管理工具逐渐转向了git,我也学着使用起来,但是只会基本使用,并没有系统学习,感觉对其原理还是不是很懂。所以趁假期期间系统的学习一下git。这不,今天遇到遇到一个问题,我在本地连接远程github,push的时候总是要求我输入用户名和密码。主要是如果提交的频率比较高的话这样实在是太痛苦了。于是我在网上找到一种方法将原来的https的连接方式更改成为ssh连接,这样就可以使用免密提...
2020-02-04 12:27:05 1867
JAVA API 说明.rar
2019-05-14
spring-aop-3.0.xsd spring-beans-3.0 spring-context-3.0.xsd spring-mvc-3.1.xsd
2018-03-18
redis windows版本的安装文件+[redis-desktop-manager]
2017-10-17
nginx-1.10.2.tar
2017-09-17
download-IntelliJ-IDEA13基础教程
2017-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人