码迷,mamicode.com
首页 > 编程语言
java命令执行jar包的方式
大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 ? 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。 ? 比如有个叫做test.ja...
分类:编程语言   时间:2015-05-11 22:17:14    阅读次数:158
Java 多态性理解
Java中多态性的实现 什么是多态 面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。 多态的定义:指允许不同类的对象对同一...
分类:编程语言   时间:2015-05-11 22:16:32    阅读次数:162
C++刷题-水仙花数
Description 春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。 现在要求输出所有在m和n范围内的水仙花数。 Input 输入数据有多组,每组占一行,包括两个整数m和n(100 Output 对于每个测试实例,要求输出所有在给定...
分类:编程语言   时间:2015-05-11 22:12:03    阅读次数:166
线程总结
什么是线程,线程与进程...
分类:编程语言   时间:2015-05-11 22:11:23    阅读次数:224
Java建造者模式(Builder模式)
Builder模式定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 Builder模式是一步一步创建一个复杂的对象,它允许用户可以只通过指定复杂对象的类型和内容就可以构建它们。用户不知道内部的具体构建细节。Builder模式是非常类似抽象工厂模式,细微的区别大概只有在反复使用中才能体会到。 为何使用建造者模式 是为了将构建复杂对象的过程和它的部件解耦。注意...
分类:编程语言   时间:2015-05-11 22:10:55    阅读次数:169
Java原型模式(Prototype模式)
Prototype模式定义:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 Prototype模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节,工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建。 如何使用原型模式 因为Java中的提供clone()方法来实现对象的克隆,所以Pro...
分类:编程语言   时间:2015-05-11 22:09:40    阅读次数:127
【Java总结】static,静态代码块
staticstatic可以修饰属性,方法,代码块,内部类特点 随着类的加载而加载 优先于对象存在 修饰的成员被所有对象所共享 访问权限允许时,可以不创建对象,直接被类调用 static修饰的属性,存储在内存中的静态区域,整个程序中只有这一个成员 public class Test { public static void main(String[] args) { Pers...
分类:编程语言   时间:2015-05-11 22:07:55    阅读次数:142
Java 内存分配浅析
Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上,可以把JVM理解成Java程序和操作系统之间的桥梁,JVM实现了Java的平台无关性,由此可见JVM的重要性。所以在学习Java内存分配原理的时候一定要牢记这一切都是在JVM中进行的,JVM是内存分配原理的基础与前提。 简单通俗的讲,一个完整的Java程序运行过程会涉及以下内存区域: 寄存器:JVM内部虚拟...
分类:编程语言   时间:2015-05-11 22:08:32    阅读次数:169
【Java总结】final关键字,抽象类,接口,内部类
final final修饰类,表示这个 类不能被继承 final修饰方法,表示这个方法不能被重写 final修饰常量(常量大写),表示常量不能被修改内容 static final修饰的常量,表示全局常量 抽象类 使用abstract修饰的类,这个类是抽象类 使用abstract修饰的方法,为抽象方法,此方法只有生命没有实现 含有抽象方法的类必须是抽象类 抽象类不能实例化,抽象类的子类必须重写父类的抽...
分类:编程语言   时间:2015-05-11 22:06:40    阅读次数:181
设计模式C++实现六: 原型模式
原型模式(Prototype):用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。原型模式其实就是从一个对象再创建另一个可定制的对象,而且不需知道创建的具体细节。 #ifndef PROTOTYPE_H #define PROTOTYPE_H #include #include using namespace std; class Resume { string nam...
分类:编程语言   时间:2015-05-11 22:07:26    阅读次数:140
Java web基础总结六之—— Cookie与Session
session cookie java web 会话 HttpSession...
分类:编程语言   时间:2015-05-11 22:08:01    阅读次数:204
C++函数包装器
函数包装器把函数包装起来:有以下特点 1.设计通用的函数执行接口,可以设置计数(函数执行次数)和关卡 2.函数包装器依赖于函数模板,实现通用泛型 3.函数代码可以内嵌在函数中 4.原理是函数指针实现的 以下给出C++简单的函数包装器案例 #include #include using std::cout; using std::endl; using std::cin; using...
分类:编程语言   时间:2015-05-11 22:06:29    阅读次数:338
LeetCode 26 Remove Duplicates from Sorted Array (C,C++,Java,Python)
Problem: Given a sorted array, remove the duplicates in place such that each element appear only once and return the new length. Do not allocate extra space for another array, you must do this...
分类:编程语言   时间:2015-05-11 21:58:56    阅读次数:186
C# 的扩展方法在 LINQ 中实现数组排序
首先定义一个数组,int[] a = { 3,1,2,4},我们要简单的实现该数组的排序,但是a数组是System空间下的,没有OrderBy()之类的方法,这是我们引入命名空间using System.Linq之后可以看见又该方法了。给个简单的例子如下: using System; using System.Linq; namespace 对象初始化器 { class Program...
分类:编程语言   时间:2015-05-11 21:58:56    阅读次数:176
LeetCode 27 Remove Element (C,C++,Java,Python)
Problem: Given an array and a value, remove all instances of that value in place and return the new length. The order of elements can be changed. It doesn't matter what you leave beyond the ne...
分类:编程语言   时间:2015-05-11 21:57:21    阅读次数:167
用递归算法计算n!,n!可用下述公式表示
用递归算法计算n!,n!可用下述公式表示: n!=1(n=0,1) n!=n*(n-1)!(n>1) #include double p(int n) {     int i;     double t;     if(n==1||n==0)     t=1;     else t=n*p(n-1);     return t;...
分类:编程语言   时间:2015-05-11 21:58:27    阅读次数:130
C/C++ 图像处理(6)------图像の连通域查找和分别上色算法研究
#include #include #include //OpenCV包含头文件 #include #include //容器头文件 using namespace std; using namespace cv; int valuearray[255] = {0};//记录连通域数值对应关系 class colorobj { public: int value; Scalar...
分类:编程语言   时间:2015-05-11 21:56:59    阅读次数:831
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!