java
野沐沐
生活更美好
展开
-
Java8 Mac安装
1.下载 oracle官网 选择jdk版本,点击Accept之后下面下载自己操作系统对应的jdk 楼主用的mac所以选择了Mac OS X 下载之后按照提示安装即可安装之前 安装之后原创 2017-04-08 15:52:32 · 802 阅读 · 0 评论 -
Java之Integer数值比较
工作中偶然遇到下面的问题,mark以下Integer数值比较。下面展示测试代码。 public static void main(String[]args){ testInteger(); } public static void testInteger() { Integer c = 127; Integer d = 12原创 2017-10-27 11:03:11 · 1569 阅读 · 0 评论 -
Java之IntegerCache简单介绍
废话不说上代码/** * 缓存测试 * @param args * @throws NoSuchFieldException * @throws IllegalAccessException */ public static void main(String[]args) throws NoSuchFieldException, Illega原创 2017-10-27 11:50:32 · 1192 阅读 · 0 评论 -
Java类加载机制
*在虚拟机的生命周期中一个类只被加载一次。 *类加载的原则:延迟加载,能少加载就少加载,因为虚拟机的空间是有限的。 *类加载的时机: 1)第一次创建对象要加载类. 2)调用静态方法时要加载类,访问静态属性时会加载类。 3)加载子类时必定会先加载父类。 4)创建对象引用不加载类.原创 2017-10-27 14:18:56 · 178 阅读 · 0 评论 -
Java调用python之lxml解析xpath
一、需求背景: 公司有爬虫需求,希望通过xpath解析网页,最早的版本是调用Java版本的Jsoup来完成的,但是Jsoup只能处理一些简单的xpath,对于一些特殊函数的xpath无法支持,后来又通过使用xpath2selector用来处理高级xpath问题,但是xpath2selector也存在一些问题,不能支持部分高级函数以及乱码问题,java版本使用xpath太难寻找,最终决定使用py原创 2017-09-30 17:24:27 · 1031 阅读 · 2 评论 -
maven eclipse 创建包后消失,资源文件不能被识别
1.maven eclipse 创建包后消失,在eclipse上看不到由于create Package-info.java没有选中所以没有创建文件,包里面没有文件所以包并没有显出来,解决办法 在该包的最终路径里面添加一个文件。然后回到eclipse刷新项目即可看到创建的包2.maven的资源文件创建后不能被识别我们希望创建完项目之后变为途中这个样子但是例如下图情况,文件夹虽然被创建,但是并没有原创 2017-09-01 21:10:56 · 1189 阅读 · 0 评论 -
maven java项目打包发布插件 maven-assembly-plugin
插件安装在pom.xml中配置<plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>2.4.1</version> <configuration> <descriptors> <!--描述文件路径-->原创 2017-09-06 15:19:26 · 2345 阅读 · 0 评论 -
Java基础恶补——内存泄露、内存溢出
Java基础恶补——内存泄露、内存溢出(2010-09-15 15:56:26)转载标签:杂谈要点内存泄露是指程序中间动态分配了内存,但在程序结束时没有释放这部分内存,从而造成那部分内存不可用的情况,重启计算机可以解决,但也有可能再次发生内存泄露,内存泄露和硬件没有关系,它是由软件设计缺陷引起的。 内存泄漏可以分为4类: 1) 常发性内存泄漏。发生内存泄漏的代码会被多次执行到,每次被执行的时候转载 2017-09-06 14:35:43 · 239 阅读 · 0 评论 -
JAVA Mac Maven项目搭建及一些初级配置
最近刚接触公司爬虫,由于爬虫代码使用的Maven作为项目管理工具,因此研究了一下Maven的搭建过程。Maven为一个Java的项目管理工具,类似于npm与node的关系。以下是环境以及搭建过程一、环境操作系统:MacOS 编辑器:eclipse二、创建步骤1.新建项目 选择Maven Project 点击Next,稍后填入group Id(包名),articleId(项目名) 一直点击next原创 2017-06-10 12:16:52 · 598 阅读 · 0 评论 -
eclipse设定使用的Java版本以及jre或jdk
1.打开eclipse 2.选择windows,点击preferences,看到弹窗,左侧选择选择Java点击Installed JREs,右边会显示出当下设定的系统java版本,可以进行修改,也可以进行添加新的路径。在使用的过程中选择指定的版本3.使用过程中项目右键Properties,选择 Java Build Path,在右侧点击Libraries,点击Edit或者Add Library,修原创 2017-10-30 19:55:03 · 909 阅读 · 0 评论