一、Mac安装boost方法:http://blog.csdn.net/xujiezhige/article/details/8230493 二、Swig,这里使用sudo install swig 三、如何转换一段c/c++到java: 比如有个example.c 1、现在,为了增加这些文件到你喜 ...
分类:
编程语言 时间:
2016-04-25 11:37:32
阅读次数:
412
一、HashMap概述二、HashMap的数据结构三、HashMap源码分析 1、关键属性 2、构造方法 3、存储数据 4、调整大小 5、数据读取 6、HashMap的性能参数 7、Fail-Fast机制 一、HashMap概述 HashMap基于哈希表的 Map 接口的实现。此实现提供所有可选的映 ...
分类:
编程语言 时间:
2016-04-25 11:35:21
阅读次数:
311
重载:指子类改写了父类的方法,覆写:指同一个函数,同样的参数列表,同样的返回值的,但是函数内部的实现过程不同。 重载: 1、方法名必须相同。 2、参数列表必须不相同,与参数列表的顺序无关。 3、返回值类型可以不相同。 覆写:派生类重写基类的虚函数。 1、只有虚方法和抽象方法才能被覆写。 2、相同的函... ...
分类:
编程语言 时间:
2016-04-25 11:33:39
阅读次数:
155
摘要: 说到处理大规模数据,R、Python、Scala和Java基本上都能满足你的要求。 有一个大数据项目,你知道问题领域(problem domain),也知道使用什么基础设施,甚至可能已决定使用哪种框架来处理所有这些数据,但是有一个决定迟迟未能做出:我该选择哪种语言?(或者可能更有针对性的问题 ...
分类:
编程语言 时间:
2016-04-25 11:34:33
阅读次数:
214
前面讨论完了HashMap和HashTable的源码,这一节我们来讨论一下TreeMap。先从整体上把握TreeMap,然后分析其源码,深入剖析TreeMap的实现。
1. TreeMap简介
TreeMap是一个有序的key-value集合,它内部是通过红-黑树实现的,如果对红-黑树不太了解,请先参考下这篇博文:红-黑树。下面我们先来看看TreeMap的继承关系:
java...
分类:
编程语言 时间:
2016-04-25 10:29:30
阅读次数:
214
1、TextView放在一个NSScrollView中,作为documentView存在。 @IBOutlet weak var txtScrollView: NSScrollView! 2、在TextView中写入字符串 self.txtScrollView.documentView?.setSt ...
分类:
编程语言 时间:
2016-04-25 10:30:33
阅读次数:
252
具有C或java等语言基础的如何学习javascript
第一门编程语言学得就是javascript的人比较少,如何在有语言基础上认识javascript呢...
分类:
编程语言 时间:
2016-04-25 09:22:10
阅读次数:
223
最近加的ABP群里好多人都问同一个问题,错误如下: 在此给出答案: 出现这个问题大部分人是因为尚未执行update-database命令,即尚未创建数据库, 如果你已创建数据库那你就要检查下Languages表里有没有数据了 ...
分类:
编程语言 时间:
2016-04-25 09:15:40
阅读次数:
773
什么是Queue集合? 答:Queue用于模拟队列这种数据结构。队列通常是指“先进先出(FIFO)”的容器。队列的头部保存在队列中存放时间最长的元素,尾部保存存放时间最短的元素。新元素插入到队列的尾部,取出元素会返回队列头部的元素。通常,队列不允许随机访问队列中的元素。 Queue接口中定义了如下的 ...
分类:
编程语言 时间:
2016-04-25 09:12:28
阅读次数:
220
概述 Java语言中,提供了一套数据集合框架,其中定义了一些诸如List、Set等抽象数据类型,每个抽象数据类型的各个具体实现,底层又采用了不同的实现方式,比如ArrayList和LinkedList。 除此之外,Java对于数据集合的遍历,也提供了几种不同的方式。开发人员必须要清楚的明白每一种遍历 ...
分类:
编程语言 时间:
2016-04-25 09:13:22
阅读次数:
191
一、显示信息的命令 console.log(); //控制台输入 网页中不会输出 console.info(); //一般信息 console.debug(); //除错信息 console.warn(); //警告提示 console.error(); //错误提示 “console.log(); ...
分类:
编程语言 时间:
2016-04-25 09:10:07
阅读次数:
171
每周一篇又来了。这次主要介绍netio的buffer管理器。 首先buffer管理是每一个网络层不可回避的问题。怎么高效的使用buffer是很关键的问题。这里主要介绍下我们的netio是怎么处理。说实话 这是我见过比较蛋疼buffer管理。 反正我是看了好几天 才看明白的。 最近看了下Qcon201 ...
分类:
编程语言 时间:
2016-04-25 08:02:32
阅读次数:
266
Java并发编程系列【未完】: Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) 一、重量级锁 上篇文章中向大家介绍了Synchronized的用法及其实现的原理。现在我们应该知道,Synch ...
分类:
编程语言 时间:
2016-04-25 08:02:22
阅读次数:
514
前注:图片和部分内容引用的网易云课堂的,所以,侵,私信,删。
(10)打开一个网页时,以新窗口形式打开
将
新增属性:
target="_blank">
即可。
(11)关于块间的莫名空隙
假设有html代码:
aa
bb...
分类:
编程语言 时间:
2016-04-25 06:52:37
阅读次数:
269