自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 记录一次mysql数据库表打不开并且导致server服务停止问题

强制退出mysql服务或者重启电脑导致InnoDB磁盘索引损坏 innodb引擎出了问题。InnoDB存储引擎的恢复状况 默认为0 可选值 0-6。

2023-07-24 11:45:14 151

原创 Lua安装流程和报错信息处理

Lua安装流程mkdir /usr/local/luacd /usr/local/luacurl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gztar zxf lua-5.3.0.tar.gzcd lua-5.3.0make linux testmake install在 make linux test 期间可能会报错:cd src && make linuxmake[1]: Entering directory `/usr/

2022-04-01 11:42:24 1300

原创 签到功能mysql和redis的实现

现在的网站和app开发中,签到是一个很常见的功能如微博签到送积分,签到排行榜如移动app ,签到送流量等活动用户签到是提高用户粘性的有效手段,用的好能事半功倍!下面我们从技术方面看看常用的实现手段:一. 方案1直接存到数据库MySQL用户表如下:last_checkin_time 上次签到时间checkin_count 连续签到次数记录每个用户签到信息签到流程1、用户第一次签到last_checkin_time = time()checkin_count=12、用户非第一

2021-08-23 19:52:04 602

原创 报错:The installer has encountered an unexpected error installing this package 使用超管运行安装文件

1.电脑左下角win中搜索cmd 用超管运行2.然后在控制台输入 msiexec /package “你的安装文件路径\程序名.exe”

2021-05-12 09:51:06 2736

原创 VMware的linux虚拟机 contos7 配置网络 ping通www.baidu.com 配置固定ip 亲测有效

1. 选择网络适配器2. 配置VMware3. 获取固定mac地址4. 配置 网络 network5. 重启 网络 network6. 拓展资料

2021-04-25 01:36:10 324

原创 mysql5.7版本 binlog 开启

5.7版本,直接在配置文件中指定:[mysqld]log-bin=mysql-binserver-id=1binlog_format=ROW博客里面很多都是坑 记录一下

2021-04-16 13:42:19 176

原创 mysql5.7用data文件夹备份数据库记录

数据库版本为5.7 存储引擎为InnoDBcp数据目录Data 出来之后 卸载mysql 安装之后将Data替换新的目录 重新启动有报错 删除 data 下 ib_logfile0和ib_logfile1 再重启 数据恢复成功data 下 ib_logfile0和ib_logfile1 为InnoDB的缓冲区 版本记录...

2021-04-15 15:17:36 284

原创 Docker运行MySQL5.7并且挂载目录

1.1 拉取MySQL镜像1.2 创建用于挂载的目录1.3 使用镜像创建容器1.4 命令参数解析1.1 拉取MySQL镜像docker pull mysql:5.71.2 创建用于挂载的目录mkdir –p /data/mysql/logs /data/mysql/conf /data/mysql/data1.3 使用镜像创建容器#将容器中MySQL的3306端口映射到本地的3306端口,并设置登录密码为:123456docker run --name mysql5.7 -p 3306:

2021-04-15 14:45:24 589

原创 Centos阿里云镜像地址

http://mirrors.aliyun.com/centos/7/isos/x86_64/

2021-01-12 12:26:31 372

原创 mysql单表所有字段查出来

问题有一个表中30多个字段 原来是select * from xxx 改成 select line1 …from xxx解决问题思路:查询一个表中所有 字段语法:tb_info_enterprise 为表名SELECT COLUMN_NAMEFROM information_schema. COLUMNSWHERE table_name = 'tb_info_enterprise这个是表名'结果如下:然后我们通过GROUP_CONCAT 拼接起来代码如下:SELECT

2020-12-09 17:49:47 152

原创 mysql select now() 读取时间和实际时间有误差差8八小时 --最全解决过程

问题:环境: docker + linux + mysqlbug : 测试环境下工单列表刚发布的信息显示为7小时前(正常该是0小时前:以小时为单位)追究:首先想到是服务器时间不对用查看当前服务器时间命令: ``` datemysql 连接工具时间用:select now() 查看服务器时区命令: date +"%Z %z" 查看为:进入mysql 容器:进入 容器的命令:docker ps找到 docker Id使用 docker exec -

2020-12-09 13:50:14 4712

原创 java 启动命令 java -jar 如何追加参数

jar包启动 后面覆盖或追加参数配置端口号java -jar xxx.jar --server.port=8081指定环境java -jar xxx.jar --spring.profiles.active=dev多个参数java -jar xxx.jar --server.port=8081 -spring.profiles.active=dev总结:单个参数 用 – 开头多个参数 开头用 – 后面追加用单个-即可...

2020-12-08 18:55:24 5216 4

原创 idea 运行新项目报错:Error running ‘xxApplication‘: Command line is too long. Shorten command line for

问题描述:因为启动命令过长需要配置命令行长度解决方案:1.找到项目根目录的.idea/workspace.xml文件->打开,2.找到标签 用Ctrl+F 搜"PropertiesComponent"3.标签如下在标签中追加一行:如下图 放最下面一行加入完成后 重启项目就可以了...

2020-12-08 18:51:15 316

原创 idea的maven项目报错Unable to import maven project: See logs for details java类是黄颜色的

目录问题描述:新下载的idea 拉取的项目 添加pom 导入maven报错Unable to import maven project: See logs for details解决方案:原来 idea 没有这种情况 通过找资料发现 idea2019和maven3.6以上版本不兼容重新下载maven 2.2.2 的就可以了 完成解决在ieda中配置就可以了本身我是springboot项目 maven依赖不需要导入idea配置maven:...

2020-12-08 18:40:14 106

原创 MYSQL拼接函数GROUP_CONCAT、CONCAT、CONCAT_WS使用讲解

需求:1.分组情况下 将同一列数据以‘-’为拼接符展示出来2.将查询出来多个字段拼接为1个字段并携带连接符创建以下表信息:drop table if exists tb_student;/*==============================================================*//* Table: tb_student *//*====================

2020-11-26 19:39:00 310

原创 WEB网络安全协议与防止恶意攻击总结

Web网络安全协议和恶意攻击总结以下几点:① XSS脚本注入采用Filter技术,对所有参数都进行过滤,处理方案为:1. 含有html标签做转义。2. 含有敏感的html脚本,直接处理掉。② CSRF攻击通过拦截请求头referer的值判断请求来源,对指定服务器以外的请求进行拦截③ HTTPS协议使用SSL协议加安全证书通过对请求加密的方式保证HTTPS在网络中传输安全。目...

2020-05-03 11:56:29 496

原创 下载Git

找了一下午终于找到阿里的国内镜像地址:网址:https://npm.taobao.org/mirrors/git-for-windows/下载最新版

2020-04-23 16:53:25 108

原创 linux服务器禁用前端所有的console日志命令

由于项目上线 需要禁用前端的console.log,console.info,console.err的日志防止内存泄漏 和美观吧原理:我们不将其删除,避免代码中使用到console.log判断(我们项目中就遇到了)将所有的console.log();,换成//console.log() 将所有的console.info();换成//console.info();将所有的cons...

2020-04-23 11:54:55 859

原创 linux服务器禁用TLS1.0,TLS1.1 SSLv3协议的方法

文章分为使用Apache和未使用两种。使用Apache的服务器在/etc/httpd/conf.d/ssl文件中找到SSLProtocol 属性项只开启TLS1.2和TLS1.1协议SSLProtocol -all +TLSv1.2 + TLSv1.1禁用所有TLS协议只开启TLS1.2SSLProtocol -all +TLSv1.2没有使用Apache服务器\jdk1.7\j...

2020-04-17 11:16:13 23897

原创 记录一下关于通过WAF或者别的网络之间通讯制造ip访问服务器问题SSL3_ACCEPT:unsafe legacy renegotiation disabled

问题点首先客户找到我说用了WAF之后不能访问子系统了。让查看子系统的登录逻辑和代码逻辑看哪里拦截了。我通过项目内部拦截关闭 拦截器全部关闭 未能解决问题使用WAF访问到服务器Apache是由日志的报的403通过启动项目的过程中对服务器路径访问定位到不是项目的内部问题(正常情况下项目start时 访问服务器路径 网页会一直转圈圈 待项目启动完成会显示内容WAF配置后项目start时...

2020-04-07 15:48:16 1293

原创 在mysql中获取数据库表中字段数量

mysql在字段量特别大情况下 如何获取数据库中的字段数量SELECTCOUNT(*)FROMinformation_schema. COLUMNSWHERETABLE_SCHEMA = ‘数据库名’AND table_name = ‘表名’;比如以下SELECTCOUNT(*)FROMinformation_schema. COLUMNSWHERETABLE_SCHE...

2020-03-26 18:07:39 626

原创 JDK出现Error: could not open 怎么办

问题:原来我安装的jdk1.7然后我又安装jdk1.8。后来发现项目需要jdk1.7就把环境变量改成jdk1.8之后。出现问题了eclipse启动不起来。cmd命令java -version 也报错Error: could not open `D:\softwore\jdk1.8\installtwo\lib\amd64\jvm.cfg’这个是我修改过的jdk1.8的jre路径。现在不存在了...

2020-01-13 13:59:35 1813

原创 关于LInux里面做js反斜杠\转义词问题

问题:如何在linux里面给js做替换反斜杠/解决方案:使用转义词var str = <div><font style=\"color:red\">test<\/font><\/div>";document.write(str);不使用转义词var str = "<div><font style=\"color:re...

2020-01-08 15:03:49 389

原创 解决谷歌浏览器首页被2345篡改问题

解决谷歌浏览器首页被2345篡改问题第一步第二步第三步我的谷歌浏览器被2345篡改怎么办?第一步打开谷歌浏览器设置第二步翻到设置最底端标签启动时(不要点高级)第三步打开特定网页或一组网页单选按钮。下面便是被篡改的2345首页网址。将其删除即可。...

2020-01-07 10:55:19 5071 2

空空如也

空空如也

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

TA关注的人

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