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