初入软件工程专业的我,在读了部分程序员修炼之道之后感觉这本书十分的有用,目前我读到的对我最有价值的就是正交行,就是在编译工程项目时一定要注意各个部分之间尽量的少牵扯联系,做到这些在我们改动某个部分的文件的内容时就就不会“打扰”到隔壁的文件夹,对后期的维护和更新有着很大的帮助,还有就是在编写代码时一定 ...
分类:
其他好文 时间:
2019-10-28 20:53:10
阅读次数:
104
【Android 修炼手册】Gradle 篇 -- Android Gradle Plugin 主要 Task 分析 预备知识 理解 gradle 的基本开发 了解 gradle task 和 plugin 使用及开发 了解 android gradle plugin 的使用 看完本文可以达到什么程 ...
分类:
移动开发 时间:
2019-10-28 12:18:40
阅读次数:
130
了解到了程序员之道由一系列的独立部分组成,讲述了许多富有娱乐性的奇闻轶事、有思想的例子,以及有趣的类比,本书阐释了软件开发的许多不同方面的最佳实践和重大陷阱,在这里学习各种技能,发展各种习惯和态度,为职业生涯的长期成功奠定基础成为一个注重实效的程序员;通过合约、断言及异常使代码“防弹”;捕捉真正的需 ...
分类:
其他好文 时间:
2019-10-24 19:39:20
阅读次数:
87
软件的成败与否,很大程度上取决于用户的看法,要“让你的用户参与权衡”,但也要知道进退,知道何时止步,不能画蛇添足。对于现阶段的我们而言,处在知识经济的时代,知识资产变得尤为重要,一不小心就会被这个社会淘汰,作者明确提出了自己的观点和建议,为我指明了方向。当你编码时:代码需要演化,它不是静态的事务。重 ...
分类:
其他好文 时间:
2019-10-21 13:45:17
阅读次数:
101
1. 表字段的操作 1. 语法: alter table 表名 执行动作; 2. 添加字段(add) alter table 表名 add 字段名 数据类型; alter table 表名 add 字段名 数据类型 first; alter table 表名 add 字段名 数据类型 after 字 ...
分类:
数据库 时间:
2019-10-19 15:17:24
阅读次数:
99
MySQL修炼之路一 1. MySQL概述 1. 什么是数据库 存储数据的仓库 2. 都有哪些公司在用数据库 金融机构、游戏网站、购物网站、论坛网站 ... ... 3. 提供数据库服务的软件 1. 软件分类 MySQL、Oracle、SQL_Server、DB2、MongoDB、MariaDB 2 ...
分类:
数据库 时间:
2019-10-19 11:18:50
阅读次数:
146
对于程序员来说是一个特别幸运的时代。每一个有追求的程序员都希 望能获得快速成长,但成长的道路并没那么平坦和舒适,充满了崎岖、障碍和迷雾。 同样,我在成长的道路上,也走过很多弯路,有过迷茫,有过困惑。当我回顾时,总结出一条渐渐清晰的成长路线。在回顾的过程中,一方面通过适时地驻足、回顾与梳理,可以帮助自 ...
分类:
其他好文 时间:
2019-10-18 23:50:30
阅读次数:
120
一、背景介绍总所周知,公有云最难理解的部分在于网络,从事了公有云之后才发现自己的网络差的还很远,干脆从头回炉修炼,既然是从头修炼就从最基础的开始,当然也只是补充以前理解不透彻的地方,闲言少叙,言归正传。二、TCP/IP模型所有关于TCP/IP模型的书上都会提到下层为上层服务,此处重点介绍上下层之间的接口。以ip地址为例,网络层如何知道物理层传递过来的究竟是ipv4还是ipv6,此时就需要用到网络层
分类:
其他好文 时间:
2019-10-17 10:35:54
阅读次数:
151
正交变换法: 二次曲面f(x1,x2,x3)=1的类型: 答案解析(点击即可查看) 资料来自宇哥《闭关修炼》 ...
分类:
其他好文 时间:
2019-10-16 18:13:52
阅读次数:
69
"点我查看秘籍连载" 进程的地址空间布局:分段 Linux的虚拟地址空间采用“分段+分页”结合的方式实现。先看分段,之后再介绍分页。 分段是将内存划分成各个段落(Segment),每个段落的长度可以不同,且虚拟地址空间中未使用的空间不会映射到物理内存中,所以操作系统不会为这段空间分配物理内存。这样的 ...
分类:
其他好文 时间:
2019-10-15 10:04:00
阅读次数:
84