Python 压缩
2015-12-31
zlib
— Compression compatible with gzip
gzip
— Support for gzip files
bz2
— Support for bzip2 compression
lzma
— Compression using the LZMA algorithm
zipfile
— Work with ZIP archives
tarfile
— Read and write tar archive files
虚拟化 Vagrant VirtualBox
2015-12-05
通过定义 Vagrantfile,在一个目录下初始化多个虚拟机。
Python 编码规范
2015-12-01
pep8
是一个遵守 PEP8 编码规范的 Python 代码检测工具。
阅读 广告 美文佳句
2015-11-30
这其实只是耐克嵌入影片的一段软广告,不过广告文案写得确实很赞,甩开国内那些硬插式广告几万光年了吧!
Linux CentOS
2015-11-19
查看内核版本
cat /proc/version
uname -a
,-r
参数可以只查看内核版本号
查看发行版版本
lsb_release -a
cat /etc/redhat-release
(CentOS)
升级
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -ivh https://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-lt -y # long-term 长期支持版本
# yum --enablerepo=elrepo-kernel install kernel-ml -y # mainline 主线版本
参考
WebFrontend JavaScript jQuery
2015-11-09
jQuery 插件的开发包括两种:
一种是类级别的插件开发,即给 jQuery 添加新的全局函数,相当于给 jQuery 类本身添加方法(jQuery 的全局函数就是属于 jQuery 命名空间的函数)。
另一种是对象级别的插件开发,即给 jQuery 对象添加方法。下面就两种函数的开发做详细的说明。
影视 美剧 冰与火之歌
2015-10-14
这部剧,原先也是看过的。里面的人物关系实在复杂,看了第一季,就放弃了。
这种大剧,若是不弄清楚人物关系、背景、势力,甚至地图,很多情节就看不出味道来,就像是牛嚼牡丹了。
为了继续看下去,我特意花了点时间来了解这些。
开发者 开发者的思考
2015-10-14
做一个高效的、能为团队带来更多价值的 Web 开发者。
Python Tornado
2015-10-04
Tornado POST 请求直接 599 了,经过 WireShark 抓包发现根本没有发出请求。
最后竟然发现和版本有关,4.1 下才有问题,4.2 以后就好了。
开发者
2015-10-01
计算机专业课程 比较多,学校教的太杂,往往还没得选,总不能挂科毕不了业吧。
关键是在校期间,对于外面的就业环境完全不知道怎么回事,不知道以后会做什么工作。所以学习也没有重点。
如果我在大学期间就有现在的视野,那我会怎么学习。
确定方向
- 我从来没有准备考研,再来一次我还是不考研,早点出来工作赚钱对我和我的家庭来说,是非常务实的选择。
- 除了重点科目之外,一律混得过去就行,不用花时间研究。
- 选择一个门槛不要太高,好找工作的方向,比如 Java 程序员,PHP 程序员,Linux C,先能在社会上立足,再思考下一步的发展。
基础科目
这几门课程都要认真实验,在课程基础之上要自己去专研。
- 计算机组成原理
- 操作系统
- 结合 Linux
- 计算机网络
- Linux 网络管理
- 数据结构与算法
- 数据库系统原理
- 结合 MySQL
编程语言
学校安排得语言都认真学习,不要用来考试,花太多时间研究 i++
和 ++i
这样没有实际意义的问题上,要用来写项目。每学一门语言都要写一个真正的项目。
- C / C++
- Java
- PHP Web 开发(PHP + MySQL)
- Python
PS:每一门语言都要实践一遍数据结构与算法课程的知识,还有设计模式。
工具
- 学习 Linux 基础,然后后续所有实验都在 Linux 上操作。
- 代码用 Git 管理(GitHub,Gitee)。
- 学习笔记采用 Markdown 记录,通过网盘同步。
自学前端
不管什么方向,能弄个 Web 系统都是必要的。
- HTML, CSS, JS 入门
- React / Vue 入门(如果是现在)
- 能在开源项目基础上改改
其他
- 了解互联网架构设计,及常用的服务和组件。
- 不求多么深入,只要在心里有个基本概念。