Mysql 系列文章主页 Tips:在阅读本文前,最好先阅读 这篇(Mysql锁机制--行锁)文章~ 在上篇文章中,我们看到InnoDB默认的行锁可以使得操作不同行时不会产生相互影响、不会阻塞,从而很好的解决了多事务和并发的问题。但是,那得基于一个前提,即 Where 条件中使用上了索引;反之,如果 ...
分类:
数据库 时间:
2018-04-24 17:36:37
阅读次数:
316
如何区分垃圾 上面说到的“引用计数”法,通过统计控制生成对象和删除对象时的引用数来判断。垃圾回收程序收集计数为0的对象即可。但是这种方法无法解决循环引用。所以,后来实现的垃圾判断算法中,都是从程序运行的根节点出发,遍历整个对象引用,查找存活的对象。那么在这种方式的实现中,垃圾回收从哪儿开始的呢?即, ...
分类:
其他好文 时间:
2018-04-24 17:36:30
阅读次数:
198
首先说了一下情况, 登录后成功返回token 然后在带着token去继续下面的请求, 奇怪的是都是当前页面起作用,刷新和跳转之后就token 就消失了。 查了 axios文档发现 被自己坑了 我设置了全局的默认token,但是下面我又去自定义实例但是没有设置token, 所以出现这个情况 下面是我改 ...
分类:
移动开发 时间:
2018-04-24 17:36:21
阅读次数:
523
分析工具:Ants Memory Profiler 内存监测(Ants Memory Profiler) Ants Memory Profiler是专门针对于.net程序的内存动态分析工具,通过实时监测WPF程序中每个对象分配的内存空间大小,来提供多样式报告展示内存的使用情况。我们可根据分析结果进行 ...
分类:
其他好文 时间:
2018-04-24 17:36:14
阅读次数:
133
nginx 称负载均衡,又称反向代理。过去的一段时间里一直纠结于,什么是反向代理,那有反向代理,也就有正向代理咯。 直到某一天看到这么一段话,“正向代理代理客户端,反向代理代理服务器”,一针见血。 如下图: 反向代理: (1) 需要有一个负载均衡设备来分发用户请求,将用户分发到到空闲的服务器上 (2 ...
分类:
其他好文 时间:
2018-04-24 17:36:04
阅读次数:
333
分析工具:ANTS Memory Profiler 启动内存分析工具: 点击Start profiling 按钮结果如下: 点击Class list,我们可以看出哪些类型的数据占用的内存最高: 点击上图画圈的地方如下: 双击上图中的绿条,结果如下: 将图放大到绿色的地方结果如下: 通过上述方法,我们 ...
分类:
其他好文 时间:
2018-04-24 17:35:55
阅读次数:
141
1.编辑配置文件:vim ~/.vimrc 2.配置文件写入以下内容 偷懒就截图上传了 ...
分类:
系统相关 时间:
2018-04-24 17:35:49
阅读次数:
160
1. 欧氏距离(Euclidean Distance) 欧氏距离是最容易直观理解的距离度量方法,我们小学、初中和高中接触到的两个点在空间中的距离一般都是指欧氏距离。 二维平面上点a(x1,y1)与b(x2,y2)间的欧氏距离: 三维空间点a(x1,y1,z1)与b(x2,y2,z2)间的欧氏距离: ...
分类:
其他好文 时间:
2018-04-24 17:35:43
阅读次数:
528
Go语言中的变量 一、变量的定义 在Go语言中使用var来定义变量,var 变量名 数据类型的方式,并且变量会有初始值。,int类型默认为0,string默认是一个空字符串(""). 并且初始化变量的时候,可以省略类型,变量从初始值中获得类型。 二、短声明变量 短声明变量只能在函数内使用,":="简 ...
分类:
编程语言 时间:
2018-04-24 17:35:36
阅读次数:
175
class AbstructInvoice(object): """ 单据模板 """ def __init__(self): self.invoice_list = [] def _check_input(self, **kwargs): """ 检测单据必填项 """ ... ...
分类:
其他好文 时间:
2018-04-24 17:35:29
阅读次数:
168
使用 Round() 函数,该函数有两个参数,第一个参数: 将要转换的字段,第二个参数:保留的小数点位数 1 代表保留1位 2 代表保留2位 例子: SELECT round(123.446,1) num FROM dual 输出结果为:123.4 SELECT round(123.456,1) n ...
分类:
其他好文 时间:
2018-04-24 17:35:23
阅读次数:
168
通过 prompt 命令修改 ...
分类:
其他好文 时间:
2018-04-24 17:35:17
阅读次数:
118
In large React Native projects, it’s common to have long relative import paths like: With import paths that go up and down the folder hierarchy like t ...
分类:
其他好文 时间:
2018-04-24 17:35:09
阅读次数:
138
package com.zetyun.streaming.flink;import org.apache.flink.api.common.functions.MapFunction;import org.apache.flink.api.java.tuple.Tuple;import org.ap ...
分类:
其他好文 时间:
2018-04-24 17:35:03
阅读次数:
1422
本文参考自:https://www.w3cplus.com/vue/vue-reactivity-and-pitfalls.html 1、概述 当创建一个Vue实例时,每个数据属性、组件属性等都是可以遍历的,并为每个数据属性添加了getter和setter。getter和setter允许Vue观察数 ...
分类:
其他好文 时间:
2018-04-24 17:34:48
阅读次数:
148
/** * 正则提前字符串中的IP地址 * @param ipString * @return */ public static List getIps(String ipString){ String regEx="((2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(... ...
分类:
编程语言 时间:
2018-04-24 17:34:41
阅读次数:
544
一、模块 模块就是一系列功能的集合体,在Python中,一个py文件就是一个模块 二、使用模块 1、import导入模块 首次导入模块发生三件事: 1)、创建一个模块的名称空间 2)、执行模块对应的文件,将产生的名字存放于1中的名称空间 3)、在当前执行文件中拿到一个模块名,该模块名指向1的名称空间 ...
分类:
其他好文 时间:
2018-04-24 17:34:36
阅读次数:
112