- 博客(12)
- 资源 (12)
- 收藏
- 关注
原创 JUnit之JSONAssert.assertEquals忽略json里的Array内指定字段
// 调用这个方法 public static void assertEquals(String expectedStr, String actualStr, JSONComparator comparator) throws JSONException { } // 可以忽略json里内第一级的字段 CustomComparator CUSTOM_COMPARATOR = new CustomComparator(JSONCompareMode....
2021-07-21 12:34:11
1142
1
转载 LeetCode按知识点刷题,额外附带题解
刷题顺序来自知乎:https://zhuanlan.zhihu.com/p/388470520数据结构数组&双指针LeetCode 1. 两数之和 LeetCode 4. 寻找两个正序数组的中位数 LeetCode 15. 三数之和 LeetCode 75. 颜色分类 LeetCode 76. 最小覆盖子串 LeetCode 142. 环形链表 II LeetCode 234. 回文链表 LeetCode 283. 移动零链表LeetCode 19. 删除链表的倒.
2021-07-13 12:09:24
282
原创 微服务设计
1.微服务1.1 什么是微服务1.1.1 很小,专注于做好一件事单一职责原则的理念。1.1.2 自治性一个微服务就是一个独立的实体,它可以独立地部署在PAAS上,也可以作为一个操作系统进程存在。服务暴露出API,服务间通过API通信。1.2 主要好处1.2.1 技术异构性 可以用不同的技术栈来实现不同服务。1.2.2 弹性 降低整个服务不可用的问题。1.2.3 扩展 当存在性能问题...
2021-07-02 12:09:57
219
原创 在WSL中运行Hadoop并运行《Hadoop权威指南》中代码,以及笔记
安装参照的这篇博客:https://blog.csdn.net/winxblast/article/details/75000528。安装ssh服务:sudo apt-get install openssh-server每次得重启下ssh服务:sudo service ssh restart然后用SSH软件连接WSL。/opt/hadoop-2.7.4/sbin/start-...
2020-03-02 23:32:34
815
原创 设计模式
最近在阅读《大话设计模式》、《深入浅出设计模式》,所以边读边总结一下吧~简单工厂模式简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。Factory:工厂类,简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类的创建产品类的方法可以被外界直接调用,创建所需的产品对象。 IProduct:抽象产品类,简单工厂模式所创建的所有对象的父类,它负...
2020-02-20 20:27:14
199
原创 《华为项目管理之道》读书笔记
最近疫情严重,无奈宅在家里看看书。以前实习时候遇到过很多制度,也并未仔细思索为何要这么做,读了这本书后才有了更深的理解。研发项目管理精髓1、基于流程的产品开发项目管理概念阶段、计划阶段、开发阶段、验证阶段、发布阶段、生命周期管理阶段2、对产品开发项目实施端到端的管理产品开发不仅仅是技术体系一个部门的工作。需要其他部门参与形成跨部门的团队才能完成产品开发模目标,保证市场的需求。...
2020-02-01 11:22:51
1145
原创 Xshell 6 免费版下载及设置教程
进入官网下载链接,输入邮箱获取下载链接。免费版和收费版区别是在一个窗口中最大只能有4个标签。但是可以多窗口。 然后安装,接着进行配置。 (1)文件-默认会话属性-外观-突出勾上正则表达式,参数分别为:[^A-Za-z_&-](http(s)?://[A-Za-z0-9_./&?=%~#{}()@+-]+)[^A-Za-z0-9_-]accepted...
2019-04-15 16:53:35
1852
原创 kafka_2.12-2.2.0在windows下运行(使用kafka内置zookeeper)
网上很多教程说要单独去下载zookeeper,其实不必,安装包已经内置zookeeper。1.安装JDK这个相信大家都会,不说明了。2.解压安装包文件假设解压至D盘,解压完为D:\kafka_2.12-2.2.03.运行zookeeper打开命令行,执行D:\kafka_2.12-2.2.0\bin\windows\zookeeper-server-st...
2019-01-24 17:26:49
4807
1
原创 Kafka笔记
(1) Producer : 生产者,也就是发送消息的一方。生产者负责创建消息, 然后将其投递到Kafka 中。(2) Consumer:消费者,也就是接收消息的一方。消费者连接到Kafka 上并接收消息,进而进行相应的业务逻辑处理。(3) Broker :服务代理节点。对于Kafka 而言, Broker 可以简单地看作一个独立的Kafka服务节点或Kafka 服务实例。大多数情况下也可以将...
2019-01-24 11:47:21
174
原创 Kafka笔记
1.为何使用消息系统解耦 两边都要实现这一接口,所以能独立地修改两边的处理过程。 冗余 会存储这些数据,以防数据处理失败而丢失。很多消息队列采用“插入-获取-删除”的范式。 扩展性 因为消息队列解耦了处理过程,所以增大消息入队和处理的频率很容易。 突发处理能力 对突增的流量可以从容地应对,使关键组件顶住。 可恢复性 当系统某一组件失效时,不会影响整个系统 顺序保证 保证消...
2019-01-14 23:13:25
194
原创 2018大厂春招算法实习生面经
腾讯优图PCASVD 阿里 跨境电商 商家算法 定价 预测趋势特征组合——加入非线性 强特征组合为什么提高效果MapReducespark懒加载HDFS优缺点SVM协同过滤gdbt xgb lgb 函数Bagging和Boosting区别特征离散化的方法java面向对象思想java重载和重写linux 修改权限 chmodpy...
2018-08-12 10:04:45
582
pycharm2017的sublime3 monokai配色
2018-02-23
webstorm2017的sublime3 monokai配色
2018-02-23
idea2017的sublime3 monokai配色
2018-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人