12 2009 档案

摘要:怎么提高Mysql执行sql导入的速度1、如果mysql的data数据很少,内存足够大,可以把data防止到内存盘中。 linux如下设置内存盘: mount -t ramfs none /ram 默认使用内存一半 如果内存不够大,系统有多个硬盘,则把mysql应用程序和data目录分开到不同硬盘上。 2、mysql的表设置为myiasm,比同等条件下的innodb能快20倍以上 3、导入完成以后才创建数据库索引 4、导入完成以后根据需要转换为其他engine,比如innodb 5、多条数据插入一个表,可以使用多记录方式: insert into tablename values(’xxx’, 阅读全文
posted @ 2009-12-31 15:56 Springside4 阅读(197) 评论(0) 推荐(0) 编辑
摘要:解决Can't connect to MySQL server on 'localhost' (10048)您使用的是Windows操作系统,此错误与一个注册表键值TcpTimedWaitDelay有关。减小Windows中TcpTimedWaitDelay时间可解决此类问题,默认情况下为240(未设置的情况下也是这个数值) 此项设置需要到注册表如下位置进行设置HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters/TcpTimedWaitDelay 如果注册表中没有TcpTimedWa 阅读全文
posted @ 2009-12-31 14:24 Springside4 阅读(291) 评论(0) 推荐(0) 编辑
摘要:Windows如何压缩tar.gz格式tar.gz 是linux和unix下面比较常用的格式,几个命令就可以把文件压缩打包成tar.gz格式然而这种格式在windows并不多见,WinRAR、WinZip等主流压缩工具可以释放解开,却不能打包生成。但是tar.gz在linux服务器端很常用,于是许多习惯用Windows的Web开发人员,可能会遇到这个压缩格式的麻烦。如何在windows系统生成tar.gz压缩包,在网上搜了一下除了复杂的命令行和开源软件之外,似乎没有其他的。偶然发现“7-ZIP”这个软件可以很方便地解决这个问题。具体步骤如下:一、下载7-ZIP,安装后直接在你想要打包的文件上点 阅读全文
posted @ 2009-12-31 12:47 Springside4 阅读(145) 评论(0) 推荐(0) 编辑
摘要:C#读取文本文件 今天一个学生问我如何从一个文本中读取内容,如下是做的是控制台中的例子,在别的地方也是这个道理。 // 读操作 public static void Read() { // 读取文件的源路径及其读取流 string strReadFilePath = @"../../data/ReadLog.txt"; StreamReader srReadFile = new StreamReader(strReadFilePath); // 读取流直至文件末尾结束 while (!srReadFile.EndOfStream) { string strReadLine 阅读全文
posted @ 2009-12-29 21:49 Springside4 阅读(153) 评论(0) 推荐(0) 编辑
摘要:c#中分割字符串的方法第一种方法:打开vs.net新建一个控制台项目。然后在Main()方法下输入下面的程序。 string s="abcdeabcdeabcde"; string[] sArray=s.Split(''c''); foreach(string i in sArray) Console.WriteLine(i.ToString()); 输出下面的结果:ab deab deab de我们看到了结果是以一个指定的字符进行的分割。如果我们希望使用多个字符进行分割如c,d,e如何做呢?好,我们使用另一种构造方法: 更改为 string 阅读全文
posted @ 2009-12-29 19:27 Springside4 阅读(171) 评论(0) 推荐(0) 编辑
摘要:ping命令详解使用 ping可以测试计算机名和计算机的 ip 地址,验证与远程计算机的连接,通过将 icmp 回显数据包发送到计算机并侦听回显回复数据包来验证与一台或多台远程计算机的连接,该命令只有在安装了 tcp/ip 协议后才可以使用。现在打开你的ms-dos(开始→程序→ms-dos),用win2000的朋友打开cmd.exe(这是win2000下的ms-dos,开始→程序→附件→"命令提示符" 或 开始→搜索文件或文件夹→"填入cmd.exe",找到后双击运行就可以了。) 下面我们来看看他的命令:ping [-t] [-a] [-n count 阅读全文
posted @ 2009-12-22 12:21 Springside4 阅读(241) 评论(0) 推荐(0) 编辑
摘要:前 言写了四封给中国学生的信后,许多学生问我:“开复老师,你为什么不写一封信给我们的父母呢?作为一个父亲,你可以分享你教育子女的理念和经验。” 作为一个热衷教育的父亲,我确实有不少教育孩子的经验。但对这封信我一直有些犹豫,因为我不是这方面的专家。在好几位同学的多次鼓励下,我逐渐意识到了写这封信的重要。我问他们:“如果写一封信给你们的父母,你们会希望我说些什么呢?”他们说:“告诉我们的父母:我们长大了,真的可以照顾自己。就让我们自己闯一闯,哪怕是碰碰钉子也好。” “告诉我的父母:你们对我的期望好高,我总是达不到,总觉得对不起你们。我希望你们能够接受一个平凡的我。当你们看到我已经尽力而为时,能.. 阅读全文
posted @ 2009-12-17 14:59 Springside4 阅读(122) 评论(0) 推荐(0) 编辑
摘要:引言 曾三次获得“普利策奖”的托马斯•弗里德曼(Thomas Friedman)新近推出了一本名为《世界是平坦的:二十一世纪简史》的书。中国在这本书中占有相当大的分量,其中几页还特别提到了我和微软亚洲研究院的传奇。该书出版才几周就一跃成为了排行榜上的第一名。在书中,弗里德曼高度评价了中国人的天分和毅力。他还认为:“经过科技革命和世界性的合作,历史的潮流已将世界各地间的隔阂消除殆尽,如果你不努力赶上时代的潮流,你终将会被历史所遗弃。” 我决定回到中国时,曾经与托马斯•弗里德曼有过一次深入的交谈。我提出:我非常赞赏他的“平坦的世界”的看法,其实,“平坦的世界”需要的是同样的人才,无论你在美国、.. 阅读全文
posted @ 2009-12-17 14:56 Springside4 阅读(226) 评论(0) 推荐(0) 编辑
摘要:引言 《做最好的自己》一书为青年学生们提供了一个可供参考和借鉴的,包含了价值观、态度和行为等三个层面的理论模型——“成功同心圆”。如果仅就“成功同心圆”中的每种态度或每种行为来说,我们其实很容易总结出许多明确的、可执行的理念、原则或方法,青年学生们也不难掌握。但在实际生活和工作中,我们面临的环境却往往是复杂和多变的,我们需要做出的选择也多半不会像“是”或“非”那样简单。在大多数情况下,我们需要在多种要素的相互作用中选择最适合当时情景的解决方案。这时,在任何一个方向上的偏激或对任何一个重要影响因素的忽略都是不明智的。以我和青年学生们的交流经验看来,许多中国学生缺少的恰恰是这种在复杂情况下做出理. 阅读全文
posted @ 2009-12-17 14:53 Springside4 阅读(164) 评论(0) 推荐(0) 编辑
摘要:引言 中国很多学生有一个通病:凡事都需要别人来安排,凡事都需要依赖于别人。从小学到中学,从中学到大学,从大学到就业,他们都是听家长的话、听老师的话的好孩子,但他们似乎从来都不知道自己真正需要什么样的生活,不知道自己在哪些问题上应该自主抉择。这样的学生也许可以在稳定乃至僵化的环境中按部就班地学习、生活,但却无法适应今天这个日新月异的信息时代对人才的要求。 我曾与《世界是平坦的(The World Is Flat)》一书的作者托马斯·福里德曼(Thomas Friedman)就网络时代人类所拥有的选择权的问题进行了深入的交谈。我们都同意著名管理学家彼得·德鲁克(Peter Dr 阅读全文
posted @ 2009-12-17 14:48 Springside4 阅读(197) 评论(0) 推荐(0) 编辑
摘要:引言 2004年6月“开复学生网”开通之后,越来越多的学生在网上提出了各种各样的问题。我发现,除了我在前三封信中已经讨论过的问题以外,大家问得最多也最关心的主要是和大学四年的学习生活相关的话题。例如:怎样才能学好英语?虚度了光阴该怎么办?毕业时是选择出国还是选择就业?如何学好专业课程?如果不喜欢自己的专业该怎么办?等等。 此外,在那段时间里,我有机会参加了一些教育部举办的研讨会或类似的活动。通过与更多的老师和学生接触,我逐渐发现,中国学生在学习计算机科学专业时存在不少学习方法方面的问题。例如,许多学生在学习计算机课程时都只把课程内容当做书本上的知识来学习,很少想到要联系实际,用课堂知识解决.. 阅读全文
posted @ 2009-12-17 14:45 Springside4 阅读(123) 评论(0) 推荐(0) 编辑
摘要:引 言 有关这《第三封信》的故事,还要从2004年春天说起。当时我正在北京做演讲,清华大学一位名叫顾常超的学生找到我,说:“开复博士,您给中国学生的前两封信我都认真读过,它们对中国学生的教育意义非常大,真心地感谢您!但是我觉得,这两封信还无法涵盖大多数中国学生面临问题——其实,大部分学生最需要的并不是从优秀到卓越的跨越,而是如何走出迷茫,重树信心的指南!”我对顾常超的观点深表赞同,并请他提供一些更具体的建议。顾常超给我举了马加爵的例子,并专门将他自己搜集到的大量有关马加爵事件的相关报道送给了我。 几乎就在同一时间,《中国青年》杂志一位名叫李纯的女记者对我做了一次采访。采访结束后,我们再一次.. 阅读全文
posted @ 2009-12-17 14:41 Springside4 阅读(143) 评论(0) 推荐(0) 编辑
摘要:引 言 2000年8月调回微软总部后,因为工作繁忙,我一直没能抽出时间和中国学生做更深入的交流。2003年,一个偶然的机会,我回到中国做了几次演讲。当时,演讲的主办者希望我多谈一谈激励中国学生的内容,多讲讲计算机科学的最新发展。但在准备的过程中,我逐渐认识到,中国大多数学生需要的也许不是具体的知识和单方面的建议,而是如何更好地提高自己,如何培养自己的素养,发掘自己的潜力。因为在我给中国学生的第一封信发表后,大量充满激情的读者来信让我深深体会到中国学生对于正确的价值观及优秀的人生态度的渴求;甚至有人说,我那封公开信的价值远远超过了我在科研领域所写的一些论文的贡献。 本着这样的思路,我将这次演.. 阅读全文
posted @ 2009-12-17 14:38 Springside4 阅读(138) 评论(0) 推荐(0) 编辑
摘要:引 言 2000年,我在微软亚洲研究院工作时,一位来自名牌大学的同学问我:“开复博士,我希望自己能像您一样成功。根据我的理解,成功就是管人,管人这件事很过瘾。那么,我该怎么做才能走上管理者的岗位呢?” 很显然,这位同学误解了成功的真谛。在与中国大学生的接触过程中,我发现这种对成功的误解竟是一个相当普遍的现象。许多同学都会不自觉地在成功与“有财富”、“有地位”或是“做领导”、“做管理”之间划上等号。归根结底,这种现象反映了中国学生在价值取向上的一种迷茫,他们在多元化社会和多种价值观的冲击下丧失了自己独立的判断力,并逐渐背离了正确的价值观。 看到这样的情形,我内心非常焦虑。其实,真正的成功并... 阅读全文
posted @ 2009-12-17 14:35 Springside4 阅读(136) 评论(0) 推荐(0) 编辑
摘要:VC++之MFC的五大批判写在本文之前算起来,我用Visual C++也有将近5年的历史了。在这期间,我也曾涉猎过Visual Basic和Delphi,但都是浅尝而止;Visual C++始终是我的主业。可是努力的成果如何呢?我用Delphi作出了十多个有规模的软件,用VB--虽然我用在VB上的时间只有短短的两三个月--也有两个像样的项目;然而,在我付出了最大热情和最多努力的Visual C++上面,却只作出了三个自己看得上眼的软件。 固然,在用Visual C++的时候,MFC帮了我不少的忙。但是,在写下这个题目之时,我就已经打定主意:在这篇文章中,只对MFC提出批评,不说MFC的好话。V 阅读全文
posted @ 2009-12-16 17:22 Springside4 阅读(91) 评论(0) 推荐(0) 编辑
摘要:VC 编程ANSI环境下读写Unicode文件没有注意到文件编码的不同会产生这么多的问题,在动手以前查询了很多资料,在本博客中收藏了不少先辈的成果,在这里一并表示致敬! 关于ANSI和Unicode编码的原理在这里也不说了,主要讲下如何读写! 首先确定你的工程是采用的是什么编码环境,默认是ANSI,不同的字符集读写文件的差别也比较大,我这里只在ANSI环境下做的,下一步在探索在Unicode环境下如何读写!(原先这个没搞懂,读了不少代码发现自己试验都是有误的)。 在ANSI的字符集下,CString等都是单字节版本的,所以一定要注意。而多要读取的Unicode文件却是双字节的,这里就要转换了, 阅读全文
posted @ 2009-12-16 17:09 Springside4 阅读(281) 评论(0) 推荐(0) 编辑
摘要:Windows环境下Unicode编程总结UNICODE环境设置在安装Visual Studio时,在选择VC++时需要加入unicode选项,保证相关的库文件可以拷贝到system32下。UNICODE编译设置:C/C++, Preprocessor difinitions 去除_MBCS,加_UNICODE,UNICODE在ProjectSetting/link/output 中设置Entry为wWinMainCRTStartup反之为MBCS(ANSI)编译。Unicode :宽字节字符集1. 如何取得一个既包含单字节字符又包含双字节字符的字符串的字符个数?可以调用Microsoft V 阅读全文
posted @ 2009-12-16 16:59 Springside4 阅读(204) 评论(0) 推荐(0) 编辑
摘要:Ansi、Unicode、UTF8字符串之间的转换和写入文本文件 最近有人问我关于这个的问题,就此写一篇blogAnsi 字符串我们最熟悉,英文占一个字节,汉字2个字节,以一个/0结尾,常用于txt文本文件Unicode 字符串,每个字符(汉字、英文字母)都占2个字节,以2个连续的/0结尾,NT操作系统内核用的是这种字符串,常被定义为typedef unsigned short wchar_t;所以我们有时常会见到什么char*无法转换为unsigned short*之类的错误,其实就是unicodeUTF8 是Unicode一种压缩形式,英文A在unicode中表示为0x0041,老外觉得这 阅读全文
posted @ 2009-12-16 16:52 Springside4 阅读(236) 评论(0) 推荐(0) 编辑
摘要:VC++的Unicode编程作者:韩耀旭原文链接:http://www.vckbase.com/document/viewdoc/?id=1733下载源代码一、什么是Unicode 先从ASCII说起,ASCII是用来表示英文字符的一种编码规范。每个ASCII字符占用1个字节,因此,ASCII编码可以表示的最大字符数是255(00H—FFH)。其实,英文字符并没有那么多,一般只用前128个(00H—7FH,最高位为0),其中包括了控制字符、数字、大小写字母和其它一些符号。而最高位为1的另128个字符(80H—FFH)被称为“扩展ASCII”,一般用来存放英文的制表符、部分音标字符等等的一些其. 阅读全文
posted @ 2009-12-16 16:29 Springside4 阅读(179) 评论(0) 推荐(0) 编辑