无论什么东西,套用宋丹丹的话,就是都有它的过去、现在和将(jiǎng)来。因此学习一样东西,如果能多学一点它的历史,会让我们对其为何有如此现状少一些纠结,同时才有可能对其未来趋势有靠谱一点点的洞见。昨夜窗外雨声稀疏,难以入眠,突然想到软件架构的发展史是怎样的,于是今晨起来网上逛一圈,邂逅到这篇论文《 ...
分类:
其他好文 时间:
2019-06-24 22:48:21
阅读次数:
153
【程序人生编者按】在迭代不休的技术圈中,仅在过去的一个月期间,我们见证了有史以来第一张黑洞照片的诞生;经历了为让人义愤填膺的 996;思考了作为程序员的年龄之槛;膜拜了技术大神的成长历程;追逐了如编程语言、人工智能和区块链的热门技术;探讨了科技巨头们的改革之道…… 而这对我们程序员而言,究竟意味着什 ...
分类:
编程语言 时间:
2019-06-23 15:59:47
阅读次数:
195
一、关于技术规划 技术规划规划做得好,能起到比较好的正向引导作用,个人及团队的整体目标感会好很多,分为三个部分的内容: 第一部分是全局分析,这需要溯源历史,思考未来,要对未来有一定的预判。能够基于数据,基于专业,基于客户价值,同时结合顶层的战略、公司的战役情况和组织的现状做分析。 第二部分是定目标。 ...
分类:
其他好文 时间:
2019-06-19 13:37:52
阅读次数:
122
“是“跳出圈子看问题”,最近常想的一句话,从一个小点层面来讲,分两方面。第一,跳出思维,自身看待问题方法是渐进式思维,分析事物结构。这种分析模式是比较注重过程和推导,适合研究和过程追溯,但效率低不灵活出活慢。在面对繁杂的工程项目时,这个思维模式就不适用了。真的是要靠双向思维模式,既要动又要静。如果给自身划定一个圈子,在里面打转,则是在固化自己。也是自己迟迟得不到提升一个重要因素;第二,跳出现状,将
分类:
其他好文 时间:
2019-06-17 12:29:40
阅读次数:
109
"前言" "目录介绍" "登录鉴权图" "接口请求安全性校验整体流程图" "代码展示" "演示用户登录" "演示获取用户信息" "文章完整代码地址" "后记" 前言 目的: 1.实现前后端代码分离,分布式部署 2.利用token替代session实现状态保持,token是有时效性的满足退出登录,to ...
分类:
Web程序 时间:
2019-06-15 13:36:36
阅读次数:
237
将所有的发布流程,持续集成都搞通部署好,也不会有多大的贡献 将接口自动生成自动用例 将UI自动化平台部署到给任意一个项目用 将API自动化平台到发出测试报告等等 将性能测试和成熟的系统测试架构,以及一些测试指标和硬件配置的关系,做一次tranning 最终,与我而言,是巩固了知识; 与我薪水和职位而 ...
分类:
其他好文 时间:
2019-06-12 23:18:14
阅读次数:
235
pro:有D个字母,每个字母有自己的权值,现状需要用它们拼出N个单词,使得这些单词互相不为另外一个的前缀。 且单词的权值和最小。D<=200; N<=200; sol:如果建立字典树,那个每个单词的权值权值救赎根到叶子的路径权重和。 感觉有点想哈夫曼树,但是没什么大的关系,因为不能倒推。 由于ND比 ...
分类:
其他好文 时间:
2019-06-07 13:10:11
阅读次数:
102
pro:开始有一个字母虫,然后字母虫在每一天可以选择自己身上的部分字母变换,变换规则形如A->BC。 现状给定最终字母虫的字符串,求最少用了多少天。 如有规则A->BC,B->AC,C->AB;则ACAB可以见过三天(A-BC-ACC-ACAC)或者两天(A-BC-ACAB)得来。 规则不超过80, ...
分类:
其他好文 时间:
2019-06-07 11:02:40
阅读次数:
74
背景:项目需要选择不同测试平台,筛选一个最佳平台 现状:一台机器安装多套环境,虚拟机太繁琐 解决方案:通过Docker模拟安装测环境 参考:https://blog.csdn.net/qq_32447301/article/details/81394024 使用 Docker 构建 Yapi1.创建 ...
分类:
Windows程序 时间:
2019-06-03 12:10:59
阅读次数:
1125
Java架构师之路:从Java码农到年薪八十万的架构师 对于工作多年的程序员而言,日后的职业发展无非是继续专精技术、转型管理和晋升架构师三种选择。 架构师在一家公司有多重要、优秀架构师需要具备怎样的素质以及架构师的发展现状三个方面来分析 程序员如何才能晋升为优秀的高薪架构师? 希望通过本文让程序员们 ...
分类:
编程语言 时间:
2019-06-02 00:52:04
阅读次数:
182