摘要:
如果执行命令 java -version 显示“java不是内部或外部命令...”,那么必须把c:\jdk\bin加入到path环境变量中。JUNIT的部分需要找书重新学习,学习单元测试部分的内容。 阅读全文
摘要:
一个 L的 NUL用于结束一个ASCLL字符串两个L 的NULL 用于表示什么也不指向的指针标准的C编译器至少允许一条switch语句中有257个case标签。为了满足一个8bit的字符的所有情况。switch的另一个问题是它内部的任何语句都可以加上标签,并在执行时跳转到哪里,这就有可能破坏程序流的结构化。(类似于goto)证明在C语言中const并不表示常量,可以在switch-case语句的case中加一个状态case:const i,编译时会抱错,非常量;break语句中断了什么?break语句事实上跳出的是最近的那层循环语句或switch语句,由此导致AT&T的第一次网络故障。 阅读全文
摘要:
一个 L的 NUL用于结束一个ASCLL字符串 两个L 的NULL 用于表示什么也不指向的指针 标准的C编译器至少允许一条switch语句中有257个case标签。为了满足一个8bit的字符的所有情况。 switch的另一个问题是它内部的任何语句都可以加上标签,并在执行时跳转到哪里,这就... 阅读全文
摘要:
面向对象的设计是基于解决问题的设计,而不是基于具体编程技术的设计。在面向对象的软件分析和设计的时候,要注意自己不要一上来就去想程序代码的具体实现,应该抛开具体的编程语言的束缚,集中精力分析要实现的软件业务逻辑,分析软件的业务逻辑,分析软件的业务流程,思考如何去描述和实现软件的业务。所以 必须用抽象的方法和具体实现无关的方法来表达业务逻辑。将类的设计和具体的实现方法分离开,在具体的编写代码时,程序员就具有了很大的灵活性,可以根据具体的情况,采用不同的编程方法来实现内存分配是在运行时,防止未经授权的执行对代码限制区域的访问: 阅读全文
摘要:
数据挖掘十大经典算法 国际权威的学术组织the IEEE International Conference on Data Mining (ICDM) 2006年12月评选出了数据挖掘领域的十大经典算法:C4.5, k-Means, SVM, Apriori, EM, PageRank, A... 阅读全文
摘要:
数据挖掘十大经典算法国际权威的学术组织the IEEE International Conference on Data Mining (ICDM) 2006年12月评选出了数据挖掘领域的十大经典算法:C4.5, k-Means, SVM, Apriori, EM, PageRank, AdaBoost, kNN, Naive Bayes, and CART.不仅仅是选中的十大算法,其实参加评选的18种算法,实际上随便拿出一种来都可以称得上是经典算法,它们在数据挖掘领域都产生了极为深远的影响。1. C4.5C4.5算法是机器学习算法中的一种分类决策树算法,其核心算法是ID3算法. C4.5算法 阅读全文
摘要:
结构化程序设计的核心就是“自上而下设计”与模块化设计:将整个程序需求从上而下,由大到小分解成小的单元和模块,分别开发。 OO程序设计三个重要的特性:继承,封装,多态; 例如 for i=1 to n do j<-i; for k=j+1 to n do x... 阅读全文
摘要:
结构化程序设计的核心就是“自上而下设计”与模块化设计:将整个程序需求从上而下,由大到小分解成小的单元和模块,分别开发。OO程序设计三个重要的特性:继承,封装,多态;例如 for i=1 to n do j<-i;for k=j+1 to n dox=x+1;请问 x=x+!执行次数的时间复杂度O(n*n);先分析内层的循环一共执行1 至n-1次;即为∑(n-i)=∑n-∑i=n*n-n*(n-1)/2=n*(n-1)/2计算二维数组在内存中的位置(以列为主是java c/c++ pascal语言的数组存放方式,以行为主是Fortran语言存放方式)数组A(m,n),假设a为数组A在... 阅读全文
摘要:
两个教室,应该有个50、60号人吧。不求他,过来长长见识,看看Google笔试都是些神马神题。然后,就彻彻底底的打酱油了。90min完成10个选择题2个编程题1个算法设计题。尽量还原原题,但记性不好大家勿怪。选择题:1.比较几个速率:a.闪存速率、b.100M以太网速率、c.火车运100TB内容以100km/h从北京到天津(全长100公里)、d. MP3的PCI总线读到播放器的速率2.看程序输出结果#define sub(x,y) x-y
#define access(x,y,z) *sub(&element,offset)=value ... 阅读全文
摘要:
进程间的通信模式: ①、剪贴板 建立一个APPWIZARD,然后创建2个按钮(发送,接收),2个编辑框, 对按钮添加函数; void CClickDlg::OnButtonSend() { //打开剪贴板,保存信息于剪贴板上 if(OpenClipboard()) { CStri... 阅读全文