Chinaunix首页 | 论坛 | 博客
  • 博客访问: 364811
  • 博文数量: 109
  • 博客积分: 45
  • 博客等级: 民兵
  • 技术积分: 1920
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-19 11:17
个人简介

只要活着,就要有目标。

文章分类
文章存档

2013年(109)

我的朋友

发布时间:2013-06-26 16:06:05

没有神奇的方法或者论文可以保证让软件变得完美,没有 bug。
?
事实上,我们甚至很难定义一个程序,就更别提如何开发一个完美的程序了。软件在太多领域存在,有太多的编程语言,业务需求,还有运行环境,并且要和各种不确定的系统交互。你觉得你的 iPhone 游戏,股票交易系统,烤面包机还有火星登陆器有什么共同之处吗?你觉得给汇编,C,Java,PHP,Fortran,LIST 和 Erlang 颁发证书可行吗?还有各种混合语言 web 应用,以及分布式系统。
你需要正式的描述太多的东西,光列出所有的编程语言似乎就不可能,更不用说如何用这些语言写出完美的程序了。......【阅读全文】

阅读(1217) | 评论(0) | 转发(0)

发布时间:2013-06-26 15:45:02

static 是c++中很常用的修饰符,它被用来控制变量的存储方式和可见性,下面我将从 static 修饰符的产生原因、作用谈起,全面分析static 修饰符的实质。......【阅读全文】

阅读(1435) | 评论(0) | 转发(0)

发布时间:2013-06-07 15:46:59

从Linux2.6内核起,引入一套新的驱动管理和注册机制:platform_device 和 platform_driver 。Linux 中大部分的设备驱动,都可以使用这套机制,设备用 platform_device 表示;驱动用 platform_driver 进行注册。
Linux platform driver 机制和传统的device driver机制(即:通过 driver_register 函数进行注册)相比,一个十分明显的优势在于platform机制将设备本身的资源注册进内核,由内核统一管理,在驱动程序中用使用这些资源时,通过platform device提供的标准接口进行申请并使用。......【阅读全文】

阅读(1238) | 评论(0) | 转发(0)

发布时间:2013-05-24 16:26:20

linux 获取当前日期与时间的代码:

/* ************************************************************************
* Filename: main.c
* Description:
* Version: 1.0
* Created: 2012年06月19日 10时34分55秒
* Revision: none
* Compiler: gcc
* Author: YOUR NAME (),
* Company:......【阅读全文】

阅读(1438) | 评论(0) | 转发(0)

发布时间:2013-05-22 15:24:04

Linux后台运行命令最简的就是使用快捷键来完成,但是还是会有些其他的Linux后台运行命令例如cron和crontab这两个命令,这两个命令可以设置一些定时的任务,涉及进程调度,这里加以详细介绍。
cron and crontab
c r o n是系统主要的调度进程,可以在无需人工干预的情况下运行作业。c r o n t a b命令允许用户提交、编辑或删除相应的作业。每一个用户都可以有一个c r o n t a b文件来保存调度信息。可以使用它运行任意一个s h e l l脚本或某个命令,每小时运行一次,或一周三次,这完全取决于你。每一个用户都可以有自己的c r o n t a b文件,但在一个较大的系统中,系统管理员一般会禁止这些文件,而只在整个系统保留一个这样的文件。系统管理员是通过c r o n 。 d e n y和c r o n 。 a l l o w这两个文件来禁止或允许用户拥有自己的c r o n t a b文件。......【阅读全文】

阅读(1347) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册