- 博客(20)
- 资源 (18)
- 收藏
- 关注
转载 JScrollPane实现自动滚动到底部
分类: Java 基础2012-03-21 16:29 1741人阅读 评论(0) 收藏 举报 tablenull 1. JTable( 放在JScrollPane中 )中加入一行后, 然后让其获得焦点且滚动条自动下来! int rowCount = table.getRowCount(); table.getSelectionModel().setSe
2013-12-26 21:48:50 740
转载 Java多线程编程总结
下面是Java线程系列博文的一个编目: Java线程:概念与原理 Java线程:创建与启动 Java线程:线程栈模型与线程的变量 Java线程:线程状态的转换 Java线程:线程的同步与锁 Java线程:线程的交互 Java线程:线程的调度-休眠 Java线程:线程的调度-优先级 Java线程:线程的调度-让步 Java线程:线程的调度-合并 Java线程:线程的调
2013-12-25 19:51:21 801
转载 ArrayList用法入门
ArrayList用法: ArrayList是接口List的实现类,所以推荐以List接口来使用。 1、创建ArrayList的List接口 例: List books = new ArrayList(); Java支持泛形后,创建的同时可以指定元素的类型。 例: Class Book { ...... } List books = new ArrayList();
2013-12-22 20:47:03 607
转载 链表
近被问到链表,是一个朋友和我讨论Java的时候说的。说实话,我学习编程的近一年时间里,学到的东西还是挺少的。语言是学了Java和C#,关于Web的学了一点Html+css+javascript。因为比较偏好,学习WinForm时比较认真,数据库操作也自己有所研究。但链表这个东西我还真没有学习和研究过,加上最近自己在看WPF,而课程也到了JSP了,比较紧。 但是我还是抽了一个晚上加半天的时间看
2013-12-22 20:38:57 648
转载 java中使用LinkedList类的实例
使用LinkedList类 LinkedList类实现了List接口,用LinkedList类实现的List集合采用链表结构保存对象。链表结构的优点是便于向集合中插入和删除对象,如果经常需要向集合中插入对象,或者是从集合中删除对象,使用由LinkedList类实现的List集合的效率较好。链表结构的缺点是随机访问对象的速度较慢,如果经常需要随机访问集合中的对象,使用由LinkedList类实现的
2013-12-22 20:37:51 1608
转载 ArrayList和LinkedList的用法区别:
1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。 这一点要看实际情况的。若只对单条数据插入或删除,ArrayLi
2013-12-22 20:18:24 546
转载 Java主线程等待子线程、线程池
分类: Java语言2013-07-01 13:52 1367人阅读 评论(3) 收藏 举报 线程池主线程子线程CountDownLatchExecutorService [java] view plaincopy public class TestThread extends Thread { public void ru
2013-12-18 21:50:33 683
转载 如何创建并运行java线程
原文链接 译者:章筱虎 校对:方腾飞 Java线程类也是一个object类,它的实例都继承自java.lang.Thread或其子类。 可以用如下方式用java中创建一个线程: 1 Tread thread = new Thread(); 执行该线程可以调用该线程的start()方法: 1
2013-12-18 19:12:15 614
转载 java 获得外网ip
原理: 先用JSoup访问www.ip138.com,从页面中提取出本机的公网ip。 要在工程中加入JSoup包。 代码如下: [java] view plaincopy import java.io.IOException; import org.jsoup.Connection; import
2013-12-18 10:55:07 647
转载 java截取字符串,截串,substring和split,分割字母和数字,正则缝隙
需求,把"01:大汽车",分成01和大汽车 有两种做法:一是substring Java代码 package test; public class substringTest { public static void main(String args[]) { String N = "01:大汽车";
2013-12-18 09:59:35 961
转载 网络爬虫中的那些多线程设计模式
前天跟师兄讨论问题,提到多线程,这些天做简历,也在回顾项目,忽然想到曾经写过网络爬虫中所用到的多线程,当时就顾写了,没有好好总结,只记得细节很多,学到的东西不少,今天就爬虫中涉及到的多线程设计模式做个小整理,重点加深读写锁模式的理解。内容如下: ===问题细节说明 ===网页抓取:生产者消费者模式(多v多) ===URL去重:读写锁模式 ===网页写入文件:生产者消费者模式
2013-12-17 20:07:49 2427
转载 java 网页解析工具包 Jsoup
Jsoup是一个非常好的解析网页的包,用java开发的,提供了类似DOM,CSS选择器的方式来查找和提取文档中的内容。 相关资料如下: 下载地址:http://jsoup.org/download 中文文档资料:http://www.open-open.com/jsoup/ 比较好的文档:http://www.ostools.net/apidocs/apidoc?a
2013-12-17 11:08:13 772
转载 JAVA中的字符串的indexOf函数 和substring
2007-05-06 11:37 14177人阅读 评论(3) 收藏 举报 javainputstringnullfunctionclass int indexOf(int ch,int fromIndex)函数:就是字符ch在字串fromindex位后出现的第一个位置.没有找到返加-1 eg:String str="a2dfcfar1bzvb"; System.out.p
2013-12-15 14:27:25 552
转载 我们为您搜索到了60个Java语言网络爬虫相关源代码资料
http://www.codesoso.net/Search?q=%CD%F8%C2%E7%C5%C0%B3%E6&l=java
2013-12-15 10:37:24 732
转载 java线程池使用说明
看到一篇很好的文章 分享给大家 一 简介 线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。 二:线程池 线程池的作用:
2013-12-03 20:37:53 557
转载 spider
import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterat
2013-12-03 19:55:40 663
转载 线程
Doug是一个无私的人,他深知分享知识和分享苹果是不一样的,苹果会越分越少,而自己的知识并不会因为给了别人就减少了,知识的分享更能激荡出不一样的火花。这位并发编程的大师级人物的下一步,将会带给Java怎样的冲击,不禁令人屏息以待。 JDK5中的一个亮点就是将Doug Lea的并发库引入到Java标准库中。Doug Lea确实是一个牛人,能教书,能出书,能编码,不过这在国外还是比较普遍
2013-12-03 19:14:24 604
转载 海量数据处理系列之(一)Java线程池使用
前言:最近在做分布式海量数据处理项目,使用到了java的线程池,所以搜集了一些资料对它的使用做了一下总结和探究, 前面介绍的东西大多都是从网上搜集整理而来。文中最核心的东西在于后面两节无界队列线程池和有界队列线程池的实例 使用以及线上问题处理方案。 1. 为什么要用线程池? 在Java中
2013-12-03 19:11:52 647
转载 ArrayList和数组间的相互转换
开发中不免碰到List与数组类型之间的相互转换,举一个简单的例子: Java代码 package test.test1; import java.util.ArrayList; import java.util.List; public class Test { /** * @param args *
2013-12-02 20:37:37 648
转载 java synchronized详解
记下来,很重要。 Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一
2013-12-01 15:13:14 472
java3D交互式三维图形编程
2015-11-30
Java获取单张超大图片分辨率
2015-11-21
Java实现的图像教学程序
2015-11-08
jav聊天室,和聊天机器人
2014-05-01
图片的拖拽
2013-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人