- 博客(57)
- 收藏
- 关注
原创 centos离线安装nvm
下载最新版本的NVM脚本。通常,你可以点击“Clone or download”按钮,然后选择“Download ZIP”。目录复制到U盘或其他可移动存储设备中。解压下载的ZIP文件,并将。
2024-09-24 15:00:10 532
原创 linux防火墙开放指定端口命令
netstat -ntulp |grep 1935 //查看所有1935端口使用情况·--add-port=1935/tcp #添加端口,格式为:端口/通讯协议。这样设置的话,下次重启开机的时候就会禁止firewall的启动,即关闭状态。netstat -ntlp //查看当前所有tcp端口·--permanent #永久生效,没有此参数重启后失效。这样设置之后,开机就会自动开启防火墙。--zone #作用域。
2024-09-19 17:32:24 519
原创 Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stoc
yum 会把下载的软件包和header存储在cache中(默认路径/var/cache/yum/),而不自动删除。如果觉得占用磁盘空间,可以使用yum clean指令进行清除,更精确 的用法是yum clean headers清除header,yum clean packages清除下载的rpm包,yum clean all全部清除。
2024-09-18 20:04:04 391
原创 执行nginx -s reload报错nginx: [error] open() “/var/run/nginx.pid“ failed (2: No such file or directory)
解决方案:
2024-08-21 17:07:50 119
转载 mysql数据库自动备份(windows server和centos)
等同于--add-drop-table, --add-locks, --create-options, --quick, --extended-insert, --lock-tables, --set-charset, --disable-keys 该选项默认开启, 可以用--skip-opt禁用.可以使用选项:--skip-add-drop-table --skip-add-locks --skip-comments --skip-disable-keys。开始导出前,锁定所有表。
2024-06-18 14:59:21 352
转载 The last packet successfully received from the server was milliseconds ago
修改mysql的wait_timeout,修改spring数据源配置,增加maxWait(要比数据库wait_timeout小)、testOnBorrow=true、queryTimeout等配置,在datasource.url后面增加autoReconnect=true配置。从报错信息来看,这里设置的超时是10000毫秒,然后把mysql-connector源码下载下来debug了一下,发现有socketTimeout参数的值正好是10000,然后尝试在spring数据源配置上增加次配置依旧不行。
2024-03-11 14:00:25 695
原创 异常:CategoryInfo : SecurityError: (:) [],PSSecurityException + FullyQualifiedErrorId :
yarn : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。执行yarn install。所在位置 行:1 字符: 1。解决方案:在终端执行以下语句。
2023-04-21 11:26:31 1396 1
转载 Mysql5.6安装以及修改默认存储路径
cp -a mysql /home/mysql_data/ (-a 这个参数可以将权限也复制过去 一定要带,这条命令的意思是 将mysql 整个目录包含权限 都复制到 /home/mysql_data 目录下)第二步:复制原有的数据到指定目录下 ,这里建议使用 cp -a 命令 (mv命令也可以但不推荐,mv 命令能保留文件的所有属性和权限,尤其是selinux属性,但是不能快速回滚)为root添加远程连接的能力。mysql的 默认目录为 /var/lib/mysql。
2023-03-22 21:51:32 625
转载 mysql ONLY_FULL_GROUP_BY设置sql_mode无效排查(windows)
低版本的MYSQL环境中的Sql在MySQL8中报错出现"this is incompatible with sql_mode=only_full_group_by",由于开启了ONLY_FULL_GROUP_BY的设置,如果select 的字段不在 group by 中,注1:如果使用记事本编辑保存后,可能会启动失败,需要检查文件编码格式,记事本默认编码格式UTF-8,my.ini文件需要ANSI格式,建议直接另存为覆盖文件。用记事本直接打开my.ini文件,在文件中增加以下配置,再重启mysql服务。
2022-10-26 13:19:38 2447
转载 MySQL 升级
1. 背景MySQL 5.7是当前MySQL最新版本,与MySQL 5.6版本相比,有如下特征 * 性能和可扩展性:改进 InnoDB 的可扩展性和临时表的性能,从而实现更快的网络和大数据加载等操作。* JSON支持:使用 MySQL 的 JSON 功能,你可以结合 NoSQL 的灵活和关系数据库的强大。* 改进复制 以提高可用性的性能。包括多源复制,多从线程增强,在线 GTIDs,和增强的半同步复制。* 性能模式 提供更好的视角。我们增加了许多新的监控功能,...
2022-05-09 09:53:22 1285
转载 Centos7环境启动docker报polkit服务启动失败
出现问题,就需要解决问题,不能较真的不断尝试…1. /var/log/mongodb/mongod.log 日志中并没有先的日志产生1polkit 这个是什么服务?参考网站https://wiki.archlinux.org/index.php/Polkit_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)https://www.freedesktop.org/software/polkit/docs/latest/polkit.8.html大概知道polkit
2022-02-26 11:09:42 1374
原创 使用nginx反向代码jenkins
1.修改nginx 的config文件 (默认是在/etc/nginx/nginx.conf), 然后到要修改的server 中添加location upstream jenkins_server { server #.#.#.#:XXXX; } server { listen 80; server_name 服务器域名; location /jenkins/ { proxy_http_version 1.1; ## For websocket
2021-08-30 14:26:39 323
原创 提示 Cannot find module ‘@vue/babel-plugin-transform-vue-jsx‘
./src/main.js Module build failed (from ./node_modules/@vue/cli-plugin-babel/node_modules/babel-loader/lib/index.js): Error: Cannot find module '@vue/babel-plugin-transform-vue-jsx' Require stack:解决方案npm install @vue/babel-plugin-transform-.
2021-08-24 22:06:19 3909 1
原创 Syntax Error: Error: ENOENT: no such file or directory, scandir ‘D:
在使用npm安装node-sass的时候,可能会出现如下的报错:Syntax Error: Error: ENOENT: no such file or directory, scandir 'D:\work\'解决方案是执行以下方法:npm rebuild node-sass
2021-08-23 12:08:35 11094 2
转载 运行npm install 出现thon Python is not set from command line or npm configuration解决方案
1.问题图片示例:解决方案:管理员权限打开执行:npm install --global --production windows-build-tools
2021-08-23 10:14:09 5933
原创 Could not create connection to database server. Attempted reconnect 3 times. Giving up.
后来查阅资料发现这都是因为安装mysql的时候时区设置的不正确 mysql默认的是美国的时区,而我们中国大陆要比他们迟8小时,采用+8:00格式。使用的数据库是MySQL,在你没有指定MySQL驱动版本的情况下它自动依赖的驱动是8.0.12很高的版本,这是由于数据库和系统时区差异所造成的,在jdbc连接的url后面加上serverTimezone=GMT即可解决问题,如果需要使用gmt+8时区,需要写成GMT%2B8,否则会被解析为空。再一个解决办法就是使用低版本的MySQL jdbc驱动,5.1.28不.
2021-06-08 15:17:54 166
转载 js转换时间戳一直转换成1970的解决方法
今天在进行时间戳转换,一直转换成1970年,痛定思痛,沉下心研究:最终结果:如果不是10位时间戳的话(不包含毫秒) 要把10位时间戳*1000,然后再进行转换就ok了。以下是正确做法 field: 'createTime', title: '创建时间', width: 100, align: 'center', formatter: function (value, row, index) { ...
2020-07-26 16:25:33 4636 1
转载 MySQL按日统计数据,时间范围内无数据补0
需求:统计用户在指定日期范围内的 日访问量 ,根据此数据画出走势图。如果直接按照日期字段group by 查询,若某天没有访问,则该日期数据是不出现的,将导致走势图不能很好地表明当前状况,因此无数据情况下补0,来达成需求。解决思路:先用一个查询把指定日期范围的日期列表搞出来SELECT @cdate := date_add(@cdate, INTERVAL - 1 DAY) AS date_str, 0 AS date_countFROM ( SEL...
2020-07-25 09:57:32 1677
原创 Table ‘xxx‘is marked as crashed and last (automatic) repair failed
维护着一个大型资讯网站,数据量比较大,最近搬到linux服务器下,在生成静态网站的时候突然发现首页调用的后台数据全都没有了。着急了,多年的心血啊。 第一反应是想着是不是数据被破坏了,丢了一些数据。检查后发现并不是。 然后通过phpmyadmin查看archives表的时候提示:Table 'xxx'is marked as crashed and last (automatic) repair failed。这意味着该表被标记为跌宕了。于是想着修复:repair table arvhives,修
2020-07-21 01:15:02 889
转载 jsp中/el表达式中将后台传来的时间戳格式化为年月日时分秒
jsp中/el表达式中将后台传来的时间戳格式化为年月日时分秒1.引入相关标签库<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%><%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>2.在jsp中执行执行者住转转换<jsp:useBean id="Timestamp" class="java.util.Dat
2020-07-21 00:49:37 1007
原创 在ubuntu下执行sudo apt-get update 异常Err http://security.ubuntu.com precise-security InReleaseErr
Err http://security.ubuntu.com precise-security InReleaseErr http://security.ubuntu.com precise-security Release.gpg Temporary failure resolving 'security.ubuntu.com'Err http://cn.archive.ubuntu.com...
2020-03-08 01:17:56 12450 1
原创 批量执行某个文件夹下所有的 .sql脚本
copy *.sql allren all all.sqlsqlplus aa/bb @all在windows下我用dir /b sqlfile >sql.txt然后用UE的列编辑模式,给行头都加上@,然后再执行。shell:for i in *.sqldosqlplus xx@xx/xx donehttp://www.itpub.net/thread-1281167-1-1.html.sql文件
2018-01-18 23:03:05 12573
原创 通过XML实现简单的ORM框架
实现功能1. 通用的Object与表的映射模块;2. 对原始JDBC操作(主要是对数据库表的增、删、改、查)进行封装。
2017-10-12 16:15:07 754 1
原创 mysql ERROR 1045 (28000)
在mysqld下面添加skip-grant-tables,保存退出。保存后重启mySQL然后运行cmd输入mysql -u root -p就可以不用密码登录了,出现password:的时候直接回车可以进入。
2017-09-29 01:46:56 248
原创 eclipse导入svn文件后无法使用svn工具
eclipse中svn插件,就是点项目右键team后,只显示Apply Patch、Share Project、Share Projects和灰色的Upgrade Projects的解决办法直接share project 按提示进行操作
2017-05-31 09:19:21 581
转载 CentOS 7配置静态IP地址
问题:在CentOS 7上,我想要将我其中一个网络接口从DHCP改为静态IP地址配置,如何才能永久为CentOS或RHEL 7上的网络接口分配静态IP地址?如果你想要为CentOS 7中的某个网络接口设置静态IP地址,有几种不同的方法,这取决于你是否想要使用网络管理器。网络管理器(Network Manager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保
2017-04-20 14:15:32 450
转载 根据是否小数,处理小数位数
public static void main(String[] args) { DecimalFormat df = new DecimalFormat("###.####"); float f = 20.0f; System.out.println("你不想要的:" + f); System.out.pri
2017-02-06 18:13:07 291
原创 db2查杀被锁表
查询被锁表:SELECT * FROM SYSIBMADM.LOCKS_HELD A WHERE A.TABLE = 'KNA';接触锁表:FORCE APPLICATION(agent_id);
2016-10-25 20:05:48 1056
原创 db2取前n条记录
select a.* from table a where id =370 fetch first n rows only
2016-09-27 11:24:45 11097
原创 maven用命令怎么更新依赖包
mavenmvn clean install -e -U-e详细异常,-U强制更新1 在线安装eclipse maven插件 Help --> Install New Software,输入http地址http://m2eclipse.sonatype.org/sites/m2e,把选项勾上,然后等待它下载安装,完成之后重启 eclipse 即可
2016-09-26 21:38:04 90753
原创 DB2 修改表字段长度
ALTER table 【table】alter column 【column】 set data type VARCHAR(50); reorg table 【table】;
2016-09-23 15:36:26 33985
转载 left join查询优化
SQL查询优化 LEFT JOIN和INNER JOIN:1,连接了八个数据库表,而且全部使用LEFT JOIN,如下所示:Resource_Resources ALEFT JOIN Resource_Clients B ON A.ResourceId = B.ResourceId LEFT JOIN Resource_Files C on B.ClientId=C.Clie
2016-09-11 11:23:26 25811
转载 Eclipse中启动tomcat报错java.lang.OutOfMemoryError: PermGen space的解决方法
有的项目引用了太多的jar包,或者反射生成了太多的类,异或有太多的常量池,就有可能会报java.lang.OutOfMemoryError: PermGen space的错误, 我们知道可以通过jvm参数 -XX:MaxPermSize=256m来配置这部分堆内存的大小。 在eclipse中如何配置tomcat的内存大小呢?首先需要双击tomcat server,如下图所示:
2016-08-07 17:55:11 361 3
转载 ibatis实现Iterate的使用 ibatis里面in的实现
从传入的参数集合中使用属性名去获取值, 这个必须是一个List类型, 否则会出现OutofRangeException, 通常是参数使用java.util.Map时才使用, 如果传入的参数本身是一个java.util.List, 不能只用这个属性. 不知道为啥官网: http
2016-08-02 14:14:57 2869
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人