LAMP Linux Apache MySQL PHP 【1】 【2】 【3】 【4】 【1】Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64 ...
分类:
其他好文 时间:
2016-05-24 15:00:51
阅读次数:
166
前言 在富客户端的app中,如果在主线程中运行一些长时间的任务,那么应用程序的UI就不能正常相应。因为主线程要负责消息循环,相应鼠标等事件还有展现UI。 因此我们可以开启一个线程来格外处理需要长时间的任务,但在富客户端中只有主线程才能更新UI的控件。 解决方法 简单的来说,我们需要从其他的线程来更新 ...
分类:
编程语言 时间:
2016-05-24 13:28:51
阅读次数:
237
昨晚用自己写的网络爬虫程序从某网站了下载了三万多张图片,很是爽快,今天跟大家分享几点内容。
一、内容摘要
1:Java也可以实现网络爬虫
2:Jsoup.jar包的简单使用
3:可以爬某网站的图片,动图以及压缩包
4:可以考虑用多线程加快下载速度
二、准备工作
1:安装Java JDK
2:下载Jsoup.jar
3:安装Eclipse或其他编程环境
4:新建一个Java项目,...
分类:
编程语言 时间:
2016-05-24 12:11:57
阅读次数:
220
线程基础参看[python线程指南]http://www.cnblogs.com/huxi/archive/2010/06/26/1765808.html线程5种状态-新建-就绪-运行-阻塞-死亡阻塞的三种情况:同步阻塞:是指处于竞争锁定的状态,线程请求锁定时将进入这个状态,一旦成功获得锁定又恢复到运行状态;等待阻塞:是指等待其..
分类:
编程语言 时间:
2016-05-24 10:36:59
阅读次数:
408
周总结 本周学习了文章内容,第十二章常用类,第十三章反射与类加载,第十四章多线程编程,第十五章Java集合框架和第十六章Java图形用户界面编程。 常用类主要讲解了System类和Runtime类,还有字符串常用类String,并且比较了StringBuffer和StringBuilder的区别,还 ...
分类:
其他好文 时间:
2016-05-24 09:13:25
阅读次数:
143
本周学习了多线程和GUI。 多线程: 现代计算机都是多任务的,可以同时完成几项任务,对于我们来讲,这些操作是同步进行的,但是真想并非如此。实际上,对于一个CPU的而言,它在某一时间点上只能裕兴一个任务,可以同时运行多个任务是通过CPU不断在这些任务之间切换运行来实现的。我们之所以看不到中短现象,是因 ...
分类:
其他好文 时间:
2016-05-24 01:47:53
阅读次数:
120
这周学习了常用类、集合框架、多线程、反射以及JAVA图形用户界面编程等相关知识。常用类中通过Date类可以获取当前时间,通过SimpleDateFormat可以根据不同地区的使用习惯自定义时间格式,而通过Calender可以获取特定的时间信息,如年、月、日、星期几等。String是一种重要的常用类, ...
分类:
其他好文 时间:
2016-05-24 01:45:53
阅读次数:
126
本周我们学习了多线程编程,反射,类加载与垃圾回收,java集合框架,就AV去啊图形用户界面编程。 1.Java图形用户界面编程概述JavaAPI中提供了两套组件用于支持编写图形用户界面:AWT(抽象窗口包)和Swing 2. 容器(Container):重量级容器和轻量级容器(一个容器可以放置多个容 ...
分类:
其他好文 时间:
2016-05-24 00:10:52
阅读次数:
182
个人篇 这周学习内容上: ~集合,集合主要学习了List,Set,Map,这三种集合,集合的泛型,集合的添加,删除,排序等等;(注意对比之前学习的数组章节) ~常用类,学习了String类里面的各种方法。Date类,Calendar类以及正则表达式; ~多线程,通过两种方式来建立多线程,第一种是继承 ...
分类:
其他好文 时间:
2016-05-24 00:02:44
阅读次数:
151
在集合API中,最初设计的Vector和Hashtable是多线程安全的。例如:对于Vector来说,用来添加和删除元素的方法是同步的。如果只有一个线程与Vector的实例交互,那么,要求获取和释放对象锁便是一种浪费,另外在不必要的时候如果滥用同步化,也有可能会带来死锁。因此,对于更改集合内容的方法 ...
分类:
编程语言 时间:
2016-05-24 00:02:32
阅读次数:
194