自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 java比较两个json字符串是否相等,如果有集合(List,Map)忽略顺序

花了一下午时间,发现网上有很多,但是多多少少有些问题,于是自己改进了一下,代码如下:import com.google.gson.*;import java.util.ArrayList;import java.util.Comparator;import java.util.List;import java.util.Set;public class JsonSameUtil { private static final Gson gson = new Gson();

2021-09-23 19:13:17 1692 2

原创 mac 版数据库

https://www.52pojie.cn/thread-957406-1-1.html

2021-04-28 11:20:18 195

转载 idea中输入中文变成繁体字

原创地址:https://www.jianshu.com/p/bc44781983c6原因:idea中快捷键与输入法快捷键冲突:crtl+shift+f解决方法:修改输入法的简繁切换快捷键的设置,crtl+shift+f切换回简体输入方式...

2019-12-02 14:17:54 418

原创 Ubuntu安装SwitchHost(快速切换hosts神器)

下载:https://github.com/oldj/SwitchHosts/releases解压:unzip SwitchHosts-linux-x64_v3.3.6.5287.zip启动:./switchhosts

2019-10-30 15:00:38 3446

原创 paxos算法详解

目的Paxos算法的目的是为了解决分布式环境下一致性的问题。多个节点并发操纵数据,如何保证在读写过程中数据的一致性,并且解决方案要能适应分布式环境下的不可靠性(系统如何就一个值达到统一)paxos协议用来解决的问题可以用一句话来简化: 将所有节点都写入同一个值,且被写入后不再更改。基本概念两个操作1. Proposal Value:提议的值;2. Propo...

2019-10-28 16:24:56 2056

转载 ython TypeError: descriptor '__init__' requires a 'super' object but received a 'str' 错误

1、今天,学习子类的__init__()方法的时候报了一个错误:TypeError: descriptor '__init__' requires a 'super' object but received a 'str',具体代码如下:#子类的方法__init__()  class Person():    """一个人类,作为父类"""    def __init__(self,n...

2019-01-07 19:10:38 883

转载 Dubbo解析及原理浅析

一、Duboo基本概念解释Dubbo是一种分布式服务框架。 Webservice也是一种服务框架,但是webservice并不是分布式的服务框架,他需要结合F5实现负载均衡。因此,dubbo除了可以提供服务之外,还可以实现软负载均衡。它还提供了两个功能Monitor 监控中心和调用中心。这两个是可选的,需要单独配置。Dubbo的计数架构图如下:我们解释以下这个架构图:Consu...

2018-08-01 09:51:13 128

转载 什么是分布式系统(通俗易懂)

最近做了一些分布式的项目,但还没有真正的理解和认识什么是分布式,以及为什么要这么设计等等一系统问题,在看过大神的贴子了,如梦初醒,受益匪浅!著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:林建入链接:http://www.zhihu.com/question/22764869/answer/56011081来源:知乎一.分布式的简单介绍 1.什么是分布...

2018-07-28 11:23:01 464

原创 两数组第k个值(进军硅谷第14题)修改版

部分转载自https://blog.csdn.net/realxie/article/details/8078043问题描述:假设有长度分为为M和N的两个升序数组A和B,在A和B两个数组中查找第K大的数,即将A和B按升序合并后的第K个数。先说说书上代码,测试用例会报错int[] a={1,2,3,4};int[] b={5,6,7,8,9};查询1,2,3时会报错,在网上看了许多帖子,觉得这个博...

2018-06-26 00:01:10 128

原创 数位重组(进军硅谷第10题)修改版

问题描述:给定两个数组表示的整数,比如x = 1234={1,2,3,4},y=2410={2,4,1,0},返回第一个整数的重组后的值最接近第二个整数,并且要大于第二个整数。假设两个整数的数组大小相同,并且肯定能够找到符合答案的数,例如输入{1,2,3,4},{2,4,1,0},返回{2,4,1,3}。先给出书上代码public static int[] getClosestBigger(int...

2018-06-20 23:38:38 286

原创 重叠区间个数(进军硅谷第6题)修改版

问题描述:给定多个可能重叠的区间,找出重叠区间的个数。举例如下:输入:[1,5],[10,15],[5,10],[20,30]输出:2具体思路:此题解题方法比较简单,只要将区间分隔成各个点,每个点有两个属性,一个是值,一个是标志(0起点,1止点),然后对这些点排序,最后,从头开始扫描排序的结果,遇到起点重叠个数加1,遇到止点重叠个数减1,并且记录好重叠个数的最大值。本算法的时间复杂度为O(nlog...

2018-06-16 23:30:37 182

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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