码迷,mamicode.com
首页 > 编程语言
JAVA - 基础知识
1. Exception:1) 分类:a. 检查性异常:在编译时检查程序有没有一些程序员无法预见的异常,比如打开一个不存在的文件,程序员是不知道文件是否存在的。主要的检查性异常包括:ClassNotFoundException: 程序在试图加载(import)类的时候,找不到相应的类;CloneNo...
分类:编程语言   时间:2014-11-09 16:33:22    阅读次数:248
第三章字符串.向量和数组
练习3.24:请使用迭代器重做3.3.3节的最后一个练习(读入一组整数并把他们存入一个vector对象,先输出第一个和最后一个元素的和,接着输出第二个和倒数第二个元素的和,以此类推)#include#include using namespace std; int main() { int ...
分类:编程语言   时间:2014-11-09 16:32:10    阅读次数:351
LeetCode算法编程之连载四(二分法)
1、题目 – Sqrt(x)Implement int sqrt(int x).Compute and return the square root of x.题目意思很简单,就是求出x的平方根。分析:一看这题目,感觉很简单,很容易想到的是二分法,我最开始的解法是从1、2、4、8 … 2 * n,计...
分类:编程语言   时间:2014-11-09 16:31:50    阅读次数:238
数组。
在java中,数组就是一个变量,用于将相同数据类型的数据存储在内存中。基本要素:标识符:数组的名称数组元素:数组中存放的数据。数组下标:在数组中为找到相应的元素,数组会跟他们编号,从0开始。元素类型:存储在数组中的数组元素应该是同一数据类型。使用4步骤:1.声明数组数据类型[] 数组名;int[] ...
分类:编程语言   时间:2014-11-09 16:30:03    阅读次数:161
Java中JDK,JRE和JVM之间的关系
初学JAVA很容易被其中的很多概念弄的傻傻分不清楚,首先从概念上理解一下吧,JDK(Java Development Kit)简单理解就是Java开发工具包,JRE(Java Runtime Enviroment)是Java的运行环境,JVM(java virtual machine)也就是常常听到...
分类:编程语言   时间:2014-11-09 16:30:39    阅读次数:258
Python 实例: 备份文件
都说生命苦短,我用python, 所以这两天我也开始学python了.昨天搞了下语法,今天搞出来个实例,备份文件.尽管编码相当烂,但是测试了一下,还真能用.它读取一个任务文件, 根据指定的任务参数自动备份.任务文件的格式: (注意,分号后面注释是不支持的)[vb] view plaincopy[ta...
分类:编程语言   时间:2014-11-09 16:29:45    阅读次数:225
JavaScript 运行机制详解:再谈Event Loop
一年前,我写了一篇《什么是 Event Loop?》,谈了我对Event Loop的理解。 上个月,我偶然看到了Philip Roberts的演讲《Help, I'm stuck in an event-loop》。这才尴尬地发现,自己的理解是错的。我决定重写这个题目,详细、完整、正确地描述Jav....
分类:编程语言   时间:2014-11-09 16:30:25    阅读次数:248
C++ Map 容器
1.Map是c++的一个标准容器,它提供了很好一对一的关系。Map是一种关联是容器,在map中增加和删除元素非常容易。可以修改一个特定的节点而不对其他节点不产生影响,由于map是一种关联式容器,Key--value结构我们必须明确,在map中我们可以根据key的值修改其对应的value的值,而不能修...
分类:编程语言   时间:2014-11-09 16:30:35    阅读次数:346
C# 二维数组相关知识记录
//初始化一个数组int[,]name = new int[5, 2] { { 1, 0 }, { 1, 2 }, { 2, 4 }, { 3, 6 }, { 4, 8 } };//查某个字段的长度print(name.GetLength(0)); //获得第一个字段的长度 1为第二个 同理//输....
分类:编程语言   时间:2014-11-09 16:29:53    阅读次数:114
Javascript – 正则表达式
目录1. 正则表达式1.1 创建1.2 RegExp 对象属性1.3 RegExp 对象方法1.4 RegExp 分组2. 元字符和正则表达式规则1正则表达式正则表达式本身就是一种语言,由普通字符和特殊的元字符(metacharacters)组成。它描述了字符串的匹配模式,用于转换和处理字符串。其中...
分类:编程语言   时间:2014-11-09 16:29:42    阅读次数:402
java中的io系统详解(转)
Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。Java 内用 Unicode 编码存储字符,字符流处理类负责将外部的其他编码的字符流和 java 内 Unicode....
分类:编程语言   时间:2014-11-09 16:28:13    阅读次数:211
c++ 重载,覆盖,重定义
函数重载(Function Overloading)C++允许同一范围(scope)(在同一个类中)内具有多个名称相同的函数。这些函数成为重载函数(overloaded function)。C++ 使用函数声明的 参数数量,参数类型,省略号存在或缺失(Presence or absence of e...
分类:编程语言   时间:2014-11-09 16:26:17    阅读次数:220
Java的内存区域
java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外的人想进去,而墙内的人想出来。[来自深入理解java虚拟机]...
分类:编程语言   时间:2014-11-09 15:26:08    阅读次数:225
C/C++:C++引用
C++引用: 首先,先写一个这样的程序: #include class point{ private: int x, y; public: point(int x, int y){ this->x = x; this->y = y; }; int getX(){ return x; ...
分类:编程语言   时间:2014-11-09 15:23:44    阅读次数:225
多线程之实现同步的信号量Semaphore
Semaphore是JDK1.5之后出的一个实现同步的另一个方式。Semaphore可以维护当前访问自身的线程个数,并提供了同步机制。使用Semaphore可以控制同时访问资源的线程数。假如你有3个资源,有10个线程要使用该资源,同时只能有3个线程使用,所以其余7线程在等待,只要3个中任意一个释放资源,那么7个线程中的一个就可以使用了。      另外,7个线程等待可以使随机获取机会,也可以是按...
分类:编程语言   时间:2014-11-09 15:22:35    阅读次数:234
C++继承的学习笔记
1、在继承中,private类型不能被继承。 公有继承,基类中的public在派生类中还是public类型,protected类型还是protected类型。 保护继承,基类中的public,protected在派生类中均为protected类型。 私有继承,基类中的public,protected均为private类型。 2、当定义一个类对象时,首先从顶层依次调用基类的构...
分类:编程语言   时间:2014-11-09 15:15:42    阅读次数:262
每天一个JavaScript实例-递归实现反转数组字符串
每天一个JavaScript实例-递归实现反转数组字符串
分类:编程语言   时间:2014-11-09 15:10:40    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!