EMACS再加入cscope配置
之前一直不指定cscoope怎么的玩,一直配置索引都是失败的,最近工作也都能打上一小罐酱油。正好捣鼓捣鼓这东西,的确如果程序文件多了基本的ECB 和cedet 是不够用的,特别大型代码文件N多的情况。
如果这东西配不成真的就这么给我瘸腿了。
最后发现原来除了本身配置cscope 中加入(require 'xcscope) 在windows 下的emacs 还需...
openVPN
服务器端
准备工作
检查Tun/Tap是否开通:
cat /dev/net/tun
如果返回内容为: cat: /dev/net/tun: File descriptor in bad stat,表明已经成功启用TUN支持。不然到BurstNET的控制台上打开TUN支持。
检查iptables_nat模块是否支持:
iptables...
理解scheme的let宏定义
在《The Scheme Programming Language Fourth Edition》的Section 2.5. Lambda Expressions中描述了let的通用表示为:
(let ((var expr) ...) body1 body2 ...)
Python socket 基本传输实验
---- 电脑互联以后的文件共享、samba 这些只是为了开发时的方便,系统运行时的内部信息传输还是靠底层的网络传输机制,或者说 socket。对我这样的网络白痴来说,一切得从零开始。幸好 Python 用起来很方便,短时间内(不考虑犯懒的因素)把 socket 摸索到实际能用的程度也不是幻想。
---- 下面一个测试程序算是个总结,除了演示 socket 基本的通信以外...
Matlab中fscanf的用法
今天读一段程序,主要目的是从一个文件中读取数据,然后用这些数据来画图。
matlab中的fscanf的用法如下:
A=fscanf(fid,format)
[A, count]=fscanf(fid,format,size)
[A, count]=fscanf(fid,format,size)
个人感觉用的最多的是 这样的形式:
...
系统安装备忘
备份
备份没有在github上存着的东西:
offlineimap
msmtprc
pidgin聊天记录
firefox收藏夹
等等……继续补充……
安装系统时别手贱“下一步”“下一步”。很多安装向导默认会&ldquo...
面向对象的理解
过程化编程首先要确定计算机应采取的操作,然后使用编程语言来实现这些操作。c语言理念是将大型程序分解成小型、便于管理的任务。过程性编程强调算法,OOP强调数据。面向对象最重要的是类。在c++中,类是一种规范,它描述了这种新型数据格式,对象是根据这种规范构造的特定数据结构。例如类可以描述公司员工的基本特征(姓名、职位、工资等),而对象则代表特定的员工(小王、工程师、5000¥)。类规定...
Knight Rush——关于编程语言学习的一些思考
Table of Contents
1 引子的引子
2 引子
3 C++
4 Lisp
5 Python
6 总结
1 引子的引子
金庸小说里的大侠们在行走江湖时,向来都是衣来伸手饭来张口,...
arch 升级后 kde 下 dolphin 无法自动挂载 u 盘
上周升级系统后,发现 kde 下 dolphin 无法自动挂载 U盘
提示:
An error occurred while accessing 'Removable Media' the system responded:
An unspecified error has occurred : Not Authorized
使用了互斥量访问全局变量还需要 volatile 吗
今天在看 pthread ,pthread_cond_wait 是个很有趣的函数,至于标题所提出的问题也是困扰我很久的一个“小问题”。
因为“虽然”互斥量能保证多个线程访问全局变量的一致性,但是由于编译器优化和 cache 机制,多个线程对于内存中变量操作也许就没有“真正”反馈到内存里(也许仅仅改变了寄存器...
python的文件锁
"""
文件锁测试
"""
import fcntl
import time
fp = open('hello.txt','w')
fcntl.flock(fp, fcntl.LOCK_EX)
print '文件锁开始执行'
...
Python decorators
In python,a decorators starts with @,such as:
@myDecorator
def func1():
print "inside func1()"
It means:
func1=myDecorator(func1)
Here is a useful decorator.
fr...
echo设置shell前景色和背景色
echo要变换颜色的时候,要使用参数-e
格式: echo -e "\033[字背景颜色;字体颜色m字符串\033[0m"
例如:
echo -e "\033[41;36m something here \033[0m"
其中41的位置代表底色, 36的位置是代表字的颜色
那些ascii ...
Oracle virtualbox not Sun virtualbox ) 此virtualbox非彼virtualbox
GNU/Debian squeeze下安装virtualbox的正确方法:
# 下载
wget http://dlc.sun.com.edgesuite.net/virtualbox/4.1.18/virtualbox-4.1_4.1.18-78361~Debian~squeeze_amd64.deb
# 安装
sudo dpkg -i virtualbox-4.1_4.1...
新电脑装机与搭建局域网备忘,nvidia 黑 一篇
---- 又弄了一台电脑,要跟原来那台组一个网络,因为交易系统前端必须跑在 Windows 上面。打算是:一台电脑作前端,跑 Windows,负责代理行情和持仓信息,执行交易指令;另一台 Linux 电脑作后端,负责数据和模式开发,开盘时的即时分析,发出交易指令。附带有手动交易功能。UI 特性包括查看行情、持仓信息,显示定制分析结果和系统运行状态等等,仍然用 Vim 来当 UI。
...