码迷,mamicode.com
首页 > 编程语言
你必须知道的几种java容器(集合类)
一、基本概念Java容器类类库的用途是“持有对象”,并将其划分为两个不同的概念:1)Collection:一个独立元素的序列,这些元素都服从一条或者多条规则。 List必须按照插入的顺序保存元素,而set不能有重复的元素。Queue按照排队规则来确定对象产生的顺序(通常与它们被插入的顺序相同)。 2)Map:一组成对的“键值对”对象,允许你使用键来查找值。|Collection |  ├List...
分类:编程语言   时间:2015-08-25 21:36:40    阅读次数:188
利用R语言获取最新所有股票数据
本文利用这里提到的方法,进行改进,从而批量获取所有最新的股票数据,并对股票数据进行了简单的统计。...
分类:编程语言   时间:2015-08-25 21:35:19    阅读次数:894
【C++】复数类的实现
#include using namespace std; class Complex { private: double _real; double _image; public: Complex(double real = 2.2,double image=1.1)//构造函数 { cout<<"构造函数被调用"<<endl; _real = real; ...
分类:编程语言   时间:2015-08-25 21:33:34    阅读次数:164
《github一天,一个算术题》:堆算法接口(堆排序、堆插入和堆垛机最大的价值,并删除)
阅览、认为、编写代码!/********************************************* * copyright@hustyangju * blog: http://blog.csdn.net/hustyangju * 题目:堆排序实现,另外实现接口:取堆最大值并删除、堆插...
分类:编程语言   时间:2015-08-25 21:33:32    阅读次数:164
在Eclipse中安装python插件的方法
一个博士给了我一堆代码,原本以为是C++或者java写的,结果是python,我压根没学过呀,不过本着语言都是相通的原则,我硬着头皮开始学习Python,当然先学习安装IDE(以前学习一门新语言,我会从语法开始,现在则不然了,现在学习的语言比较多了,汇编、VB、C、Java、C++、JS、JSP.....
分类:编程语言   时间:2015-08-25 21:30:55    阅读次数:181
HashMap的两种排序方式
1 package Test4; 2 3 import java.util.ArrayList; 4 import java.util.Collections; 5 import java.util.Comparator; 6 import java.util.HashMap; 7 import.....
分类:编程语言   时间:2015-08-25 21:29:44    阅读次数:133
Java中的HashSet和TreeSet
1:Set集合(理解) (1)Set集合的特点 无序,唯一 (2)HashSet集合(掌握) A:底层数据结构是哈希表(是一个元素为链表的数组) B:哈希表底层依赖两个方法:hashCode()和equals() 执行顺序: 首先比较哈希值是否相同 相同:继续执行equals(...
分类:编程语言   时间:2015-08-25 21:26:30    阅读次数:219
JavaScript设计模式学习笔记
1JavaScript设计模式深入分析私有属性和方法:函数有作用域,在函数内用var 关键字声明的变量在外部无法访问,私有属性和方法本质就是你希望在对象外部无法访问的变量。特权属性和方法:创建属性和方法时使用的this关键字,因为这些方法定义在构造器的作用域中,所以它们可以访问到私有属性和方法;只有...
分类:编程语言   时间:2015-08-25 21:27:33    阅读次数:221
day0625_C语言基础知识
1.基础知识1.基本数据类型所占内存 char 1个字节 shot 2 int 4 float 4 double 8 long 4或8 (32位操作系统占4个字节, 64位占8个字节)2. 变量命名:只能由数字、字母、下划线,数字不能开头。3.一些Xcode快捷键command ...
分类:编程语言   时间:2015-08-25 21:25:26    阅读次数:155
GUI编程笔记02:java.awt和java.swing包的区别
java.awt:(java的标准包) Abstract Window ToolKit (抽象窗口工具包),需要调用本地系统方法实现功能。属重量级控件。重量级控件和本地系统相关联,移植性很差。 javax.swing:(javax表示:java的扩展包) 在AWT的基础上,建立的一...
分类:编程语言   时间:2015-08-25 21:25:11    阅读次数:167
java多线程----死锁
什么叫死锁?所谓死锁: 是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。那么为什么会产生死锁呢?1.因为系统资源不足。2.进程运行推进的顺序不合适。3.资源分配不当。学过操作系统的朋友都知道:产生死锁的条件有四个:1.互斥条件:所谓互斥...
分类:编程语言   时间:2015-08-25 21:24:41    阅读次数:149
SpringMVC Servlet 分页查询接收参数
@RequestMapping("/sendHistory") public ModelAndView sendrhistory(HttpServletRequest req, HttpServletResponse rep, @RequestParam int p) throws Exceptio...
分类:编程语言   时间:2015-08-25 21:23:27    阅读次数:162
JavaScript语言基础知识6
在前面的章节中,我们知道JavaScript代码,字符和数字值当添加,将计值转换成字符,即用户输入的数目值它们被转换为字符。如今我们要做这种样例,我想将1和2相加: Hello World显然这结果并非我们想要的,如今我们将代码改成以下的样子: Hello World这结果才是我们想要的,1+2=3...
分类:编程语言   时间:2015-08-25 21:20:53    阅读次数:183
java 生产者消费者问题
引言 生产者和消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一个存储空间,如下图所示,生产者向空间里存放数据,而消费者取用数据,如果不加以协调可能会出现以下情况:生产者消费者图 存储空间已满,而生产者占用着它,消费者等着生产者让出空间从而去除产品,生产者等着消费者消费产品,.....
分类:编程语言   时间:2015-08-25 21:23:10    阅读次数:209
[原创]Python入门学习之高级特性
一 前言 学习高级特性的时候也许会感觉到有些许的难,这些新的特性在以前c/c++中是没有遇到过的,而且c/c++也不支持这样简便但又强大的语法。二 切片 谈到切片,可以想像到切萝卜,拿到萝卜的某一段,用这个来比喻这里的切片非常贴切。python中的切片操作就是取list或者tuple中的某一段。.....
分类:编程语言   时间:2015-08-25 21:20:54    阅读次数:138
Java网络编程的简单应用 例程
先运行服务器,再运行客户端时得到服务器发送到的hello world!信息.服务器代码:import java.io.*;import java.net.*;public class HelloServer{ public static void main(String args[]) throws...
分类:编程语言   时间:2015-08-25 21:22:13    阅读次数:166
从零开始学JAVA DAY6
再说继承:继承是类与类之间的一种关系,对于一个参数,在继承之后,会在子类中隐藏自动的加上一个代码块super()关键字:super 原本学了一个this关键字,在复习一下,this关键字是该类直接调用对象进行操作,而super也差不多,只是调用的是父类为什么要有这样一个代码块super()/this...
分类:编程语言   时间:2015-08-25 21:20:57    阅读次数:162
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!