前面的东西都比较基础,后面的这个才是真正关键的地方。 示例代码: #include <iostream> #include <stdlib.h> int main(int argc, char *argv[]) { //argc 指的是参数个数 // argv[0]指的是程序的名字 // argv[
分类:
编程语言 时间:
2016-02-24 22:35:42
阅读次数:
231
深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现 OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就 一起来学习一下Java中的接口和抽象类
分类:
编程语言 时间:
2016-02-24 22:35:10
阅读次数:
242
1. Servlet介绍 Servlet(Server Applet),全称Java Servlet,是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。 2. 第一个Servlet程序 1) 新建一个网站 打开MyEclipse,菜单File—New—Web
分类:
编程语言 时间:
2016-02-24 22:31:17
阅读次数:
251
<!-- h2{ background-color: #31b0d5; } h3{ background-color: #4cae4c; } --> 主要学习https://github.com/thinkgem/jeesite。一下代码均参考于此并稍作修改。 1.jedis 首先,需要添加jedi
分类:
编程语言 时间:
2016-02-24 22:31:06
阅读次数:
479
* author : Deng yong * date:2016 2 24 * filename : 归并排序 */#include <iostream>template<typename T> void merget( T A[], int p, int q, int r){ int n_1=q-
分类:
编程语言 时间:
2016-02-24 22:27:30
阅读次数:
237
二月 25, 2016 9:24:24 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting pro
分类:
编程语言 时间:
2016-02-24 22:26:41
阅读次数:
2163
题目来源: https://leetcode.com/problems/unique-binary-search-trees-ii/ 题意分析: 给一个整数,返回所有中序遍历是1到n的树。 题目思路: 这可以用递归的思想。首先确定根节点,如果k是根节点,那么1-k-1是左子树,而k+1-n为右子树。
分类:
编程语言 时间:
2016-02-24 22:27:01
阅读次数:
287
题目来源: https://leetcode.com/problems/unique-binary-search-trees/ 题意分析: 给定一个整数n,返回所有中序遍历是1到n的树的可能。 题目思路: 这是动态规划的题目。选定了第k个为根节点,那么所有的可能就是ans[k-1] * ans[n
分类:
编程语言 时间:
2016-02-24 22:25:01
阅读次数:
178
判断一个数组的长度用 Length 还是 SizeOf ?最近发现一些代码, 甚至有一些专家代码, 在遍历数组时所用的数组长度竟然是 SizeOf(arr); 这不合适!如果是一维数组、且元素大小是一个字节, 这样用看不出错误, 譬如: -------------------------------
分类:
编程语言 时间:
2016-02-24 22:22:43
阅读次数:
199
Java5的java.util.concurrent包下引入了大量的用于解决并发问题的新类;相对于前面那些基础的线程同步和通信的方法,这些新类是一种更高层次上的抽象,使用起来还是比较容易的.这篇博客就来学习其中的两个新类:CountDownLatch和CyclicBarrier;并使用CyclicBarrier来模拟一个简单的赛马游戏.一.CountDownLatch
使用CountDownLat...
分类:
编程语言 时间:
2016-02-24 21:10:47
阅读次数:
282
反射机制是Java的一个重要性,它使得Java语言具有了动态特性。比如说,可以在代码中动态地获取某个类的信息,生成它的实例、获取其成员变量、调用它的方法。下面通过几个示例来演示反射机制的作用与用法。 示例1.获取类的信息 import java.lang.reflect.Constructor; i
分类:
编程语言 时间:
2016-02-24 21:09:50
阅读次数:
292
String[] a = { "0", "1", "2" }; String[] b = { "0", "1", "2" }; List list = new ArrayList(Arrays.asList(a)); list.addAll(Arrays.asList(b)); String[] a
分类:
编程语言 时间:
2016-02-24 21:09:08
阅读次数:
132
有时需要获取图片的尺寸,这需要在图片加载完成以后才可以。有三种方式实现,下面一一介绍。 一、load事件 <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>img - load event</title> </head> <bod
分类:
编程语言 时间:
2016-02-24 21:07:42
阅读次数:
308
《Java 解惑》里都是一些编程时容易忽略的细节,却也蛮有意思的,所以将里面的内容稍作整理,简略地概括一下: 1.奇数性 在编程的时候经常会遇到要判断传进来的参数是否为奇数,而且容易惯性地认为判断余数是否为1即可,如下代码: public static boolean isOdd ( int i )
分类:
编程语言 时间:
2016-02-24 21:05:14
阅读次数:
245
String 在Java中String是作为引用对象存在的一种数据类型,用来保存字符串。 实例化和赋值 //直接声明 String s1 = "Hello world!"; //通过构造函数创建, 提供了 11 种不同参数创建的方法 char[] c = { 'h', 'e', 'l', 'l',
分类:
编程语言 时间:
2016-02-24 21:03:06
阅读次数:
230
题目来源: https://leetcode.com/problems/scramble-string/ 题意分析: 给定一个字符串,字符串展成一个二叉树,如果二叉树某个或多个左右子树颠倒得到的新字符串称为scramble。给两个字符串,判断是否互为scramble。 题目思路: 这是一个动态规划问
分类:
编程语言 时间:
2016-02-24 21:00:23
阅读次数:
203
一、Comparable简介 Comparable是排序接口。若一个类实现了Comparable接口,就意味着该类支持排序。实现了Comparable接口的类的对象的列表或数组可以通过Collections.sort或Arrays.sort进行自动排序。 此外,实现此接口的对象可以用作有序映射中的键
分类:
编程语言 时间:
2016-02-24 21:01:05
阅读次数:
242