自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

纯洁的小魔鬼

只有魔法才能打败魔法

  • 博客(9)
  • 资源 (11)
  • 收藏
  • 关注

原创 JVM 垃圾收集与内存分配

3.1 概述GC需要完成的三件事:1.哪些内存需要回收? 2.什么时候回收? 3.如何回收Java内存运行时区域的各个部分,其中程序计数器,虚拟机栈,本地方法栈三个区域随线程而生,随线程而灭;栈中的栈帧随着方法的进入和退出而有条不紊地执行着出栈和入栈操作,每一个栈帧中分配多少内存基本上是在类结构确定下来时就已知的(尽管在运行期会由JIT编译器进行一些优化,但在本章基于概念模型的讨论中,大...

2019-05-29 00:29:12 509 1

原创 深入理解java虚拟机(第一章:走进Java)(读书笔记)

1.1 概述Java优点:1.结构严谨,面向对象2.拜托了硬件平台的束缚,实现了"一次编写,导出运行"的理想3.提供了一个相对安全的内存管理和访问机制,避免了绝大部分的内存泄漏和指针越界问题4.实现了热点代码检测和运行时编译及优化,这使得Java应用能随着运行时间的增加而获得更高的性能5.拥有一套完善的应用程序接口,还有无数的第三方类库1.2 Java技术体系Sun公司...

2019-05-17 00:22:36 378 1

原创 python2中paramiko模块远程操作linux

1.利用SFTP远程上传下载文件# coding=utf-8import paramikoclass SftpTrans(object): def __init__(self, host, port, username, password): self.trans = paramiko.Transport((host, port)) sel...

2019-05-27 00:36:50 960

原创 python2创立有序字典

1. 直接创建有序字典import collectionsdata = collections.OrderedDict()data["a"] = "1"data["b"] = "2"data["c"] = "3"print data# 输出:OrderedDict([('a', '1'), ('b', '2'), ('c', '3')])2. 将json字符串按字符串顺序转...

2019-05-26 04:07:14 1050

原创 BeautifulSoup网页解析器

1.获取网页源码信息主要利用urllib2,它比urllib可以设置超时参数import urllib2# 获取网页源码def get_html(url): # 设置失败次数 failureCount = 1 while True: try: # 允许重试次数 if failureCount &...

2019-05-26 02:48:39 3330

原创 JVM内存结构

Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的"高墙",墙外面的人想进去,墙里面的人却想出来2.1概述对于Java程序员来说,在虚拟机自动内存管理机制的帮助下,不需要为每一个new操作去写配对的delete/free代码,不容易出现内存泄漏和内存溢出问题,但也因此把内存控制的权利交给了Java虚拟机,一旦出现内存泄漏和溢出方面的问题,排查错误将成为一项异常艰难的...

2019-05-20 01:21:51 551

原创 Centos重新安装 python2.7 和 yum

# -*- coding: utf-8 -*-import osdef createDir(path): path = path.strip() path = path.rstrip("\\") isExists = os.path.exists(path) if not isExists: os.makedirs(path) ...

2019-05-06 10:27:46 4736 6

原创 利用django创建表结构

1.创建模块在项目文件夹下cmd执行命令django-admin startapp system创建system模块2.settings文件中INSTALLED_APPS中添加该模块INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.con...

2019-05-05 16:08:38 3264

原创 python对文本文件的操作

一.python21.将字符串写入文件# -*- coding: utf-8 -*-data_str = "Hello world!!!"file_object = open('D:/test.txt', 'w')file_object.write(data_str)file_object.close()2.以追加的方式写入文件# -*- coding: utf-8 ...

2019-05-05 14:24:39 2280 1

yolov3口罩佩戴识别代码与训练数据

YOLO (You Only Look Once) 是一个流行的目标检测算法,其第三个版本称为 YOLOv3。 本资源包含口罩识别代码和模型(已训练完, 并经过测试) 和 口罩训练文件 11000 张, 包括标注文件和训练测试验证集分隔代码。 该模型以 yolov3-tiny.weights 为基础权重文件进行二次训练, 生产模型文件 tiny_yolo_weights.h5, 也可使用大权重文件 yolov3.weights 为基础权重。本模型的训练和使用均可采用 cuda, 训练速度较快。 代码包含数据分割, 模型训练, 模型使用(可对图片,视频,摄像头等进行监测) 具体的使用教程请看: https://blog.csdn.net/xyy1028/article/details/119932088

2024-03-08

核密度分析算法java实现

本算法以四次核函数为基础,四次核函数的特点是具有平滑的曲线形状,具有较宽的窗口,对数据点的贡献在距离较远时会迅速减小。由于其平滑性和较大的支持范围,四次核函数在核密度估计中被广泛使用。 在核密度估计中,通过将核函数应用于每个数据点,并对所有数据点的贡献进行求和,可以计算出在每个位置上的密度估计值。四次核函数的结果可视为在核密度估计中每个位置的密度贡献权重。较大的结果表示该位置的密度较高,而较小或接近零的结果表示该位置的密度较低。 本算法中主要利用核密度公式计算空间范围内的核密度值,根据核密度值生成 png 或 jpg 格式的热力图,或者将整个空间切割成网格,用网格中心点参与核密度计算生成 geojson 文件,以供进一步空间探索分析。

2024-02-29

Centos离线安装zip和unzip

一些情况下, 服务器不联网, 则安装一些常用的命令比较麻烦, 本资源提供 Centos 离线安装 zip 和 unzip 命令和安装方法, 文件包含 unzip-6.0-21.el7.x86_64.rpm 和 zip-3.0-11.el7.x86_64.rpm以及安装命令。

2024-02-28

Centos离线安装mongodb

一些情况下, 服务器不联网, 则安装一些常用的软件则比较麻烦, 本资源提供 Linux 离线安装 MongoDB 软件和安装教程 pdf, 文件包含 mongodb-linux-x86_64-3.6.3.tgz 和 mongodb离线安装.pdf, 教程中详细描述了安装步骤和遇到的常见问题。

2024-02-28

Centos7重新安装 python2.7 和 yum

有时候我们不小心卸载了centos 自带的python2.7, 导致了yum不能使用, 这时我们需要冲洗你安装 python2.7 和 yum, 此资源包含 python2.7和yum相关的软件和安装教程。

2024-02-23

redis-4.0.11离线安装软件与教程

一些情况下, 服务器不联网, 则安装一些常用的软件则比较麻烦, 本资源提供 Linux 离线安装redis 软件和安装教程 pdf, 文件包含redis-4.0.11.tar.gz 和 离线安装redis安装.pdf, 教程中详细描述了安装步骤和遇到的常见问题。

2024-02-23

Centos离线安装zip和unzip软件

一些情况下, 服务器不联网, 则安装一些常用的软件则比较麻烦, 本资源提供 Linux离线安装zip和unzip软件和安装命令, 文件包含 unzip-6.0-21.el7.x86_64.rpm 和 zip-3.0-11.el7.x86_64.rpm

2024-02-22

centos7升级openssh软件和教程

OpenSSH是一个用于安全远程登录的开源工具,它通过加密的方式提供了对网络上的远程计算机的安全访问。在过去,OpenSSH也曾经发现过一些安全漏洞,这些漏洞可能会影响到系统的安全性,因此及时修补是非常重要的。 由于Centos7自带的openssh版本过低且存在漏洞,所以为了安全考虑我们需要升级openssh到最高版本。 一些以前的OpenSSH漏洞包括: OpenSSH 4.3p2版本的漏洞:该漏洞允许远程攻击者绕过身份验证,获得无限制的访问权限。 OpenSSH 5.2及之前版本的漏洞:该漏洞允许远程攻击者绕过身份验证,执行任意命令。 OpenSSH 6.3及之前版本的漏洞:该漏洞允许远程攻击者绕过身份验证,获取敏感信息。 资源包含 需要用到的升级软件和升级教程

2024-02-22

sqllite数据库和数据文件

SQLite是一种轻量级的、嵌入式的关系型数据库管理系统(RDBMS),它以库的形式被嵌入到应用程序中,而不是作为独立的服务器运行。SQLite的设计目标是尽可能简单、轻量、快速,并且易于集成到各种编程语言中。 以下是SQLite的一些特点和优势: 无需配置:SQLite不需要独立的服务器进程或系统管理员,它可以直接访问普通的磁盘文件来存储数据库。 零配置:SQLite数据库无需任何配置,只需包含SQLite的库文件即可开始使用。 轻量级:SQLite的库文件非常小,可以轻松嵌入到各种应用程序中,甚至在嵌入式系统中也可以使用。 无类型:SQLite的字段可以存储任何类型的数据,而不需要提前定义字段的数据类型。 事务支持:SQLite支持完整的事务,包括ACID属性(原子性、一致性、隔离性、持久性)。 跨平台:SQLite可以在各种操作系统上运行,包括Windows、Linux、macOS等。 高性能:SQLite具有高性能的特点,能够处理大量的数据,执行速度较快。 开源:SQLite是开源软件,使用它不需要支付任何费用,并且可以查看和修改其源代码。

2024-02-22

mybatis 父子级树形结构查询

针对父子级数据目录查询, 以前都是逐级的去根据父级id查询子集目录, 查出后最后再在代码中拼成树形结构, 相当复杂,我们可以利用 mybatis 提供的 collection 标签自动组织树形结构

2022-09-13

springboot使用jasypt示例代码

Spring boot配置文件中的用户名密码等配置文件一般情况下是明文保存的,这样就隐藏了密码泄露的安全隐患,所以一般都要求将密码加密后保存配置的,我们可以使用 jasypt 对 Springboot 应用中的密码进行加密。本文件为JCE包和springboot代码示例。

2022-09-08

labelImg图片标注工具

labelImg图片标注工具

2021-08-19

keras-yolo3权重文件

keras-yolov3权重文件

2021-08-19

gcc 4.8.5离线安装包

gcc 4.8.5离线安装包

2021-07-21

Centos重新安装python和yum的文件

Centos重新安装python和yum的rpm文件

2021-07-07

pydot相关软件和安装步骤

pydot相关软件和安装步骤

2021-06-26

机器学习数据-泰坦尼克号

泰坦尼克号csv数据,机器学习中做特征工程的样例数据

2021-06-19

手写数字识别数据.zip

MNIST手写数字识别数据集, 内含7万张图片和标签, 以及npz文件

2021-06-15

random_point.zip

可以根据polygon或者LineString类型的geojson模拟随机点, 可指定点个数, 规避区域等参数, 可生成点的geojson字符串和文件或者csv文件

2021-05-21

RoutePlan.zip

python环形回路算法,可用于行驶路线规划,如:北京-天津-上海-北京

2019-08-27

JSON文件操作代码

JSON文件的操作,包括读取修改写入提炼,压缩包内包含代码和所需.json文件等测试工具

2018-07-18

springboot上传excel导入到数据库完整demo(后端代码)

springboot后端代码,完整实现excel导入或更新mysql数据库,使用编译器引入项目即可执行测试,压缩包包括springboot项目,测试用excel和mysql建表语句

2018-06-08

空空如也

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

TA关注的人

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