Ubuntu 11.10安装GNOME3:1)sudo apt-get install gnome-shellsudo apt-get install gnome-themes*(或者简单的选择 sudo apt-get install gnome-themes-standard)sudo apt-...
分类:
编程语言 时间:
2015-04-11 19:31:00
阅读次数:
197
本人原来学习Java的,由于工作原因得接触C++。在C++的接触过程当中,犯了很多的错误,但是仍然纠结于语法细节上,让我很难适应。刚开始一致觉得可能是做的少了,一个项目而言能碰到设计语法细节的方面其实相当有限,如果仅仅是完成工作保险就可以了,但是对于C++的理解,也就仅限于一个码农的水平了。 可能对...
分类:
编程语言 时间:
2015-04-11 19:26:35
阅读次数:
125
在折腾完爬虫还有一些感兴趣的内容后,我最近在看用R语言进行简单机器学习的知识,主要参考了《机器学习-实用案例解析》这本书。这本书是目前市面少有的,纯粹以R语言为基础讲解的机器学习知识,书中涉及11个案例。分12章。作者备注以及代码部分都讲得比较深。不过或许因为出书较早,在数据处理方面,他使用更多的是...
分类:
编程语言 时间:
2015-04-11 19:26:13
阅读次数:
159
一直以来都是从博客园吸收营养,很想有机会写一些对博友们有用的文章,来回馈大家的无私奉献。最近博主在找工作,听小伙伴们说,数据结构与算法是必考项。于是痛下绝心决定写写排序算法。以备自查,同时与小伙伴们互勉。欢迎大家转载,如有错误,请指正。必感激不尽!学习交流qq:792911374,闲话不说,开始正文...
分类:
编程语言 时间:
2015-04-11 19:24:30
阅读次数:
126
头文件:#include fopen()是一个常用的函数,用来以指定的方式打开文件,其原型为: FILE * fopen(const char * path, const char * mode);【参数】path为包含了路径的文件名,mode为文件打开方式。mode有以下几种方式: 打开方...
分类:
编程语言 时间:
2015-04-11 19:21:34
阅读次数:
131
本篇博文非博主原创,系通过度娘收集整理而来,如有雷同,请联系博主,追加上转载出处。同时博主水平和理解有限,如有什么偏差请广大博友指定。学习交流qq:792911374时间复杂度 同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率。一个算法的时间开销记作:T(n),其中n表示算法...
分类:
编程语言 时间:
2015-04-11 19:21:51
阅读次数:
139
什么时候用到hashcode,什么时候用到equals?首先java为每个对象都生成有默认的hashcode,这个java core里说是java对象的内存地址,但是equals方法里比较的也是对象的内存存储地址,感觉java不会这么设计。看到一篇博文,http://www.cnblogs.com/...
分类:
编程语言 时间:
2015-04-11 19:22:54
阅读次数:
153
用object.hasOwnProperty(variable)来确定这个属性名是否为该对象成员,还是来自于原型链。for(my in obj){ if(obj.hasOwnProperty(my)){ ... }}思考:--用来遍历判断是否有该属性成员,当为一个string v...
分类:
编程语言 时间:
2015-04-11 19:21:54
阅读次数:
151
内容:/********************数组与集合集合框架体系SET接口LIST接口迭代器接口Map接口老集合类的使用内部比较器与外部比较器集合类的综合使用********************/一. 数组int[] aryInt = new int[100]用于容纳一组数据数组的特点:在...
分类:
编程语言 时间:
2015-04-11 19:20:26
阅读次数:
227
synchronized的锁是针对多线程的,从线程的角度去思考才能真正弄明白。Java的synchronized使用方法总结1. 把synchronized当作函数修饰符时 这也就是同步方法,那这时synchronized锁定的是哪个对象呢?它锁定的是调用这个同步方法对象。也就是说,当一个对象P1在...
分类:
编程语言 时间:
2015-04-11 19:20:23
阅读次数:
124
线程安全指的是该对象的add,remove,get等方法是线程安全的,即同一对象(同一个list),同一时间只有一个线程能在这几个方法上运行,其实针对的是这个集合list 这几种方法内容而言的,如list的add方法,这个add方法里面具体实现肯定有好多条代码,假如一个线程调用add方法,其实是在执...
分类:
编程语言 时间:
2015-04-11 19:20:08
阅读次数:
163
1. 默认成员函数Class Empty{ public: Empty(); // 缺省构造函数 Empty( const Empty& ); // 拷贝构造函数 ~Empty(); // 析构函数 Empty& operator=( const Empty& ); // 赋值运算符 Empty* ...
分类:
编程语言 时间:
2015-04-11 19:19:08
阅读次数:
191
解决方法1:查看有没有把第三方jar包导进Build path里,应该确保lib和referenced libraries里都有具体方法:把jar包复制到lib里,分别add to build path,再把Lib设为source folder解决方法2:查看jar包导出过程是否正确,要确定导出的是...
分类:
编程语言 时间:
2015-04-11 19:18:26
阅读次数:
148
堆排序是非常常用的算法之一,应用包括海量数据筛选、普通排序、笔试面试等,一些优秀的开源软件如libevent,它的定时器管理部分就是用的堆排序,不过做了优化,有点晦涩!
分类:
编程语言 时间:
2015-04-11 19:15:00
阅读次数:
278
原创文章,转载请注明:汇编入门之快速排序和数组遍历1.程序内容描述 将两个数组X、Y进行从小到大的快速排序后,将两个数组相同的元素按照从大到小的顺序输出到Z中。2.程序流程图 3.源代码DATAS SEGMENTCOUNT DW 20BEGINC DW 0X DB 4,3,5,7,9,0,3,7.....
分类:
编程语言 时间:
2015-04-11 19:15:07
阅读次数:
469
import java.util.*;/** * * 实现两个数组的合并,并按升序排列合并后的数组 * */public class Union { public static void main(String[] args){ int[] arr1={3, 1, 23}; int[] ...
分类:
编程语言 时间:
2015-04-11 19:12:00
阅读次数:
169
第一次写这种东西, 有些生涩和蹩脚, 也是为了自己在表达或是总结方面有所提高, 同时为看过的东西留个痕迹, 以便日后查阅.有错误或是不妥的地方, 还望各位指正, 谢谢!第1章 简介本章主要介绍了本书要讨论的内容, Javascript的一些基本概念, 面向对象, 原型, ECMASCript5, J...
分类:
编程语言 时间:
2015-04-11 19:12:42
阅读次数:
130