上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
摘要: 背景:之前系统上线的时候不是https部署,现在需要https改造,需要把nginx添加ssl模块 既然之前安装的时候没有编译ssl模块,难道需要把nginx卸载重装?其实不需要,看下面步骤 1 到之前下载nginx包解压缩后的路径 [root@16s9 nginx-1.20.1]# pwd /ro 阅读全文
posted @ 2023-03-25 23:54 zhenjingcool 阅读(316) 评论(0) 推荐(0)
摘要: 参考:https://blog.csdn.net/zheyiw/article/details/88909697 1 自制CA私钥 mkdir my_ca cd my_ca/ openssl genrsa -des3 -out ca.key 4096 执行过程中,会提示你输入密码。随便输入一个就可以 阅读全文
posted @ 2023-03-25 19:03 zhenjingcool 阅读(131) 评论(0) 推荐(0)
摘要: 为了保证数据传输过程中的数据安全,目前都使用https协议。https全称:HyperText Transfer Protocol over Secure Socket Layer。其实https不是一个新的东西,我们可以理解为https=http+SSL/TLS。 SSL(Secure Socke 阅读全文
posted @ 2023-03-25 17:05 zhenjingcool 阅读(812) 评论(0) 推荐(0)
摘要: 背景:有一个项目,需要调用gitlab的api,开发阶段在windows上进行。开发完成部署到linux中时,当请求gitlab接口的时候报如下错误: 2023.03.22 10:30:39.522 ERROR [http-nio-8089-exec-2] org.apache.juli.loggi 阅读全文
posted @ 2023-03-22 17:50 zhenjingcool 阅读(1185) 评论(0) 推荐(0)
摘要: 官网:https://mybatis.org/mybatis-3/zh/getting-started.html mybatis是一个jar包,我们引入这个jar包到我们的项目中后,可以通过它方便的操作数据库。要是用mybatis,我们只要把mybatis-x.x.x.jar置于我们的CLASSPA 阅读全文
posted @ 2023-02-28 23:28 zhenjingcool 阅读(1567) 评论(0) 推荐(0)
摘要: 1 DispatcherServlet的handlerExceptionResolvers 在DispatcherServlet初始化过程中,执行如下初始化方法 protected void initStrategies(ApplicationContext context) { initMulti 阅读全文
posted @ 2023-02-20 17:44 zhenjingcool 阅读(31) 评论(0) 推荐(0)
摘要: explain这个命令来查看SQL语句的执行计划, 查看该SQL语句有没有使用上了索引, 有没有做全表扫描等 执行explain后,显示的信息有如下几列 id:表示查询中执行select子句或操作表的顺序 select_type:查询类型 table:正在访问的表 partition:匹配的分区 t 阅读全文
posted @ 2022-12-07 20:59 zhenjingcool 阅读(23) 评论(0) 推荐(0)
摘要: 1 源数据库导出数据 这一步将导出结构和数据到一个.sql文件中 2 导入到空数据库中 将上一步导出的.sql文件传到要服务器某路径下,比如/data/sqldata/devself.sql 然后在mysql命令行执行如下命令进行导入 mysql> tee output.log Logging to 阅读全文
posted @ 2022-12-07 20:39 zhenjingcool 阅读(64) 评论(0) 推荐(0)
摘要: 1 什么是MVCC MVCC,即多版本并发控制。维持一个数据的多个版本,使得读写操作没有冲突。MVCC是为了解决读-写冲突,做到即使有读-写冲突时,也能做到不加锁,非阻塞并发读。 在并发读写数据库时,可做到在读操作时不用阻塞写操作,写操作也不用阻塞读操作,提高了数据库并发读写的性能。 通过MVCC使 阅读全文
posted @ 2022-12-07 07:57 zhenjingcool 阅读(161) 评论(0) 推荐(0)
摘要: select ..for update用于锁定特定行。 默认情况下,执行select*from t_szj where id=1 for update和不加update效果一样,原因是:因为默认情况下InnoDB是自动提交的。所以,执行了select..for update后隐式执行了commit。 阅读全文
posted @ 2022-12-07 07:42 zhenjingcool 阅读(130) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页