自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ArrayList 扩容机制

在我们new了一个ArrayList 的时候,会有一个不为负数的初始容量。当我们使用List的add()方法时。会调用一个确保内部容量方法。

2024-04-16 00:41:31 178

原创 Spring Bean生命周期 源码解析

不过话说回来,其实这两位老师的技术我之前都不是很认可,总觉得他们的视频都是从技术博客上面照搬东拼西凑的东西,但是经过这次看他们的直播切片,余老师提到了手写ConcurrentHashMap的并发扩容,感觉别人在网上的风评尽管不好,但是别人身上也是有我们值得学习的地方。这是一个理想的回调函数,可以在Spring的自动装配开始之前,在给定的bean实例上执行自定义字段注入。在实例化目标bean之前应用,返回的bean对象可能是代替目标bean使用的代理,有效地抑制了目标bean的默认实例化。

2024-03-26 14:36:57 576

原创 2024 白话(个人理解)八股文 以及面试记录

通过反射,可以在程序运行时获取类的信息,不需要事先知道这个类的具体实现,并且可以在运行时调用类的方法、创建对象等。在spring中就用到了大量的反射,来实现ioc和动态代理。

2024-03-26 00:27:51 913

原创 关于虚拟机ping主机可以通,但是主机ping虚拟机不通的问题

虚拟机

2022-10-24 16:40:23 604 1

原创 Python获取图片中的人数

# -*- coding:utf_8 -*-from gluoncv import model_zoo, data, utilsimport cv2import matplotlib.pyplot as pltdef get_num(file): person = [] num = 0 net = model_zoo.get_model('ssd_512_resnet50_v1_voc', pretrained=True) x, img = data.trans

2022-02-17 17:26:46 2634 5

原创 python将本地图片上传到数据库,并利用该方法将opencv中获取的图片保存到数据库

# 功能:将图片导入到MySQL数据库import pymysqlimport uuiddef in_database(location): # 读取图片文件 fp = open(location, 'rb') img = fp.read() fp.close() # 建立一个MySQL连接 database = pymysql.connect(host="127.0.0.1", user="user", passwd="passwd", db="

2021-04-07 14:22:06 788

原创 python + opencv 读取视频中的文字并提取

python + opencv 读取视频中的字幕(这里读取摄像头的时间)import cv2from PIL import Imagevideo_filename = 'rtsp://xxxx/xx/xx'videoCap = cv2.VideoCapture(video_filename)# 帧频fps = videoCap.get(cv2.CAP_PROP_FPS)# 视频总帧数total_frames = int(videoCap.get(cv2.CAP_PROP_FRAME_C

2021-04-05 23:20:01 3840 8

原创 python 安装本地whl

下载需要的whlcmd 到 whl文件所在位置前提:已经安装了pip然后输入:python -m pip install xxx(需要安装的whl文件名称)

2021-03-29 16:28:35 1455 3

原创 下载 torch

下载 torch先下载anaconda 个人版下载地址安装之后左键找到本机安装的anaconda执行以下命令:pip3 install torch执行时间会有点长 耐心等待

2021-03-16 11:43:48 783 3

原创 2020—开发记录以及知识总结,持续更新

因为开发时,项目经理提到使用DTO建立与前台交互用实体,我着手了解一下,然后现学现用。至于DTO是什么我这里就不多做赘述,因为我自己理解都不是很清楚,生怕误人子弟。下面记录一下,我使用DTO都做了一些什么。我理解的DTO 和 VO 其实没多大区别,所以我直接使用VO给我的DTO类做后缀名。然后这些类里面就放一些前端需要的字段,像什么delfFlag、createUser、createTi...

2020-03-28 21:38:51 271

原创 关于java后端接收一个对象和对象数组的问题

这个问题当时让我头疼的很,当我写出来之后发现简单的很,发现自己是个笨蛋。本来想直接贴代码的,还是说说场景吧,以免以后我又忘了怎么写的。是前端传给我一个对象,对象中有它对应的另一个对象,是它的子类,我当时就有点蒙圈了,不知道怎么办才好,要不说我是个笨蛋呢。然后在网上找办法,面向百度编程,找了半天没找到什么能让我粘贴复制就成功的东西,从业两年多来,一直粘贴复制很顺利,但是这次塞翁失了马,我只好自...

2020-03-20 20:18:40 2053

Effective Java 第二版 中文版

本书的目标是帮助读者最有效地使用Java程序设计语言及其基本类库: java. lang java.util,在某种程度上还包括java.util.concurrent和java.io,本书也会不时地讨论到其他的类库,但是没有涉及图形用户界面编程、企业级API以及移动设备相关的类库。本书共包含78个条目,每个条目讨论一条规则。这些规则反映了最有经验的优秀程序员在 ,实践中常用的一些有益做法。本书以一种比较自由的方式将这些条目组织成10章,每一章都涉及软件设计的一个主要方面。本书并不一定要按部就班地从头读到尾,因为每个条目都有一定程度的独立性。这些条目相互之间交叉引用,因此你可以很容易地在书中找到自己需要的内容。Java 5 (发行版本1.5)中增加了许多新特性。本书中大多数条目都以一定的方式用到了这些特性。表1-1列出了这些特性所在的主要章节或条目。

2018-11-14

Java编程思想第四版完整中文高清版

同人类任何语言一样, Java为我们提供了一种表达思想的方式。如操作得当,同其他方式相比,随着问题变得愈大和愈复杂,这种表达方式的方便性和灵活性会显露无遗。不可将Java简单想象成一系列特性的集合;如孤立地看,有些特性是没有任何意义的。只有在考虑“设计”、而非考虑简单的编码时,才可真正体会到Java的强大。为了按这种方式理解Java,首先必须掌握它与编程的一些基本概念。本书讨论了编程问题、它们为何会成为问题以及Java用以解决它们的方法。所以,我对每一章的解释都建立在如何用语言解决一种特定类型的问题基础上。按这种方式,我希望引导您一步一步地进入Java的世界,使其最终成为您最自然的一种语言。贯穿本书,我试图在您的大脑里建立一个模型--或者说一个“知识结构”。这样可加深对语言的理解。若遇到难解之处,应学会把它填入这个模型的对应地方,然后自行演绎出答案。事实上,学习任何语言时,脑海里有一个现成的知识结构往往会起到事半功倍的效果。

2018-11-14

【全美经典】 Java 编程习题与解答(中文版)

木书介绍Java语言的基本特性,包括字符牛、选择、小应用程序以及异常等内容、与一般书籍不同的是,本书用大量的示例说明了Java语言的语法、特性等,特别适合于刚刚接触Java语言的学生,使其在实战中锻炼Java语言的开发技巧,本书坚信“实践出技能"通过大量的练习,读者一定会真正的走进lava世界,去领略编程的更多乐趣。

2018-11-14

空空如也

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

TA关注的人

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