![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
许海洋
这个作者很懒,什么都没留下…
展开
-
大数据学习论坛
https://www.iteblog.com/archives/category/hadoop/原创 2018-11-15 20:46:38 · 554 阅读 · 0 评论 -
重点运营车辆数据交换809协议数据格式
UP_EXG_MSG:UP_EXG_MSG_REAL_LOCATION :甘D48729运营商平台接入码:62000016子业务类型为:1202报文:5b0000005a0002ea87120003b20b9001020f0000002334b8ca443438373239000000000000000000000000000212020000002400120907e210060b05d...原创 2018-09-20 16:25:21 · 8444 阅读 · 3 评论 -
多线程读取文件信息并入库部分代码
package com.jiuqi;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileWriter;...原创 2018-09-20 12:02:39 · 316 阅读 · 1 评论 -
JAVA日志使用
https://blog.csdn.net/qq_36498339/article/details/78949440转载 2018-09-25 11:07:30 · 623 阅读 · 0 评论 -
Java文件打包生成bat文件,并利用Java程序重新启动
操作步骤:1、Java项目打包成可运行jar文件(XXX.jar):https://jingyan.baidu.com/article/c74d6000a464060f6a595d99.html。2、编写bat文件,文件内容为java -jar XXX.jar。3、编写重启程序: 3.1、监听服务器端口号是否启动:https://blog.csdn.net/danieluk...原创 2019-09-03 15:09:52 · 516 阅读 · 0 评论 -
SVN搭建与使用
https://www.cnblogs.com/mq0036/p/5250198.html项目迁移SVN方法:项目svn从一个地址换到了另一个地址,现在需要把项目关联到另一个svn地址上去。1、右键点击项目->team(or svn)->断开连接->选择“并且从文件系统中删除svn元信息”2、右键点击项目->team(or svn)->share project->SVN->选原创 2017-12-12 17:26:35 · 156 阅读 · 0 评论 -
Java实时监控日志文件并输出
http://sunnylocus.iteye.com/blog/694666转载 2017-11-29 16:21:22 · 1579 阅读 · 0 评论 -
Java异常的深入研究与分析
前言本文是异常内容的集大成者,力求全面,深入的异常知识研究与分析。本文由金丝燕网独家撰写,参考众多网上资源,经过内容辨别取舍,文字格式校验等步骤编辑而成,以飨读者。对于本文的内容,建议小白需要多多思考力求掌握,对于老手只需意会温故知新。对于本文的内容,属于基础知识研究范畴,切勿以为读完此文就能将异常知识掌握到家。切记:操千曲而后晓声,观千剑而后识器,所以我觉得没有大量的源码阅读经验,你很难原创 2016-07-26 08:59:31 · 268 阅读 · 0 评论 -
Java读取properties文件
package com.java.core.base.util;import java.io.IOException;import java.io.InputStream;import java.util.Enumeration;import java.util.Iterator;import java.util.Properties;import java.uti原创 2016-08-01 13:15:19 · 198 阅读 · 0 评论 -
JDBC连接数据库
dbconfig.properties文件#MySQLdrivername = com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/jeewx?useUnicode=true&characterEncoding=UTF-8username=rootpassword=123456#Oracle#driverna原创 2016-08-13 16:32:28 · 276 阅读 · 0 评论 -
JAVA中泛型讲解
package com.jiuqi.util;//和是Java泛型中的“通配符(Wildcards)”和“边界()Bbounds"的概念// :是指上界通配符 表示类型的上限,表示参数化类型是T或者T的子类 上界不能往里存,只能往外取//:是指下界通配符 表示类型的下限,表示参数化类型T是此类型的超类型(父类型),直至Object 但往外取只能放在Object对象里原创 2016-12-16 18:14:55 · 211 阅读 · 0 评论 -
JAVA中Collections代码详解
package com.jiuqi.util;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;/** * @author xuhaiyang * @version 2016-12-16 *原创 2016-12-16 18:16:08 · 274 阅读 · 0 评论 -
Java集合中删除元素使用Iterator
千万不要使用foreach循环,foreach循环会抛出java.util.ConcurrentModificationException异常,因为每次获取对象删除时ArrayList源码必须首先调用next()方法,foreach循环删除时没有调用next()方法。package com.jiuqi.test;import java.util.ArrayList;import原创 2017-02-10 10:24:53 · 1782 阅读 · 0 评论 -
Java中利用设计模式来代替复杂的if...else...语句(三层以上的嵌套循环)
Java中利用设计模式来代替复杂的if...else...语句(三层以上的嵌套循环),优点:依据开闭原则:对扩展开,对修改闭,代码简洁,性能提升。缺点:出现许多的冗余类。例如:package com.jiuqi.test;class MyPaper{private PaperColor paperColor;public MyPaper(PaperColor原创 2017-02-10 12:01:10 · 15045 阅读 · 2 评论 -
两个整数相除求%比,保留两位小数
double 是双精度类型,也就是说你的d是double,而你的d*100中的100是整形(int)。这是自动类型转换符合以下条件时java将会做自动类型转换:(1)转换前的数据类型与转换后的类型兼容。(2)转换后的数据类型的表示范围比转换前的类型大。其中double的表示范围比int大,符合条件(2)。因此java会自动将原来为int的类型的变量100转换为double类型。原创 2017-03-01 10:03:39 · 1696 阅读 · 0 评论 -
JAVA编码集转换
Java字符集转化原创 2017-03-03 11:30:02 · 402 阅读 · 0 评论 -
UML类图的几种关系的总结
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特转载 2017-02-25 18:13:46 · 349 阅读 · 0 评论 -
Java之设计模式
一、什么是简单工厂模式:简单工厂模式属于类的创建型模式,又叫做静态工厂方法模式。通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。二、模式中包含的角色及其职责:1.工厂(Creator)角色简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类可以被外界直接调用,创建所需的产品对象。2.抽象(Product)角色简单工厂模式所创建的所有对原创 2017-02-25 18:32:04 · 230 阅读 · 0 评论 -
将文件打包成ZIP文件
package com.jiuqi;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import原创 2017-03-22 10:01:50 · 807 阅读 · 0 评论 -
Java获取系统属性
Properties prop = System.getProperties(); Set keySet = prop.keySet(); for(Object obj1 : keySet){ System.out.println("System Property: {"+obj1.toString()+","+System原创 2017-07-19 11:13:48 · 216 阅读 · 0 评论 -
JDBC连接数据库封装
package com.jiuqi.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class JDBCUt原创 2017-09-22 09:44:46 · 288 阅读 · 0 评论 -
远程服务器文件目录获取以及所属文件读取
package com.jiuqi;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;i原创 2017-10-28 14:28:01 · 3582 阅读 · 0 评论 -
多线程并发计算数据
import java.util.ArrayList; import java.util.List; import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutorService; imp转载 2017-11-29 16:19:33 · 1350 阅读 · 0 评论 -
Java 中日期的几种常见操作 —— 取值、转换、加减、比较
Java 的开发过程中免不了与 Date 类型纠缠,准备总结一下项目经常使用的日期相关操作,JDK 版本 1.7,如果能够帮助大家节约那么几分钟起身活动一下,去泡杯咖啡,便是极好的,嘿嘿。当然,我只提供了可行的解决方案,并不保证是最佳实践,欢迎讨论。1. 日期取值在旧版本 JDK 的时代,有不少代码中日期取值利用了 java.util.Date 类,但是由于 Date 类不便于实现转载 2016-07-26 09:00:36 · 200 阅读 · 0 评论