码迷,mamicode.com
首页 > 2015年06月23日 > 全部分享
系统调用(一)
(一):与内核通信系统调用在用户空间和硬件设备之间添加了一个中间层。该层主要有三个作用:?1:他为用户空间提供了一种硬件的抽象接口 ?2:系统调用保证了系统的稳定和安全。 ?3:每个进程都运行在虚拟系统中,而在用户空间和系统的其余部分提供这样一层公共接口,也是出于这种考虑。 在Linux中,系统调用是用户空间访问内核的唯一手段。(二):API,POSIX,C库一般情况下,应用程序通过在用户空间实现的...
分类:其他好文   时间:2015-06-23 21:42:33    阅读次数:131
乐观人生81句
1.每天告诉自己一次,『我真的很不错』。2.生气是拿别人做错的事来惩罚自己。3.生活中若没有朋友,就像生活中没有阳光一样。4.明天的希望,让我们忘了今天的痛苦。5.生活若剥去理想、梦想、幻想,那生命便只是一堆空架子。6.发光并非太阳的专利,你也可以发光。7.愚者用肉体监视心灵,智者用心灵监视肉体。8.获致幸福的不二法门是珍视你所拥有的、遗忘你所没有的。9.贪婪是最真实的贫穷,满足是最真实的财富。10...
分类:其他好文   时间:2015-06-23 21:39:32    阅读次数:92
系统调用(二)
(五):系统调用的实现1:实现系统调用实现一个系统调用就是考虑他的用途,每一个系统调用都有一个确定的用途,在Linux中不提倡采用多用途的系统调用(一个系统调用通过传递不同的参数值来选择完成不同的工作)。2:参数验证系统调用必须仔细检查他们所有的参数是否合法有效。最重要的一项检查就是检查用户提供的指针是否有效。 在接收一个用户空间的指针之前,内核必须保证:?1:指针指向的内存区域属于用户空间,进程...
分类:其他好文   时间:2015-06-23 21:42:22    阅读次数:138
Lua 与C/C++ 交互系列:Light userdata翻译
利用零碎的时间,先把以后用的知识点提前准备好。最近比较忙,正在准备一篇绑定C++对象到Lua中。但是,不想轻易下手,希望做足准备。 这篇翻译来自于lua-users.org   ,原文地址。 Light User Data Light userdata, like heavy userdata, are a form of userdata, which is one of the basi...
分类:编程语言   时间:2015-06-23 21:39:50    阅读次数:469
UVa 11586 - Train Tracks
题目:给你一些积木碎片,每个碎片的两端只能是凸或凹(M或F),凸凹可拼起来,能否拼成一个环。 分析:图论,欧拉回路。判断入度等于出度即可,即M和F相同且大于1组。 说明:╮(╯▽╰)╭。 #include #include char buf[202]; int main() { int n; while (~scanf("%d",&n)) { getchar(); whi...
分类:其他好文   时间:2015-06-23 21:41:57    阅读次数:180
vim使用
有些工具,当时拿出来的时候很经验,但是一段时间过后就会忘了其存在。 还有一种工具,当你使用的越多,你才会发现这玩意快成精了。 vim就是这样的工具,你服还是不服?教程很多,我个人之前存放的是简明vim练级攻略文本操作历来就是常见操作,这种技能不能挂上技能清单,但是如果你没有处理文字的能力,那么总会让人觉得有些不可思议。从search 到regex ,从notepad 到notepad++ ,最后...
分类:系统相关   时间:2015-06-23 21:39:18    阅读次数:153
HDU_1257 最少拦截系统 (dp)
题目请点我 题解: 这道题是一道很简单的题目,但是比赛的时候卡了很久。发现自己总是在比赛的时候不会快速的去快速建模,卡死到一道题上面。这次比赛最终竟只做出了这一道题,really sucksssss. 练的太少了。。。 这道题其实有很多种方法可以解: 1.暴力 每设置一个标杆从头到尾遍历一次,将所有能消灭的导弹打掉,看最后需要遍历几次; 2.贪心 设置一个标杆数组,每次从头判断使用那个...
分类:其他好文   时间:2015-06-23 21:40:08    阅读次数:175
redo中的update
SQL> select * from v$version where rownum=1; BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod...
分类:其他好文   时间:2015-06-23 21:41:03    阅读次数:141
SHELL编程学习笔记
SHELL编程学习笔记        本文描述unix shell的各种应用实例,根据查阅资料和自我总结,作为自己今后复习的模板。本文搜集整理常用的shell应用实例,以例子详述unixshell部分命令的使用,着重于正则表达式以及grep、sed、awk等命令,涵盖业务开发中需要使用到的unix shell编程命令,供查阅或者自测使用,面向已经熟悉UNIX基本操作的开发人员。 注:...
分类:系统相关   时间:2015-06-23 21:39:46    阅读次数:285
python使用get在百度搜索并保存第一页搜索结果
python使用get在百度搜索并保存第一页搜索结果 作者:vpoet 日期:大约在夏季 注:随意copy,不用在意我的感受 #coding:utf-8 import urllib import urllib2 import re """ 使用GET在百度搜索引擎上查询 此例演示如何生成GET串,并进行请求. """ if __name__=="__main__": ...
分类:编程语言   时间:2015-06-23 21:40:22    阅读次数:184
MFC Wizard创建的空应用程序中各个文件内容的解析
创建的MFC应用程序名为:wd,那么: 一、wd.h解析 // wd.h : main header file for the WD application // #if !defined(AFX_WD_H__89BE48D2_F377_4DF1_8C44_4D7372A61CE0__INCLUDED_) #define AFX_WD_H__89BE48D2_F377_4DF1_...
分类:编程语言   时间:2015-06-23 21:38:44    阅读次数:244
Java中用Apache POI生成excel和word文档
最近在做项目的过程中遇到了excel的数据导出和word的图文表报告的导出功能,最后决定用Apache POI来完成该项功能。本文就项目实现过程中的一些思路与代码与大家共享,同时,也作为自己的一个总结,以备后用。...
分类:编程语言   时间:2015-06-23 21:39:43    阅读次数:126
HDU 4183 Pahom on Water(最大流SAP)
Pahom on Water Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 629    Accepted Submission(s): 288 Problem Description Pahom on Water is...
分类:其他好文   时间:2015-06-23 21:38:13    阅读次数:119
简单词法分析器实现
编写分析器有两种方法,一种是通过DFA对单词进行识别,二是通过直接编写程序进行识别。本程序采用DFA对单词进行识别。 DFA的实现方法,大概思想和书上一致,在程序中,则是用二维数组代表状态转换矩阵,用一维数组表示终态。 一个词法编辑要实现的功能主要包括以下几点: 能够识别标识符、关键字、数字和运算符,对注释进行过滤,同时还能识别出程序错误。 使用说明: 本程序的输入由当前目录下的in.t...
分类:其他好文   时间:2015-06-23 21:37:13    阅读次数:112
单源最短路径----Dijkstra算法
#include #include #define INFINITY 32768 #define VERTEX_MAX 50 using namespace std; typedef char VertexType; //顶点类型 typedef int AdjType; //边的关系类型 typedef struct { VertexType...
分类:编程语言   时间:2015-06-23 21:35:35    阅读次数:120
浅析JavaBean
一、概述   JavaBean组件本质上是一个Java类,只是这个类的编码要遵循一些约定。用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何...
分类:编程语言   时间:2015-06-23 21:37:14    阅读次数:117
struts1的原理
struts1的工作流程和工作原理,通过struts1的工作流程和工作原理来认识struts1框架...
分类:其他好文   时间:2015-06-23 21:36:14    阅读次数:106
2030条   上一页 1 ... 10 11 12 13 14 15 16 ... 120 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!