Java是一种编程语言,起源于20世纪90年代初Sun公司的一个叫Green的项目,该项目主要目的是是开发嵌入家用电器的分布式软件系统,从而使电器更加智能化。因为项目小组成员皆为C++的高手(那个年代正式C++流行的年代),于是采用C++进行系统开发,但在开发过程中发现C++语言本身的特性所导致的问... ...
分类:
编程语言 时间:
2017-01-05 01:01:51
阅读次数:
491
java: Runtime和Process调用本机程序 调用纸牌程序,Process用来销毁程序 ...
分类:
编程语言 时间:
2017-01-05 01:04:09
阅读次数:
170
标准模板库的内容 标准模板类:复数、序偶 迭代器 标准容器:向量,表,栈,队列,集合,映射等 标准算法:查找,排序等 标准模板库型式的使用方法 “<>”:模板名称<数据对象基型式>数据对象名称; 例子1:complex<double>a(1.0,2.0); 例子2:pair<string,strin ...
分类:
编程语言 时间:
2017-01-05 01:04:48
阅读次数:
206
首先我们来思考以下两个个场景 对于第一种情况,我们就会用到系统的文件搜索功能,输入文件的名字,系统就会帮我们找到这个文件的位置。 对于第二种情况,我们会用到软件提供的替换功能,首先查找错误的内容,然后将错误的内容替换成正确的内容。 类似的场景有很多。 可以发现,这两种情况有些相似,都是根据输入的关键 ...
分类:
编程语言 时间:
2017-01-05 01:05:16
阅读次数:
233
变量、类和接口 1、变量的类型 实例变量(不以static修饰) 成员变量 类变量(以static修饰) 所有变量 形参(方法签名中定义的变量) 局部变量 方法局部变量(在方法内定义) 代码块局部变量(在代码块内定义) 2、单例类(Singleton) 单例类:一个类只能创建一个对象,称为单例类。 ...
分类:
编程语言 时间:
2017-01-05 01:05:57
阅读次数:
325
Annotation 1、APT: 访问和处理Annotation的工具统称,即Annotation Process Tool。 2、java.lang下提供的五种基本Annotation: @Override、@Deprecated、@Suppress Warning、@Safe Varargs、 ...
分类:
编程语言 时间:
2017-01-05 01:09:42
阅读次数:
273
一、内容: CSS+JavaScript框架materializecss。 二、网址:http://materializecss.com 三、图片: ...
分类:
编程语言 时间:
2017-01-05 01:11:20
阅读次数:
333
一.python 文件处理学习 1.1 为什么需要学习对文件处理: 简单的来说.对文件操作的处理是相当重要的.如果不会如何对文件进行处理.那么就等同于不会使用python.说得一点也不严重.现在您清楚了吧!So 对文件处理的操作是相当重要De 1.2 文件操作流程: 打开文件.得到文件句柄后赋值给一 ...
分类:
编程语言 时间:
2017-01-05 01:12:50
阅读次数:
319
元组:以一对小括号表示,不可以增删改,只可查看。 字典:以一对大括号表示,字典中含key及value,字典是无序的。 下面介绍字典和元组的一些常见操作: 一、元组 结果: 2 1 二、字典 结果: dict_keys(['beijing', 'shenzhen', 'shanghai']) dict ...
分类:
编程语言 时间:
2017-01-05 01:22:21
阅读次数:
231
reference:引用 dereference:引领,好于“解引用” type:型式,好于“类型” int:整数型式,简称整型 class:类型式,简称类型 constructor:构造函数或者建构函数 destructor:析构函数或者解构函数 instance:定体,好于“实例” instan ...
分类:
编程语言 时间:
2017-01-05 01:22:44
阅读次数:
240
多线程 1、进程 进程:当一个程序进入内存运行时,它就成为了进程。进程具有独立性、动态性、并发性。 A、独立性:进程是系统中独立存在的实体,它可以拥有自己独立的资源,每一个进程都拥有自己私有的地址空间。在没有进程本身允许的情况下,一个用户进程不可以直接访问其他进程的地址空间。 B、动态性:进程与程序 ...
分类:
编程语言 时间:
2017-01-05 01:25:58
阅读次数:
300
一、原型链(默认) function Person(){}; function Student(){}; Student.prototype = new Person(); Student.prototype.constructor = Student; 缺点:1、传参怎么搞 ? 2、new Per ...
分类:
编程语言 时间:
2017-01-05 01:32:19
阅读次数:
267
异常: 1、格式1: try { //业务代码 } catch(Exception e) { //异常处理代码 } 说明: a、 异常抛出:执行try里的代码,系统会自动生成一个异常对象,该对象会被提交给Java运行环境的过程。 b、 异常捕获:Java运行环境将接收到的异常对象与catch块匹配的 ...
分类:
编程语言 时间:
2017-01-05 01:36:42
阅读次数:
297
javac不是内部或外部命令 安装jdk版本jdk-8u111-windows-x64(jdk1.8.0_111) 配置环境: JAVA_HOME D:\xiazai\Java\jdk1.8.0_111;D:\xiazai\Java\jre1.8.0_111(jdk及jre的安装路径) path D ...
分类:
编程语言 时间:
2017-01-05 01:39:14
阅读次数:
230
CentOS是linux的几个Distrubution中比较容易让初学者拿来学习的一个版本,以下记录一下在学习过程中遇到的一些问题以及解决方法: 1.在WIN7下,我最初尝试安装7.0版本的,后来一直以失败告终,直到现在我也没有找到原因,在WIN10下,硬盘安装7.0是成功的。 2.于是安装6.0, ...
分类:
编程语言 时间:
2017-01-05 01:43:29
阅读次数:
188
一、集合 1、集合类也称容器类,主要负责保存、盛装其他数据。 2、集合可以保存数量不确定的数据,保存具有映射关系的数据(也称关联数组)。 3、Java5后提供一些多线程安全的集合类,放在java.util.concurrrent。(utility的缩写,意为多用途的,实用的) 4、集合只能保存对象( ...
分类:
编程语言 时间:
2017-01-05 07:39:08
阅读次数:
248
# include<iostream> //头文件的使用using namespace std; //命名空间的使用int main(){ int a,b; cin>>a>>b; //输入 cout<<b<<a<<endl; //输出 与 换行 return 0;} 1、C++ 可以直接比较两个字符 ...
分类:
编程语言 时间:
2017-01-05 07:40:49
阅读次数:
233
http://dlib.net/ http://download.csdn.net/detail/lajuedan2508/9726225 http://download.csdn.net/detail/ycj9090900/9725948 http://download.csdn.net/deta ...
分类:
编程语言 时间:
2017-01-05 07:41:33
阅读次数:
226
作者:rendao.org,版权声明,转载必须征得同意。 内存越界,变量被篡改 memset时长度参数超出了数组长度,但memset当时并不会报错,而是操作了不应该操作的内存,导致变量被无端篡改 还可能导致内存越界的函数有memset、memcpy、memmove、strcpy、strncpy、st ...
分类:
编程语言 时间:
2017-01-05 07:56:14
阅读次数:
519
如:数组 array[i][j][k]中的 第array[r][s][t]个元素: 内存计算公式: (起始地址) array + L(r*j*k + s*k + t) L为类型的字节数 如 int类型 数组元素为4个字节 char 为 1 个字节 另 二维数组的公式: array[i][j] 中的 ...
分类:
编程语言 时间:
2017-01-05 07:56:32
阅读次数:
211