内容列表
- TCP/IP编程基础 —— 超时、多路复用、非阻塞
- 在TCP连接中,recv等函数默认为阻塞模式(block),即直到有数据到来之前函数不会返回,而我们有时则需要一种超时机制使其在一定时间后返回而不管是否有数据到来,这里我们就会用到setsockopt()函数: int setsockopt(int s, int level, in
- 分类:软件工程 查阅全文
- Nautilus 几点使用经验
- Nautilus 几点使用经验
Write by guipei
在很长的时间里面,我一直是把linux作为服务器来使用的,例如作为数据库服务器,或者应用服务器和文件服务器。随着linux的不断发展、完善,特别是x系统的完善,我相信linux作为window桌面的一个替代品也会越来越完美。
我一直喜欢使用gnome的界面,给我的感觉是简单大方,不太象kde一样漂
- 分类:软件工程 查阅全文
- 设计模式复习笔记(访问者模式)
- Visitor
访问者模式
Intent
访问者就是作用于一个对象结构的组成元素之上的操作。你不需要改变这些组成元素的类结构就可以完成访问者操作的定义。
Motivation
设想一个编译器,把程序看作是一个抽象的语法树。编译器需要对抽象语法树执行“静态语义学”分析,包括检查所有的变量是否都有定义。编译器还需要生成可执行代码。所以还需要定义以下这些操作:类型检查,
- 分类:软件工程 查阅全文
- Lustre系统的体系结构
-
1. Lustre 的组件
Lustre的主要组件有三个:先进的集群文件系统,基于对象的存储设备和可堆叠的对象驱动模型。
1.1 先进的集群文件系统
OBDFS是一个基于对象的文件系统,目前能很好的运行于单一的安装了对象存储设备的系统上。OBDFS能很好地扩展成集群文件系统,从而多个节点共享一个对象存储设备。传统的群集文件系统共享块存储设备。
&n
- 分类:软件工程 查阅全文
- 连邦,8000万买回什么?
- 2004年12月7日,北京长城饭店,国内知名游戏研发公司目标软件宣布,授权渠道商连邦软件为其第2款网游作品《天骄Ⅱ》的游戏卡销售总代理,合同金额高达8000万人民币。会后的专访中,所有的问题都围绕着一个中心--――
连邦,8000万买回什么?
前不久骏网以6000万天价签下了金山一卡通,此次连邦又爆出8000万代理《天骄Ⅱ》的新闻,迅速刷新了网游渠道代理金的最高记录。不少记者对8000万的产品
- 分类:软件工程 查阅全文
- A Refactoring Example
- Consider of the following code segment:class Apple { private Boolean mature; public void setMature(Season season) { &n
- 分类:软件工程 查阅全文
- Regsvr32命令全攻略
- Windows系统提供的Regsvr32命令也许很多朋友都见过可能还不知道怎么用,它可是一个很实用的功能。 一、能够帮你轻松修复IE浏览器 很多经常上网的朋友都有过这样的遭遇:IE不能打开新的窗口,用鼠标点击超链接也没有任何反应。这时重装IE一般能解决问题。其实不必这么麻烦,使用Regsvr32命令就可以轻松搞定。 在“开始→运行”中键入“regsv
- 分类:软件工程 查阅全文
- Linux 指令大全(1)
- Linux 指令大全(1)
cat cd chmod chown cp cut
名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --number 由 1 开始对所有输出的行数编号 -b 或 -
- 分类:软件工程 查阅全文
- Linux 指令大全(3)
- Linux 指令大全(3)
名称:/etc/aliases 使用权限:系统管理者 使用方式: 请用 newaliases 更新资料库 说明: sendmail 会使用一个在 /etc/aliases 中的档案做使用者名称转换的动作。当 sendmail 收到一个要送给 xxx 的信时,它会依据 aliases档的内容送给另一个使用者。这个功能可以创造一个只有在信件系统内才有效的使用者。例如 ma
- 分类:软件工程 查阅全文
- Linux与Windows资源共享
- Linux与Windows资源共享在一部电脑上装有Linux和Windows的用户,可能需要在Linux中用到包括软盘、光盘以及Windows分区中的文件,如当你在Windows操作系统中上网,却下载了Linux的应用软件的时候。下面我就向大家详细介绍这方面的知识和具体的应用。 一、装载(mount) (一)准备知识 在Linux系统中想要使用软驱的话,要先把它们装载到系统中,装载指令
- 分类:软件工程 查阅全文
- Linux下Windows磁盘分区(NTFS,FAT32)加载全攻略
- Linux下Windows磁盘分区(NTFS,FAT32)加载全攻略
小弟使用的是Redhat7.1,最近把Win2000下的几个分区由FAT32转化为NTFS分 区后,造成Linux下无法加载.于是上网讨论及反复实验,终于成功即加载了NTFS,FAT32 分区,又可以显示中文文件夹,并对其进行操作.不敢独享,于是写此文,以供大家参考. 如果没有NTFS分区而只进行加载FAT32分区,只要将Li
- 分类:软件工程 查阅全文
- 最新让linux访问ntfs分区方法
- 最新让linux访问ntfs分区方法
[声明]本文是参考:刘军民先生的《你的Linux快速编译所需要的模块》一文,因为这篇文章太老了,对于老手来说可能只是改动一下就能用了,但对于新手,就显得不太适合了。
[致谢]多谢刘军民先生。 [问题]这个方法不能向ntfs格式的磁盘写入数据,如果有弟兄们有问题可向刘先生发电子信。他的电子信箱是[email protected]。
[操作环境]
- 分类:软件工程 查阅全文
- 关于RH7.3的NTFS访问并编译内核
- 关于RH7.3的NTFS访问并编译内核推荐使用make menuconfig和make bzImage,引导用grub的话对照原来的写上就行了 好像是在/boot/grub/grub.conf,配置时把文件系统里的ntfs选上,只能只读,当然还有vfat等等,你自己看看,模块可以不用备份,它自己会改名的 1.将下载下来的内核解压到/usr/src/linux 2.#cd /usr/src/linu
- 分类:软件工程 查阅全文
- smartphone 开发日记-资源之工具安装
-
开发smartphone应用程序,我们可以使用eMbedded Visual C++亦或Visual Studio .NET 2003。所不同的是,eMbedded Visual C++倾向于利用windows ce平台原始的API构建应用程序,而Visual Studio .NET 2003则是利用.NET Compact Framework开发运行在虚拟机上的程序。出于对效率和
- 分类:软件工程 查阅全文
- 网络游戏,做的就是心态
- 虽然第一款网游《大清帝国》因一定的技术问题,未能如期在今年7 月开始收费,但这并没有影响宝德总裁李瑞杰继承进军网游行业的 决心;虽然《战国英雄》第一天公测,就有平均在线上万人的佳绩 ,李瑞杰也没有丝毫的喜悦。他说--网络游戏,做的就是心态 2003年底,宝德推出了一款拥有自主知识产权的国产3D网络游戏《 大清帝国》,内部试测,好评如潮。仅仅因为这款游戏的原因,持 有宝德14%左右股份的江西水泥(S
- 分类:软件工程 查阅全文
- ns-手册中-仿真一章,参考译文
-
Part VIII
仿真
&
- 分类:软件工程 查阅全文
- 为什么不可以缺了static?
-
?
public class TestSalary
{
public static void main(String[] args)throws IOException
{
System.out.println("Please Enter a number");
InputStreamReader reader=new InputStreamRe
- 分类:软件工程 查阅全文
- java编程思想读书笔记: 二 万物皆对象
- 1、java将一切都作为对象来处理,通过对象的reference操控对象,reference可以单独存在,在没有给它分配对象的时候,它就象c++里定义的没有赋值的指针一样没有意义。定义一个对象只是定义了它的reference,定义string型对象可以直接用引号括起来的文字进行初试化。 2、创建完对象的reference后,就可以往上面连接对象了,new关键字用来创建一个新的某种类型的对象。jav
- 分类:软件工程 查阅全文
- 4.Python的缩进
- 每篇文章我都喜欢先写一些废话!
昨天晚上睡的太早了,早晨不到5点就爬起来,然后跑到群里喊!出乎意料,居然刘鑫那厮也没睡,两个人瞎扯到天明!其实快7点的时候我又跑上床去抱着美人睡了一会!咔咔。。。。。。。。。。。。。。。。。。
昨天和朋友讨论Python的缩进问题,今天就先来写写这个内容,我们写其他程序一般都是用大括号来界定不同区域,在Python中却利用代码的缩进来区分代码的不
- 分类:软件工程 查阅全文
- 设计模式复习笔记(适配器模式)
- Adapter
适配器模式
Intent
把一个类的接口转换成Client期望的另一个接口。适配器让类与类之间不至于因为接口不兼容而不能协同工作。
Also Known As
Wrapper
Motivation
有时一个设计的时候就考虑重用(糊涂熊批注:这里的重用指的是功能的重用。)的工具箱(toolkit)类,仅仅因为接口跟应用程式需要的问题域特定的接口不匹配而无法使用。
考虑
- 分类:软件工程 查阅全文