自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 Docker初体验

随着业务的发展,传统的架构已经不符合项目的要求了。双活、集群也渐渐提上了日程。。。前边一直操作别人提供好的镜像,项目上,往往都有我们自己的项目,这时候需要自己构建镜像并提交到私库,方便运维人员进行部署先用Idea创建一个简单的Springboot项目。具体步骤想必大家都懂,这里就不赘述了。重点看下pom.xml文件。

2024-02-19 18:17:28 474 1

原创 第十章 Spring之源码阅读——IOC篇

对于Spring一直都是既熟悉又陌生,说对它熟悉吧,平时用用没啥问题,但面试的时候被问的一脸懵逼,就很尴尬,都不好意思在简历上写着熟悉Spring了所以决定花点时间研究研究Spring的源码。《Spring源码深度解析(第2版)》、《Spring揭秘》、《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》前边跟着A君做了个简单的IOC容器,我们已经了解了一个简单的IOC容器的实现过程。不知道大家是否有所收获?接下来,就让我们把目光转到真正的IOC容器——spring中吧要想了解。

2023-07-11 14:17:11 187

原创 第九章 Spring之源码阅读——环境搭建篇

对于Spring一直都是既熟悉又陌生,说对它熟悉吧,平时用用没啥问题,但面试的时候被问的一脸懵逼,就很尴尬,都不好意思在简历上写着熟悉Spring了所以决定花点时间研究研究Spring的源码。《Spring源码深度解析(第2版)》、《Spring揭秘》、《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》好了,Spring源码环境搭建大概就是这样子的,顺带吐槽下,用Gradle实在是有点不习惯,乱七八糟的问题遇到了一堆,不过好在最终还是搭好了 ε≡٩(๑>₃

2023-07-11 14:15:20 187

原创 SVN添加钩子检查代码规范

之前项目组代码有点乱,现在需要进行代码审查。虽然给出规范,但是由于之前随便惯了,避免开发人员继续随便提交不符合规范的代码,于是决定用 SVNChecker + CheckStyle 进行强制校验 需要先安装下Python2.x版本(是2.x版本,之前用了3.10,一路火花带闪电),可以从Python官网 下载。安装步骤就不多说了,无脑下一步即可 1、从CheckStyle下载地址 中挑选你想要的版本,这里注意下载 checkstyle-x.xx-all.jar版本的,并且要与jdk对应。这里我

2023-06-27 18:00:43 96

原创 第七章 Spring之假如让你来写IOC容器——属性填充特别篇:SpEL表达式

对于Spring一直都是既熟悉又陌生,说对它熟悉吧,平时用用没啥问题,但面试的时候被问的一脸懵逼,就很尴尬,都不好意思在简历上写着熟悉Spring了所以决定花点时间研究研究Spring的源码。《Spring源码深度解析(第2版)》、《Spring揭秘》、《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》书接上回,在上篇第六章 Spring之假如让你来写IOC容器——Scope和属性填充已经实现了Scope作用域和自定义类型转换器。接下来作为拓展内容,新增了spel表达式相关内容作为。

2023-05-19 12:42:07 200

原创 第八章 Spring之假如让你来写IOC容器——拓展篇

对于Spring一直都是既熟悉又陌生,说对它熟悉吧,平时用用没啥问题,但面试的时候被问的一脸懵逼,就很尴尬,都不好意思在简历上写着熟悉Spring了所以决定花点时间研究研究Spring的源码。《Spring源码深度解析(第2版)》、《Spring揭秘》、《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》书接上回,在上篇第六章 Spring之假如让你来写IOC容器——Scope和属性填充已经实现了Scope作用域和自定义类型转换器。

2023-03-30 20:02:03 103

原创 第五章 Spring之假如让你来写IOC容器——BeanFactory和FactoryBean

对于Spring一直都是既熟悉又陌生,说对它熟悉吧,平时用用没啥问题,但面试的时候被问的一脸懵逼,就很尴尬,都不好意思在简历上写着熟悉Spring了所以决定花点时间研究研究Spring的源码。《Spring源码深度解析(第2版)》、《Spring揭秘》、《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》书接上回,在上篇第四章 Spring源码阅读之假如让你来写IOC容器——XML配置文件篇已经实现了XML校验、解析自定义XML标签,并且项目已经顺利上线了。

2023-03-30 20:01:09 97

原创 第六章 Spring之假如让你来写IOC容器——Scope和属性填充

对于Spring一直都是既熟悉又陌生,说对它熟悉吧,平时用用没啥问题,但面试的时候被问的一脸懵逼,就很尴尬,都不好意思在简历上写着熟悉Spring了所以决定花点时间研究研究Spring的源码。《Spring源码深度解析(第2版)》、《Spring揭秘》、《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》书接上回,在上篇第五章 Spring之假如让你来写IOC容器——BeanFactory和FactoryBean。

2023-03-30 19:59:08 135

原创 第四章 Spring之假如让你来写IOC容器——XML配置文件篇

对于Spring一直都是既熟悉又陌生,说对它熟悉吧,平时用用没啥问题,但面试的时候被问的一脸懵逼,就很尴尬,都不好意思在简历上写着熟悉Spring了所以决定花点时间研究研究Spring的源码。《Spring源码深度解析(第2版)》、《Spring揭秘》、《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》书接上回,在上篇第三章 Spring源码阅读之假如让我来写IOC容器——解析配置文件篇已经实现了加载不同的配置文件,接下来重点看下如何加载XML的配置文件吧接到新需求后,虽然A君。

2023-03-30 19:57:55 149

原创 第三章 Spring之假如让你来写IOC容器——解析配置文件篇

对于Spring一直都是既熟悉又陌生,说对它熟悉吧,平时用用没啥问题,但面试的时候被问的一脸懵逼,就很尴尬,都不好意思在简历上写着熟悉Spring了所以决定花点时间研究研究Spring的源码。《Spring源码深度解析(第2版)》、《Spring揭秘》、《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》书接上回,在上篇第二章 Spring源码阅读之假如让我来写IOC容器——加载资源篇已经说到了如何通过协议加载不同路径下的资源,接下来继续看下如何解析配置文件吧。

2023-03-30 19:57:08 99

原创 第二章 Spring之假如让你来写IOC容器——加载资源篇

对于Spring一直都是既熟悉又陌生,说对它熟悉吧,平时用用没啥问题,但面试的时候被问的一脸懵逼,就很尴尬,都不好意思在简历上写着熟悉Spring了所以决定花点时间研究研究Spring的源码。《Spring源码深度解析(第2版)》、《Spring揭秘》、《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》正所谓树欲静而风不止,欲知后事如何,请看下回分解(✪ω✪)第一章 Spring之最熟悉的陌生人——IOC第三章 Spring之假如让你来写IOC容器——解析配置文件篇。

2023-03-30 19:56:23 112

原创 第一章 Spring之最熟悉的陌生人——IOC

对于Spring一直都是既熟悉又陌生,说对它熟悉吧,平时用用没啥问题,但面试的时候被问的一脸懵逼,就很尴尬,都不好意思在简历上写着熟悉Spring了所以决定花点时间研究研究Spring的源码。《Spring源码深度解析(第2版)》、《Spring揭秘》、《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》一说到Spring,不论面试还是平时,想必大家接触最多的就是IOC和AOP。

2023-03-30 19:55:58 113

原创 记录一次查询数据库数据写入磁盘文件的优化

项目上有个需求,需要把自己系统上数据库的数据写入到共享盘的txt文件给其他系统供数,这里称作 卸数,所以下文也都称之为 卸数 刚开始做卸数功能,就是流水线下去,jdbc查询数据库->转换数据格式->存到List集合->写入磁盘 刚开始上线的时候,数据量不大,一切都是那么的美好。但是随着时间的推移,数据开始逐渐增多,由于表中存在大字段,所以即使十几万的数据写到磁盘也有好几个G,程序运行大概需要二十几分钟,线上就开始不断超时预警 ......

2022-08-10 15:54:43 642 1

原创 去除手机浏览器访问CSDN网站的提示

有时候想用手机查查程序问题,用手机浏览器访问总是弹出打开App、登录烦人的提示

2022-08-04 11:05:56 1111 1

原创 【力扣】2、两数相加

力扣(LeetCode)刷题【力扣】1、两数之和【力扣】2、两数相加文章目录力扣(LeetCode)刷题前言一、题目二、题解1.双指针法2.暴力法3.散列法4.排序查找法总结前言    最近疫情又开始严重了起来,宅在家里太无聊了,闲着也是闲着,刷刷力扣玩。由于是练习算法,所以我更倾向于用C语言来实现,我对C语言的用法还停留在大学,如果有哪里写的不对的地方也欢迎各位小伙伴提出一、题目    码云 

2022-04-25 15:00:51 823

原创 【力扣】1、两数之和

系列文章目录【力扣】1、两数之和提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分

2022-04-10 00:03:20 1152

原创 第二章 用Java实现JVM之解析Class文件

用Java实现JVM目录第零章 用Java实现JVM之随便说点什么第一章 用Java实现JVM之JVM的准备知识第二章 用Java实现JVM之解析Class文件第三章 用Java实现JVM之运行时数据区第四章 用Java实现JVM之指令集和解释器第五章 用Java实现JVM之类和对象第六章 用Java实现JVM之方法调用第七章 用Java实现JVM之数组和字符串第八章 用Java实现JVM之本地方法调用第九章 用Java实现JVM之异常处理第十章 用Java实现JVM之结束文章目录

2022-03-22 11:29:17 294 1

原创 用Python去除PDF水印尝试

文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言    最近在下载PDF书籍的时候,发现有些PDF有水印,于是就寻思着能不能用Python去除这些讨厌的水印一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.

2022-03-14 18:46:54 4045 1

原创 第一章 用Java实现JVM之JVM的准备知识

用Java实现JVM之JVM的准备知识第零章 用Java实现JVM之随便说点什么第一章 用Java实现JVM之JVM的准备知识第二章 用Java实现JVM之解析Class文件第三章 用Java实现JVM之运行时数据区第四章 用Java实现JVM之指令集和解释器第五章 用Java实现JVM之类和对象第六章 用Java实现JVM之方法调用第七章 用Java实现JVM之数组和字符串第八章 用Java实现JVM之本地方法调用第九章 用Java实现JVM之异常处理第十章 用Java实现JVM之结

2022-03-08 04:27:54 317

原创 第零章 用Java实现JVM之随便说点什么

用Java实现JVM之随便说点什么第零章 用Java实现JVM之随便说点什么第一章 用Java实现JVM之什么是JVM第二章 用Java实现JVM之解析Class文件第三章 用Java实现JVM之运行时数据区第四章 用Java实现JVM之指令集和解释器第五章 用Java实现JVM之类和对象第六章 用Java实现JVM之方法调用第七章 用Java实现JVM之数组和字符串第八章 用Java实现JVM之本地方法调用第九章 用Java实现JVM之异常处理第十章 用Java实现JVM之结束提

2022-02-28 18:06:41 181

原创 基于web端的oracle管理工具(练习用)

文章目录前言一、项目介绍二、功能模块1.登录页面2.首页3.SQL语句4.Shell命令5.用户信息(未做完)6.表信息(未做完)7.存储过程(未做)8.服务器信息9.数据库信息10.druid信息11.h2数据库管理总结前言    最近想学一下Oracle,于是就开始练习自己写一套基于web的SQL管理工具。现在只实现了执行SQL和执行shell的功能,还有好多功能没实现、老多bug了,以后有空在慢慢修复完善吧,哇哈哈哈哈 (。・ω・。)一、项目介绍&

2022-02-17 10:25:39 1511 3

原创 一次用Python制作电影字幕的尝试

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码

2021-11-20 23:31:02 8573 1

原创 记录一次尝试提高开发效率的开发

文章目录前言一、蛋疼的开发二、大致思路1.引入库2.读入数据总结前言    理想中的开发,用着springboot框架,idea编译,maven管理。可是现实是,用着公司开发的编译器(基于eclipse),还要自己把class文件和资源文件拖进jar里边,才能运行。项目无法单独启动,不能用debug,简直是噩梦一、蛋疼的开发    二、大致思路1.引入库2.读入数据代码如下(示例):data = pd.

2021-11-15 11:43:52 285

原创 记录一次压测,蛋疼的close statement error问题

文章目录前言一、问题的出现二、尝试解决三、一丝曙光四、最终解决总结前言    最近甲方正在做压力测试,各种问题,不过有个druid连接池的close statement error问题一直都有一、问题的出现    甲方测试人员在做压测时(压测时出现,平时不会出现),后台日志频繁出现close statement error错误,数据库连接池用的是druid-1.1.10(重点)。而且问题出现后,虽然后台报错,但是不影

2021-11-05 19:24:36 6727 2

原创 关于m3u8的一个小工具

文章目录前言一、m3u8文件二、神奇的工具三、思路整理1.安装FFmpeg2.获取m3u8文件3.解析m3u8文件4.生成文件列表5.调用FFmpeg6.其他四、代码实现总结前言    由于最近打算换手机,UC里边好多的小电影。咳咳(▰˘◡˘▰),不是,是学习资料打算转移一下,发现好多都是m3u8的视频,都是零零碎碎的片段组成,影响学习效率,所以有了这篇文章一、m3u8文件    关于m3u8文件,就不具体介绍了(写

2021-11-02 14:45:58 11172

原创 用Python实现某点评自动点赞

文章目录前言一、准备工作二、思路分析  1.获取cookie  2.读入数据总结前言想用Python做个某点评的自动点赞互粉功能,毕竟手点太浪费时间。提示:以下是本篇文章正文内容,下面案例可供参考一、准备工作Python:3.7谷歌驱动:chromedriver.exe,根据自己的版本去下载git地址:代码二、思路分析    由于这里是直接用selenium实现的,所以基本和用户的操作差不多,先定位元素

2021-10-12 17:28:06 896

原创 用Python实现一个简单的微信聊天机器人

刚学习Python,做点小玩意练练手( ̄▽ ̄)~*文章目录一、准备工作IDE:pycharm2019 Python:3.7 还有安卓手机一台(^_-) 代码git:代码地址二、环境搭建1.安装安卓工具 首先进入谷歌官网,下载对应的SDK工具,这里我使用的是android-sdk_r24.4.1下载完之后解压,打开SDK Manager,安装对应的工具(P...

2021-09-19 17:44:21 2450 3

原创 用Python统计上海各地区房子均价

刚学习Python,做个爬虫练练手额,写的有点菜,大佬不要吐槽φ(>ω<*)

2021-08-29 18:11:40 690

原创 用java实现一个简单的计算器

用java实现一个简单的计算器预览确定需求创建接口代码实现预览先来看下最终实现的效果图,如下:![在这里插入图片描述](https://img-blog.csdnimg.cn/20210514153633937.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mjc4OTMzNA==,size_16,color_FFFFFF

2021-05-17 10:27:24 4221

原创 Nginx配置HTTPS,Tomcat把HTTP切换至HTTPS

文章目录前言一、Nginx配置HTTPS1.下载Nginx2.解压安装包并配置SSL3.修改Nginx配置二、Tomcat配置阀门1.引入库2.读入数据总结前言最近客户要把http升级成https,有两个方案,一个是改Nginx,一个是改代码。虽然最终选择的是改代码的方案 ̄へ ̄,但是还是在这边记录一下改Nginx和Tomcat的方案吧(〃‘▽’〃)一、Nginx配置HTTPS1.下载Nginx    这一步应该下载或安装完的小伙伴可以直接忽略,首先保证环

2021-01-31 01:53:17 1768

空空如也

空空如也

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

TA关注的人

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