自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (4)
  • 收藏
  • 关注

原创 文件和图片一样,有缩略图

2013-06-17 21:35:59 472

原创 历史的偶然?

历史不能被假设,历史也没偶然,爱老师说过,上帝是不玩骰子的东南亚经济危机1997Windows98(我都没用过)本拉登登台2001XP,office2003(这两个好用)vista,office2010(对硬件的要求很高)击毙本拉登2011(由于萨达姆的国防部长的关系,本拉登是不用手机的)现在2013(手机、平板、眼镜、云……)

2013-06-17 14:59:57 406

原创 在一个gala里,i疯了,都是手机惹的祸

P2P手机网1.不需要信号塔,在偏远的地区也有通话的可能2.给10米外的人发短信,辐射较小3.给1厘米外的电脑传数据,不需要连线A.使用相对地址,没有统一、固定、封闭的IP空间 “别说IPv4,IPv6,就是IPv100我也觉得不够用”B.由于广告和黑客的存在,所以IP的命名空间不能太简单 “你能去我也能去”C.让社会大众接受P2P手机,先试试出租个人空闲硬盘空间

2013-06-17 14:59:00 649

原创 我编的程序被贴上一个广告供地球人免费下载……

我们能做点什么?

2013-06-15 13:56:49 827 1

原创 QHash的使用

#include #include int main(){ QHash hash; hash.insert("A",1); hash.insert("B",2); hash.insert("C",3); hash.insert("D",4); hash.remove("A"); for(int i=0;i<hash.keys().si

2012-12-21 15:41:23 1278

原创 XXX

QDir dir(fullpath);if(!dir.exists()){ dir.mkpath(fullpath);}if(dir!exists)makeif fullpath.as.QDir!exists then make;class  FSclass Netclass Display or class Screenopen FILE, "< tes

2012-12-12 11:31:59 258

原创 500GB虚拟内存,还是4GB磁盘缓冲?

前些天买了一台新电脑,双核的CPU、4GB内存、500GB硬盘、1GB独显、DVD刻录、14”屏幕,感觉用起来还可以。后来开始考虑一个问题:程序是运行于内存之中的,内存有不够的时候,于是有人发明了虚拟内存。虚拟内存把内存中的数据写到硬盘上;硬盘比内存慢,于是又有人发明了缓冲,把硬盘上的数据储存在内存中。究竟是应该从内存到硬盘,还是从硬盘到内存,我糊涂了。然后有了一个大胆的想法:把500GB

2012-12-08 19:03:56 665

原创 代码间相互作用和正则表达式

比如要实现下面的函数调用:Sleep 3 seconds这要用到正则表达式,Sleep (\d+) second(s?)通过代码间相互作用,可以实现这个目标:例如:Sleep + (time - x) + second其中加号表示连接相互作用,减号表示命名相互作用。在此,通过命名,定义了一个变量,即函数的参数。

2012-12-08 14:42:17 276

原创 人工智能的社会基础和社会价值

社会基础:与人类社会充分接触,才能产生人工智能。社会价值:为人类做些事情,才有存在下去的意义。以上两条,缺一不可。常见有研究人工智能的人,关起门来自己研究,这样研究出来的系统,就像缺少朋友的小孩一样,营养不良。研究了半天,不能为别人做些事情,也不会有人关心你研究出来的东西。开发计算机语言,社区的作用是决定性的,这是人工智能的社会基础。能够简化编程,或者编出更好的程序,这是人

2012-12-07 14:12:24 814

原创 MagicByte编码

M=0,1,2直接编码,M=3,4,5间接编码,M=6,7,8特殊符号。M=0 Data=xxxxxxx 7bit数据,共8bit。(可以与基本ASCII码兼容)M=10 Data=xxxxxx xxxxxxxx 14bit数据,共16bit。M=110 Data=xxxxx xxxxxxxx xxxxxxxx 21bit数据,共24bit。(足以表示一个汉字)M=1110 A

2012-12-07 14:08:07 1212

原创 测试Windows的文件系统

文件的全路径不能太长,大约是512字节。由于有以上限制,所以在一个结点下构建10000级子结点的想法就无法实现了,因为全路径至少要20000字节长。在一个结点下布置20000个子结点,可以,然后删除文件夹,也可以,用时大约15秒,有点慢。总结:Windows的文件系统,横向可以很大,纵向不能太大。

2012-11-28 09:55:20 446

原创 派生类中调用基类的构造函数

#include "stdafx.h"class Test{public: Test() { printf("test\n"); //第一个构造函数 } Test(char* msg) { printf("test %s\n",msg); //第二个构造函数 }};class Child:public Test{public: Child():

2012-11-28 09:39:51 1133

原创 与平台无关,实际上是自己定义了一个平台,并与其他平台相连接。

如题

2012-11-28 09:29:30 415

原创 VS2008编写的程序在有些电脑上不能运行的解决办法。

一运行就显示上边这个对话框,这说明没装相应的运行库。上网搜索“由于应用程序配置不正确”,得到一大堆答案。主要说的,就是去微软的官网下载一个安装包,大约2MB大。

2012-11-09 08:44:29 496

原创 安装Oracle之后eclipse和tomcat不能运行

就我遇到的情况,这是因为Oracle里自带了一个Java环境,Oracle 10g带的是Java 1.4,而eclipse和tomcat需要高点的Java版本才能运行。解决办法,在PATH环境变量里,把系统原有的那个Java的路径配置进去,让Windows能找到那个高版本的Java.exe程序。Windows在处理运行java时,从PATH中从左向右找,找到一个就使用它。安装了Oracle

2012-09-28 21:41:55 369

原创 C 对比 C++

// C codestrcpy(s,"hello");strcat(s," world");// C++ codes="hello"+" world";后者更接近自然语言,前者有点像Lisp,把函数名一律前置了。

2012-09-07 10:39:28 529

原创 词法分析太松,语法分析太紧。

词法分析阶段的约束太松散了,出现了各种简写,如把debug写成dbg,理解起来有些难。语法分析阶段太紧,导致各种函数调用看起来都差不多。都是类似于 f(x,y) 的形式。应该找到一个解决办法,处理一下这两个问题。

2012-08-24 13:17:55 1491

原创 代码盒子

代码盒子,可以连接不同的语言,初步设计如下print "hello world\n“cout模仿HTML的风格,不得已而为之啊。不过这只是个盒子而已,各种语言还要有自己的实现。例如Perl语言需要Perl的驱动,C++需要C++的驱动,等等。

2012-08-17 11:04:06 1544

原创 人工智能 2012-5

1.电脑不需要上帝假设人学不会上帝的语言,并且人把自己视为电脑的上帝。那么电脑永远也学不会人的语言,其结果就是当电脑足够聪明之后,它自己发明了一门语言,人不得不学习这门语言以控制电脑的思维,来维护自己上帝的地位。这与人拉汽车有什么分别?不累死人才怪呢!与电脑平等相处,用自然语言与电脑交流,就像幼儿园老师对孩子们做的一样。这样,才能把握电脑的思维(如果电脑可以有思维的话)。换句话说,电脑

2012-05-13 10:18:27 493

原创 今天的研究成果

以下是今天的研究成果,记在博客里,免得忘了。有异议的尽可以发表评论。 1)把函数的参数看做输入,返回值看做输出。例如,编写一个计算m÷n的程序:printf(“输入被除数、除数:”);scanf(“%d,%d”,&m,&n);if(n==0)printf(“除数不能是零”);else printf(“%d÷%d=%f”,m,n,(double)m/(double)n);

2012-05-12 16:21:35 303

原创 Test一下源代码的显示功能

#includemain(){ printf("hello world\n");}

2011-12-08 19:10:08 204

原创 固态哈希

<br />所有关键字已知,装载率接近100%,这样的哈希应该叫做固态哈希。

2010-09-07 14:18:00 233

原创 乘凉的人与哈希表

<br />我家附近有一个长台阶,天热的时候有很多人在这里乘凉,稀稀疏疏坐一排,很像哈希表。<br />每个人有不同的爱好,选择不同的位置,在分配哈希表时,我们何不模仿这一现象。<br />准备多个哈希函数,当第一个不满足时,选用第二个,依此类推。

2010-08-04 07:59:00 283

原创 哈希表是最优的存储方式

哈希表是最优的存储方式,这是由存储器结构决定的。

2010-08-01 15:40:00 510

OrcK v1.0.4.2 for C++

  OrcK语言是一种灵活、高效的语言,它借用了Perl正则表达式和C++编译器。以处理文本见长的Perl语言,它的正则表达式可谓是相当强大,只要是它可以识别的字符串,都可以拿来做语句。通过配置,你可以使用任意字符,包括汉字进行编程,你可以把函数名放在后边或者干脆不写函数名,你可以建立属于自己的语法风格;大名鼎鼎的C++编译器就更不用说了,生成的程序效率极高。   Orc是魔兽争霸中兽族的名字,K的含义有很多,可以理解为King。这样OrcK就成了“兽王”,同样喜欢玩游戏的你,对这个名字应该不陌生吧。

2010-11-17

OrcK v1.0.1.0 for C++

这个版本的不用装Perl环境。 OrcK语言是一种灵活、高效的语言,它借用了Perl正则表达式和C++编译器。以处理文本见长的Perl语言,它的正则表达式可谓是相当强大,只要是它可以识别的字符串,都可以拿来做语句。通过配置,你可以使用任意字符,包括汉字进行编程,你可以把函数名放在后边或者干脆不写函数名,你可以建立属于自己的语法风格;大名鼎鼎的C++编译器就更不用说了,生成的程序效率极高。 Orc是魔兽争霸中兽族的名字,K的含义有很多,可以理解为King。这样OrcK就成了“兽王”,同样喜欢玩游戏的你,对这个名字应该不陌生吧。

2010-10-29

OrcK v1.0 for C++

这个版本的不用装Perl环境。 OrcK语言是一种灵活、高效的语言,它借用了Perl正则表达式和C++编译器。以处理文本见长的Perl语言,它的正则表达式可谓是相当强大,只要是它可以识别的字符串,都可以拿来做语句。通过配置,你可以使用任意字符,包括汉字进行编程,你可以把函数名放在后边或者干脆不写函数名,你可以建立属于自己的语法风格;大名鼎鼎的C++编译器就更不用说了,生成的程序效率极高。 Orc是魔兽争霸中兽族的名字,K的含义有很多,可以理解为King。这样OrcK就成了“兽王”,同样喜欢玩游戏的你,对这个名字应该不陌生吧。

2010-10-20

OrcK v1.0 for C++

OrcK语言是一种灵活、高效的语言,它借用了Perl正则表达式和C++编译器。以处理文本见长的Perl语言,它的正则表达式可谓是相当强大,只要是它可以识别的字符串,都可以拿来做语句。通过配置,你可以使用任意字符,包括汉字进行编程,你可以把函数名放在后边或者干脆不写函数名,你可以建立属于自己的语法风格;大名鼎鼎的C++编译器就更不用说了,生成的程序效率极高。 Orc是魔兽争霸中兽族的名字,K的含义有很多,可以理解为King。这样OrcK就成了“兽王”,同样喜欢玩游戏的你,对这个名字应该不陌生吧。

2010-10-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除