------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
1.线程是程序执行的一条路径, 一个进程中可以包含多条线程,多线程并发执行可以提高程序的效率, 可以同时完成多项工作。
2.开启新线程的两种方式
1).继承Thread
...
分类:
编程语言 时间:
2015-05-11 08:53:10
收藏:
0 评论:
0 赞:
0 阅读:
358
读取网页中的资源内容
//new一个URl实例
URL url = new URL("http://www.baidu.com");
//通过url的openStream() 方法获取资源的字节输入流
InputStream is = url.openStream();
//将字节输入流包装成字符输入流
InputStreamReader isr = new InputStreamReader(is...
分类:
编程语言 时间:
2015-05-11 08:52:50
收藏:
0 评论:
0 赞:
0 阅读:
266
多种排序算法的总结(不包括复杂度的详细推算)
稳定排序与不稳定排序
稳定排序:相同元素在排序中的相对位置不改变。
不稳定排序:相同元素在排序中的相对位置改变。
内部排序与外部排序:
内部排序:待排的记录与内容都放在计算机的随机存储器中进行的排序过程
外部排序:一般指待排序记录的数量很大,以致内存中一次不能完全容纳全部的记录,在排序过程中,需要对外存进行访问的排序过程。
排...
分类:
编程语言 时间:
2015-05-11 08:52:30
收藏:
0 评论:
0 赞:
0 阅读:
314
一开始学Stream时没注意过write的flush()方法,今天在学网络编程时,注意到了
服务器端:
import java.net.*;
import java.io.*;
public class Client
{
public static void main(String[] args) throws Exception
{
Socket socket = new Soc...
分类:
编程语言 时间:
2015-05-11 08:52:12
收藏:
0 评论:
0 赞:
0 阅读:
742
接下来的一个月我会和大家分享我学JavaSE时候的笔记,分享是最好的老师,希望我的笔记能给大家一些帮助。
我会每天发一篇文章,这些都是我学Java时候的精华,当然,每一篇笔记我都会精心修改,使得知识点更加清晰,更加通俗易懂。
Java必备知识点汇总
软件:系统软件、应用软件
交互方式:
图形化界面GUI=Graphical User Interface
命令行方...
分类:
编程语言 时间:
2015-05-11 08:52:08
收藏:
0 评论:
0 赞:
0 阅读:
250
原文地址:http://javaz.cn/site/javaz/site_study/info/2015/24952.html
项目地址:http://www.freeteam.cn/
积分记录
查看系统所有会员积分记录。
从左侧管理菜单点击积分记录进入。
?...
分类:
编程语言 时间:
2015-05-11 08:51:40
收藏:
0 评论:
0 赞:
0 阅读:
247
到目前为止,我们仅用到两个线程:主线程和一个子线程。然而,你的程序可以创建所需的更多线程。例如,下面的程序创建了三个子线程: 1 // Create multiple threads. 2 class NewThread implements Runnable { 3 String name...
分类:
编程语言 时间:
2015-05-11 08:49:10
收藏:
0 评论:
0 赞:
0 阅读:
265
原文出处:linkFly欢迎分享原创到伯乐头条JavaScript当前有众多实现异步编程的方式,最为耀眼的就是ECMAScript 6规范中的Promise对象,它来自于CommonJS小组的努力:Promise/A+规范。研究javascript的异步编程,jsDeferred也是有必要探索的:因...
分类:
编程语言 时间:
2015-05-11 08:47:50
收藏:
0 评论:
0 赞:
0 阅读:
265
如何赋值一个对象a到另一个变量b,另一个变量b发生改变原对象a保持不变。参考资料:http://stackoverflow.com/questions/122102/what-is-the-most-efficient-way-to-clone-an-object/5344074#534407htt...
分类:
编程语言 时间:
2015-05-11 08:46:29
收藏:
0 评论:
0 赞:
0 阅读:
220
pythonmd5加密importhashlibprinthashlib.md5("whateveryourstringis").hexdigest()
分类:
编程语言 时间:
2015-05-11 06:39:10
收藏:
0 评论:
0 赞:
0 阅读:
145
1.下载python的windows版本地址:下载python的windows版本(http://dlsw.baidu.com/sw-search-sp/soft/6e/17016/python-3.3.5.1418106245.msi)并把python的目录加到系统的path变量中去2.下载python的IDE工具,我个人选择AptanaStudio3地址:32位AptanaStudio3下载(https://s3..
分类:
编程语言 时间:
2015-05-11 06:37:20
收藏:
0 评论:
0 赞:
0 阅读:
320
2.3.2 Logging
日志对于Spring来说非常重要(废话,日志对哪个系统不重要?),因为 a)它是唯一强制的外部依赖,b)每个人都希望在使用某个工具时可以看到一些提示性的输出,c)Spring继承了很多别的工具,它们也都有自己的日志依赖。应用开发者的一个目标通常是:对于整个应用来说(包括所有的外部组件),集中创建一个统一的日志配置。由于现在有如此多的日志框架,这个选择看起来会变得更难。...
分类:
编程语言 时间:
2015-05-11 06:32:49
收藏:
0 评论:
0 赞:
0 阅读:
2147
本文的目标有两个:
1、学会使用9大Java开源中文分词器
2、对比分析9大Java开源中文分词器的分词效果
本文给出了9大Java开源中文分词的使用方法以及分词结果对比代码,至于效果哪个好,那要用的人结合自己的应用场景自己来判断。
9大Java开源中文分词器,不同的分词器有不同的用法,定义的接口也不一样,我们先定义一个统一的接口:
/**
* 获取文本的所有分词结果, 对比不同分 ...
分类:
编程语言 时间:
2015-05-11 02:04:44
收藏:
0 评论:
0 赞:
0 阅读:
368
分类:
编程语言 时间:
2015-05-11 02:01:50
收藏:
0 评论:
0 赞:
0 阅读:
393
Ubuntu 14.02下编译及配置apache2.4:# 下载apache2.4源码包
wget http://mirrors.cnnic.cn/apache//httpd/httpd-2.4.12.tar.gz# 安装apr依赖库
apt-get install libapr1 libaprutil1 libapr1-dev libaprutil1-dev# 解压并编译安装
tar -xvf h...
分类:
编程语言 时间:
2015-05-11 01:24:39
收藏:
0 评论:
0 赞:
0 阅读:
434
首先介绍Callable这个接口,它仅包含一个方法call,它是类似于Runnable接口,是Future并发设计模式下实际的任务执行单元,它能返回一个对象。我们可以实现它的子类并使用Future对象来提交它。现在我们再来看看Futrue,futrue提供了get方法来返回计算结果,cancel来中断任务。Future还会进一步被封装成FutureTask等任务类,这些任务会被提交给Executo...
分类:
编程语言 时间:
2015-05-11 01:23:39
收藏:
0 评论:
0 赞:
0 阅读:
360
java很久了,但是对java中package和import的理解还不够深入,今天好好看了一下这个知识点。=> 为什么要引入package和import?这个问题和c++中引入命名空间是一样的,也是为了解决重名问题。java通过包机制来解决重名问题,也就相当于给我当前的这段代码加一系列前缀,从而达到...
分类:
编程语言 时间:
2015-05-11 01:20:59
收藏:
0 评论:
0 赞:
0 阅读:
284
Java对正则表达式的支持主要体现在String、Pattern、Matcher和Scanner类。 1.Pattern、Matcher 先看一个Pattern和Matcher类使用正则表达式的例子。public class PatternTest { public static...
分类:
编程语言 时间:
2015-05-11 01:19:59
收藏:
0 评论:
0 赞:
0 阅读:
231
1、连接点(Joinpoint)程序执行的某个特定位置:如类开始初始化前、类初始化后、类某个方法调用前、调用后、方法抛出异常后。这些代码中的特定点,称为“连接点”。Spring仅支持方法的连接点,即仅能在方法调用前、方法调用后、方法抛出异常时以及方法调用前后这些程序执行点织入增强。2、切点(Poin...
分类:
编程语言 时间:
2015-05-11 01:18:59
收藏:
0 评论:
0 赞:
0 阅读:
307
java命名规范1、Java中的名称规范:(1)包名全是小写:xxyyzz;(2)类名接口名:首字母大写:XxxYyy;(3)变量名和函数名:变量名不能是关键字;多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写xxxYyyZzz。(驼峰表示法)(4)常量名:所有字母都大写.多单词...
分类:
编程语言 时间:
2015-05-11 01:16:19
收藏:
0 评论:
0 赞:
0 阅读:
258