自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 Spring源码解析【完整版】--【bilibili地址:https://www.bilibili.com/video/BV1oW41167AV】

【本文为bilibili视频Spring源码解析的完整版总结文章,其中文章前面大部分为他人博文的搬运,后面补充了其未总结的部分】一、Java中的注解二、Spring中的注解三、AOP原理四、Spring事务控制五、扩展原理六、Spring容器创建

2021-03-06 19:10:56 17048 2

原创 连续整数序列中计算三元互质子集的个数

/** 改题目是对于一道在线笔试题目的简化版本,问题描述有些不同,望读者以本文开头的问题描述为主,进行下文的观看**/参考原文:https://blog.csdn.net/lov_vol/article/details/51174769Description给出一个整数n,表示1,2,...,n。从这n个数中任意选择3个不同的数字x,y,z,问x,y,z的最大公约数等于m的方案有多少...

2019-04-02 21:49:57 316

原创 不重写 Obeject.equals(Object) 方法总是安全的

、利用匿名类实现Comparator接口中的方法是,可以只写compare(T t1, T t2)方法,而不写equals(Object object)方法。

2018-01-29 21:45:58 274

转载 比较器Comparable与Comparator

一、Comparable接口public interfaceComparable该接口对实现它的每个类的对象强加一个整体排序。 这个排序被称为类的自然排序 ,类的compareTo方法被称为其自然比较方法 。使用范例[html] view plain copyimport java.lang.reflect.A

2018-01-26 15:42:32 199

转载 JVM内存模型

JVM定义了若干个程序执行期间使用的数据区域。这个区域里的一些数据在JVM启动的时候创建,在JVM退出的时候销毁。而其他的数据依赖于每一个线程,在线程创建时创建,在线程退出时销毁。程序计数器程序计数器是一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成。由于Java 虚拟

2017-04-12 17:38:04 134

转载 struts2的核心和工作原理

在学习struts2之前,首先我们要明白使用struts2的目的是什么?它能给我们带来什么样的好处?设计目标    Struts设计的第一目标就是使MVC模式应用于web程序设计。在这儿MVC模式的好处就不在提了。技术优势    Struts2有两方面的技术优势,一是所有的Struts2应用程序都是基于client/server HTTP交换协议,TheJava Servl

2017-04-10 17:22:43 124

转载 如何重写hashCode()和equals()方法

hashCode()和equals()方法可以说是Java完全面向对象的一大特色.它为我们的编程提供便利的同时也带来了很多危险.这篇文章我们就讨论一下如何正解理解和使用这2个方法.如何重写equals()方法如果你决定要重写equals()方法,那么你一定要明确这么做所带来的风险,并确保自己能写出一个健壮的equals()方法.一定要注意的一点是,在重写equals()后,一定要重

2017-04-10 15:06:02 468

原创 Java反射---getGenericSuperclass和ParameterizedType参数化类型的获取

在项目中遇到了:父类 Class 父类 () 的泛型 T 类型,面对在不同子类具体的实现上,如何实现在父类方法中对类型T 的动态调用。具体事例如下:(伪代码)public class Parent { //该方法是为了模拟对 T调用 public Object useT(){ /** * 举例如:在 hibernate 的事务中调用删除get方法时 * 其中get(

2016-04-11 23:16:35 1278

原创 外观类??为了代码的安全调用

看了《How Tomcat Works》一书中第二章节的部分代码中提到了“外观类”一词,看了文中代码实现原理与解释,说文中外观类是为了实现类中方法调用的安全性考虑。其主要实现就是:public void process(Request request, Response response) { Request,Response 类分别对象继承ServletRequest,ServletRe

2016-04-06 21:31:36 300

原创 Java的【向上转型】和【向下转型】

转型是在继承的基础上而言的,继承是面向对象语言中,代码复用的一种机制,通过继承,子类可以复用父类的功能,如果父类不能满足当前子类的需求,则子类可以重写父类中的方法来加以扩展。【向上转型】:子类引用的对象转换为父类类型称为向上转型。通俗地说就是是将子类对象转为父类对象。此处父类对象可以是接口【向下转型】:父类引用的对象转换为子类类型称为向下转型。对于向上转型来说,如果子类重写

2016-04-06 21:18:15 255

转载 Web项目中对配置文件中的密码进行加密(数据库连接密码)

Web项目的如配置文件applicationContext.xml文件中,如数据库连接的用户密码信息的加密。我们平时直接写的项目配置是这样的: <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close" p:

2015-10-30 22:28:19 2923

原创 InputStream 和 Reader(字节流和字符流)

InputStream 和Reader 是所有输入流的抽象基类,本身并不能创建实例来执行输入,但它们将成为所有输入流的模板,所以它们的方法是所有的输入流方法都可以用的。     InputStream 和 Reader 都是抽象类,现在实现它们的文件输入流(均为字节流):FileInputStream 和 FileReader来演示:FileInputStream:public c

2015-10-27 22:46:47 672

License Plate Recognition.zip (车牌号码识别,训练集-车牌字符集+测试集-彩色车辆车牌照片)

最近实验项目用到了车牌识别的数据集,在CSDN上下了格式各样的数据集,发现踩了好多坑。付出许多积分后我将好用的数据打包做了汇总,希望是你们所需要的。 该数据集包含两个文件夹,一是代表训练集的车牌字符集,(分割和标注好的车牌符号(英文+中文)的灰度图片)。 二是,用于作为测试数据的车牌照片(彩色车辆车牌照片)共183张。

2019-06-19

An Introduction to Statistical Learning 的中文版(统计学习导论)

斯坦福大学公开课An Introduct to Statistical Learning 的指定教材中文版《统计学习导论》

2018-08-16

bootstrap 管理模板 Adminica | The Professional Admin Template

bootstrap 管理模板 The Professional Admin Template :

2015-04-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除