Java线程池使用说明一 简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我...
分类:
编程语言 时间:
2015-03-13 15:46:39
收藏:
0 评论:
0 赞:
0 阅读:
403
根据Neal Krawetz博士的解释,原理非常简单易懂。我们可以用一个快速算法,就达到基本的效果。这里的关键技术叫做"感知哈希算法"(Perceptual hash algorithm),它的作用是对每张图片生成一个"指纹"(fingerprint)字符串,然后比较不同图片的指纹。结果越接近,就说...
分类:
编程语言 时间:
2015-03-13 15:45:59
收藏:
0 评论:
0 赞:
0 阅读:
582
先给出源码,下面解释。#include<stdio.h>voidmain(){inta,b,c,d;//定义四个变量scanf("%d,%d",&a,&b);d=a*b;//求出两个正整数的乘积while(b!=0){c=a%b;//重点是这里,很多人看不懂,再往下面看a=b;b=c;}printf("最大公约数为%d,最大公倍数为%d\n",a,(d/a));}最..
分类:
编程语言 时间:
2015-03-13 14:34:20
收藏:
0 评论:
0 赞:
0 阅读:
411
现在有很多人开发javaweb项目喜欢用myeclipse,和很多人一样我个人也很喜欢,但是安装的时候会遇到相应的问题,下面是我个人的一点经历:myeclipseforspring2014以及激活工具(其中包括了2015stable版激活工具,我试过可以用)的下载地址:http://pan.baidu.com/s/1sjodK2hapta..
分类:
编程语言 时间:
2015-03-13 14:33:10
收藏:
0 评论:
0 赞:
0 阅读:
363
数组是 一种 使用广泛 的数据结构,任何编程语言都有数组。其本质上 是 线性表,一维数组 是 一个线性表,多维数组是多组 线性表。 其 便利性 就在于 查找 和 赋值 方便。所以 就没必要 用 链式存储方式。
下面 给出 数组的实现代码:
// Array.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include
#include
#de...
分类:
编程语言 时间:
2015-03-13 14:29:19
收藏:
0 评论:
0 赞:
0 阅读:
329
主题:画布——Canvas
内容:创建Canvas
UI控件的绘制顺序...
分类:
编程语言 时间:
2015-03-13 14:27:39
收藏:
0 评论:
0 赞:
0 阅读:
216
package cn.edu.shu.web.util;/**
*
*
* ClassName FileType
*
*
* Description 一个小示例,说明Enum的使用,今天遇到特挫一问题,就是ctrl+shift+o不能删除未使用的包了,
* 以前一直没问题, 今天怎么试都不行,最后发现是因为搜狗输入法的问题,切换取消输入法之后,快捷...
分类:
编程语言 时间:
2015-03-13 14:27:19
收藏:
0 评论:
0 赞:
0 阅读:
275
持久化数据存储这个话题,无论在iOS、安卓都会经常见到的,更何况是跨平台的Unity。
首先我们说说最简单数据存储的方式吧。
1.PlayerPrefs类
在iOS 里面我们常用一种简单的方式存储读取简单的数据,就是通过 NSUserDefaults类来获取数据、读取数据。
而安卓处也有类似的方式进行存储、获取数据。
当然我们要学习的Unity 也有类似的方式进行存储、获取数据。...
分类:
编程语言 时间:
2015-03-13 14:24:19
收藏:
0 评论:
0 赞:
0 阅读:
3465
客户端代码如下:
import java.io.*;
import java.net.*;
import java.util.Scanner;
public class SimpleChatClient {
BufferedReader reader;
PrintWriter writer;
Socket sock;
public void go(){
System.out.p...
分类:
编程语言 时间:
2015-03-13 14:21:59
收藏:
0 评论:
0 赞:
0 阅读:
251
1. 索引和指针排序:因为元素的数量或者数据量巨大等原因,我们不希望频繁移动要排序的元素。因此,不移动元素的排序方法是维持一个索引数组或者索引指针,而排序的目标就是重排索引数组或指针。
2. 链表排序:排序对象为链表形式的数据
3.关键字排序:具有相同关键字的数据...
分类:
编程语言 时间:
2015-03-13 14:21:29
收藏:
0 评论:
0 赞:
0 阅读:
197
一、数组操作的基本函数数组的键名和值array_values($arr); 获得数组的值array_keys($arr); 获得数组的键名array_flip($arr); 数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array("apple",$arr); 在数组中检索applea...
分类:
编程语言 时间:
2015-03-13 14:19:19
收藏:
0 评论:
0 赞:
0 阅读:
292
Spring AOP: Spring之面向方面编程面向方面编程(AOP) 提供从另一个角度来考虑程序结构以完善面向对象编程(OOP)。 面向对象将应用程序分解成 各个层次的对象,而AOP将程序分解成各个方面或者说关注点。 这使得可以模块化诸如事务管理等这些横切多个对象的关注点。(这些关注点术语称作横...
分类:
编程语言 时间:
2015-03-13 14:16:39
收藏:
0 评论:
0 赞:
0 阅读:
332
引子:我常说,要了解一个人,就去他生长的地方。其实,要了解一门语言,也应该去了解他的初衷。《深入Java虚拟机》的前半部分就是这样深入了Java。1990年除,智能加电快速发展,Sun公司开发了Java的前身——Oak。Oak是一种可以撰写跨平台应用软件的面向对象的程序设计语言。由于这些智能化家电的...
分类:
编程语言 时间:
2015-03-13 14:14:29
收藏:
0 评论:
0 赞:
0 阅读:
310
1,定义注解名称接口/** * 使用该注解不用再MD5转换了 * * @author adonis * */@Target(ElementType.PARAMETER)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface P....
分类:
编程语言 时间:
2015-03-13 14:07:39
收藏:
0 评论:
0 赞:
0 阅读:
436
1.类的定义及使用:样例代码:class Main{ String name; int age; String sex; String address; void eat(){ System.out.println("我会吃饭 "); } void run(){ System.out.print.....
分类:
编程语言 时间:
2015-03-13 14:02:49
收藏:
0 评论:
0 赞:
0 阅读:
270
设定两个参数a,b分别控制打印数量(随机数组数)和打印张数。设定是否重复:将得到的随机数组(包含两个数x,y)以及运算符号c(+,-,*,/。注:被定义为1,2,3,4)存放在一个二维数组里其中二维数组设为A[a][3](有3列),然后判断A[i+1][j](i,j分别代表行数和列数)是否等于A[i...
分类:
编程语言 时间:
2015-03-13 14:01:59
收藏:
0 评论:
0 赞:
0 阅读:
303
记录背景:需要在excel中查询出组合码,对应的唯一标识码。举例组合码:4+5+6+9+1*2标识码:A1界面随意输入组合码:1*2+4+5+6+9输出标识码:A1VBA实现:Private Sub CommandButton1_Click() TextBox2.Value = "" Dim str...
分类:
编程语言 时间:
2015-03-13 14:01:09
收藏:
0 评论:
0 赞:
0 阅读:
282
编程语言的发展: 机器语言——直接由计算机的指令组成,指令、地址、数据都是以"0"和"1"的符号串组成,可以被计算机直接执行。 汇编语言——用容易理解和记忆的符号表示指令、数据和寄存器等,抽象层次很低,程序员需要考虑大量的机器细节。 高级语言——屏蔽了机器细节,提高了语言的抽象...
分类:
编程语言 时间:
2015-03-13 13:56:49
收藏:
0 评论:
0 赞:
0 阅读:
332
Spring框架是一个轻量级的解决企业级应用开发问题的框架,致力于创建“快装式企业应用”。Spring框架包含七个模块:Spring Core 模块:是Spring模块中最核心的模块,封装了Spring框架的核心包,主要提供Spring IoC容器;Spring Context模块:该模块提供了对S...
分类:
编程语言 时间:
2015-03-13 13:53:29
收藏:
0 评论:
0 赞:
0 阅读:
345
当一个类从被JVM装载开始,各种代码的执行顺序大致如下: 被JVM装载->执行父类的相关代码->如果有静态初始化,先执行静态初始化,且只执行一次,以后即使有该类实例化,也不会再执行->如果有静态代码块,以与静态...
分类:
编程语言 时间:
2015-03-13 12:49:59
收藏:
0 评论:
0 赞:
0 阅读:
343