自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

转载 你需要知道的NoSQL数据库10件事

<br />关系数据模型已经流行了几十年了,但是一种新型的数据库(即NoSQL)正在吸引各大企业的关注。下面是对其优势与劣势的一个简单总结。<br />在过去的1/4世纪中,关系型数据库(RDBMS)一直是数据库管理系统的主导模型。但是,今天,非关系型,“云”或者“NoSQL”数据库正以数据库管理系统的替代模型而获得认知。在本文中,我们将考察这些非关系型NoSQL数据库的10个关键因素:最重要的5个优势以及5个挑战。<br />可以通过此链接下载本文的PDF格式。<br />NoSQL的5个优势<br />

2010-12-31 18:56:00 862

转载 五个免费开源的数据挖掘软件

<br />Orange<br /><br />Orange是一个基于组件的数据挖掘和机器学习软件套装,它的功能即友好,又很强大,快速而又多功能的可视化编程前端,以便浏览数据分析和可视化,基绑定了Python以进行脚本开发。它包含了完整的一系列的组件以进行数据预处理,并提供了数据帐目,过渡,建模,模式评估和勘探的功能。其由C++和Python开发,它的图形库是由跨平台的Qt框架开发。      RapidMiner<br /><br />RapidMiner,以前叫YALE(Yet Another Lear

2010-12-31 18:55:00 1413

转载 2010年10大热门的开源NoSQL服务器软件

<br />NoSQL,就是反SQL,是一项全新的数据库革新运动,特别是在 2010 年得以迅猛发展。而各种开源的 NoSQL 软件突然间涌现在你面前。目前似乎没有对 NoSQL 给出一个标准的定义,也没有相应的规范,但从这些软件可以看出 NoSQL 软件的共同点:独立运行、K/V存储结构,这之前有人称之为集中式缓存服务,其实你可以把二者等同起来。<br />那么多的 NoSQL 软件,到底哪些更受欢迎呢?为此,开源中国社区为你评选出10款2010年最受关注的 NoSQL 软件。<br />1. Cassa

2010-12-31 18:54:00 840

转载 如何判断一个长字符串能否被一个数整除(注意:长字符串很长,不能转换为整数)

<br />bool devString(const char *str, int devnum)<br />{<br /> assert((str != NULL) && (devnum != 0));<br /> int tmp = 0;<br /> while(*str != '/0')<br /> {<br />  if ((*str > '9') || (*str < '0'))<br />  {<br />   throw "Input String include invalid char!"

2010-12-28 11:16:00 2792

转载 Linux加载新硬盘的操作

<br />Linux随手 虚拟机里加载一个新硬盘<br />   编译Linux内核,用的版本是最新的反而有问题,而且是“解决不了的”。没办法,只好换了一个低版本的内核。编译到半截的时候,突然说空间不够了,这事儿闹的。做Linux作业,时间都花在这样的事情上了,真郁闷。<br />  没关系,咱的是虚拟机,空间不够只管加。上网一搜,找到有添加Linux新硬盘的办法,罗列如下。蓝字部分是要敲入的命令。这里虽然是说的虚拟机,但是很多地方在实际的电脑上也是可以用的。问题在于,有多少电脑安装Linux不是用虚拟机

2010-12-24 16:06:00 7140

转载 三种FTP数据传输模式

<br />导读:对于FTP我们需要掌握的东西很多。其中就是包括它的传输模式。这里我们就来对其进行一下系统的总结。那么我们就来看看都有哪些FTP数据传输模式吧。在众多网络应用中,FTP(文件传输协议)有着非常重要的地位。Internet中一个十分重要的资源就是软件资源,而各种各样的软件资源大多数都放在FTP服务器中。与大多数Internet服务一样,FTP也是一个客户机/服务器系统。用户通过一个支持FTP协议的客户机程序,连接到主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行

2010-12-23 15:26:00 5118

原创 已知前序是ABCDEFG 中序是CBEDAFG 求二叉树的后序?

<br />已知前序是ABCDEFG 中序是CBEDAFG 求二叉树的后序?<br />1.首先从取前序第1个字母(A) 按此字母把中序分成两段 (CBED) (AFG)<br />2.A做根 (CBED)做左子树 (FG)右子树<br />3.再按长度把前序后面的部分分成(BCDE) (FG)问题就转换成已知前序是BCDE 中序是CBED 求二叉树和已经前序是FG 中序是FG<br />看出来了没有,递归求解的.<br />下面的步骤省略分析.<br />前序 中序 : 根 左子树分解 右子树分解<br

2010-12-23 15:17:00 4350

原创 变量的扩展问题--总结

测试代码如下:#include int main(){ int i = 3901710319;  (越界) unsigned int j = i; unsigned long test1 = i; unsigned long test2 = j; long test3 = i; long test4 = j; printf("test1 = %lu, test2 = %lu, test3 = %lu, test4 = %lu/n", test1, test2, test3, test4); return 0

2010-12-23 14:49:00 1439

转载 推荐几个开源web自动化测试常用的工具

<br />在世面上的自动化测试工具很多。有开源的,有商业化的,各有各得特色,各有各得优点!下面我就介绍几个我用过的开源自动化测试工具。<br />1 测试 WEB<br /><br />SELENIUM可以说是测试WEB最全面的开源自动化工具, 它可以在WINDOWS, LINUX, MAC 和 SOLARIS 上运行, 而且可以几乎用任何一种编程语言进行构建, 你可以用你熟悉的语言包括 JAVA, C#, PERL, PHP, PYTHON 和 RUBY。 它可以测试的浏览器有IE, FIREFOX,

2010-12-21 16:05:00 48746 1

转载 电子邮件服务器与DNS系统的关系

<br /><br />电子邮件(email)服务器与DNS系统是始终分不开的,如果你要发电子邮件,就得通过邮件(email)服务器帮你将信件送出去。由于IP地址相对难以记忆,因此我们要有域名与IP地址的对应,这就是DNS系统,因此在收发电子邮件的过程中要用到DNS系统域名解析。<br />    DNS系统还有其他功能可以支持邮件服务器,使邮件服务器更稳定并具有更佳的避免邮件选择的功能,所以,就实现了MX这个DNS记录。MX记录主要用于邮件服务器,MX是Mail Exchanger的缩写,它可以让Inte

2010-12-21 14:51:00 11316

转载 面试70问 经典回答

<br />1、请你自我介绍一下你自己,<br />  回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”。企业喜欢有礼貌的求职者。<br />  2、你觉得你个性

2010-12-14 22:27:00 1215

原创 程序员:提高编程效率的技巧

<br />俗话说,磨刀不误砍柴工,拿出一部分时间提升自己的技能,可以提高工作效率。你可以参考以下几条建议:<br />1. 编写单元测试,提高效率(如果你还没有这样做)<br />这是一个十分基础的工作,但是许多程序员并没这么做。但你应该这么做。这样做不仅能够提高代码质量,还能提高工作效率。你不但能够在发布和修改你的程序时更加自信,而且还节省了相当多的时间。<br />试想一下,如果你正编写一个大型网络应用程序,其中一个小小的代码出现了差错,要修改它便意味着整个程序的重建、数据的重新配置以及特性的重新检查

2010-12-07 14:33:00 790

原创 排序算法--分类

<br />快速排序法:<br />#include<iostream><br />using namespace std;<br />                                                                                <br />void QuickSort(int *pData,int left,int right)<br />{<br />        int i(left),j(right),middle(0),iTemp

2010-12-07 14:20:00 895

转载 C++中, 构造函数和析构函数能不能被显示调用?

<br />代码: <br />view plaincopy to clipboardprint?<br />#include <iostream>   <br />using namespace std;   <br />  <br />class A   <br />{   <br />public:   <br />    A()   <br />    {   <br />        cout << "Default constructor is called./r/n";   <br />  

2010-12-05 16:20:00 10542

原创 阿里云面试总结

电话问题1:构造和析构函数中的虚函数调用;电话问题2:C++中的异常可不可以是引用;电话问题3:TCP状态中的close_wait是什么状态;电话问题4:排序算法的时间复杂度;面试问题1.atoi函数编写;答案:自己写的atoi函数----(注意:自己定义的atoi函数和库的atoi函数一样的时候,抛出异常时会引起异常退出,个人认为是异常没有不知道被那个函数抛出,所以coredump)#include #include #include #include #include #include #include

2010-12-05 16:17:00 13270 3

转载 对象创建问题:heapOnly,stackOnly代码(C++代码)

class   HeapOnly <br />{ <br />public: <br /> HeapOnly()<br /> {   <br />  cout<<"constructor. "<<endl;   <br /> } <br /> void destroy()<br /> {   <br />  delete this;   <br /> } <br />private: <br /> ~HeapOnly(){}   <br />}; int main() <br />{ <br /> Heap

2010-12-03 12:26:00 1834 2

转载 程序员面试题精选---“itoa函数”和“atoi函数”

题目:输入一个表示整数的字符串,把该字符串转换成整数并输出。例如输入字符串"345",则输出整数345。分析:这道题尽管不是很难,学过C/C++语言一般都能实现基本功能,但不同程序员就这道题写出的代码有很大区别,可以说这道题能够很好地反应出程序员的思维和编程习惯,因此已经被包括微软在内的多家公司用作面试题。建议读者在往下看之前自己先编写代码,再比较自己写的代码和下面的参考代码有哪些不同。首先我们分析如何完成基本功能,即如何把表示整数的字符串正确地转换成整数。还是以"345"作为例子。当我们扫描到字符串的第一

2010-12-01 20:46:00 6590 1

Linux那些事儿之我是Sysfs.pdf

Linux那些事儿之我是Sysfs.pdf

2010-09-09

perl的调试技术--中文版

perl的调试技术--中文版----好好好

2010-07-05

网络处理器介绍,很适合初学者

网络处理器介绍,适合初学者: 什么是NPUs技术 产生的技术背景

2010-01-10

空空如也

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

TA关注的人

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