- 博客(19)
- 资源 (9)
- 收藏
- 关注
原创 Linux程序性能调优命令集合
#By huaixuzhi in 2011-11-241)查看硬盘的读取速度 /sbin/hdparm -t /dev/sda1 (hdparm 不是默认的/bin下的命令) -----扩展:df 查看硬盘使用信息;fdisk 查看系统硬盘信息2)我们可以使用profilng技术,在linux平台上,我们可以使用gprof和oprofile工具。 2-1)gprof是g
2011-12-31 11:20:46
2386
原创 Linux 下C使用XML传递消息(字符串)
在linux下经常要进行socket通信,而数据流多采用目前流行的xml格式,这就会有两个用的比较多的功能:1、接收端将收到的字符串转换成xml格式的数据;2、发送端将xml格式的数据转换成字符串发送。运用libxml2组件进行上述操作实际上是xmlDocPtr和
2011-10-18 16:01:59
8817
原创 学习简单的python----最简单的python +3(写入XML,使用UDP发送)
#!/usr/bin/pythonfrom Tkinter import *import socketimport sysclass PPCU(object): def __init__(self): self.top=Tk() self.top.title('
2011-10-16 16:38:53
3880
原创 学习简单的python----最简单的python+GUI例子+2(带排版的GUI)
#!/usr/bin/pythonfrom Tkinter import *import sys class PPCU(object): def __init__(self): self.top=Tk() self.top.title
2011-10-13 19:19:02
3865
原创 Linux下使用Python的Tkinter库出现的No module named _tkinter问题
在Linux下使用Tkinter库,出现如下问题 File "/usr/local/lib/python2.7/lib-tk/Tkinter.py", line 39, in import _tkinter # If this fails your Python
2011-10-13 10:59:44
29920
1
原创 Linux调试python程序
python -m pdb myscript.py其中:-m (mod)----- run library module as a script (terminates option list)pdb-----The Python Debugger然后即进
2011-10-12 11:17:44
2019
转载 学习简单的python----最简单的python GUI例子 1
写一个简单的界面很容易,即使是什么都不了解的情况下,这个文本转载了最简单的界面编写,下个文本介绍了TK的简单但具体的应用在python中创建一个窗口,然后显示出来。 代码:[复制到剪贴板] from Tkin
2011-10-12 09:59:23
18708
转载 Select函数实现原理分析
Select函数实现原理分析Select函数实现原理分析select需要驱动程序的支持,驱动程序实现fops内的poll函数。select通过每个设备文件对应的poll函数提供的信息判断当前是否有资源可用(如可读或写),如果有的话则返回可用资源的文件描述符
2011-10-11 11:10:41
854
原创 I/O模型的区别
同步I/O:在处理数据(将数据从内核拷贝到调用者的缓冲区)这个过程中独占进程,也就是阻塞。异步I/O:调用aio_read函数,告诉内核描述字,缓冲区指针,缓冲区大小,文件偏移以及通知的方式,然后立即返回。当内核将数据拷贝到缓冲区后,再通知应用程序。也就是说,整个过程中,不会
2011-10-11 11:09:18
800
原创 使用sed取字符串并添加到新加行
使用sed取字符串并添加到新加行在含有指定字符串的行后添加一行,并取其中“”之内的字符串供新添行使用下例:取行内容为g_message("任意内容");的行,在每行的后面添加一行top_log(KSIR,"任意内容");$echo "g_m
2011-08-15 17:45:02
2378
原创 Linux vim下查看二进制文件
1:这两个命令都可以以十六进制打印输出 二进制文件内容。可以指定偏移和打印格式等hexdump xxd区别:注意xxd是little-endian显示的,hexdump则是big-endian显示的2:Linux下的二进制查看和编辑启动vim编辑二进制文
2011-08-05 14:42:55
3713
原创 sed 常用命令
sed 简介:非交谈式编辑器(vi和ex都属于交谈式编辑器)采用非破坏性的编辑方式,也就是不会改变文件的内容,除非了使用输出转向,默认是所有的输出都会显示在屏幕上。$sed -v(--version)查看sed版本格式:sed 'command' filena
2011-08-04 17:25:10
850
原创 vim+cscope+taglist 配置适合自己的vim
----------简单的安装和配置使用cscope下载http://ctags.sourceforge.net/tar –xvf 解压,然后./configure&& make && make install make install 时使用root权限在项目的根目录下为代码生成一个cscope数据库,使用命令:cscope–Rbq
2011-08-04 09:32:04
965
原创 SQLite 使用及实例
SQLite的终端命令行操作方式 命令行方式:在FC6终端输入$sqlite3 dbname(dbname没有具体扩展名要求,任意都可以,类似netmanager.epon)会进入命令行方式并对dbname数据库文件进行操作sqlite>常用命令:a) .q 退出
2011-08-01 18:32:21
892
原创 Solaris的网络配置及常见问题
<br />solairs10的IP地址及主机名的配置文件.共有四个:<br /> /etc/hostname.pcn0 /etc/hosts /etc/netmasks /etc/defaultrouter/etc/hostname.pcn0这个里面记录的本机的机器名;/etc/hosts是一个指向/etc/inet/hosts的一个软链接,记录的是IP地址和机器名的对应关系;vi /etc/inet/hosts<br />127.0.0.1
2011-06-02 15:44:00
873
转载 LINUX下解析配置文件(配合上篇使用)
<br />LINUX下解析配置文件<br />配置文件在Linux下使用得非常普遍。形如下面的这个文件就是一个典型的配置文件:# this is just an example# there can be comments before the first group[First Group]Name=Key File Exampletthis value showsnescaping# localized strings are stored in multiple key-value
2011-05-05 14:56:00
1638
翻译 Using GLib's GKeyFile Parser (使用Glib解析配置文件)
Using GLib's GKeyFile Parser(使用Glib解析配置文件)原文地址:http://www.gtkbook.com/tutorial.php?page=keyfile(by:keyoflov 2011-5-5)KeyFile Structure Glib中的key file类似于windows下的.ini。数据被分成组,小组名使用[]表示,例如:[usename]表示一个名为usename的组;以 $ 开头的为注释。 Key files的类型为GKeyfile,
2011-05-05 10:46:00
7066
转载 Using GLib's GKeyFile Parser (使用GLib解析配置文件)
<br />Using GLib's GKeyFile Parser<br />© 2007 Andrew Krause<br />Revision Number: 2.0<br /><br />The problem with writing a book on GTK+ is that the library is constantly changing and you cannot possibly fit every topic into the book. Therefore, I have cr
2011-05-04 17:14:00
2909
原创 Glib相关知识
<br />Glib相关知识<br />参考网址(GLib Reference Manual):<br />http://developer.gnome.org/glib/2.28/<br />(By Ksir 2011-4-29)<br /> <br />一、什么是glib库<br /> glib库是linux平台下最常用的c语言函数库,它具有很好的可移植性和实用性。glib是gtk+库和gnome的基础。glib的各种实用程序具有一致的接口。glib为许多标准的、常用的C语言结构提供了相应的
2011-05-04 17:07:00
2177
汇编语言经典入门(中文高清)
2010-09-01
画图工具 亿图中文安装版
2009-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人