Coder

商业化产品可能是有用的, 但最好的东西往往是免费的, 空气,水,Vim。

排序:
默认
按更新时间
按访问量

Research Topics TODO

https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtDynamicResolution.html#//apple_ref/doc/uid/TP400...

2014-01-29 14:57:08

阅读数:904

评论数:0

bootchartd简介

最近用过bootchartd这个开源小工具。特长是分析系统的启动速度问题。 bootchart是一个统计系统启动过程中进程的CPU消耗和等待以及IO的消耗的情况的一个统计工具,其只是统计启动过程中的前几十秒不能代表一个完整的进程的启动和消耗情况,这个也是其局限性。   最后bootchart...

2015-11-19 22:31:29

阅读数:872

评论数:0

Linux x86 Program Start Up

constructor 在main函数之前被调用,过去一直认为main才是程序的入口,突然发现还有这样的东西。 To be continued

2015-10-09 22:35:52

阅读数:712

评论数:0

systemd概述

systemd是linux系统启动各种服务的一种管理程序。历史上linux有多种启动服务的程序。 To  be continued

2015-10-09 22:33:13

阅读数:617

评论数:0

DBus 进程间的通信

之前用过一些dbus这里做个备忘。 DBus本身是属于比较高阶层的IPC的分装,他的底层是用socket来实现的。 DBus的应用特别的广泛,比如systemd, USB热拔插,界面程序之间的通信等等。 DBus还有更高级的封装,比如 GDBUS和QDBUS。 DBus有几个重要的概念: ...

2015-10-09 22:30:30

阅读数:3076

评论数:0

全局变量、局部变量、静态全局变量、静态局部变量的区别

文章出自: http://www.cnblogs.com/chenglei/archive/2009/09/06/1561367.html C++变量根据定义位置的不同,具有不同的作用域,作用域可分为6种:全局作用域,局部作用域,语句作用域,类作用域,命名作用域和文件作用域。 从作用域看:...

2015-06-07 16:38:04

阅读数:669

评论数:0

vim mark

http://vim.wikia.com/wiki/Using_marks Command Description ma set mark a at current cursor location  'a   jump to line of mark a...

2015-04-29 10:58:29

阅读数:600

评论数:0

git stash (把临时修改暂时存放起来)

http://git-scm.com/book/en/v1/Git-Tools-Stashing Stashing Often, when you’ve been working on part of your project, things are in a messy state an...

2015-02-28 14:45:13

阅读数:9295

评论数:0

valgrind massif检测内存使用比例

http://valgrind.org/docs/manual/ms-manual.html 9. Massif: a heap profiler Table of Contents 9.1. Overview9.2. Using Massif and ms_pr...

2015-02-17 09:44:53

阅读数:2070

评论数:0

20 Linux System Monitoring Tools Every SysAdmin Should Know

http://www.cyberciti.biz/tips/top-linux-monitoring-tools.html Need to monitor Linux server performance? Try these built-in commands and a few ...

2015-02-16 12:19:32

阅读数:679

评论数:0

为什么vector的remove_if实际上并没有删除元素,而要配合erase使用

Erase–remove idiom Motivation[edit] A common programming task is to remove all elements that have a certain value or fulfill a certain cr...

2015-02-10 11:17:27

阅读数:4795

评论数:0

python source/working/home directory

working_directory = os.getcwd()   home_directory = expanduser("~")

2014-11-25 09:07:36

阅读数:796

评论数:0

Linux 帐号管理

useradd usermod userdel

2014-11-14 09:11:35

阅读数:832

评论数:0

The Linux user login management (/etc/passwd and /etc/shadow files)

原文c Have you ever thought what happens behind the doors when a user login happens in Linux? Where is the login information for a user is...

2014-11-13 22:04:54

阅读数:1159

评论数:0

linux ctime/mtime/atime

linux使用ctime/mtime/atime 来标记文档时间, ctime: c不代表create而是change的意思,比如文件内容的修改权限的修改都会改变ctime mtime:  m是modify的意思,和ctime唯一的区别是权限的修改对其没有影响 atime:   a是...

2014-11-12 11:45:06

阅读数:1149

评论数:0

git alias 设置

过去我们常用下面这样的方式来设置别名 git config --global alias.st status

2014-11-11 20:09:41

阅读数:16224

评论数:1

python: class VS instance

在CPP中我们认为class是一个对象的定义,instance就是这个对象的具体实例,所以class没有任何现实的意义不能提供直接的操作。但是在python里面就是完全不一样的世界,python秉承了部分java的every is object的设计理念,那对class本身当然也不能放过,所以这里...

2014-11-06 17:16:02

阅读数:1311

评论数:0

django 带参数的 url

url就像筋络一样把django这个大框架的各个部分紧紧的连接成一个整体,所以要了解django从url开始是一个不错的方向。 一般的view template url的关系这里就不讲了,下面会详细介绍下在url中参数的传递的例子。 1.  简单的参数调用 url...

2014-11-05 19:39:37

阅读数:10766

评论数:0

django_table2

django-tables2 Internal APIs   Docs » django-tables2 - An app for creating HTML tables  Edit on GitHub djang...

2014-11-05 12:22:05

阅读数:3416

评论数:0

sqlite3 脚本的使用

sqlite3的脚本工具 详细介绍可以参照: http://www.sqlite.org/cli.html

2014-11-05 07:57:20

阅读数:2937

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭