编程开发

1.Git 安装及配置

Git 安装配置 在使用Git前我们需要先安装 Git。Git 目前支持 Linux/Unix、Solaris、Mac和 Windows 平台上运行。 Git 各平台安装包下载地址为: Linux 平台上安装 Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。

git 处理加塞任务

如果手头的活刚刚进行一半, 突然接到另一个紧急开发任务, 例如修复某个分枝的bug, 这个时候该怎么操作git呢? 之前,即便功能没有开发完成,代码充斥着bug, 我都是先完成commit,然后再切换分枝处理bug. 但这样其实并不合理, 毕竟commit节点状态应该标记为阶段性任务完成,而不是单纯的做状态保存. 这里更加合适的做法是用 stash 指令, 将手头(工作区和暂存区)的开发进度保存.

收起你的完美主义

一年以前、半年以前,我很担心因为自己写的文档写的逻辑有缺失、页面不完善,而不敢发起需求评审。 我们的确都应该追求完美,但是绝对的完美主义会让人寸步难行。 实际上,当要做的一个功能比较复杂时,想要一步到位地搞完美是不可能的,因为只要是“系统”,在上线初期就一定会存在bug,一定是需要进行迭代的。胆大加心细,边做边优化,不懂的地方立马就问,问完马上落地。这样经过三四轮,一个接近于完美的需求文档就产出了

仿写+翻译

Ich fühle mich in China sicher, weil ich unterscheiden kann, was hier passiert. Ich kann zwischen normalen und abnormalen Dingen unterscheiden. Wahrscheinlich bedeutet das Heimatstadt. In China werde

Shell(一)

一. Linux背景介绍 Linux版本介绍 内核版本分为三个部分,主版本号、次版本号、末版本号,次版本号是奇数为开发板,偶数为稳定版。 发行版本 RedHat:经过专业测试 Fedora:社区发行,版本较新,但是没有经过专业测试。(也是redhat发行) CentOS:用RedHat的源代码编译,但是把RedHat的商标等去掉。但是没有一些技术支持。 桌面安装:Debian,Ubuntu 常见目

访问网站之路

当你浏览www.livescience.com(美国生命科学网)网站时,发生了什么? 一、用户端 当你输入网址,其实就是让浏览器向Live Science网站的服务器发出请求。 二、TCP通道 基于TCP传输协议,你的电脑和服务器之间建立了TCP通道,把双方连在了一起。 三、HTTP GET请求 HTTP是超文本传输协议,这个协议规定了用户向服务器发送消息的格式,为了获取内部商业的内容,浏览器会给

熟悉一下系统

上次的年报还是在Win7里, 开机的时候按F12, 出来启动选项选机械硬盘, 就可以回到原来的系统, Win7开机还是慢一些, 原以为是在easybcd里改, 结果找不到固态硬盘, 那个是uefi的guid分区, 大概是要装一个efi的启动编辑, 到bios里看了下启动选项, 可以调整两个硬盘的顺序, 从7回到10要检查硬盘, 这个比较讨厌, 以前Ubuntu双系统会出现, 都是Windows也不