计算机科学
文章平均质量分 52
gashero
有事烧纸
展开
-
一种分布式计算技术构想
一种分布式计算技术构想 引言 随着计算机技术的发展,越来越多的领域开始使用计算机作为信息处理的工具。加之电子计算机带来的强大的处理能力导致原来很多因需要大量计算而无法实现的技术得以实现。比较典型的例子就是天气预报技术。使用数值计算实现的精确天气预报算法院遭遇计算机技术出现,但由于过于繁重的计算要求,使得天气预报变成了天气历史回顾。二战期间,ENIAC的出现便直接显示出电子计算机的高速,准确的优点,原创 2005-10-31 18:18:00 · 1550 阅读 · 0 评论 -
ubuntu下安装lua
ubuntu下安装lua最近项目要用到,安装过程小有坎坷,所以记录一下。共勉。1、下载lua的源码包,地址如下,最新版本5.1.2。http://www.lua.org/ftp/lua-5.1.2.tar.gz2、下载ubuntu的编译支持sudo apt-get install build-essential注意,这里不仅仅是安装gcc而已,还包括很多其他工具。3、下载libreadline原创 2007-05-31 11:12:00 · 11865 阅读 · 3 评论 -
SubVersion基本概念与快速流程,做大项目必备
SubVersion基本概念与快速流程,做大项目必备在项目应用版本管理是一件愉快的事情,多人协作开发、版本回溯等等都是让人很激动的事情。可是为了基本的应用,我学习SVN也需要了一定的时间。网上介绍SVN的文章还是比较多的,但是自己实践下来对学习影响不大,基本上都没有介绍一些基本概念与流程,本文也是为了谈谈这些。概述SVN是一种版本控制工具,可供多人协作开发,将各个人不同的修改代码集成到原创 2007-01-16 08:45:00 · 4230 阅读 · 1 评论 -
论HTML中相对URL的选取
论HTML中相对URL的选取HTML中的相对URL绝对是个艺术,其变化多端简直几近于C语言的缓冲区溢出。下面谈一下偶在调试中遇到的几个相对URL的问题。1、真正的相对路径据个例子,假如你有一个调试用的服务器地址为"http://localhost"。其下还有几个子功能。包括"http://localhost/hello"和"http://localhost/hello/test"。这时就可以考虑使原创 2007-01-15 10:25:00 · 7192 阅读 · 0 评论 -
SVN服务器的简单配置
SVN服务器的简单配置一般来说,使用SVN建立服务器还是相对简单的。运行时使用如下方法:"C:/Program Files/Subversion/bin/svnserve.exe" -d -r "e:/delphi_repos/"当然,这里的"e:/delphi_repos/"就是我的版本库路径。而且,我一般是建立一个这个快捷方式来启动SVN服务器,并且在快捷方式中指定运行时最小化。下面就是比原创 2007-01-11 18:14:00 · 2382 阅读 · 0 评论 -
XP SP2中的DCOM服务加载
XP SP2中的DCOM服务加载(by gashero)笔者酷爱系统优化,每每优化过后就是系统问题不断。以前的关闭EventLog而导致系统启动较慢,优化显示导致OO2.0字体变小等等皆因过度的优化所致。(by gashero)不过本文笔者又要面对这个问题了。郁闷。WindowsNT系列操作系统会启动N个svchost.exe来加载相应的服务。Windows XP SP2下正常应该启动4个原创 2006-08-09 09:07:00 · 2743 阅读 · 0 评论 -
评《CSDN采用UTF-8编码是进步还是耻辱》
评《CSDN采用UTF-8编码是进步还是耻辱》评论原文地址:http://blog.csdn.net/williamhong/archive/2006/06/25/832730.aspx有些话不能这么说。使用UTF-8编码存储非英文字符的时候确实长度增大很多,可实际上UTF-8是Unicode的传输编码。而Unicode实际上可以存储通用的国际化字符。现在的两种比较常见的中文本地编码是GB2312原创 2006-11-29 11:39:00 · 1982 阅读 · 1 评论 -
数据库设计必须考虑的细节
数据库设计必须考虑的细节1、为了避免数据转换时可能遇到的主键意义冲突,表格的主键应该选择无意义的INT类型整数。推荐叫做id。而且使用INT型字段作主键和外键时,表间连接的效率也很高。2、每个有意义的表格应该添加comment备注字段,以存储无法完全记录的其他数据。3、每个实体应该记录开始启用时间和停用时间,仅在这段时间内是有效的。(by gashero)启用时间可以在生成表格时自动生成,结束原创 2006-10-09 11:03:00 · 2183 阅读 · 0 评论 -
需求分析之数据流图
需求分析之数据流图 以前眼力的软件工程,虽然重要,但是却一直不太了解其用处到底有多大。现在开始渐渐接触大工程了,才开始真正体验到软件工程的威力。 没有好的需求分析,软件等于白做;没有好的系统设计,做了也要重做。在大型软件中,人的因素越来越大,远远超过技术的因素。 比如,一些ERP系统的实施成败并不是因为软件是否研发成功,而是在部署时遇到多大的难度。一套被人到处抵制的软件系统,原创 2006-09-16 09:58:00 · 10125 阅读 · 4 评论 -
U盘怀道检测一例
U盘怀道检测一例 最近一个室友的U盘据传闻常常copy了文件却用不了,自己试过重新格式化几次也不见效果。所以后来出于义气,帮他研究了以下。最终虽然无法修理怀道,但是检测到怀道却也花了一番功夫。 首先当然是使用Windows的格式化了,不要选中“快速格式化”,结果是什么都没有发现。可以看出Windows的磁盘格式化功能只适用于磁盘。在硬件一级,Windows每次要从磁盘读取一个数据都原创 2006-03-27 17:43:00 · 4867 阅读 · 4 评论 -
Windows终端服务的一点发现
Windows终端服务的一点发现 Windows终端服务(Terminal Services)是我每次优化系统中必定要关掉的东西。因为收到了Linux系统的教育之后给我的感觉就是这个东西很不安全,知道在别人攻破了我的密码之后提供了远程登陆的通道。 但是每次我优化系统之后,关闭了大量的服务,随之而来也有一些问题。比如任务管理器中不再显示用户名,用户页面也是空空的一片。在这次发现终端服原创 2006-03-24 07:37:00 · 1573 阅读 · 2 评论 -
如何保存无法选中文本的网页
如何保存无法选中文本的网页我的个人爱好就是常常保存一些网页,但是又不喜欢网页中到处是脚本和格式的混乱,所以常常就是选中文本之后到记事本中保存。但是偏偏有些龌龊的网站,要在网页中加一点点东西,让你无法保存网页中的内容。其中的一种就是让你无法选中网页中的文本。对于这种网页,我以前一直以为是通过使用JavaScript来实现的,可是后来仔细研读过几篇网页之后发现,他们只不过是在body标签中加入一些事件原创 2005-12-09 16:29:00 · 2911 阅读 · 1 评论 -
一元稀疏多项式计算器
一元稀疏多项式计算器班级:02计2 姓名:刘晓明 学号:200201020219完成日期:2004年9月30日 一,需求分析: 1, 输入并建立多项式2, 输出多项式3, 相同指数的同类项合并4, 对于没有指数的项,把指数设为15, 对于常数项指数设为06, 没有系数的项目,系数设为17, 输入输出按照字符串处理二,概要设计 主程序按照以下流程执行:1, 输原创 2005-10-31 18:39:00 · 9241 阅读 · 1 评论 -
RPC病毒的防御
想听听我的么。RPC服务是现代操作系统的重要组成部分。含义是:Remote Process Call远程过程调用。可以实现跨多台电脑的函数和方法调用。典型的RPC技术有Corba,COM+,DCOM等。很多系统服务和软件的运行都需要RPC来支持。操作系统关闭RPC服务后,几乎所有的系统功能都要受到影响而无法运行,所以,操作系统的自保护方法就是要求重新启动。而同样是这个特性使得病毒有机可乘,现代病毒原创 2005-11-01 10:52:00 · 2843 阅读 · 0 评论 -
马踏棋盘演示程序设计
马踏棋盘演示程序设计题目:马踏棋盘班级:02级计算机2班 姓名:刘晓明 学号:200201020219完成日期:2004年11月20日需求分析将马随即放在国际象棋的8×8棋盘Board[8][8]的某个方格中,马按走棋规则进行移动。要求每个方格只进入一次,走遍棋盘上全部64个方格。编制非递归程序,求出马的行走路线,并按求出的行走路线,将数字1,2,……,64依次填入一个8×8的方阵,输出之。测试数原创 2005-10-31 18:41:00 · 4691 阅读 · 1 评论 -
手工清除病毒的一些简单方法
手工清除病毒的一些简单方法作者:gashero 对于上网的用户每天与病毒共舞是不可缺少的经历,而又不是每个人都买正版杀毒软件,当然,为了民族的软件产业建议大家不要使用盗版软件。所以,我想我的这些手工清除病毒的小技巧就对大家有一些用处了。 首先,大家可以置身处地的为病毒制造者想一想,如果我想隐藏病毒,我要怎么作。别告诉我你很崇拜那些家伙,以为高手。其实,据我现在看,很多作病毒的没什么技术原创 2005-10-31 18:32:00 · 2403 阅读 · 0 评论 -
一个新的存储系统尝试-WOFS
一个新的存储系统尝试-WOFS我对以往的所有的存储系统的感觉中,刻录光盘是我的最爱,尽管我一直没有刻录机,但是CDR式刻录光盘却是一种给我全新感觉的存储方式.以下谈谈它的优点.可刻录光盘作为WOROM(Write Once Read Only Memory)的一种,其实我最喜欢的还是他的WORO.当数据一旦被写入,从理论上讲他将永远存在,尽管这样的存储空间利用效率低下,但是,读取速度却是RAM类存原创 2005-10-31 18:38:00 · 1392 阅读 · 0 评论 -
软件工程-道德与法律
软件工程-道德与法律 几个星期前跟朋友jorge讨论过Python中将代码缩进作为一种语法强制程序员执行,而不在作为一种形式上的推荐标准。从我的标准看这也是好的,毕竟,能管住自己遵守所有法律的人大有人在,而有耐心遵守道德的人却寥寥无几。 jorge又提到要在自己的新语言中加入以前作为道德标准的东西作为法律强迫程序员执行,还问及过我这样是否残酷而多余。而我看来似乎没什么关系,人如果要使用原创 2005-10-31 18:28:00 · 2866 阅读 · 1 评论 -
Twisted提供的利用多核CPU的假象
Twisted提供的利用多核CPU的假象Twisted中提供了一个线程延迟调用模型。Twisted本身是一个事件模型,调用一件事情以后可以延迟处理和回调,但是这些基于事件的处理实际上是在一个线程里面执行的,或者说事件循环reactor.run()实际上就是运行在主线程里面的。而线程延迟调用模型则可以在启动一个线程之后使用延迟回调功能。这是一个单线程和多线程的区别。最近在开发一个程序的时候,需要使用原创 2007-06-04 20:19:00 · 7239 阅读 · 3 评论