![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
敲键盘的小猴子
简介
展开
-
多个文件压缩成一个zip包
import org.apache.log4j.Logger;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.List;import java.util.zip.CRC32;import java.util.zip.CheckedOutputStream;import ja原创 2022-02-10 14:04:44 · 318 阅读 · 0 评论 -
时间日期处理
获取两个时间之间相差多少小时、分钟、秒public static String getTimeIntervalCnString(Date begin, Date end) { long between = (end.getTime() - begin.getTime()) / 1000L; long hour = between / 3600L; long minute = between % 3600L / 60L; long second原创 2021-03-03 12:40:47 · 110 阅读 · 0 评论 -
使用application/json格式调用HttpPost请求
import net.sf.json.JSONObject;import org.apache.http.HttpResponse;import org.apache.http.client.HttpClient;import org.apache.http.client.methods.HttpPost;import org.apache.http.entity.StringEntity;import org.apache.http.impl.client.HttpClientBuilder;原创 2020-11-12 14:54:22 · 879 阅读 · 1 评论 -
hashMap的理解
hashMap的理解一、HashMap简介put原理get原理二、哈希碰撞三、与HashTable的区别1. HashTable介绍2. 区别最后、常见问题一、HashMap中的“死锁”是怎么回事一、HashMap简介HashMap是基于哈希表实现的,每一个元素是一个key-value对,无序,不可重复。HashMap是非线程安全的,只是用于单线程环境下,多线程环境下可以采用concurrent并发包下的concurrentHashMap。HashMap 实现了Serializable接口,因此它原创 2020-11-01 15:54:36 · 1338 阅读 · 0 评论 -
git的使用
首先本地先设置 git init然后添加 git add .提交 git commit -m “提交”关联网上 git remote add origin git@github.com:li*/d*.git第一次提交 git push origin master以后提交 git push更新 git pull原创 2020-05-21 22:05:00 · 1472 阅读 · 0 评论 -
下载jdk的oracle账号(转载)
目前在官网下载低于jdk1.8的java jdk的时候需要登陆,这边分享一个账号,方便下载2696671285@qq.com密码:Oracle123源自 : https://blog.csdn.net/Virgil_K2017/article/details/90260880...原创 2019-10-18 23:03:44 · 822 阅读 · 0 评论 -
文本文件的生成和读取
package com.utils;import java.io.*;public class FileUtils { public static String getProjectMedicareslgFilePath(){ String property = System.getProperty("user.dir"); String fi...原创 2019-10-29 10:52:09 · 233 阅读 · 0 评论