博文

[创亿无限]自己做的转信系统(2006-12-31 16:50:00)

摘要:网站上经常有 联系我们那一栏 你点一下结果弹出来个outlook的界面,让人很不爽,尤其是在公共电脑上,比如网吧 配置oe也够呛的了,何况还有不少人不会配呢 所以我用php做了个转信系统 直接在线写信 通过我申请的一个免费邮箱来中转信笺 大家可以去体验一把 http://qq123.104.tofor.com/send/ 这个东西纯粹是给大家提供方便,所以没什么限制,也希望大家不要为难我,不要用来发垃圾邮件,写个匿名信开玩笑无所谓......

阅读全文(3749) | 评论:0

[创亿无限]郁闷的我(2006-12-29 15:01:00)

摘要:郁闷的我实在是郁闷 先前是因为有想法却没有实现的人 现在郁闷的有好多自己独立想起来的东西居然已经被人提出来过了 越是看资料越是郁闷 今天在找gtalk的协议时看了下xmpp的介绍,发现思路竟然与我的想法是惊人的相似,可以说是一模一样,我那个想法是为了实现抗打击的通讯的,主要就是要抗打击,互通,简单服务器 具体实现也是要通过服务器间互相转发,流程都差不多 原本也没打算写的,现在一看到xmpp协议后就更不用写了 看来以后想个东西得先baidu,google一下 如果有搜索到结构就直接写一句 本文章关键词为:xxxx 有时我想:如果我们早生个10年或者20年,中国的互联网还会是现在这样子么?只是觉着可惜与郁闷,为什么老外那样人才辈出,中国却没什么信息呢?我觉着不可能是所有中国人都一贯低调吧 ps:恢复协作,下次谈php5绝地大反击  ......

阅读全文(4015) | 评论:2

[创亿无限]程序生成的图象(2006-11-25 11:28:00)

摘要:以下图片全部都是用freebasic代码生成的 代码我放在freebasic中国站上 地址是 http://freebasic.cn/bbs/viewtopic.php?t=134 因为感觉qbasic这种过程化的语言我喜欢用 但是qbasic是基于16位平台的 再一个编辑器也太郁闷了 所以我就选择了freebasic freebasic是基于32位平台的,语法上兼容qbasic 但有些语句可能不支持 他支持调用dll 还有其他一些东西 懒得说,自己看去 这里放几个图 希望能起到抛砖引玉的效果 各位如果有兴趣,不仿也做几个来玩完 另外做了些动画,但我不会做gif 所以没法放图 ......

阅读全文(3979) | 评论:0

[创亿无限]世界本质的探讨记录(2006-11-22 21:21:00)

摘要: ================================================== 消息组:群/校友录(66) ================================================== 消息类型:聊天记录 ==================================================   2006-11-22 19:36:56 书童(21437365) 不说了不说了 2006-11-22 19:38:42 冲啊/mg(38032398) 你们是真人吗? 2006-11-22 19:38:53 []创亿无限(605271029) 不是 我是模拟人 2006-11-22 19:38:56 仲修(375657743) 难道我们是程序? 2006-11-22 19:39:01 []创亿无限(605271029) 地球早就没了 2006-11-22 19:39:01 冲啊/mg(38032398) 怀疑 2006-11-22 19:39:08 冲啊/mg(38032398) 那我活在哪儿? 2006-11-22 19:39:13   (165313174) 我是AI 2006-11-22 19:39:17 仲修(375657743) 培养液里 2006-11-22 19:39:14 []创亿无限(605271029) 你现在生活在数字空间里 2006-11-22 19:39:22 时空逍遥(17983116) 是 我也赞成我们是程序 2006-11-22 19:39:23 []创亿无限(605271029) 请原谅我告诉你真实的情况 2006-11-22 19:39:29 时空逍遥(17983116) 活在别人超级电脑里 2006-11-22 19:39:35 []创亿无限(605271029) 你还有1秒种可活 2006-11-22 19:39:40 冲啊/mg(38032398) 电脑长什么样? 2006-11-22 19......

阅读全文(4259) | 评论:2

[创亿无限]3d空间(2006-11-14 20:10:00)

摘要:                   3D空间   这个创意没什么新鲜的,就是仿照qq空间的形式给每一个人一个个人空间,每个人可以装饰这个空间当然用的是系统提供的标准配件,当然这个标准配件得设计得很有特色,可扩展,每个都有非替代性,就是不能被其他配件的代替,每个人的房间资料存储在他的电脑上,当然你也可以寄存在游戏服务器上了,前提是交费   其他人可以访问到你的个人空间上,当然他需要给服务器发请求获取你的电脑ip.或者由于你的电脑处于nat设备后面需要游戏服务器做个中转来打洞(参考udp打洞技术),由于有这个请求的前提,所以实现象qq空间那样记录空间访问者以及随机给出其他空间连接的可能.  再一个,空间是3d的,面积是固定的,具体怎么规划是用户的事如果服务器足够好,可以把用户的空间就放在网络上,还可以指定固定位置,许多用户的空间聚集再一起形成一个用户自主创建的游戏地图   这个实现需要有一个足够好的3d引擎,可能象雷神之锤那样的引擎大了,但是去掉他的一些射击什么的功能,应该也还可以用再一个,这个空间可以把一些个人的相关操作连接进来,比如个人文件,就可以在你的个人空间里占一个形象的虚拟位置,这是一个实体,比如在你的空间里摆放一个文件夹在那里,另外还可以提供服务器的一些相关应用的接口,比如网络书库,那你就可以在你的个人空间里添加一个书架,通过接口连接到服务器书库上,再通过一系列设置,让书架上摆放的是你规定的某一类符合要求的书实现搜索很容易,把结果形象化显示也很容易,问题在于优化搜索过程,让服务器的响应时间尽量变短,因为这个是实时操作的,不象进入空间那样可以预先载入地图,所以对服务器的质量也提出了高要求   我不知道这样的服务器价格是不是能承受,但是这就是我目前想到的......

阅读全文(4338) | 评论:0

[资料]JS使用DOM技术操纵文档(2006-11-07 14:23:00)

摘要: JavaScript高级应用:使用DOM技术操纵文档 作者:佚名  来源:本站整理  发布时间:2006-4-28 23:34:01  发布人:admin 减小字体 增大字体 JavaScript高级应用:使用DOM技术操纵文档 我们知道,如果使用DHTML对象模型对文档的内容进行操纵,就必须了解相关文档元素的特殊属性和方法。因为文档的元素有很多种,相应的属性和方法也就非常多,为了实现一个功能,开发人员不得不查询许多资料。但是有了DOM技术,一切变得简单起来,那些操纵文档内容的属性和方法具备了元素无关性(element-independent)特点,这使得我们能够按照相同的步骤操纵文档内容。毋庸置疑,DOM技术为开发人员在对象层次上操纵文档提供了最便捷的手段。 本文就为你全面介绍在JavaScript中如何使用DOM属性和方法操纵文档内容。 使用data、nodeValue和src属性 DOM提供了2个属性用于修改文本节点的内容,它们是data和nodeVaule。2个属性实现的功能相同,语法是:object.data="new value"或者object.nodeVaule="new value",其中object代表页面中的文本项节点。如果修改图形文件的内容,语法是:object.src=../../"new value",其中object表示页面中的img标记节点。来看看下面的例子: <HTML><HEAD><TITLE> DOM Demo </title></HEAD> <BODY ID="bodyNode"> This is the document body <P ID = "p1Node">This is paragraph 1.</P> <P ID = "p2Node">This is paragraph 2.</P> <P ID = "p3Node">This is paragraph 3. <IMG ID = "imgNode" SRC="myexam.gif">This text f......

阅读全文(6222) | 评论:0

[创亿无限]使用你的Google DB(2006-11-06 18:21:00)

摘要:       前段时间想到的,那时候由于想搞个论坛,于是到google那里申请了一个group 就是通常所说的google网上论坛,其实那不是个论坛,只不过是个mail列表而已,但google把他做得象论坛了         这个东西吸引我的地方在于他可以通过邮箱发帖,也就是你向某个他指定的邮箱地址发个邮件,如果你的电子邮箱是在许可范围内,那么过一下子你发的邮件就会出现在google论坛上,有这个功能实在是太好了         但更好的在后头,各位看过我blog里的google论坛分析么?没有看过的话可以去看看,他的论坛的帖子列表数据是用xml来组织的,具体地址是: http://groups.google.com/group/chuangyi1987/feed/atom_v1_0_msgs.xml 其中chuangyi1987是我申请的论坛名,你当然可以替换成你申请的其他名字 当然如果他不是xml,也没什么问题,只是花费在搜索上的工夫要长点,那么如何来使用你的GoogleDB呢? 首先你需要两个东西(这里我用的编程语言是php) 一个是基于sock网络通信函数的mail类库: 用途是拿来发邮件的,这个东西需要登陆你的邮箱,再用你的邮箱来发邮件,因此你还需要准备一个邮箱 另一个你需要用到的东西是xml解析类库,这个是用来获取论坛的最新帖子数据的 还需要一些设置,在google那里申请一个网上论坛:我们假设他为:mygroup 然后用你刚才申请的邮箱注册一个用户名,并加入你刚才申请到的论坛:mygroup,这样你的邮箱就被允许向论坛邮箱发送邮件了 你所在的论坛的收信地址是 mygroup@googlegroups.com 现在你要做的就是用mail类库 登陆自己的邮箱,然后向mygroup@googlegroups.com发邮件 邮件的标题就是帖子的标题,邮件正文就是帖子的正文 ......

阅读全文(5047) | 评论:0

[创亿无限]我对中文内核的一些想法(2006-11-04 15:45:00)

摘要:看到有那么多人讨论中文内核 又跑去麒麟操作系统的论坛去看了看 当然且不论麒麟到底是不是抄国外的,我只想说我们需要一个全中文的系统 以下是我的一些想法 我的几点看法:1,汉字字库听起来好象上万数据,很大一样的,但你要看是什么单位啊,是位做单位的,一个hzk16,这个是16*16的汉字点阵字库,才多少kb啊,又不大,完全可以加载进去啊 2,说到编程适应问题,我首先想到了那个国产的易语言,高一的时候我用过他们的早期版,那个就是翻译下汉字而已,现在发展到-据他们自己说-独立编译的地步了,也就是直接把汉字的代码转换成机器码了,这个很好,我也想学,不过就是用英文的语句习惯了,所以比较难适应,但我想,就象linux操作系统的推广说得那样,对于一个完全不懂电脑的人,如果他一开始用的是linux,说不定他还觉着windows用起来不习惯呢,同样的,对于一个一开始就用中文编程的程序员,说不定他还对英文编程不适应呢,所以在这方面需要国家的支持,比如规定把易语言(抱歉,目前只知道这个支持中文语句,ruby据说也支持中文吧)规定为2级必考项目,把计算机课的编程一律改为教易语言,这样过个10年,中国的中文程序员一定会很多了,当然做这些前提是国家出钱把易语言买下来,让大家免费用,现在易语言还要卖钱的,价格也不低,这在推广上就很没前途了,至于有些人说用英文简单,我想那可未必,当然你用"if"和"如果"来比,自然是if获胜,但是有个问题要搞清楚,我们的汉字需要单独字就是一个意思,一个汉字才2个字节,16位数据,而英语呢??很少有2个字母组成的单词吧??除了些助词,事实上是,用汉字描述数据比用英文描述数据要简短,你从ascii码也可以看出来,一个字节,英文只用到了26个可能的位置,而汉字却用到了95个位置(255-160),还有,英语有单复数问题,对于计算机来说多了一个s就是另外一个东西了而汉字却不一样,字是不会变的,所以这一点在计算机处理上也是很方便 比如:  一个蛋-------------------------->>>6字节      三个蛋-------------------------->>>6字节 数量并不影响后面的事物 但是英语就不一样了 1 egg  ......

阅读全文(4144) | 评论:0

[转帖]HTTP请求头概述(2006-10-22 19:56:00)

摘要:HTTP请求头概述 2006-10-17 22:12 HTTP客户程序(例如浏览器),向服务器发送请求的时候必须指明请求类型(一般是GET或者POST)。如有必要,客户程序还可以选择发送其他的请求头。大多数请求头并不是必需的,但Content-Length除外。对于POST请求来说Content-Length必须出现。   下面是一些最常见的请求头     Accept:浏览器可接受的MIME类型。     Accept-Charset:浏览器可接受的字符集。     Accept-Encoding:浏览器能够进行解码的数据编码方式,比如gzip。Servlet能够向支持gzip的浏览器返回经gzip编码的HTML页面。许多情形下这可以减少5到10倍的下载时间。     Accept-Language:浏览器所希望的语言种类,当服务器能够提供一种以上的语言版本时要用到。     Authorization:授权信息,通常出现在对服务器发送的WWW-Authenticate头的应答中。     Connection:表示是否需要持久连接。如果Servlet看到这里的值为;Keep-Alive”,或者看到请求使用的是HTTP 1.1(HTTP 1.1默认进行持久连接),它就可以利用持久连接的优点,当页面包含多个元素时(例如Applet,图片),显著地减少下载所需要的时间。要实现这一点,Servlet需要在应答中发送一个Content-Length头,最简单的实现方法是:先把内容写入ByteArrayOutputStream,然后在正式写出内容之前计算它的大小。     Content-Length:表示请求消息正文的长度。     Cookie:这是最重要的请求头信息之一     From:请求发送者的email地址,由一些特殊的Web客户程序使用,浏览器不会用到它。     Host:初始URL中的主机和端口。     If-Modified-Since:只有当所请求的内容在指定的日期之后又经过修改才返回它,否则返回304;Not Modified”应答。     Pragma:指定;no-cache”值表示服务器必须返回一个刷新后的文档,即使它是代理服务器而且已经有了页面的本地拷贝。     Referer:包含一个URL,用户从该URL代表的页......

阅读全文(4569) | 评论:0

[创亿无限]用vb+php做的一个聊天程序演示(2006-10-21 18:52:00)

摘要:  这个是为将来星河的网络游戏制作的一个聊天系统的演示,由于vb的局限性,经常出莫名其妙的错误,因此我去掉了不少功能这个纯粹是个验证,因为这个聊天程序的服务器是一个web空间   最大的新颖在于用web空间做服务器 方便之处一个是不用要求非要有公网ip了 再一个搭建很快  ......

阅读全文(5089) | 评论:3