开发问题记录

Waiting for table metadata lock : Alter table `qimao`.`qimao_content_distribute` drop index `idx_content_id`, add UNIQUE ind 直接kill id

2019-07-18 21:13:18

阅读数 28

评论数 0

使用MyBatis Generator自动生成实体、mapper和dao层

https://www.cnblogs.com/hyyq/p/7087620.html

2019-07-17 12:51:42

阅读数 25

评论数 0

删除排序链表中的重复元素

题目描述 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例 1: 输入: 1->1->2 输出: 1->2 示例 2: 输入: 1->1->2->3->3 输出: 1-&...

2019-07-09 15:05:59

阅读数 24

评论数 0

删除排序链表中的重复元素

题目描述 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例 1: 输入: 1->1->2 输出: 1->2 示例 2: 输入: 1->1->2->3->3 输出: 1-&...

2019-07-09 14:56:42

阅读数 24

评论数 0

x 的平方根

题目描述 实现 int sqrt(int x) 函数。 计算并返回 x 的平方根,其中 x 是非负整数。 由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。 示例 1: 输入: 4 输出: 2 示例 2: 输入: 8 输出: 2 说明: 8 的平方根是 2.82842..., ...

2019-07-09 13:00:37

阅读数 23

评论数 0

二进制求和

题目描述 给定两个二进制字符串,返回他们的和(用二进制表示)。 输入为非空字符串且只包含数字 1 和 0。 示例 1: 输入: a = "11", b = "1" 输出: "100" 示例 2: 输入: a = "1010&q...

2019-07-09 11:44:29

阅读数 17

评论数 0

搜索插入位置

题目描述 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5 输出: 2 示例 2: 输入: [1,3,5,6], 2 输出: 1 示例 3: 输入...

2019-07-09 10:06:17

阅读数 15

评论数 0

移除元素

题目描述 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给定 nu...

2019-07-07 18:07:38

阅读数 33

评论数 0

存在重复元素 II

题目描述 给定一个整数数组和一个整数 k,判断数组中是否存在两个不同的索引 i 和 j,使得 nums [i] = nums [j],并且 i 和 j 的差的绝对值最大为 k。 示例 1: 输入: nums = [1,2,3,1], k = 3 输出: true 示例 2: 输入: nums =...

2019-07-07 17:25:56

阅读数 23

评论数 0

同构字符串

题目描述 给定两个字符串 s 和 t,判断它们是否是同构的。 如果 s 中的字符可以被替换得到 t ,那么这两个字符串是同构的。 所有出现的字符都必须用另一个字符替换,同时保留字符的顺序。两个字符不能映射到同一个字符上,但字符可以映射自己本身。 示例 1: 输入: s = "egg&qu...

2019-07-07 16:29:53

阅读数 25

评论数 0

移除链表元素

题目描述 删除链表中等于给定值 val 的所有节点。 示例: 输入: 1->2->6->3->4->5->6, val = 6 输出: 1->2->3->4-&gt...

2019-07-04 14:59:49

阅读数 16

评论数 0

快乐数

题目描述 题目解法 解法1 通过使用Set去重,判断是否出现了循环 public boolean isHappy(int n) { if(n<1) { return false; } int count=0, wei=0; Set<Integer&g...

2019-07-04 14:37:22

阅读数 19

评论数 0

缺失的第一个正数

题目描述 给定一个未排序的整数数组,找出其中没有出现的最小的正整数。 示例 1: 输入: [1,2,0] 输出: 3 示例 2: 输入: [3,4,-1,1] 输出: 2 示例 3: 输入: [7,8,9,11,12] 输出: 1 说明: 你的算法的时间复杂度应为O(n),并且只能使用常数级...

2019-06-28 23:07:53

阅读数 34

评论数 0

一些技术方案

延迟队列: https://juejin.im/post/5b5e52ecf265da0f716c3203

2019-06-26 12:58:44

阅读数 32

评论数 0

大样本统计

题目描述 我们对 0 到 255 之间的整数进行采样,并将结果存储在数组 count 中:count[k] 就是整数 k 的采样个数。 我们以 浮点数 数组的形式,分别返回样本的最小值、最大值、平均值、中位数和众数。其中,众数是保证唯一的。 我们先来回顾一下中位数的知识: 如果样本中的元素有序,...

2019-06-24 16:46:24

阅读数 33

评论数 0

相同类方法之间调用,注解失效的问题

问题: 在Spring管理的项目中,方法A使用了Transactional注解,试图实现事务性。但当同一个class中的方法B调用方法A时,会发现方法A中的异常不再导致回滚,也即事务失效了。 原因: Transactional是Spring提供的事务管理注解。 重点在于,Spring采用动态代理(...

2019-06-19 23:02:50

阅读数 52

评论数 0

TCP的三次握手和四次挥手

1、TCP报文 TCP报文由首部和数据两部分组成。首部一般由20-60字节(Byte)构成,长度可变。其中前20B格式固定,后40B为可选。 因为,TCP报文还得传给下层网络层,封装成IP包,而一个IP包最大长度为65535,同时IP包首部也包含最少20B,所以一个IP包或TCP包可以包含的数据部...

2019-06-18 20:37:18

阅读数 36

评论数 0

Spring boot 启动过程

先Mark, https://www.cnblogs.com/trgl/p/7353782.html https://blog.csdn.net/zl1zl2zl3/article/details/79765725 https://blog.csdn.net/u010811939/article/...

2019-06-18 11:25:04

阅读数 93

评论数 0

ReentrantLock可重入锁使用及原理

使用场景:https://www.cnblogs.com/XJJD/p/8758713.html 原理实现:https://blog.csdn.net/weixin_39910081/article/details/80147754

2019-06-15 23:23:06

阅读数 29

评论数 0

Dubbo 常见服务治理策略

1、Dubbo体系结构 2、Dubbo容错机制 Dubbo集群容错架构图 各节点关系: 这里的Invoker是Provider的一个可调用Service的抽象,Invoker封装了Provider地址及Service接口信息。 Directory代表多个Invoker,可以把它看成List,...

2019-06-15 22:55:33

阅读数 72

评论数 0

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