- 博客(165)
- 收藏
- 关注
原创 4、SpringBoot接收和响应xml报文请求
经常发送的请求都是json格式报文,而遇到XML报文的场景的话,可以借助 jackson-dataformat-xml 实现,特此记录下。
2023-04-22 09:26:46
9262
原创 【碎片化知识总结】三月第二周
三月第二周,继续总结和梳理一些碎片化的知识点和问题,有IDEA设置背景图片,Python执行SQL脚本,PLSQL分库分表查询,spring和mybatis使用过程中遇到的问题,如何优雅终止Java线程,本机地址或域名的区别,Windows的win+r快捷键盘点,redis统计网站用户访问量方式等。
2023-03-19 12:00:00
501
原创 【碎片化知识总结】三月第一周
三月第一周,总结和梳理一些碎片化的知识点和问题,有IDEA导出配置,Java异常优化,MySQL的varchar和char使用选择,升级ES的日志jar包,spring自带定时任务使用,Windows自定义命令,http请求401问题解决,redis过期键总结等。
2023-03-11 22:52:34
708
原创 【高并发系列】4.线程的核心原理和基本操作
梳理和总结了 Java 线程的调度模型,优先级,生命周期,六种线程状态和进入条件,守护线程与用户线程,以及线程的基本操作,比如线程休眠,中断,合并,让步等内容。
2023-03-04 15:20:04
680
原创 【Python模块】psutil
psutil是一个跨平台库,用于检索 Python 中运行进程和系统利用率(CPU、内存、磁盘、网络、传感器)的信息。它主要用于系统监视、分析、限制进程资源和管理正在运行的进程。它实现了 UNIX 命令行工具提供的许多功能,例如:ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、ionice、iostat、iotop、uptime、pidof、tty、taskset、pmap。
2023-02-05 12:00:00
1347
原创 【爬虫系列】爬虫实战--获取电影短评并生成词云
使用requests+BeautifulSoup爬取目标数据,并通过jieba抽取关键字和生成词云
2023-02-02 21:31:28
1792
1
原创 【Spring5源码学习】Spring基础介绍及调试环境搭建
以Spring5.1.x为例,介绍Spring框架的8种模块和3中领域模型,通过gradle工具构建Spring5工程,搭建完成调试环境。
2023-01-20 23:43:52
1977
原创 Spring BeanPostProcessor
介绍BeanPostProcessor的bean逻辑增强功能,以及利用该特性实现一个插件管理器。
2023-01-17 10:30:33
1373
1
原创 【Python模块】图形化编程模块-turtle
Turtle 提供了面向对象和面向过程两种形式的海龟绘图基本组件。使用它可以轻松的实现图形的绘制,它和各种三维软件都有着良好的结合,功能强大,使用方便,也成为了 Python 兴趣编程的选择。图形绘制的原理也很简单,通过小海龟在画布上移动留下的轨迹表示画出的图形。因此,使用海龟绘图可以编写重复执行简单动作的程序,从而画出精细复杂的形状。
2022-11-30 23:00:17
4808
原创 【Python模块】logging 日志模块
Python 提供内置的日志模块 logging,从不同角度讨论日志的设置(基于basicConfig方法、基于Handler、基于配置文件等),重要的组件总结及记录异常日志。
2022-11-26 16:01:28
3612
1
原创 【爬虫系列】Python爬虫实战--招聘网站的职位信息爬取
以 "智联招聘" PC 端网页为例,选择 request + BeautifulSoup + CSS 选择器的技术方案,实现爬虫目标。
2022-11-18 12:28:03
17489
12
原创 【记录】非常实用,Python编码规范的一些建议(1)
每一门编程语言都应该有编码规范,规范是一种良好的习惯,也是团队开发中重要的基础,记录下Python中常见的编码规范。
2022-11-12 23:30:00
711
原创 【爬虫系列】Python 爬虫入门(1)
入门爬虫的话,建议选择 requests + BeautifulSoup 模块。requests 模块是一个简单而优雅的 HTTP 库,用于处理请求和响应的,通常得到响应的数据大多数都是 HTML 文档形式,可使用 BeautifulSoup 模块解析 HTML 文档并提取其中想要的数据。
2022-11-07 23:16:04
5523
原创 【记录】IntelliJ IDEA实用的插件
对于常用的 IDE 工具,也有必要掌握使用的一些插件,用以提升我们的效率。本着这种想法,把自己使用的和了解的 IDEA 插件做下整理。
2022-11-05 18:20:40
4969
原创 9、【办公自动化】Python实现Word文件的批量操作
介绍通过 Python 实现 Word 文档的批量操作。Word 作为日常办公重要且常用的文档之一,经常也会遇到一些繁琐的操作场景,比如批量生成某一类型的 Word 文档,批量对 Word 文档的关键字进行标注、替换或者删除,批量将 Word 文档转换成其他格式的文件等。
2022-11-02 21:30:21
5521
3
原创 8、【办公自动化】Python实现PDF文件的批量操作
介绍下 Python 实现 PDF 文件的合并和拆分、加解密、添加和去除水印、提取指定内容、转换成其他文件格式等批量操作的实现,可通过 PyPDF2 、pdfplumber 等模块实现。
2022-10-29 15:47:30
7369
2
原创 4、【办公自动化】Python实现Word转PDF
使用Python实现Word文档转成PDF格式,这是办公中最常见的一个场景,可以代码实现,也可以非代码方式实现。
2022-10-17 11:45:00
8234
5
原创 【数据结构】队列(queue)
队列(Queue)是一种先进先出(FIFO,First-In-First-Out)的线性表,介绍下它的基本结构以及按不同角度进行的分类。
2022-10-16 18:08:33
3283
1
原创 【数据结构】数组
数据结构之数组,它本质是一种线性表的数据结构,用一组连续的内存空间来存储一组具有相同类型的数据。本篇介绍数组概念,Java ArrayList,数组相关的算法等内容。
2022-10-08 10:00:00
738
原创 3、Python 中文分词组件Jieba
一个立志于做最好的 Python 中文分词组件 jieba 的介绍,包括下载安装,分词演示,词性分析,自定义词典,关键词提取,以及生成词云等。
2022-10-01 18:48:34
2460
1
原创 2、Python 进阶知识总结
继续总结Python的进阶知识点,包括面向对象编程,基于collections模块的高级数据结构,迭代器与生成器,函数式编程,操作数据库等。
2022-09-11 20:02:44
1216
原创 1、Python 基础知识总结
总结下python学习的内容,最简单的入门知识点梳理:下载安装使用、数据结构、流程控制语句、函数概念、异常处理、读写文件、模块等。
2022-09-05 22:15:41
4991
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人