码迷,mamicode.com
首页 >  
搜索关键字:unix系统    ( 1628个结果
用Diff和Patch工具维护源码
在Unix系统下,维护源码版本可以使用很多方法,其中最常用的当然是大名鼎鼎的CVS,但实际上,简单的版本维护工作并没有必要使用复杂的CVS等专门的版本维护工具,Unix标配中的diff和patch工具就完全可以完成代码的简单备份和升级工作。diff以"行"为单位比较两个文本文件(也可以是目录比较),...
分类:其他好文   时间:2014-10-10 12:45:54    阅读次数:251
fread与read的区别(文件io补充)
这里有一个我们经常提出的问题就是fread,read的区别。(当然这两个分别代表了操作文件系统的两套不同的函数,包括open,read, write, seek 等)。 一.他们的区别就是一个(read)是UNIX 中的系统调用,是类UNIX系统,提供给程序员操作文件的接口(要不然你如何操作文件?);而另外一个则是C语言提供的读取文件的函数库,自然这个函数库(ANSI)的实现是以对应的系统调用为...
分类:其他好文   时间:2014-10-09 16:59:37    阅读次数:124
Python创建daemon
参考《Linux/Unix系统编程手册》变成daemon,一个程序需要完成以下步骤:1、执行一个fork(),父进程退出,子进程继续执行。(daemon成为了init进程的子进程)--假设daemon是从命令行启动,父进程的终止会被shell发现,之后shell会显示出另一个shell提示符并让子进程在后台运行;..
分类:编程语言   时间:2014-10-09 02:41:28    阅读次数:226
FastDFS概述
本篇文章是我上级老大所写。 留在这里为了不弄丢。 FastDFS是一款开源的轻量级分布式文件系统 纯C实现,支持Linux, FreeBSD等UNIX系统 类google FS, 不是通用的文件系统,只能够通过专有API访问,目前提供了C,Java和PHP API 为互联网应用量身定做,解决大容量文件存储问题,追求高性能和高扩展性 FastDFS可以看做是基于文件的key-val...
分类:其他好文   时间:2014-10-08 13:44:05    阅读次数:300
Linux,Windows,Mac OS下换行的不同表示
一开始用Liunx进行编程,最近把学编程的平台转移到Mac上。在这其间就出现一些问题,特别是换行符的问题。在使用scanf等输入/输出函数时,在进行换行时就无法出现预期的换行效果。 原来,在三个主流平台上,换行符的表示是不一样的。 Unix系统里,每行结尾只有“”,即“\n”。 Windo...
分类:Windows程序   时间:2014-10-07 23:48:24    阅读次数:364
Qt多线程学习:创建多线程
【为什么要用多线程?】传统的图形用户界面应用程序都仅仅有一个运行线程,而且一次仅仅运行一个操作。假设用户从用户界面中调用一个比較耗时的操作,当该操作正在运行时,用户界面一般会冻结而不再响应。这个问题能够用事件处理和多线程来解决。【Linux有线程的概念吗?】传统的UNIX系统也支持线程的概念,但一个...
分类:编程语言   时间:2014-10-07 20:11:03    阅读次数:217
UNIX环境编程学习笔记(18)——进程管理之进程控制三部曲
lienhua342014-10-051 进程控制三部曲概述UNIX 系统提供了 fork、exec、exit 和 wait 等基本的进程控制原语。通过这些进程控制原语,我们即可完成对进程创建、执行和终止等基本操作。进程的控制可以划分为三部曲,? 第一部:fork 创建新进程。? 第二部:exec ...
分类:其他好文   时间:2014-10-05 22:34:29    阅读次数:342
warming:LF will be replaced by CRLF in xxxx
原因分析:CRLF -- Carriage-ReturnLine-Feed 回车换行就是回车(CR, ASCII 13, \r) 换行(LF, ASCII 10, \n)。这两个ACSII字符不会在屏幕有任何输出,但在Windows中广泛使用来标识一行的结束。而在Linux/UNIX系统中只有换行符...
分类:其他好文   时间:2014-10-02 10:03:22    阅读次数:206
学习Unix
人在学unix,但是感觉入不了门,除了《unix环境高级编程》,还有其他好书籍吗我感肯定你对unix这个系统是不怎么了解的,你先把unix环境高级编程放放吧,先看看鸟哥的linux私房菜或者其他入门级的书,对unix和类unix系统有一个大概的了解吧,把C语言学精了,推荐C和指针,C缺陷,C专家编程...
分类:其他好文   时间:2014-10-01 21:28:31    阅读次数:112
Qt多线程学习:创建多线程
【为什么要用多线程?】传统的图形用户界面应用程序都仅仅有一个运行线程,而且一次仅仅运行一个操作。假设用户从用户界面中调用一个比較耗时的操作,当该操作正在运行时,用户界面一般会冻结而不再响应。这个问题能够用事件处理和多线程来解决。【Linux有线程的概念吗?】传统的UNIX系统也支持线程的概念,但一个...
分类:编程语言   时间:2014-09-30 15:15:39    阅读次数:260
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!