java 小技巧 (1)
- 空间换时间的小把戏
1 | enum Type { |
1 | enum Type { |
Project Lombok makes java a spicier language by adding ‘handlers’ that know >how to build and compile simple, boilerplate-free, not-quite-java code.
如Github上项目介绍所言,Lombok项目通过添加“处理程序”,使java成为一种更为简单的语言。作为一个Old Java Developer,我们都知道我们经常需要定义一系列的套路,比如定义如下的格式对象。
为什么要写这一个系列的博客,主要是记录在自己学习Spring cloud中思考,倘若能够给大家一点点帮助,就更好了,写这个系列的话,抱着少即是多的心态,我们每一章讲的不会特别多,尽可能的每一章都比知识萃取的深一点。
本文写于 2017-03-01, 代码针对于 Spring Cloud Camden.SR5 版本。
##学习面向对象的设计原则,并牢牢掌握SOLID和GRASP规则背后的思想
今天开始编程,体验与Qlik合作带来的驱动数据应用开发的强大引擎。
从一些老生常谈的事情开始说起来吧,软件代码应该符合以下特质:
在跨级群访问设计中包含了一个 east-west gateway
这个gateway 的作用机制基于两点
1 | apiVersion: networking.istio.io/v1 |
这里需要注意的是 TLS MODE 是 AUTO_PASSTHROUGH
这个配置会自动的填充所有的目标地址,这样就不需要手工的配置 VirtualService
这部分在 ep_filters.go 中
最近看了一个算法,KMP,字符串查询算法,这个方法有各种各样的讲解,我个人最喜欢的还是在 《算法》 中所提到的用DFA的方式去解答这个算法。
算法的核心可以看这篇文章:
为什么突然想起来写这么个东西,大概是有一天,突然想测试下自己的C语言到底还记得多少。
就找了年末没什么事情的时候,花了大概2个小时撸了一个这么个东西。
renju-c 源码下载