自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前端琅琊阁

一个前端程序员的技术轨迹自述

  • 博客(12)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

转载 总结5种比较高效常用的排序算法

原文地址:http://my.oschina.net/mkh/blog/341172总结5种比较高效常用的排序算法及代码实现,包括选择排序、插入排序、归并排序、希尔排序、快速排序等。 总结5种比较高效常用的排序算法Java自学之道 闵开慧 1 概述    本文对比较常用且比较高效的排序算法进行了总结和解析,并贴出了比较精简的实现代码,包括选择排序、插入排序、

2014-12-30 15:09:56 820

转载 深入理解JVM内幕:从基本结构到Java 7新特性

本文作者: ImportNew - 朱伟杰 未经许可,禁止转载!每个Java开发者都知道Java字节码是执行在JRE((Java Runtime Environment Java运行时环境)上的。JRE中最重要的部分是Java虚拟机(JVM),JVM负责分析和执行Java字节码。Java开发人员并不需要去关心JVM是如何运行的。在没有深入理解JVM的情况下,许多开发者已经开发出了非常多的优

2014-12-22 14:59:28 749

转载 JVM java虚拟机内存模型

一:Java技术体系模块图二:JVM内存区域模型1.方法区也称"永久代” 、“非堆”,  它用于存储虚拟机加载的类信息、常量、静态变量、是各个线程共享的内存区域。默认最小值为16MB,最大值为64MB,可以通过-XX:PermSize 和 -XX:MaxPermSize 参数限制方法区的大小。运行时常量池:是方法区的一部分,Cla

2014-12-19 17:11:18 961

转载 ThreadPoolExecutor使用和思考(上)-线程池大小设置与BlockingQueue的三种实现区别

工作中多处接触到了ThreadPoolExecutor。趁着现在还算空,学习总结一下。 前记: jdk官方文档(javadoc)是学习的最好,最权威的参考。文章分上中下。上篇中主要介绍ThreadPoolExecutor接受任务相关的两方面入参的意义和区别,池大小参数corePoolSize和maximumPoolSize,BlockingQueue选型(Synchronous

2014-12-15 17:28:40 799

转载 httpclient3+jsoup多线程抓取虎嗅网全部文章

周六无事生非,一直觉得虎嗅网的文章质量很高,早上醒来突然有个念头想把它的文章都搞下来;花了半个钟头,写了个小程序,jdk6下采用httpclient3.1、线程池ThreadPoolExecutor、jsoup1.7.1,commons.io * 等工具多线程抓取虎嗅网全部文章,并以文本文件形式持久化入磁盘,速度还是可以的半个小时把全站所有文章搞定 import java.

2014-12-15 16:29:32 1522

转载 java IO 装饰模式

我将按照基类的顺序:InputStream、OutPutStream、Reader、Writer来分别对Java I/O加以总结。。。。。。整理中java中的流,简单理解就是管道里有流水,这个管道连接了程序和文件。InputStream、OutPutStream是字节输入流的所有类的超类。Reader、Writer是字符输入流的所有类的超类。Java I

2014-12-15 15:11:38 737

转载 深入理解java 虚拟机类文件结构

参考文章列表:             http://blog.csdn.net/luanlouis/article/category/2620885

2014-12-08 14:08:28 689

转载 爬虫代理ip设置

爬虫的过程中可能会涉及到ip代理的问题。网上有很多可用的ip代理信息:http://pachong.org/下面就是从中选择一个最合适的ip。实现思路:1. 获取该页面内容,提取每一行ip信息。2. 新建一个java Bean 封装每一个ip属性。3.将所有的javaBean添加到一个arraylist中。4.对整个arraylist排序。代码如下:/*

2014-12-05 09:33:26 2858

转载 获取新浪微博滚动加载内容

前段时间写了一些关于抓取新浪微博的经历,现在就贴一些我遇到过一些问题的代码实现思路吧:(我使用的是 htmlunit 爬虫)每个人的博客主页中都有微博内容块,每次点击查看微博内容的时候你会发现,微博内容不是一次加载的;这个问题不管是新浪还是腾讯,它们的内容加载方式都是一样的。废话不多说,直接将代码实现:1. 请求微博内容url,获取请求返回的数据,由于返回的微博内容时嵌

2014-12-05 09:27:57 1427

原创 java网络爬虫,使用apache httpClient

使用apache httpClient 通过get,post方式爬取网页,简易类操作。

2014-12-03 13:46:07 1949

转载 关于Apache/Tomcat/JBOSS/Neginx/lighttpd/Jetty等一些常见服务器的区别比较和理解

关于Apache/Tomcat/JBOSS/Neginx/lighttpd/Jetty等一些常见服务器的区别比较和理解       今天是个很丰富的日子,早上一上班,第一个听到的惊爆消息就是楷子得了肠胃炎,一大早去医院挂水了…… 随后风胜和笑虎也没来,后来得知他们俩去去华星现代产业园参加培训,内容是关于Apache与Nginx的。于是乎,我非常感兴趣地查了一下培训用的PPT,并跟旁边的俊牧

2014-12-03 10:55:57 1036

原创 java 网络爬虫框架

java 网络爬虫框架: apache Nutch ,Heritrix 等,主要参照开源社区提供的40个开源项目

2014-12-02 15:03:58 1845

J2EE 6.0chm英文版

非常好用的英文版检索文档,使用英文原版API,是提升英语阅读水平的良好途径

2012-03-12

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除