- 博客(52)
- 资源 (6)
- 收藏
- 关注
原创 linux使用sftp实现两台服务器之间的上传与下载
将远程主机 /home/目录下的 xxx.pdf 下载到本地 /home/目录下。将本机 /home/目录下将 xxx.pdf 上传到远程主机 /home/目录下。
2024-01-04 10:32:22 780
原创 linux释放交换空间-Swap
swap分区内存成功释放到实际内存中后,开启swap分区。swapon -s 会查看到你的swap分区位置。停止swap分区是将swap内存释放到实际内存中。释放后swap使用率为0。
2023-12-29 09:58:15 632
原创 SCM provider autodetection failed. Both git and svn claim to support this project
SCM provider autodetection failed. Both git and svn claim to support this project. Please use "sonar.scm.provider" to define SCM of your project.
2023-07-19 14:57:49 851 2
原创 从服务器层面解决,java服务报“打开文件过多”的问题
1.使用ps -ef |grep java (java代表你程序,查看你程序进程) 查看你的进程ID,记录ID号,假设进程ID为1305。将open files (-n) 1024 设置成open files (-n) 4096增大打开文件数。2.使用:lsof -p 1305 | wc -l 查看当前进程id为1305的 文件操作状况。发现系统默认的是open files (-n) 1024,问题就出现在这里。3.使用命令:ulimit -a 查看每个用户允许打开的最大文件数。
2023-04-27 11:24:59 904
原创 file INSTALL cannot find “/xxx/opencv_annotation“
构建目录与安装目录相同时会发生此错误,至少在一些Linux发行版上是这样!
2023-04-11 17:18:21 385
原创 vue 部署成功后刷新页面404
nginx服务解决办法:在nginx.conf 中添加location / { try_files $uri $uri/ @router; index index.html;}location @router { rewrite ^.*$ /index.html last;}tomcat服务解决办法:1.进入tomcat/webapps/${项目名}/2.新创建WEB-INF文件夹3.新创建web.xml文件 文件内容如下:......
2022-06-17 10:39:37 306
原创 解决jenkins在Execute shell中启动jar失败
问题原因:shell脚本运行时会产生进程,而jenkins默认会自动终止产生进程!可参考官方解说: Jenkins : ProcessTreeKillerhttps://wiki.jenkins.io/display/JENKINS/ProcessTreeKiller方法一:全局配置 -> -> 设置新增节点 BUILD_ID -> dontKillMe 方法二:局部配置在shell脚本前加上参数...
2022-06-13 14:33:14 3008 3
原创 centos下查看内存条槽数以及已经使用的数量
dmidecode|grep -P -A5 "Memory\s+Device"|grep Size|grep -v Range
2022-03-17 17:27:55 2394
原创 Centos7密码登录失败锁定设置
vi/etc/pam.d/sshdauth required pam_tally2.so deny=3 unlock_time=3000 even_deny_root root_unlock_time=60even_deny_root也限制root用户;deny设置普通用户和root用户连续错误登陆的最大次数,超过最大次数,则锁定该用户unlock_time设定普通用户锁定后,多少时间后解锁,单位是秒;root_unlock_time设定root用户锁定后,多少时间后解锁...
2021-11-18 10:48:09 2224
转载 Mysql 索引优化篇
文章的脑图如下:索引优化规则1、like语句的前导模糊查询不能使用索引select * from doc where title like '%XX'; --不能使用索引select * from doc where title like 'XX%'; --非前导模糊查询,可以使用索引因为页面搜索严禁左模糊或者全模糊,如果需要可以使用搜索引擎来解决。2、union、in、or 都能够命中索引,建议使用 inunion能够命中索引,并且MySQL 耗费的 CPU 最少。selec..
2021-07-19 15:31:36 239
原创 Mysql 索引优化详解
此文内容来源于网路:1、like语句的前导模糊查询不能使用索引。select * from doc where title like '%XX'; --不能使用索引select * from doc where title like 'XX%'; --非前导模糊查询,可以使用索引因为页面搜索严禁左模糊或者全模糊,如果需要可以使用搜索引擎来解决。2、union、in、or 都能够命中索引,建议使用 in。union能够命中索引,并且MySQL 耗费的 CP...
2021-07-19 15:20:53 92
原创 mysql MAX函数与Group By 结合使用得到最新的数据
需求:对于每篇article,找出price最高的。方法1:SELECTs1.article, dealer, s1.priceFROM shop s1JOIN ( SELECT article, MAX(price) AS price FROM shop GROUP BY article) AS s2 ON s1.article = s2.article AND s1.price = s2.priceORDER BY article;方法2: sele...
2021-05-17 13:50:34 185
转载 error: cannot pull with rebase: Your index contains uncommitted changes.
问题:git pull --rebase时提示:解决方案:修复冲突第一步:git stash第二步:git pull --rebase第三步:git stash pop
2021-05-11 15:56:37 7592 1
原创 时间戳+随机数生成多位数的码
SimpleDateFormat date = new SimpleDateFormat("mmss SSSS");String format = date.format(new Date(System.currentTimeMillis()));int random = (int)(Math.random() * (1000 - 9999 + 1) + 9999);String str =random + " " +format;
2021-04-23 14:50:44 246
转载 Linux watch命令详解
简介watch是一个非常实用的命令,基本所有的 Linux 发行版都带有这个小工具,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。在Linux下,watch是周期性的执行下个程序,并全屏显示执行结果。你可以拿他来监测你想要的一切命令的结果变化,比如 tail 一个 log 文件,ls 监测某个文件的大小变化,看你的想象力了!命令格式:watch[参数][命令]其它操作:切换终端:Ctrl + X 退出watch:Ctrl + G命令功能:可以将命令的输...
2021-04-12 15:39:23 658
转载 MySQL----mysql_secure_installation 安全配置向导
安装完mysql-server 会提示可以运行mysql_secure_installation。运行mysql_secure_installation会执行几个设置:--为root用户设置密码--删除匿名账号--取消root用户远程登录--删除test库和对test库的访问权限--刷新授权表使修改生效通过这几项的设置能够提高mysql库的安全。建议生产环境中mysql安装这完成后一定要运行一次mysql_secure_installation,相关操作如下:[root@localho
2021-04-12 15:06:30 3390
原创 Linux sar命令详解
-A 显示系统所有资源设备(CPU、内存、磁盘)的运行状况。 -u 显示系统所有 CPU 在采样时间内的负载状态。 -P 显示当前系统中指定 CPU 的使用情况。 -d 显示系统所有硬盘设备在采样时间内的使用状态。 -r 显示系统内存在采样时间内的使用情况。 -b 显示缓冲区在采样时间内的使用情况。 -v 显示 inode 节点、文件和其他内核表的统计信息。 -n 显示网络运行状态,此选项后可跟 DEV(显示网络接口信息)、EDEV
2021-04-09 17:31:51 276
原创 ERROR 1054 (42S22): Unknown column ‘password‘ in ‘field list‘
错误的原因是5.7版本下的mysql数据库下已经没有password这个字段了,password字段改成了authentication_stringupdate mysql.user set authentication_string=password('密码') where user='用户名'; #修改成功flush privileges; #立即生效...
2021-04-08 11:21:57 1023
原创 mysql 报错 Out of sort memory, consider increasing server sort buffer size
show variables like '%sort_buffer_size%';SET GLOBAL sort_buffer_size = 1024*1024SET sort_buffer_size = 1024*1024
2020-11-19 14:20:41 2718
原创 linux 服务器同步北京时间以及开机自动同步时间
安装ntpdate yum install ntpdate删除自带的时间文件rm -rf /etc/localtimeln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime修改定时任务crontab -e每天5点同步一次时间0 5 * * * /usr/sbin/ntpdate -u ntp.api.bz开机自动同步1.vi /etc/crontab0 5 * * * /usr/sbin/ntpdate...
2020-11-06 14:13:42 401
转载 linux 服务器在线扩容
https://blog.csdn.net/weixin_42038296/article/details/80465895
2020-09-12 10:33:05 126
原创 centos 7 开放指定端口以及验证端口是否开放
添加指定需要开放的端口:firewall-cmd --add-port=8080/tcp --permanent重载入添加的端口:firewall-cmd --reload查询指定端口是否开启成功:firewall-cmd --query-port=123/tcp
2020-08-27 15:19:56 439
原创 Centos 7 mysql 8.0 安装并做数据文件迁移 实测可用
https://blog.csdn.net/gispipi/article/details/106494367
2020-08-27 15:06:00 912 1
原创 mysql 多个group_concat函数对应排序
SELECT CONCAT('{"name":[',group_concat('"', T1.area_name ,'"' ORDER BY T1.count DESC),'],"value":[',group_concat('"',T1.count, '"' ORDER BY T1.count DESC),']}') AS json FROM T1做个笔记怕以后忘记
2020-08-26 09:55:52 624 3
原创 windows安装mysql 提示:计算机丢失 MSVCr120.dll
下载安装即可https://www.microsoft.com/en-us/download/details.aspx?id=40784
2020-08-19 15:07:50 442
转载 mysql锁表解决方案
执行 :SELECT * FROM information_schema.innodb_trx得到try_mysql_thread_id的值最后执行:killtry_mysql_thread_id
2020-07-17 16:11:27 167
原创 mysql多行合并成一行,值用逗号隔开
SELECT t.id,GROUP_CONCAT(t.name SEPARATOR ',') FROM USER t GROUP BY t.idGROUP_CONCAT()中的值为你要合并的数据的字段名;SEPARATOR 函数是用来分隔这些要合并的数据的;' '中是你要用哪个符号来分隔;必须要用GROUP BY 语句来进行分组管理,不然所有的数据都会被合并成一条记录...
2020-06-02 16:25:41 8271
转载 解决jenkins远程部署tomcat8.0+的问题
vi tomcat/conf/tomcat-users.xml<role rolename="admin-gui"/><role rolename="manager-gui"/><role rolename="manager-script"/><user username="admin" password="admin" roles="ma...
2020-04-17 11:14:27 196
原创 tomcat启动过慢优化
1. 在jdk安装目录配置编辑$JAVA_HOME/jre/lib/security/Java.security文件,将securerandom.source=file:/dev/random 换成 securerandom.source=file:/dev/urandom 即可2. 在tomcat配置文件catalina.sh中修改tomcat的catalina.sh文件位于to...
2020-04-10 10:47:43 186
原创 mysql 数据文件迁移 mysqld_safe Directory '/home/data/mysql' for UNIX socket file don't exists.
具体步奏的参照这位博主的:https://blog.csdn.net/weixin_44110998/article/details/102687900我这边用service mysqld restart启动mysql报错用了很多网上的办法依然没解决得了。最后换了种启动方式就成功了。mysqld_safe &...
2020-01-20 15:11:41 1114 3
原创 nginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in /usr/
简单来说就是Nginx版本1.15.0 后的原有ssl on这个配置已失效 使用listen 443 ssl替代。listen 443 ssl;删掉 ssl on;这行重启nginx就可以了。
2020-01-08 09:58:35 484
vcl插件是一款免费、自由、开源的跨平台多媒体播放器及框架
2020-05-07
bootstrap-table.css 表格拖拽排序
2018-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人