java注解的有关知识一.基本的Annotation使用 Annotation时要在其前面增加@符号, 并把该 Annotation 当成一个修饰符使用。用于修饰它支持的程序元素三个基本的 Annotation:@Override: 限定重写父类方法, 该注释只能用于方法@Deprecated: 用...
分类:
编程语言 时间:
2015-07-10 22:07:21
阅读次数:
166
一、运算符重载C++中预定义的运算符的操作对象只能是基本数据类型,实际上,对于很多用户自定义类型,也需要有类似的运算操作。如果将C++中这些现存的运算符直接作用于用户自定义的类型数据上,会得到什么样的结果呢?编译器无法给出正常的结果,因为我们需要运算符重载,给运算符赋予多重含义,使同一个运算符作用于...
分类:
编程语言 时间:
2015-07-10 22:09:39
阅读次数:
287
我们知道,C++中的运算符重载有两种形式:①重载为类的成员函数(见C++运算符重载(成员函数方式)),②重载为类的友元函数。当重载友元函数时,将没有隐含的参数this指针。这样,对双目运算符,友元函数有2个参数,对单目运算符,友元函数有一个参数。但是,有些运行符不能重载为友元函数,它们是:=,(),...
分类:
编程语言 时间:
2015-07-10 22:05:29
阅读次数:
133
变量:强类型局部变量: 1.先赋值,后使用 2.作用范围:从定义开始,到所在代码块结束 3.重合范围内不允许重复命名数据类型(8中基本类型) byte 1B -128~127 short 2B -32768~32767 int 4B lon...
分类:
编程语言 时间:
2015-07-10 22:07:21
阅读次数:
128
Python编码问题总结下面的文章和编码具体解释总结了常见字符编码后,这篇文章会对python中常见的编码问题进行分析和总结。因为python3.x版本号和python2.x版本号在字符编码方面有非常大差异,所以本文都是以Python2.7.5来分析2.x版本号中的字符编码问题。1.Python编码...
分类:
编程语言 时间:
2015-07-10 22:05:41
阅读次数:
149
最短增广路算法(SAP):1.初始化容量网络和网络流;2.构造残留网络和层次网络,如果汇点不在层次网络中,则算法结束;3.在层次网络中不断用BFS增广,直到层次网络中没有增广路为止;每次增广完毕,在层次网络中要去掉因改进流量而导致饱和的弧;4.转到步骤(2)。连续最短增广路算法(Dinic):1.初...
分类:
编程语言 时间:
2015-07-10 22:01:05
阅读次数:
135
1. 关于new Socket()中参数的理解Server端:调用ServerSocket serverSocket = new ServerSocket(1287,2);后Server端打开了指定的端口1287,并绑定了PID 5449。Client端:调用Socket socket = new ...
分类:
编程语言 时间:
2015-07-10 22:01:34
阅读次数:
149
BufferdImagebfi=ImageIO.read(newFile(“d:/file/img.jpg”));//获取图片位深度IntimgBit=bfi.getColorModel().getPixelSize();//获取图片颜色模式RGBCMYK等模式bfi.getColorModel()...
分类:
编程语言 时间:
2015-07-10 22:00:05
阅读次数:
328
java特点:跨平台、简单、面向对像编译后解释再运行安装JDK环境变量的配置:JAVA_HOME:JDK的根目录====C:\Program Files\Java\jdk1.7.0_25Path:JDK安装的\bin目录====C:\Program Files\Java\jdk1.7.0_25\bi...
分类:
编程语言 时间:
2015-07-10 21:58:34
阅读次数:
121
简介:如题 import java.io.FileInputStream; /** * @author czchina * */ public class TestStream { public static void main(String[] args) { // TODO Auto-gener...
分类:
编程语言 时间:
2015-07-10 21:57:33
阅读次数:
200
1、static 修饰: 修饰属性:类变量,全类共有 修饰方法:静态方法,静态方法中不能直接访问非静态的方法和属性 静态方法只能被静态方法覆盖,并且没有多态 静态的方法或者属性不依赖于对象:类名.方法名(属性名直接访问) 修饰静态代码块:在类加载下执行 类加载: 在第一次使用...
分类:
编程语言 时间:
2015-07-10 21:57:12
阅读次数:
188
http://blog.sina.com.cn/s/blog_4550f3ca0100ubmt.html1.有些参数在某些阶段中是常量比如 :a、在开发阶段我们连接数据库时的连接url,username,password,driverClass等b、分布式应用中client端访问server端所用的...
分类:
编程语言 时间:
2015-07-10 21:58:51
阅读次数:
127
对象:一切客观存在的事物都是对象 语法部分: 类的概念:1.类是对象的抽象 2.类是客观事物在人脑中的主观反应 3.类是对象的模板 类的设计: 属性:定义位置:类以内,方法以外 实例变量:1 有默认值, 2 至少在本类的内部...
分类:
编程语言 时间:
2015-07-10 21:57:40
阅读次数:
130
数组:一次性定义多个同类型的变量,数组在 内存中存储空间必须是连续的(查询比较快)定义数组: int a[]; int[] a;分配空间: a=new int[5]; 自动为数组元素赋以默认值 a[0]=1; a[1]=2; 默认值 数值类型 0 ...
分类:
编程语言 时间:
2015-07-10 21:56:40
阅读次数:
149
?> 之前做过一些文件下载的统计,发现谷歌浏览器chrome和火狐firefox, 一般都是单线程的下载文件,360浏览器却是多线程的下载。
现在切换到了mac上,发现没有360哪个浏览器,就像找个在linux或者mac下可以多线程下载的工具。linux mac 下载现状
linux一般都是用的命令行下载wget curl虽然支持断点续传等,但是没有多线程下载,很多时候还是太慢。
m...
分类:
编程语言 时间:
2015-07-10 20:51:14
阅读次数:
352
C/C++头文件一览C、传统 C++#include //设定插入点#include //字符处理#include //定义错误码#include //浮点数处理#include //文件输入/输出#include //参数化输入/输出#include //数据流输入/输出#inclu...
分类:
编程语言 时间:
2015-07-10 20:46:58
阅读次数:
116