自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (4)
  • 收藏
  • 关注

原创 线上稳定性 - 全链路压测如何做?

此前,我有幸参与到了公司的全链路压测的建设当中,负责部门下单链路的压测改造。此篇文章,我也将结合我的经验,以及自己的一些想法,欢迎大家评论区讨论。

2023-11-23 14:37:35 117

原创 连小公司都开始问MyBatis底层源码了?如何简练回答面试官MyBatis底层原理?

两天前,舍友大方去面试了一家小公司面试官:看你的简历上写着 ”熟练使用MyBatis“,你对 MyBatis 很了解咯大方:是的,我能熟练使用 MyBatis 的增删查改,以及动态查询面试官:那你看过 MyBatis 的底层源码吗?大方:啊,这个我没有看过诶…面试官:没事,你回去等通知吧那如何简洁地回答 MyBatis 的源码呢?相信大家对 MyBatis 的构建流程已经很熟悉了吧!public static void init() throws&

2022-08-20 14:24:19 380 1

原创 常用设计模式 - 观察者模式

听小洪讲故事,学习观察者模式

2022-07-30 23:00:02 272

原创 常用设计模式 - 代理模式

听小洪讲故事,学习代理模式

2022-07-30 22:57:42 152

原创 常用设计模式 - 适配器模式

听小洪讲故事,学习适配器模式

2022-07-30 22:55:05 470

原创 常用设计模式 - 组合模式

听小洪讲故事,学组合模式

2022-07-30 22:53:37 119

原创 常用设计模式 - 迭代器模式

听小洪讲故事,学习迭代器模式

2022-07-30 22:51:32 165

原创 常用设计模式 - 装饰模式

听小洪讲故事,学习模板方法模式

2022-07-30 22:46:34 368

原创 常用设计模式 - 工厂模式

听小洪讲故事,学习工厂模式

2022-07-30 22:43:01 155

原创 常用设计模式 - 建造者模式

听小洪讲故事,学建造者模式

2022-07-30 22:33:40 154

原创 常用设计模式 - 单例模式

单例模式

2022-07-30 22:29:22 124

原创 第一个 MyBatis 程序

第一个 MyBatis 程序在初步对 MyBatis 有一个认识之后,我们来写 MyBatis 的第一个程序。我们学习一个知识,肯定经历 宏观 —> 微观 这样一个过程,学习 MyBatis 也不例外。我们要先了解并熟悉 MyBatis 执行的具体流程,再根据每个流程进行详细的分析。这是我推荐的一种学习方式。那么就开始我们今天的学习吧!新建一个数据库Mybatis 作为一个持久层框架,学习第一步就要建立一个测试数据库,这个数据库不需要特别复杂。下面的数据库是一个书籍的数据库,内含字段:书籍i

2020-07-11 16:50:44 259

原创 什么是 MyBatis?为什么要学 MyBatis?

在很久以前我就想要写一些有关于框架的文章了,MyBatis 是我最早学习并上手的一个框架,也想了很久 MyBatis 应该从哪里开始写起。我们认识一件事物,都是从他的定义,他的作用这两方面开始认识的。也就是:是什么?为什么?再深入怎么做?因此 MyBatis 这篇文章,我也将从**是什么?为什么要用 MyBatis?**开始讲起。否则,我们就不知道我们使用 MyBatis 的意义何在了那么你为什么要学 MyBatis 呢?也许很多人和我一样,因为市面上流行的都是 SSM 框架,同时市面上的免费/

2020-07-10 11:07:01 1371 1

原创 23种设计模式之单例模式

文章目录简介单例模式的实现饿汉式创建懒汉式创建DCL饿汉式创建静态内部类创建使用枚举简介单例模式,属于创建类型的一种常用的软件设计模式。通过单例模式的方法创建的类在当前进程中只有一个实例。单例模式是23种设计模式中比较简单,也是比较重要的一种设计模式。在现在流行的框架中十分常见,比如:MyBatis框架。单例模式是设计模式中最简单的形式之一。这一模式的目的是使得类的一个对象成为系统中的唯一...

2020-03-06 19:38:42 253

原创 python+turtle制作一个生日蛋糕

话不多说,直接上代码import turtle as timport timet.fillcolor("#FFFFCC")t.begin_fill()t.penup()t.goto(-200,100) #初始位置在-150,100,t.right(90)t.pendown()t.fd(150)t.circle(50,90)t.fd(300)t.circle(50,90)...

2019-12-18 10:50:01 13913 16

原创 Spring的IOC理论

Spring什么是Spring?大家都知道,spring的中文意思是春天,而Spring框架,为软件开发行业带来了春天。为什么这么说呢?我们来看一看他的优点优点Spring是一个开源框架,也就是说他是免费的Spring是一个轻量级、非侵入式框架。什么是非侵入式呢?Spring利用反射和动态调用来实例化的,代码中没有任何与spring交叉的类,哪怕把spring的jar全部去了,你的代码...

2019-12-09 01:53:46 202 1

原创 回溯法解决n皇后问题

回溯法解决n皇后问题题目要求:在n×n格的棋盘上放置彼此不受攻击的n个皇后。按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n后问题等价于在n×n格的棋盘上放置n个皇后,任何2个皇后不放在同一行或同一列或同一斜线上。输入:输入的第一个为测试样例的个数T,接下来有T个测试样例。每个测试样例的只有一行一个数n ( n < 15 ),表示棋盘的大小。输出:对应...

2019-12-02 23:45:34 745

原创 python+opencv实现图像的复制和翻转

python+opencv实现图像的复制和旋转一开始,我们要先下载安装好opencv的类库。我们只要按住键盘上[Window]+[R],打开cmd,并在cmd中输入一下代码:pip3 install opencv在实现图片复制操作之前,我们要先来理解,jpg样式的图片都可以用三维矩阵表示出来,即图片的宽、高和颜色(0~255,3个通道)组成。接下来我们就来看一下图片的复制操作,直接上代码...

2019-11-27 19:39:06 1149

原创 python制作自己的二维码

python制作自己的二维码下载MyQR通过pip下载通过pycharm下载通过whl包下载使用MyQR下载MyQRMyQR是Python的一个第三方库,专门用来制作个性二维码。在Python调用MyQR之前需要先安装MyQR库。下面提供下载MyQR库的几种方法:通过pip下载键盘快捷键 [window]+[R],输入cmd,进入cmd界面,输入以下代码pip install MyQR...

2019-11-25 21:34:48 1044 1

oracle期末作业PL、SQL实现股票分析.zip

请使用PL/SQL编程方法(stored procedure, view, …..)来产生股票技术分析的数据(布尔线指标、相对强弱指标) 第一步: 先将档案中两个Tabs的灰色背景数据(Date, Open, High, Low, Close)汇入Oracle数据库(两个Tabs的灰色背景数据相同,汇入其一即可),而其他数据必须要由PL/SQL来产生(黄底红字部分为关键输出数据)。 第二步: 查看其他数据是如何使用excel公式产生的,藉此了解公式后,再设定公式给PL/SQL编程作为解题基础。 第三步: 要解决这个复杂问题,同学需先研究Oracle的移动平均、标准偏差等公式用法。

2019-12-27

软件设计师考点分析汇总

这是关于软考的知识点总结,该文档涵盖了今年知识点考题频率和难度,涵盖了所有软考考试内容,可用于前期知识点整理和考试前的针对性复习,有问题可私信

2019-12-08

C语言实现简单五子棋

简单五子棋,容易看懂,小白也能学。。

2019-11-25

Java多线程实现银行排队叫号管理系统(GUI实现)

使用GUI实现银行排队叫号系统 模拟实现银行业务调度系统逻辑,具体需求如下: • 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 • 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 • 异步随机生成各种类型的客户,生成各类型用户的概率比例为: VIP客户:普通客户:快速客户 = 1 :6 :3。

2019-11-25

空空如也

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

TA关注的人

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