![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
DY_csdn
这个作者很懒,什么都没留下…
展开
-
Java解析HTML之HTMLParser使用与详解
Java解析HTML之HTMLParser使用与详解 博客分类: html分析 HTMLParser具有小巧,快速的优点,缺点是相关文档比较少(英文的也少),很多功能需要自己摸索。对于初学者还是要费一些功夫的,而一旦上手以后,会发现HTMLParser的结构设计很巧妙,非常实用,基本你的各种需求都可以满足。 这里我根据自己这几个月来的经验,写了一点入门的东西,希转载 2016-10-10 16:26:03 · 525 阅读 · 0 评论 -
Gradle命令和配置 标签: AndroidGradle命令配置 2016-03-11 09:32 17174人阅读 评论(5) 收藏 举报 分类: 开发工具(9) 版权声明:本文为博主原创文
Gradle命令和配置 标签: AndroidGradle命令配置 2016-03-11 09:32 17174人阅读 评论(5) 收藏 举报 分类: 开发工具(9) 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 我的博客原文地址 Gradle是一种构建工具,它抛弃了基于XML的构转载 2017-08-28 14:54:16 · 615 阅读 · 0 评论 -
Lucene和Solr 学习目录
几个概念先行说明一下: Lucene: 是一个索引与搜索类库,而不是完整的程序。 Solr:是一个高性能,采用Java5开发,基于Lucene的一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。 Nutch:是一个由Java实现的,刚刚诞生开放源代码(open-source)的web搜索引擎。 Hadoop: 实现了一个分布式文件系统(had转载 2017-07-06 13:29:02 · 493 阅读 · 0 评论 -
LinkedHashMap和HashMap的比较使用
LinkedHashMap和HashMap的比较使用 由于现在项目中用到了LinkedHashMap,并不是太熟悉就到网上搜了一下。 import java.util.HashMap; import java.util.Iterator; import java.util.LinkedHashMap; import java.util.Map; public class T转载 2017-04-26 19:35:38 · 4671 阅读 · 3 评论 -
maven与idea
你是否正在学习Maven?是否因为Maven难用而又不得不用而苦恼?是否对Eclipse于Maven的冲突而困惑? 那么我告诉你一个更直接更简单的解决方案: IntelliJ IDEA! 1. 什么是 Maven,为什么要使用 Maven 而不是 Ant Maven简单来说是一个项目管理工具,被认为是Ant的替代品或者继任者。事实上Maven的功能要远远超出Ant,它不仅仅提供编译的脚转载 2017-05-06 21:20:08 · 959 阅读 · 0 评论 -
Elasicsearch 配置详解
ElasticSearch包含模块由集群管理Cluster、分片管理Shards、副本管理Replicas、恢复管理Recovery、数据源管理River、持久化存储管理Gateway、节点自动发现管理Discovery.zen、交互模块Transport。 Cluster 代表一个集群,集群中有多个节点,其中有一个为主节点,这个主节点是可以通过选举产生的,主从节点是对于集群内部转载 2017-04-20 16:21:18 · 723 阅读 · 0 评论 -
Elasticsearch5.0 安装问题集锦
elasticsearch 5.0 安装过程中遇到了一些问题,通过查找资料几乎都解决掉了,这里简单记录一下 ,供以后查阅参考,也希望可以帮助遇到同样问题的你。 问题一:警告提示 [2016-11-06T16:27:21,712][WARN ][o.e.b.JNANatives ] unable to install syscall filter: java.lang.Unsupport转载 2017-04-20 16:08:11 · 356 阅读 · 0 评论 -
nginx缓存cache的5种方案
nginx缓存cache的5种方案 1、传统缓存之一(404) 这个办法是把nginx的404错误定向到后端,然后用proxy_store把后端返回的页面保存。 配置: location / { root /home/html/;#主目录 expires 1d;#网页的过期时间 error_page 404 =200 /fetch$request_ur转载 2017-03-28 17:57:56 · 500 阅读 · 0 评论 -
JAVA中的getBytes方法
在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组。这个表示在不同情况下,返回的东西不一样! String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表示,如: Java代码 byte[] b_gbk = "深".getBytes("G转载 2017-03-28 10:51:22 · 539 阅读 · 0 评论 -
如何定义领域模型-概念模型
作为OOAD中的第二步,概念模型的识别显得比用例识别更加困难。 为什么要创建领域模型 降低与OO建模之间的表示差异。 领域层软件类的名称要源于领域模型中的名称,以使对象具有源于领域的信息和职责。 打个比方,你可以用一长串0和1来表示“薪水册”,可是这种软件表示与我们脑中的薪水册领域模型之间存在巨大的差异,这将影响我们对软件的理解和修改。而OO建模则可以减转载 2016-12-12 13:05:57 · 1117 阅读 · 0 评论 -
java笔记七:IO流之字节流与字节缓冲流
在I/O类库中,java.io.InputStream和java.io.OutputStream分别表示字节输入流和字节输出流,它们都是抽象类,不能实例化,数据流中的最小单位是字节,所以叫做字节流。 一、InputStream中的读取数据的方法如下: 1 、int read() 功能:读取一个字节的数据,并且返回读到得数据,如果返回-1,则表示读到输入流的末尾转载 2016-11-14 19:08:31 · 262 阅读 · 0 评论 -
[Java]读取文件方法大全
1、按字节读取文件内容 2、按字符读取文件内容 3、按行读取文件内容 4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileN转载 2016-11-14 19:07:48 · 206 阅读 · 0 评论 -
HttpClient使用详解
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会转载 2016-11-14 12:59:19 · 194 阅读 · 0 评论 -
线程安全和线程不安全理解
线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。 线程不安全就是不提供数据访问保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据 ===========================================================转载 2016-11-14 12:34:39 · 268 阅读 · 0 评论 -
Java 枚举7常见种用法
原创地址:http://blog.lichengwu.cn/java/2011/09/26/the-usage-of-enum-in-java/转载 2016-11-16 16:18:25 · 246 阅读 · 0 评论 -
Jackson 工具类使用及配置指南
目录 前言Jackson使用工具类Jackson配置属性Jackson解析JSON数据Jackson序列化Java对象 前言 Json数据格式这两年发展的很快,其声称相对XML格式有很对好处: 容易阅读;解析速度快;占用空间更少。 不过,JSON 和 XML两者纠结谁优谁劣,这里不做讨论,可以参见知乎上为什么XML这么笨重的数据结构仍在广泛应用?。 最近在项目中,会转载 2016-11-06 22:55:28 · 672 阅读 · 0 评论 -
JAVA 正则表达式 (超详细)
贴上网址,学习正则表达式:http://blog.csdn.net/allwefantasy/article/details/3136570/转载 2016-10-11 10:22:49 · 168 阅读 · 0 评论 -
IDEA报错Target Level '1.6' Is Incompatible With Source Level '1.7'
在.idea目录中找到这个文件: 文件中找到下面这行: 将target的值修改为指定的编译器版本原创 2017-11-27 11:05:17 · 5750 阅读 · 0 评论