为什么说strings.Reader类型的值可以高效地读取字符串 与strings.Builder类型恰恰相反,strings.Reader类型是为了高效读取字符串而存在的。后者的高效主要体现在它对字符串的读取机制上,它封装了很多用于在string值上读取内容的最佳实践。 strings.Reade ...
分类:
其他好文 时间:
2019-11-01 09:43:53
阅读次数:
155
云原生是一种应用开发风格,鼓励在持续交付和价值驱动开发领域轻松采用最佳实践。相关的学科是建立12-factor Apps,其中开发实践与交付和运营目标相一致,例如通过使用声明式编程和管理和监控。Spring Cloud以多种具体方式促进这些开发风格,起点是一组功能,分布式系统中的所有组件都需要或需要 ...
分类:
其他好文 时间:
2019-10-30 09:22:45
阅读次数:
105
Java中的NullPointerException是我们最经常遇到的异常了,那我们到底应该如何在编写代码是防患于未然呢。下面我们就从几个方面来入手,解决这个棘手的?问题吧。? 值得庆幸的是,通过应用一些防御性编码技术并遵循应用程序多个部分之间的约定,您可以在一定程度上避免Java中的NullPoi ...
分类:
编程语言 时间:
2019-10-29 12:06:38
阅读次数:
79
js 学习 1. 1小时入门js https://developer.mozilla.org/zh CN/docs/Web/JavaScript/A_re introduction_to_JavaScript 2. 了解如下3个js概念 https://gist.github.com/gaearon ...
分类:
Web程序 时间:
2019-10-29 12:05:44
阅读次数:
120
#SpringHelper 生成基于Spring JdbcTemplate 的DAO层代码,model代码,service层代码,兼具灵活性又免去了繁杂的重复劳动 生成使用条件: 生成使用指南: 最佳实践建议: ...
分类:
编程语言 时间:
2019-10-28 10:23:26
阅读次数:
99
flink配置优化最佳实践,优化flink配置文件,配置文件详解 ...
分类:
其他好文 时间:
2019-10-25 16:28:14
阅读次数:
122
写在前面的话 一提到分布式ID自动生成方案,大家肯定都非常熟悉,并且立即能说出自家拿手的几种方案,确实,ID作为系统数据的重要标识,重要性不言而喻,而各种方案也是历经多代优化,请允许我用这个视角对分布式ID自动生成方案进行分类: 实现方式 完全依赖数据源方式 ID的生成规则,读取控制完全由数据源控制 ...
分类:
编程语言 时间:
2019-10-25 10:01:12
阅读次数:
94
了解到了程序员之道由一系列的独立部分组成,讲述了许多富有娱乐性的奇闻轶事、有思想的例子,以及有趣的类比,本书阐释了软件开发的许多不同方面的最佳实践和重大陷阱,在这里学习各种技能,发展各种习惯和态度,为职业生涯的长期成功奠定基础成为一个注重实效的程序员;通过合约、断言及异常使代码“防弹”;捕捉真正的需 ...
分类:
其他好文 时间:
2019-10-24 19:39:20
阅读次数:
87
我们来看下 switch 我们今天主要讨论了for语句和switch语句,不过我并没有说明那些语法规则,因为它们太简单了。我们需要多加注意的往往是那些隐藏在 Go 语言规范和最佳实践里的细节。 这些细节其实就是我们很多技术初学者所谓的“坑”。比如,我在讲for语句的时候交代了携带range子句时只有 ...
分类:
其他好文 时间:
2019-10-24 13:12:37
阅读次数:
76
第一部分:Java语言篇 1.《Java编程规范》 适合对象:初级、中级 介绍:这本书的作者是被誉为Java之父的James Gosling,入门者推荐阅读,对基础的讲解很不错。 2.《Java编程思想》 适合对象:初级、中级 介绍:豆瓣给出了9.1的评分,全球程序员广泛赞誉。有人说这本书不适合初学 ...
分类:
编程语言 时间:
2019-10-23 11:49:04
阅读次数:
79