1
+ {
2
+ "watchNum" : " 55539" ,
3
+ "blogs" : [
4
+ {
5
+ "id" : " 1190000019553109" ,
6
+ "title" : " JAVA中单元测试的常用方式" ,
7
+ "url" : " /a/1190000019553109" ,
8
+ "desc" : " 单元测试(英语:Unit Testing)又称为模块测试, 是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元就是单个程序、函数、过程等;对..." ,
9
+ "author" : {
10
+ "nick" : " 空无" ,
11
+ "homepage" : " /u/kongwu"
12
+ }
13
+ },
14
+ {
15
+ "id" : " 1190000019553105" ,
16
+ "title" : " 设计模式之原型模式" ,
17
+ "url" : " /a/1190000019553105" ,
18
+ "desc" : " 0x01.定义与类型 定义:指原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 特点:不需要知道任何创建的细节,不调用构造函数 类型:创建型 UML 原型模式主要用于对象的复制,它的核心是就是类图中..." ,
19
+ "author" : {
20
+ "nick" : " 猿在天" ,
21
+ "homepage" : " /u/cos2a"
22
+ }
23
+ },
24
+ {
25
+ "id" : " 1190000019552270" ,
26
+ "title" : " MySQL 只能做小项目?松哥要说几句公道话!" ,
27
+ "url" : " /a/1190000019552270" ,
28
+ "desc" : " 松哥上学那会,很多人对 MySQL 有一些偏见,偏见主要集中在以下几方面: MySQL 不支持事务(事实上 MyISAM 有表锁,但是效率比较低) MySQL 存储的数据量比较小,适合小项目,大项目还是得上 Oracle、DB2 等 这么..." ,
29
+ "author" : {
30
+ "nick" : " 江南一点雨" ,
31
+ "homepage" : " /u/lenve"
32
+ }
33
+ },
34
+ {
35
+ "id" : " 1190000019551860" ,
36
+ "title" : " 前后端分离ssm配置跨域" ,
37
+ "url" : " /a/1190000019551860" ,
38
+ "desc" : " 前后端分离开发需要跨域,之前只会pringboot跨域,只需要一个配置类即可,下面记录一下ssm的配置" ,
39
+ "author" : {
40
+ "nick" : " 醉卧美人膝" ,
41
+ "homepage" : " /u/panbingwen"
42
+ }
43
+ },
44
+ {
45
+ "id" : " 1190000019551664" ,
46
+ "title" : " 修改Flume源码使taildir source支持递归(可配置)" ,
47
+ "url" : " /a/1190000019551664" ,
48
+ "desc" : " Flume的source选哪个?taildir source首选!1.断点还原 positionFile可以记录偏移量2.可配置文件组,里面使用正则表达式配置多个要监控的文件就凭第一点其他的source都被比下去了!这么好的taildir source有一点..." ,
49
+ "author" : {
50
+ "nick" : " Wish大人" ,
51
+ "homepage" : " /u/wishdaren_5c243b920a3eb"
52
+ }
53
+ },
54
+ {
55
+ "id" : " 1190000019550963" ,
56
+ "title" : " 关于Spring Boot你不得不知道的事--Spring Boot的基本操作" ,
57
+ "url" : " /a/1190000019550963" ,
58
+ "desc" : " 1 Pom文件1.1 spring-boot-starter-parent表示当前pom文件从spring-boot-starter-parent继承下来,在spring-boot-starter-parent中提供了很多默认配置,可以简化我们的开发。" ,
59
+ "author" : {
60
+ "nick" : " 陈斌" ,
61
+ "homepage" : " /u/chenbin_5a5473857f8e8"
62
+ }
63
+ },
64
+ {
65
+ "id" : " 1190000019550560" ,
66
+ "title" : " 不得不知的责任链设计模式" ,
67
+ "url" : " /a/1190000019550560" ,
68
+ "desc" : " 世界上最遥远的距离,不是生与死,而是它从你的世界路过无数次,你却选择视而不见,你无情,你冷酷啊......" ,
69
+ "author" : {
70
+ "nick" : " tan日拱一兵" ,
71
+ "homepage" : " /u/tanrigongyibing"
72
+ }
73
+ },
74
+ {
75
+ "id" : " 1190000019550289" ,
76
+ "title" : " Deeplink(深度链接)如何提高App转化率、留存率" ,
77
+ "url" : " /a/1190000019550289" ,
78
+ "desc" : " 移动互联网时代,信息的分享传播无疑是 App 引流增长的关键,与其花费大量精力和成本找渠道、硬推广,不如从细节下手,用最快最简便的方法实现 Deeplink(深度链接)技术,打破信息孤岛、缩短分享路径、优化用户..." ,
79
+ "author" : {
80
+ "nick" : " 小天使阿瑞斯" ,
81
+ "homepage" : " /u/xiaotianshiaruisi"
82
+ }
83
+ },
84
+ {
85
+ "id" : " 1190000019549838" ,
86
+ "title" : " ForkJoin框架之ForkJoinTask" ,
87
+ "url" : " /a/1190000019549838" ,
88
+ "desc" : " 在前面的文章\" CompletableFuture和响应式编程\" 中提到了ForkJoinTask和ForkJoinPool,后者毫无疑问是一个线程池,前者则是一个类似FutureTask经典定义的概念." ,
89
+ "author" : {
90
+ "nick" : " 山人" ,
91
+ "homepage" : " /u/cugb"
92
+ }
93
+ },
94
+ {
95
+ "id" : " 1190000019549550" ,
96
+ "title" : " En-Tan-Mo(ETM)项目周报(6月14日~6月20日)" ,
97
+ "url" : " /a/1190000019549550" ,
98
+ "desc" : " 亲爱的ETM小伙伴: 近日, Facebook发布数字货币Libra, 是伟大征途还是飞蛾扑火? 区块链革命还是全球骗局? Anyway, ETM首席科学家Dr.Aaron Yuan是这样看的: 不可否认,这对于整个区块链行业而言,是里程碑事..." ,
99
+ "author" : {
100
+ "nick" : " ETM漫谈区块链" ,
101
+ "homepage" : " /u/entanmo"
102
+ }
103
+ },
104
+ {
105
+ "id" : " 1190000019549231" ,
106
+ "title" : " Java集合框架概述和集合的遍历" ,
107
+ "url" : " /a/1190000019549231" ,
108
+ "desc" : " 如果一个程序只包含固定数量的且其生命周期都是已知的对象,那么这是一个非常简单的程序。通常,程序总是根据运行时才知道的某些条件去创建新对象。在此之前,不会知道你所需要对象的数量,甚至不知道确切的类型..." ,
109
+ "author" : {
110
+ "nick" : " BWH_Steven" ,
111
+ "homepage" : " /u/bwh_steven"
112
+ }
113
+ },
114
+ {
115
+ "id" : " 1190000019549157" ,
116
+ "title" : " albin-微服务(2-Eureka Server 高可用)" ,
117
+ "url" : " /a/1190000019549157" ,
118
+ "desc" : " 分别配置 {代码...} {代码...} [链接]:8761/如下: [链接]:8762/如下: Eureka Client配置 {代码...}" ,
119
+ "author" : {
120
+ "nick" : " 阿南" ,
121
+ "homepage" : " /u/anan_5ca066790c21a"
122
+ }
123
+ },
124
+ {
125
+ "id" : " 1190000019549152" ,
126
+ "title" : " 7000位程序员揭秘2019 软件开发现状:看Python、Java与Go,谁主沉浮" ,
127
+ "url" : " /a/1190000019549152" ,
128
+ "desc" : " 互联网的下半场,科技公司为面对更加严峻的竞争环境,越来越重视开源节流。而对于身处其中且撑起 IT 半边天的技术人,如今如何了?从技术角度来看,其又该作何改变顺应潮流?" ,
129
+ "author" : {
130
+ "nick" : " CDA数据分析师" ,
131
+ "homepage" : " /u/cdac_da"
132
+ }
133
+ },
134
+ {
135
+ "id" : " 1190000019548462" ,
136
+ "title" : " albin-微服务(1-Eureka Server)" ,
137
+ "url" : " /a/1190000019548462" ,
138
+ "desc" : " 一、启动项配置@EnableEurekaServer {代码...} 二、Eureka Server Maven依赖 {代码...} 三、Eureka Server配置 {代码...} 四、Eureka Client Maven依赖 {代码...} 五、Eureka Client配置 {代码...} 六、Eureka Cl..." ,
139
+ "author" : {
140
+ "nick" : " 阿南" ,
141
+ "homepage" : " /u/anan_5ca066790c21a"
142
+ }
143
+ },
144
+ {
145
+ "id" : " 1190000019548408" ,
146
+ "title" : " SpringBoot2.x【一】从零开始环境搭建" ,
147
+ "url" : " /a/1190000019548408" ,
148
+ "desc" : " 对于之前的Spring框架的使用,各种配置文件XML、properties一旦出错之后错误难寻,这也是为什么SpringBoot被推上主流的原因,SpringBoot的配置简单,说5分钟能从框架的搭建到运行也不为过. 现在更是微服务当道,..." ,
149
+ "author" : {
150
+ "nick" : " 拾荒者的笔记" ,
151
+ "homepage" : " /u/gleans"
152
+ }
153
+ }
154
+ ]
155
+ }
0 commit comments