1+ {
2+ "watchNum" : " 56925" ,
3+ "blogs" : [
4+ {
5+ "id" : " 1190000019674135" ,
6+ "title" : " Spring Boot 整合 Freemarker,50 多行配置是怎么省略掉的?" ,
7+ "url" : " /a/1190000019674135" ,
8+ "desc" : " Spring Boot2 系列教程接近完工,最近进入修修补补阶段。Freemarker 整合貌似还没和大家聊过,因此今天把这个补充上。" ,
9+ "author" : {
10+ "nick" : " 江南一点雨" ,
11+ "homepage" : " /u/lenve"
12+ }
13+ },
14+ {
15+ "id" : " 1190000019673203" ,
16+ "title" : " 龙芯国产域名服务器发布 完全国产不远了" ,
17+ "url" : " /a/1190000019673203" ,
18+ "desc" : " 现在一说到服务器处理器,那必然是领先的intel和AMD处理器,基本上处理器还是intel的天下,重新分级的处理器分为铂金、金、银、铜四个等级,对应之前的E3、E7、E5的分类,等级不同价格不同,基本的金牌处理器都是一万..." ,
19+ "author" : {
20+ "nick" : " 刘亮亮" ,
21+ "homepage" : " /u/liuliangliang"
22+ }
23+ },
24+ {
25+ "id" : " 1190000019673140" ,
26+ "title" : " java.util.concurrent 同步器框架详解" ,
27+ "url" : " /a/1190000019673140" ,
28+ "desc" : " 一般的应用系统中,存在着大量的计算和大量的 I/O 处理,通过多线程可以让系统运行得更快。但在 Java 多线程编程中,会面临很多的难题,比如线程安全、上下文切换、死锁等问题。" ,
29+ "author" : {
30+ "nick" : " TiAom" ,
31+ "homepage" : " /u/tiaom_5d1eb2417cf4c"
32+ }
33+ },
34+ {
35+ "id" : " 1190000019672414" ,
36+ "title" : " Facebook发币,摩根币年底问世,数字货币或冲击传统金融格局" ,
37+ "url" : " /a/1190000019672414" ,
38+ "desc" : " 最近,Facebook发布Libra白皮书引起全球关注,各国金融监管机构纷纷发表对Libra的态度和看法;而在几个月前,美国最大的银行之一,摩根银行,也宣布最早在今年底开始试运营数字货币“JPM Coin”,同样引起一波不小..." ,
39+ "author" : {
40+ "nick" : " ETM漫谈区块链" ,
41+ "homepage" : " /u/entanmo"
42+ }
43+ },
44+ {
45+ "id" : " 1190000019670119" ,
46+ "title" : " What?一个 Dubbo 服务启动要两个小时!" ,
47+ "url" : " /a/1190000019670119" ,
48+ "desc" : " 前几天在测试环境碰到一个非常奇怪的与 dubbo 相关的问题,事后我在网上搜索了一圈并没有发现类似的帖子或文章,于是便有了这篇。" ,
49+ "author" : {
50+ "nick" : " crossoverJie" ,
51+ "homepage" : " /u/crossoverjie"
52+ }
53+ },
54+ {
55+ "id" : " 1190000019670406" ,
56+ "title" : " dubbo整合springboot最详细入门教程" ,
57+ "url" : " /a/1190000019670406" ,
58+ "desc" : " 目前互联网公司,大部分项目都是基于分布式,一个项目被拆分成几个小项目,这些小项目会分别部署在不同的计算机上面,这个叫做微服务。当一台计算机的程序需要调用另一台计算机代码的时候,就涉及远程调用。此时d..." ,
59+ "author" : {
60+ "nick" : " 布尔bl" ,
61+ "homepage" : " /u/chenzhuantou"
62+ }
63+ },
64+ {
65+ "id" : " 1190000019670015" ,
66+ "title" : " zookeeper实战之服务注册与发现" ,
67+ "url" : " /a/1190000019670015" ,
68+ "desc" : " zookeeper应用场景 回顾下zk应用场景: 数据发布与订阅 服务注册与发现 分布式锁 分布式队列 master选举 配置中心 命名服务 负载均衡 zookeeper实现服务注册与发现 服务注册与发现 再来看看zk在服务注册与发现中..." ,
69+ "author" : {
70+ "nick" : " y猪" ,
71+ "homepage" : " /u/aasadf"
72+ }
73+ },
74+ {
75+ "id" : " 1190000019669986" ,
76+ "title" : " Springcloud-nacos实现配置和注册中心" ,
77+ "url" : " /a/1190000019669986" ,
78+ "desc" : " 最近,阿里开源的nacos比较火,可以和springcloud和dubbo共用,对dubbo升级到springcloud非常的方便。这里学习一下他的配置和注册中心。我主要记录一下它的使用方式和踩得坑。" ,
79+ "author" : {
80+ "nick" : " wotrd" ,
81+ "homepage" : " /u/wotrd"
82+ }
83+ },
84+ {
85+ "id" : " 1190000019669890" ,
86+ "title" : " 集合" ,
87+ "url" : " /a/1190000019669890" ,
88+ "desc" : " 存储一堆的数据是容器解决的最基本的问题。针对不同的需求有不用的容器。主要在于删除,插入,查询,效率,长度,排序,去重,数据结构" ,
89+ "author" : {
90+ "nick" : " 勤思" ,
91+ "homepage" : " /u/qinsi"
92+ }
93+ },
94+ {
95+ "id" : " 1190000019669243" ,
96+ "title" : " 实现callable接口的多线程" ,
97+ "url" : " /a/1190000019669243" ,
98+ "desc" : " Callable 对象实际上属于Executor框架的功能类,callable接口和runable接口类似,但是提供了比runnable更加强大的功能,主要表现为一下3点:1 callable可以在任务结束的时候提供一个返回值,runnable无法提供这个..." ,
99+ "author" : {
100+ "nick" : " 雨露" ,
101+ "homepage" : " /u/yulu_5b175873aeaf9"
102+ }
103+ },
104+ {
105+ "id" : " 1190000019668869" ,
106+ "title" : " HashMap是非线程安全的,那么原因是什么呢?(HashMap的死锁)" ,
107+ "url" : " /a/1190000019668869" ,
108+ "desc" : " 由于HashMap的容量是有限的,如果HashMap中的数组的容量很小,假如只有2个,那么如果要放进10个keys的话,碰撞就会非常频繁,此时一个O(1)的查找算法,就变成了链表遍历,性能变成了O(n),这是Hash表的缺陷。" ,
109+ "author" : {
110+ "nick" : " 巅峰大词典" ,
111+ "homepage" : " /u/lingfeng23"
112+ }
113+ },
114+ {
115+ "id" : " 1190000019668005" ,
116+ "title" : " 通过行为参数化传递代码" ,
117+ "url" : " /a/1190000019668005" ,
118+ "desc" : " 在软件工程中,一个众所周知的问题就是,不管你做什么,用户的需求肯定会变。比如说,有个应用程序是帮助果农了解自己的库存。果农可能想有一个查找库存中所有绿色苹果的功能。但到了第二天他可能会告诉你:“其实..." ,
119+ "author" : {
120+ "nick" : " 生物种子" ,
121+ "homepage" : " /u/shengwuzhongzi"
122+ }
123+ },
124+ {
125+ "id" : " 1190000019667627" ,
126+ "title" : " 链表中环的入口节点" ,
127+ "url" : " /a/1190000019667627" ,
128+ "desc" : " 遍历链表的时候,用一个容器list依次装入链表的节点,如果发现有重复的节点,那么就是链表的环的入口节点" ,
129+ "author" : {
130+ "nick" : " flyingcr" ,
131+ "homepage" : " /u/chenrong_flying"
132+ }
133+ },
134+ {
135+ "id" : " 1190000019664716" ,
136+ "title" : " LeetCode 209:最小长度的子数组 Minimum Size Subarray Sum" ,
137+ "url" : " /a/1190000019664716" ,
138+ "desc" : " 给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的连续子数组。如果不存在符合条件的连续子数组,返回 0。" ,
139+ "author" : {
140+ "nick" : " 爱写Bug" ,
141+ "homepage" : " /u/icodebugs"
142+ }
143+ },
144+ {
145+ "id" : " 1190000019663259" ,
146+ "title" : " 为何零基础也可学习大数据技术?" ,
147+ "url" : " /a/1190000019663259" ,
148+ "desc" : " 随着大数据在国内的发展,大数据相关人才出现了供不应求的状况,大数据分析师更是被媒体称为“未来发展前景良好的职业之一”。大数据分析师的薪酬比同等级职位高20%。而如何成为大数据时代的弄潮儿,掌握当下紧缺的..." ,
149+ "author" : {
150+ "nick" : " 一起学习大数据" ,
151+ "homepage" : " /u/yiqixuexidashuju"
152+ }
153+ }
154+ ]
155+ }
0 commit comments