创业之初,我们往往会为了快速迭代出产品,而选择最简单的技术架构,比如LAMP架构,SSH三层架构。这些架构可以适应初期业务的快速发展,但是,随着业务变得越来越复杂,我们会发现这些架构越来越难支撑业务的发展,出现在一个类中写好几千行代码,一个方法中到处都是if else语句,如果中间遇到主程序猿离职,后面介入的程序猿几乎无法理解这些代码,到最后,产品越来越难迭代,只能推翻重做。如果我们在创业初始就以一种适应性较强的架构去写代码,后面就会少走很多弯路。下面的文章是我自己总结出来的一套架构,经过实践,适应性还算不错。
分类:
其他好文 时间:
2019-11-10 10:28:17
阅读次数:
78
题面: 新年里,程序猿们往往会做一些有趣的事情。你则选择以往这棵树上加节点来取乐。 一个添加节点的操作是这样的: 1) 找到树上的一个叶子结点v 2)设现在树上有n个节点, 那么你现在会加入两个节点n+1和n+2,它们都会成为n的儿子.你的任务是在做q次这样的操作,并在每做完一次后计算一次树的直径。 ...
分类:
其他好文 时间:
2019-11-09 22:00:02
阅读次数:
236
记录下成果! 开发倒是没有用多久,关键是收集整理数据挺费劲的!看了的搞个爬虫,再搞个AI分析才好 得瑟下 https://www.zxgj.cn/g/yiyuzheng 程序猿大多是坚挺的,还没有听说过身边的有抑郁的,不过工作压力,生活压力导致的另说了 至少从职业领域的角度来说还是比较少见的。 这套 ...
分类:
编程语言 时间:
2019-11-09 14:05:36
阅读次数:
86
场景 在使用Chrome浏览器查看Json数据时如果没有插件会挤作一团。 安装JsonHandle插件后 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 在下载JsonHandle. ...
分类:
Web程序 时间:
2019-11-08 22:28:54
阅读次数:
146
熟悉当下流行的两种企业开发MVC开源框架,是Java程序猿必备知识。MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。M是指业务模型,V是指用户界面,C则是控制器。一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。小编在学校的时候学习过SSH,SSM则是去公司后用的。
分类:
其他好文 时间:
2019-11-08 09:23:50
阅读次数:
107
1、问:程序猿最讨厌康熙的哪个儿子?。A.皇长子允禔C.皇八子允禩B.皇三子允祉D.皇十六子允禄答案C皇八子胤禩。因为他是八阿哥(bug)2、程序猿要了3个孩子,分别取名叫Ctrl、Alt和Delete,如果他们不听话,程序猿就只要同时敲他们一下就会好的…3、同事说,他在写“i++”的时候总觉的自己写的是“我cao”,有木有同感??4、《程序猿》写字楼里写字间,写字间中程序猿。程序人员写程序,
分类:
其他好文 时间:
2019-11-07 13:33:12
阅读次数:
105
网址:https://www.runoob.com/ 这个网站适用于大多数程序猿小白 你可以在学习的时候亲自上手操作 ...
分类:
Web程序 时间:
2019-11-03 23:55:00
阅读次数:
806
作者:故事我忘了¢个人微信公众号:程序猿的月光宝盒 1.TCP的滑动窗口 1.1 RTT和RTO的区别 ? RTT:发送一个数据包到收到对应的ACK,所花费的时间 ? RTO:重传时间间隔,TCP在发送一个数据包之后,会启动一个重传定时器,RTO就是这个定时器的重传时间,再通俗的讲就是,一开始先算一 ...
分类:
编程语言 时间:
2019-11-02 09:28:09
阅读次数:
95
过了几年还是入了程序猿的坑。不过是从c++到了python。所以尘封几年的博客又被我扒拉出来哈哈。 还有,上大学啦。 1.求等比数列前n项和 a1=int(input('请输入等比数列首项:'))请输入等比数列首项:5>>> q=int(input('请输入等比数列公比(不等于1且小于36的正整数) ...
分类:
编程语言 时间:
2019-10-29 11:23:30
阅读次数:
202
本篇文章仅记录在平时刷题过程中,让人眼前一亮的处理思路,所以本篇文章适合算法爱好者阅读及参考,没有算法功底的程序猿们,建议不用花费太多的时间在本篇文章 1,题目描述:给定一个字符串数组,请根据“相同字符集”进行分组(摘自 LintCode 49) 例 :Input: ["eat", "tea", " ...
分类:
编程语言 时间:
2019-10-25 13:19:47
阅读次数:
94