jfo planet

Hope is the best gift that tomorrow gives.

  • 首页
  • 分类
  • 归档
  • 标签
  • 搜索
close

IPC programming :message queues

发表于 2008-03-05   |   分类于 Linux
http://hi.baidu.com/j%5Ffo/blog/item/95f3f424c721aa328744f9b0.html/ Message queue control operation. /int msgctl (int msqid, int cmd, struct msqid_ds __buf);/ Get messages queue. /int msgget (key_t key, int msgflg);/ Receive message from message queue. /int msgrcv (int __msqid, void msgp, size_t msgsz, long int msgtyp, int msgflg);/ Send message to message queue. /int msgsnd (int msqid, const void msgp, size_t msgsz, int __msgflg);ipcs       -t  &nb ...
阅读全文 »

GDB调试

发表于 2008-03-04   |   分类于 Linux Debug
gdb [options] –args executable-file [inferior-arguments …]p array[0]@100 打印数组前100个元素p /x var 以16进制打印break … if CONDcall printf(“abcd”)display /x addrundisplay 1set var varname = valuewhatis varname //显示变量varname的类型,如double,int,…set print prettyset {int}0x83040 = 4 //向地址0x83040写入4until 结束当前循环ptype 显示一个数据结构(如一个结构或C++类)的内容checkpointx /40xw 0x20000x /10i 0x312000disassemble 0xbff00800 0x10 :address:lenfinish - Execute until selected stack frame returnsdisplay /i $pc - 单步跟踪会在打出程序代码的同时 ...
阅读全文 »

CSS参考

发表于 2008-03-01   |   分类于 python/js/php/html/mysql/http
  如何使inline元素垂直居中(line-height和vertical-align) display属性:block, inline, inline-block,提供了一个playground示例,很方便进行试验~ http://www.quirksmode.org/css/display.html http://www.oschina.net/news/23129/fresh-powerful-css3-tutorials?from=20111120 15 个最新的 CSS3 教程 (创建纯CSS3的票式标签,用CSS3来创建具有动画效果的按钮,用CSS3创建动态菜单,原始的鼠标浮动效果) CSS3 和 JavaScript 特效(Paperfold, 3D Flip list menu, Animated Menu Icons, Animated CSS3 Gallery) Touch Gallery(Touch Gallery 可在智能手机的浏览器上实现类似本地相册应用的图片展示效果。支持 iPhone、Android、iPad 等) Real Shadow ...
阅读全文 »

算法集合

发表于 2008-03-01   |   分类于 c/c++/algorithm
一、如何判断一个单链表是有环的?(注意不能用标志位,最多只能用两个额外指针)struct node { char val; node next;}bool check(const node head) {} //return false : 无环;true: 有环一种O(n)的办法就是(搞两个指针,一个每次递增一步,一个每次递增两步,如果有环的话两者必然重合,反之亦然):bool check(const node head){if(head==NULL) return false;   node low=head, fast=head->next;while(fast!=NULL && fast->next!=NULL){low=low->next;fast=fast->next->next;if(low==fast) return true;}return false;} 二、删除一个单项链表的最中间的元素,要求时间尽可能短(不能使用两次循环)    ...
阅读全文 »

MIME content-types

发表于 2008-02-29   |   分类于 python/js/php/html/mysql/http
Multipart Internet Mail Extensions (MIME)http://www.utoronto.ca/webdocs/HTMLdocs/Book/Book-3ed/appb/mimetype.html Description of Data Content Typical Filename Extensions MIME type/subtype Text and Text-Related Types HTML text data (RFC 1866) html htm text/html Plain text: documents; program listings txt c c++ pl cc h text/plain Richtext (obsolete ...
阅读全文 »

【zz】运行CGI程序(exe、bash脚本)

发表于 2008-02-29   |   分类于 python/js/php/html/mysql/http
Apache中对 cgi 的配置:ScriptAlias /cgi-bin/ "E:/work/Apache2.2/cgi-bin/"<Directory "E:/work/Apache2.2/icons">    AllowOverride None    Options None    Order allow,deny    Allow from all</Directory>    摘 要 该文通过对CGI程序,特别是Windows CGI程序原理的分析,介绍了用Visual C+ +语言编写CGI程序的方法,并给出了一个用CGI程序使得WWW服务器与系统数据库相连的例子。    关键词 CGI WWW HTML VC++ 数据库    近年来,Internet ...
阅读全文 »

chm帮助文件制作

发表于 2008-02-25   |   分类于 Windows
CHMmaker287.zipCHMmaker 2.87 相关网站 http://elsesoft.home.sohu.com/ 真正的傻瓜式chm制作工具,做一部电子书最少只要点击六次,而且有两次是在资源管理器中!以前曾有很多用户说不懂CHM的基础知识,不懂什么主题、索引,因而仅管有CHM帮助编辑器,还是做不出满意的E书。现在可好解决了,只要您知道怎么用属标,你就能做出一部E书! whdpro3.exeWindow Help Designer V3.1.18 相关网站 http://www.visagesoft.com/whd/ Windows Help Designer 是一款非常优秀的帮助系统制作开发工具,其所见即所得的特性让你非常轻松地上手,强大的宏功能,简便的图片、AVI、表格插入,可视化窗口、按钮定制,屏幕捕获、拼写检查、模板管理等,对开发帮助系统的专业人员和翻译帮助的汉化人来说都是非常好的选择。 wwhelp_rt.exe相关网站 http://www.west-wind.com/wwhelp/ West Wind HTML Help Builder 2.15 HTML ...
阅读全文 »

mysql command

发表于 2008-02-23   |   分类于 python/js/php/html/mysql/http
net start mysql   在Windows安装mysql服务后,启动mysql服务mysql –install-maunualmysql –removemysqladmin -u root shutdownmysql -u root -p -h hostmysql> show databases;mysql> use mysqlmysql> show tables;mysql> describe host;mysqladmin -u user_name -h host_name password "newpwd"mysql> SET PASSWORD FOR ‘jeffrey’@’%’ = PASSWORD(‘biscuit’);mysql> CREATE DATABASE db;mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20),    -> species VARCHA ...
阅读全文 »

【zz】Shell脚本调试技术

发表于 2008-02-23   |   分类于 Linux Debug
Shell脚本调试技术(转自IBM网站)曹 羽中 (), 软件工程师, IBM中国开发中心2007 年 7 月 26 日本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查,使用“-x”选项实现shell脚本 逐条语句的跟踪,巧妙地利用shell的内置变量增强“-x”选项的输出信息等。 一. 前言shell编程在unix/linux世界中使用得非常广泛,熟练掌握shell编程也是成为一名优秀的unix/linux开发者和系统管理员的必经之 路。脚本调试的主要工作就是发现引发脚本错误的原因以及在脚本源代码中定位发生错误的行,常用的手段包括分析输出的错误信息,通过在脚本中加入调试语句, 输出调试信息来辅助诊断错误,利用调试工具等。但与其它高级语言相比,shell解释器缺乏相应的调试机制和调试工具的支持,其输出的错误信息又往往很不 明确,初学者在调试脚本时,除了知道用echo语句输出一些信息 ...
阅读全文 »

【zz】自动ssh登录的几种方法(解决公钥验证无法登陆的问题)

发表于 2008-02-23   |   分类于 Linux App
// by jfo修改远程机器配置文件 /etc/ssh/sshd_config :PubkeyAuthentication yesAuthorizedKeysFile   .ssh/authorized_keysPasswordAuthentication   no在本地机器产生密钥对:cd ~/.sshssh-keygen -t rsa   //生成 id_rsa 和 id_rsa.pub在远程机器上:touch ~/.ssh/authorized_keyscat id_rsa.pub >> ~/.ssh/authorized_keyschmod 600 ~/.ssh/authorized_keys   //这一步非常关键,如果权限为664,会拒绝登录!!!                   ...
阅读全文 »
1…434445…61
jfo

jfo

605 日志
38 分类
4 标签
RSS
GitHub 微博
友情链接
  • 收藏夹
  • 网络剪贴板
  • 爱逛吧
© 2007 - 2018 jfo
由 Hexo 强力驱动
主题 - NexT.Pisces