首页 > 编程语言
黑马程序员__多线程
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1.线程是程序执行的一条路径, 一个进程中可以包含多条线程,多线程并发执行可以提高程序的效率, 可以同时完成多项工作。 2.开启新线程的两种方式  1).继承Thread ...
分类:编程语言   时间:2015-05-11 08:53:10    收藏:0  评论:0  赞:0  阅读:358
Java中URL的应用
读取网页中的资源内容 //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
java网络编程的java.net.SocketException: Connection reset异常
一开始学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
Java基础笔记——学习Java前的准备
接下来的一个月我会和大家分享我学JavaSE时候的笔记,分享是最好的老师,希望我的笔记能给大家一些帮助。 我会每天发一篇文章,这些都是我学Java时候的精华,当然,每一篇笔记我都会精心修改,使得知识点更加清晰,更加通俗易懂。 Java必备知识点汇总 软件:系统软件、应用软件 交互方式: 图形化界面GUI=Graphical User Interface 命令行方...
分类:编程语言   时间:2015-05-11 08:52:08    收藏:0  评论:0  赞:0  阅读:250
开源 java CMS - FreeCMS2.3 积分记录
原文地址: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
Java知多少(59)创建多线程
到目前为止,我们仅用到两个线程:主线程和一个子线程。然而,你的程序可以创建所需的更多线程。例如,下面的程序创建了三个子线程: 1 // Create multiple threads. 2 class NewThread implements Runnable { 3 String name...
分类:编程语言   时间:2015-05-11 08:49:10    收藏:0  评论:0  赞:0  阅读:265
JavaScript异步编程(2)- 先驱者:jsDeferred
原文出处:linkFly欢迎分享原创到伯乐头条JavaScript当前有众多实现异步编程的方式,最为耀眼的就是ECMAScript 6规范中的Promise对象,它来自于CommonJS小组的努力:Promise/A+规范。研究javascript的异步编程,jsDeferred也是有必要探索的:因...
分类:编程语言   时间:2015-05-11 08:47:50    收藏:0  评论:0  赞:0  阅读:265
JavaScript对象的拷贝
如何赋值一个对象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
python常用操作
pythonmd5加密importhashlibprinthashlib.md5("whateveryourstringis").hexdigest()
分类:编程语言   时间:2015-05-11 06:39:10    收藏:0  评论:0  赞:0  阅读:145
在widows下搭建python3.3的开发环境
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
Spring官方文档——日志
2.3.2 Logging 日志对于Spring来说非常重要(废话,日志对哪个系统不重要?),因为 a)它是唯一强制的外部依赖,b)每个人都希望在使用某个工具时可以看到一些提示性的输出,c)Spring继承了很多别的工具,它们也都有自己的日志依赖。应用开发者的一个目标通常是:对于整个应用来说(包括所有的外部组件),集中创建一个统一的日志配置。由于现在有如此多的日志框架,这个选择看起来会变得更难。...
分类:编程语言   时间:2015-05-11 06:32:49    收藏:0  评论:0  赞:0  阅读:2147
9大Java开源中文分词器的使用方法和分词效果对比
本文的目标有两个: 1、学会使用9大Java开源中文分词器 2、对比分析9大Java开源中文分词器的分词效果 本文给出了9大Java开源中文分词的使用方法以及分词结果对比代码,至于效果哪个好,那要用的人结合自己的应用场景自己来判断。 9大Java开源中文分词器,不同的分词器有不同的用法,定义的接口也不一样,我们先定义一个统一的接口: /** * 获取文本的所有分词结果, 对比不同分 ...
分类:编程语言   时间:2015-05-11 02:04:44    收藏:0  评论:0  赞:0  阅读:368
Java NIO核心概念及基本读写
分类:编程语言   时间:2015-05-11 02:01:50    收藏:0  评论:0  赞:0  阅读:393
Ubuntu 14.02下编译及配置apache2.4(python CGI)
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
JAVA并发API源码解析:并发数据结构、线程、线程池及其应用
首先介绍Callable这个接口,它仅包含一个方法call,它是类似于Runnable接口,是Future并发设计模式下实际的任务执行单元,它能返回一个对象。我们可以实现它的子类并使用Future对象来提交它。现在我们再来看看Futrue,futrue提供了get方法来返回计算结果,cancel来中断任务。Future还会进一步被封装成FutureTask等任务类,这些任务会被提交给Executo...
分类:编程语言   时间:2015-05-11 01:23:39    收藏:0  评论:0  赞:0  阅读:360
JAVA --- package与import解析
java很久了,但是对java中package和import的理解还不够深入,今天好好看了一下这个知识点。=> 为什么要引入package和import?这个问题和c++中引入命名空间是一样的,也是为了解决重名问题。java通过包机制来解决重名问题,也就相当于给我当前的这段代码加一系列前缀,从而达到...
分类:编程语言   时间:2015-05-11 01:20:59    收藏:0  评论:0  赞:0  阅读:284
Java对正则表达式的支持(一)
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
转:Spring AOP术语
1、连接点(Joinpoint)程序执行的某个特定位置:如类开始初始化前、类初始化后、类某个方法调用前、调用后、方法抛出异常后。这些代码中的特定点,称为“连接点”。Spring仅支持方法的连接点,即仅能在方法调用前、方法调用后、方法抛出异常时以及方法调用前后这些程序执行点织入增强。2、切点(Poin...
分类:编程语言   时间:2015-05-11 01:18:59    收藏:0  评论:0  赞:0  阅读:307
javaSE之java命名规范
java命名规范1、Java中的名称规范:(1)包名全是小写:xxyyzz;(2)类名接口名:首字母大写:XxxYyy;(3)变量名和函数名:变量名不能是关键字;多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写xxxYyyZzz。(驼峰表示法)(4)常量名:所有字母都大写.多单词...
分类:编程语言   时间:2015-05-11 01:16:19    收藏:0  评论:0  赞:0  阅读:258
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!