MySQL索引、锁与事务 引子 总结一些自己的理解,作为备忘。 MySQL索引 先说说索引吧。数据库需要完成数据的存储、查找、修改等操作。 存储 MySQL默认一个数据页大小是16KB(可以改为32KB等大小),而操作系统一个数据页(段页式)是4KB,MySQL放大四倍的目的在于尽量减少磁盘IO(用 ...
分类:
数据库 时间:
2020-07-24 16:14:37
阅读次数:
80
1、添加 try_files $uri $uri/ /index.html; worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/oct ...
分类:
其他好文 时间:
2020-07-24 16:14:03
阅读次数:
176
问题 在处理页面重新渲染时通常的做法是: 用vue-router重新路由到当前页面,页面是不进行刷新的 采用window.reload(),或者router.go(0)刷新时,整个浏览器进行了重新加载,闪烁,体验不好 使用 v-if 重新渲染部分组件或容器 需要重新渲染的内容 <div v-if=" ...
分类:
其他好文 时间:
2020-07-24 16:13:41
阅读次数:
81
Authelia 贴一下官方描述: Authelia is an open source authentication and authorization server protecting modern web applications by collaborating with reverse ...
分类:
其他好文 时间:
2020-07-24 16:13:19
阅读次数:
144
最近项目中要做一个回滚功能,目的是如果这次发布出现了问题,立马回滚到上一次发布的版本,用jgit实现的,具体方法如下: Java代码 public class GitUtil { private final static String GIT = ".git"; /** * 将文件列表提交到git仓 ...
分类:
其他好文 时间:
2020-07-24 16:12:54
阅读次数:
132
export default class Test extends cc.Component{ //#region 声明 public foo():void; public foo(a:string,b:string):string; public foo(a:number,b:number):nu ...
分类:
其他好文 时间:
2020-07-24 16:12:30
阅读次数:
57
nginx官网 http://nginx.org windows安装nginx 安装包下载路径 http://nginx.org/en/download.html 选择nginx-windows版下载 nginx-1.18.0.zip 解压到当前目录,进入nginx-1.18.0 启动服务 直接启动 ...
背景: 项目开发客服聊天系统,使用socket.io进行开发,前端采用vue-element-admin,后端语言php,项目在本地运行功能正常,但是发布到测试环境的时候,socket的连接一直不成功,可以成功返回socketid,但是请求时并没有将sid作为参数进行请求。 解决过程: 1.首先从s ...
分类:
其他好文 时间:
2020-07-24 16:11:45
阅读次数:
70
1.多态性的理解:可以理解为一个事物的多种形态。 2.何为多态性:对象的多态性:父类的引用指向子类的对象(或子类的对象赋给父类的引用) 举例: Person p = new Man(); Object obj = new Date(); 3.多态性的使用:虚拟方法调用 > 有了对象的多态性以后,我们 ...
分类:
其他好文 时间:
2020-07-24 16:11:19
阅读次数:
70
时间格式转换 日期格式→Unix时间戳 转10位Unix时间戳 数据:2020-07-23 15:01:13 Presto:select to_unixtime(cast('2020-07-23 15:01:13' as timestamp)) Hive:select unix_timestamp( ...
分类:
其他好文 时间:
2020-07-24 16:10:55
阅读次数:
181
1. opt 目录 /opt 目录用来安装附加软件包,是用户级的程序目录,可以理解为 D:/Software。 安装到 /opt 目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。 opt 有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接 rm -rf 掉即可。在 ...
分类:
系统相关 时间:
2020-07-24 16:10:31
阅读次数:
101
https://www.luogu.com.cn/problem/P2865 https://loj.ac/problem/10076 求 $1$ 到 \(n\) 的严格次短路 考虑使用 dij 记录两个数组,dis[u],dis2[u] 分别表示 $1$ 到 \(u\) 的最短路,严格次短路 更新 ...
分类:
数据库 时间:
2020-07-24 16:10:11
阅读次数:
69
今天看到有人问如何判断处理有不符合的数据阻止插入。比如这个数据只能在90天内存在一条,如果有了就拒绝插入。 当然大家都说用代码判断,判断一下90天内是否有数据,有就拒绝。 我这里说一个使用触发器的思路 虽然大家都不想用触发器,觉得很难维护,而且这东西不是每个人都会,将来修改起来很不方便。 话不多说看 ...
分类:
数据库 时间:
2020-07-24 16:09:31
阅读次数:
107
理论知识如下S0:S格式文件的第一个记录,表示文件名(含路径),存储地址部分没有使用,以0000置位。此记录表示记录的开始,无需下载到MCU。S1:地址为2字节(4个字符)的记录。S2:地址为3字节的记录。S3:地址为4字节的记录。S5:标记本文件的S1、S2、S3记录的个数(此记录不是一个S文件所必须的)。S7:地为4字节,表示程序的开始执行地址,代码/数据部分没有被使用,此行表示程序的结束,无
分类:
其他好文 时间:
2020-07-24 16:09:13
阅读次数:
98
Android 系统开发时有些数据需要同步到上层应用进行UI显示,如果是定制功能且数据量不大,可以考虑通过文件节点方式在应用和驱动之间进行通信。 以下介绍两种文件节点的添加方法: 一、/proc/节点: #include <linux/uaccess.h> #include <linux/proc_ ...
分类:
移动开发 时间:
2020-07-24 16:08:46
阅读次数:
114
1.scp命令介绍: 01:命令介绍 Linux scp 命令用于 Linux 之间复制文件和目录。 scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。 scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。 02 ...
分类:
其他好文 时间:
2020-07-24 16:08:30
阅读次数:
110
组件是 vue.js 最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用。那么组件间如何通信,也就成为了vue中重点知识了。这篇文章将会通过props、$ref和 $emit 这几个知识点,来讲解如何实现父子组件间通信。 ...
分类:
其他好文 时间:
2020-07-24 16:08:13
阅读次数:
61