![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
我的java之路
文章平均质量分 54
水木今山
什么都没有
展开
-
Java实现多线程断点续传下载工具
http-breakpoint-downloader项目地址:http-breakpoint-downloader一个用 Java 实现的多线程且支持断点续传的HTTP下载工具,以下为核心逻辑的流程图:原创 2020-03-20 20:47:25 · 720 阅读 · 0 评论 -
实现一个简易的IoC容器
Simple IoC仿照 Spring 实现的一个简易版的 IoC 容器。项目地址:simple-iocFeatures支持根据指定的路径从文件系统中获取资源支持XSD模式的XML验证支持<property/>标签以及value与ref属性(即字符串与引用类型的属性注入)支持单例与原型Bean,并通过三级缓存解决了单例Bean的循环依赖问题Blog资源加载注册...原创 2020-03-20 20:44:12 · 334 阅读 · 0 评论 -
《java核心技术卷一》中泛型“泛型类的静态上下文中类型变量无效”的理解
书中是这样说的: public class Singleton<T>{ private static T singleInstance; //ERROR public static T getSingleInstance(){ //ERROR if(singleInstance == null) re...原创 2018-02-22 22:23:17 · 867 阅读 · 2 评论 -
JDBC工具类抽取-包含使用了c3p0连接池的工具类
平时对于JDBC的操作有许多重复的代码,因此可以将其提取为一个工具类,简化操作。此文包含了普通jdbc的工具类提取与使用了c3p0连接池的工具类提取,配置文件分别为jdbc.properties与c3p0-config.xml常规JDBC工具类提取JDBCUtils1.javapackage com.cenjie.jdbc.utils;import java.io.IOExce...原创 2018-05-09 15:30:47 · 180 阅读 · 0 评论 -
web项目中访问用户图片的两种方式—数据流与虚拟路径(包括IDEA配置的小问题)
一些项目中往往需要上传一些图片文件之类,一般不建议直接保存在数据库内,往往是讲图片等资源保存在服务器的某个文件夹下,传统做法是上传到部署目录下,通过相对路径进行访问。这样当我们系统需要进行升级,进行全量更新的时候,就需要我们先将静态资源拷贝出来,然后项目部署成功之后又复制进部署目录。为了以后软件版本升级的方便,这时就需要这些静态资源放置在服务器tomcat目录外面。解决方法一般有两种,第一种就是用...原创 2018-05-15 12:27:23 · 1838 阅读 · 0 评论