摘要:
本文探讨什么是「软件架构」,并对其下个定义! 阅读全文
摘要:
本文探讨在需要了解一个开源项目时,如何快速的理清开源项目的代码逻辑! 阅读全文
摘要:
之前买了一本书,叫《架构探险—从零开始写Java Web框架 》(__不推荐购买~__),一本标题党书籍!但是我很推崇作者写代码的方式,就是基于TODO的方式进行开发! 个人认为以基于TODO的方式进行开发,至少有如下几点优势: 有助于理解需求 有助于梳理业务流程 有助于任务拆解和代码封装 TODO 阅读全文
摘要:
使用Kotlin实现的区块链基本逻辑! 源码地址 "GitHub仓库" 启动方式 启动参数添加 Dserver.port=8080,启动不同的端口,模拟不同的节点。 假设目前启动了8080和8081两个端口: 通过POST "http://localhost:8080/peer" 来添加节点的互通。 阅读全文
摘要:
本文欲回答这样一个问题: 在 「特定环境 」下,如何规划Web开发框架,使其能满足 「期望 」? 假设我们的「特定环境 」如下: 技术层面 使用Java语言进行开发 通过Maven构建 基于SpringBoot 使用IntellijIDEA作为IDE 使用Mybatis作为持久层框架 前后端分离 非 阅读全文
摘要:
很明显,这是标题党~刚从老罗那取的经就要用上~只是扯扯项目管理与时间管理! 扯这个话题的原因是,之前部门有一个关于「关键路径」的分享,个人觉得「关键路径」这玩样用处不大!只能做个前期估算!这里做个复盘,确认一下是否确实是个鸡肋~ 这里通过魔兽争霸里的人族来展开! 为什么是魔兽争霸呢?因为我好久不玩游 阅读全文
摘要:
你是否觉得演讲很重要?是否想登台演讲?是否羡慕在台上侃侃而谈的人?是否希望自己也能站在台前hold住全场? 但是,现实是,你一在陌生人前说话就紧张、在台前说话就浑身冒虚汗!看了那么多的演讲方法的书也get不到重点!是否觉得自己不是这块料,放弃算了? 我也不会什么技巧,讲技巧的书也很多了!本文是我五年 阅读全文
摘要:
最近写了一个简单的客户端,用来模拟服务化框架的客户端调用,功能如下: 随机调用服务 打印服务结果 10%的几率较少访问量(假设1个并发),10%几率高访问量(假设100个并发),80%几率正常访问量(假设10个并发) 打印各个访问量情况下的服务调用总时间 分别尝试了Java和Clojure实现,在实 阅读全文
摘要:
无处不在的C/S架构 在这个充斥着云的时代,我们使用的软件可以说99%都是C/S架构的! 你发邮件用的Outlook,Foxmail等 你看视频用的优酷,土豆等 你写文档用的Office365,googleDoc,Evernote等 你浏览网页用的IE,Chrome等(B/S是特殊的C/S) ... 阅读全文