Leonard

In theory, there is no difference between theory and practice. But, in practice, there is.

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  UNIX/Linux/Windows

上一页 1 2

Program based on OS.
摘要:前些天心血来潮,准备做一个异或加密工具,用Java写了一个,感觉不过瘾.Java这东西还要依靠虚拟机运行.所以,准备再用C语言实现一遍.还是参考HP UX的CP命令代码,如下:HP UX CPCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1#include<stdio.h>2#include<stdlib.h>34intmain(intargc,char*argv[])5{6intch;7FILE*fpinPtr,* 阅读全文
posted @ 2009-11-30 21:09 Leonard Tse 阅读(4269) 评论(0) 推荐(0)

摘要:Linux的命令行方式有着强大的功能,对于熟练的Linux系统管理员来说,往往只需要通过各种技巧,组合构成一条复杂的命令,从而完成用户任务。    那么一条复杂的Linux命令怎样构成呢?下面来介绍几个技巧。  利用输入/输出重定向  在Linux命令行模式中,如果命令所需的输出不是来自键盘,而是来自指定的文件,这就是输入重定向。同理,命令的输出也可以不显示在屏幕上,而是写入到指定文件中,这就是输... 阅读全文
posted @ 2009-11-29 11:20 Leonard Tse 阅读(6379) 评论(0) 推荐(0)

摘要:今天写了一个UNIX2DOS工具,用于把UNIX系统的文本转换成DOS(Windows)下支持的文本。两大操作系统文本主要的不同在于换行时UNIX里只有 '\n'字符,而在DOS(Windows)下变成了'\r\n'。废话不多说,此工具用C语言写成,源代码如下:[代码]当然,还有一个附加产品:DOS2UNIX,源代码如下:[代码]参考代码源:HP UNIX CP命令,欢迎各位高手批评指正。Wedn... 阅读全文
posted @ 2009-05-06 14:06 Leonard Tse 阅读(5412) 评论(0) 推荐(0)

摘要:转载自:http://blog.ednchina.com/wangxing/154537/message.aspxC语言的STRUCT提供了一种叫bit field的语法,可以根据需要决定成员占用某字节的从X位到Y位,例如,下面一个结构:struct tagtest{char a:4; char b:2; char c:2;};这个定义的含义是整个结构是一个字节长度,成员a占4位,b占2位,c占2... 阅读全文
posted @ 2009-03-08 13:37 Leonard Tse 阅读(454) 评论(0) 推荐(0)

上一页 1 2