当工作遇到GIT,看这篇就够了!

2021-08-03
阅读 3 分钟
3.5k
Git 是一个开源的分布式版本控制系统,是Linux之父Linus为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。GitHub 基于Git开发的软件项目托管平台。GitLab 也是基于Git开发的软件项目托管平台,但其是开源的。

API调试工具大汇总

2020-12-19
阅读 4 分钟
13.8k
大家好,我是CrazyCodes,今天总结下业界常见的API调试工具,众所周知,API调试工具即简单化的完成API调试流程,将Header、Cookie等其他频繁使用的参数进行复用,对不计其数的接口进行分类,方便查询管理。

浅谈重构造成的灾难性毁灭

2018-11-16
阅读 2 分钟
2.8k
只要你确定你是一个真正的程序员,那当你接手一个新项目时,因为每个人的编码规范与风格不同,或者某块代码出现了问题,作为一名向上的程序员,总会想去重构这个项目更严重的都想重写一遍。例如下面的这类代码

论某教育机构考试系统设计

2018-10-29
阅读 4 分钟
4.9k
前言近期在做一套答题系统,参考了某教育机构的设计。本章跟大家聊聊考试系统中的核心 - 如何考试?简单点说,所谓考试系统就是答题系统,通过答题完成进行判分后返回其答题结果即完成整个流程。当然过程中有些数据需要存储,有些则可在后期查询计算(个人理解),如有误导请速喷如上图所示,一套试卷有N道试题,每道试...

基于业务设计数据表的总结

2018-09-29
阅读 1 分钟
4.5k
抛去测试、架构来说,数据表设计是指定功能开发的一个起点,如果出现失误将会对未来开发以及运行都会有很大的影响。接下来我们聊聊应该如何根据需求去设计数据表。

“生于忧患,死于安乐”之程序员人生

2018-09-11
阅读 1 分钟
3.2k
前言 这本是《孟子》的一首诗词,拿来用有些惭愧。 废话不多讲,本章我们聊聊 “生于忧患,死于安乐” 忧患 上天要把重任降临在某人的身上,一定先要使他心意苦恼,筋骨劳累,使他忍饥挨饿,身体空虚乏力,使他的每一行动都不如意,这样来激励他的心志,使他性情坚忍,增加他所不具备的能力。 程序员是如何成为程序员的大伙...

MySQL SQL模式特点汇总

2018-09-11
阅读 2 分钟
3k
MySQL服务器可以在不同的SQL模式下运行,并且可以针对不同的客户端以不同的方式应用这些模式,具体取决于sql_mode系统变量的值。DBA可以设置全局SQL模式以匹配站点服务器操作要求,并且每个应用程序可以将其会话SQL模式设置为其自己的要求。

浅谈架构是为了什么 (下)

2018-09-04
阅读 3 分钟
3.1k
前言 上一章对架构进行了通俗的解释,本章以图文并茂的形式对架构的演变做详细的阐述 架构并非因高并发、大数据而生,以下的架构方式是根据业务演变而变更。 从现在开始,假设我们自己是一个创业的小团队。没资金没人脉,靠技术打天下。现在要开发一套电商系统。开始自己的表演。 1.0 没钱没人,只能买得起一台阿里云学生...

浅谈架构是为了什么 (上)

2018-08-28
阅读 2 分钟
2.8k
架构是一款软件从0到100的演变过程。并非是上来就可以承载什么亿级访问的牛x架构什么的。本篇写给那些想要成为架构师或者正在尝试成为架构师的朋友。

程序员自省录

2018-08-28
阅读 2 分钟
3.7k
我相信每位入行的童鞋 (除了高工资,有免费大桶水喝的办公室,不干体力活的各种原因外),都有想用代码改变世界的想法。我也是这样,在苦苦挣扎了五年后,我发现我并未成功改变世界,而是让代码改变了自己。为什么要做程序员?是对程序的热爱,对代码的忠诚,如果看到这里,你并非如此,请右上角叉叉离开。因为你不适合...