09 2019 档案

摘要:相信每一个长期写博客的兄弟,都被图片的处理困扰过很久。 通常大家实际的处理方案如下: 1. 直接在博客平台中上传,比如:CSDN。虽然在CSDN中可以很好的使用,也不需要自己覆盖什么图片存储的成本。但是当我们要做扩散的时候,平台通常都有防盗链机制,导致Markdown内容直接复制过去之后,图片可能就 阅读全文
posted @ 2019-09-27 13:45 子木聊出海 阅读(344) 评论(0) 推荐(0) 编辑
摘要:微服务架构,这 5 年左右一直被认可,是软件架构的未来方向。需要大家理解的是,为什么需要服务化。比如微服务架构对企业来说,带来什么价值?有啥弊端? 这里浅谈一下微服务架构,主要还是在理解 Why :为什么需要服务化? 一、对微服务架构的理解 1.1 微服务架构 微服务架构,主要是多了个 “微”。亚马 阅读全文
posted @ 2019-09-19 20:17 子木聊出海 阅读(1579) 评论(4) 推荐(5) 编辑
摘要:如果你热衷于写文记录点滴、分享心得 如果你钟情于 markdown 的简洁、流畅与纯粹 如果你专注于内容创作,而对很多网络抄袭无可奈何 那么,希望 OpenWrite (官网:https://openwrite.cn ) 可以帮助你! 一、什么是 OpenWrite? OpenWrite(官网:ht 阅读全文
posted @ 2019-09-19 17:25 子木聊出海 阅读(729) 评论(1) 推荐(1) 编辑
摘要:写出整洁的代码,是每个程序员的追求。《clean code》指出,要想写出好的代码,首先得知道什么是肮脏代码、什么是整洁代码;然后通过大量的刻意练习,才能真正写出整洁的代码。 WTF/min是衡量代码质量的唯一标准,Uncle Bob在书中称糟糕的代码为沼泽(wading),这只突出了我们是糟糕代码 阅读全文
posted @ 2019-09-16 12:04 子木聊出海 阅读(466) 评论(0) 推荐(3) 编辑
摘要:Java String 源码的排序算法 一、前言 Q:什么是选择问题? 选择问题,是假设一组 N 个数,要确定其中第 K 个最大值者。比如 A 与 B 对象需要哪个更大?又比如:要考虑从一些数组中找出最大项? 解决选择问题,需要对象有个能力,即比较任意两个对象,并确定哪个大,哪个小或者相等。找出最大 阅读全文
posted @ 2019-09-15 22:56 子木聊出海 阅读(600) 评论(0) 推荐(0) 编辑
摘要:一、规则引擎使用场景: 1. 用于页面,流程,扩展点实现的选择;输出结果:实现的位置; 2. 编排无数的条件积木和行为积木,达到业务逻辑计算,券库存消减的目的;输出结果:商品重计算后的价格; 3. 通过订单,售后单,会员等信息编排和判断,达到多因子决策给出最佳答案的效果;输出结果:响应式回答/营销推 阅读全文
posted @ 2019-09-09 13:34 子木聊出海 阅读(5621) 评论(0) 推荐(2) 编辑