列子: [{"id":342},{"id":343},{"id":344}] 代码: $arr = ['reminders_status' => 1]; array_walk($isOverdue, function (&$value, $key, $arr) { $value = array_me ...
分类:
编程语言 时间:
2020-04-27 13:44:05
阅读次数:
270
1、MySQL 中有哪几种锁? 1、表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最 高,并发度最低。 2、行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最 低,并发度也最高。 3、页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表 锁和行锁 ...
分类:
数据库 时间:
2020-04-26 16:50:59
阅读次数:
88
class Solution { public int reversePairs(int[] nums) { int len = nums.length; if(len<2){ return 0; } int[] copy = new int[len]; for(int i=0;i<len;i++) ...
分类:
编程语言 时间:
2020-04-25 01:23:49
阅读次数:
82
并查集模版(Java) 初始化,找集合老大,合并集合 public class UnionFind { public int[] parent; public int n,m,sum; //开始时每个集合只有自己,所以集合老大也是自己 public void Init() { for(int i = ...
分类:
编程语言 时间:
2020-04-25 01:15:27
阅读次数:
81
面试题51. 数组中的逆序对 在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。 示例 1: 输入: [7,5,6,4] 输出: 5 限制: 0 <= 数组长度 <= 50000 归并排序简介: 归并排序(MERGE-SORT ...
分类:
编程语言 时间:
2020-04-24 21:28:34
阅读次数:
78
牵涉命令 git branch git checkout git merge 创建分支并切换到新的分支 git branch xxx 创建一个新的分支 git branch 查看当前所在分支【 表示当前】 git checkout xxx 从当前分支切换某个分支 在新的分支上面常规开发【一般是dev ...
分类:
其他好文 时间:
2020-04-23 23:00:57
阅读次数:
365
一、执行java代码 简介 oracle提权漏洞集中存在于PL/SQL编写的函数、存储过程、包、触发器中。oracle存在提权漏洞的一个重要原因是PL/SQL定义的两种调用权限导致(定义者权限和调用者权限)。定义者权限给了低权限用户在特定时期拥有高权限的可能,这就给提权操作奠定了基础。 即无论调用者 ...
分类:
数据库 时间:
2020-04-23 21:03:30
阅读次数:
66
论文地址 :https://arxiv.org/abs/1906.02243v1 作者 : Emma Strubell, Ananya Ganesh, Andrew McCallum 机构 : University of Massachusetts Amherst 研究的问题: 一篇很绿色的文章。作 ...
分类:
其他好文 时间:
2020-04-21 23:45:49
阅读次数:
121
一. Series InfluxDB中的series是一种集合的概念,在同一个database中,相同retention policy、相同measurement、相同tag的数据属于一个series集合,同一个series的数据在物理上按照时间顺序排列在一起。 将以下数据插入到InfluxDB中。 ...
分类:
数据库 时间:
2020-04-21 16:54:11
阅读次数:
122
Gitflow存在两个记录项目历史的分支 Master分支 :存储(官方的,正式的)项目发布历史记录的分支。 develop分支 :充当功能的集成分支。 Develop分支将包含项目的完整历史记录,而master将包含简化版本。现在,其他开发人员应该克隆中央存储库,并为develop创建跟踪分支。 ...
分类:
其他好文 时间:
2020-04-21 11:29:12
阅读次数:
88