自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 桥接模式之我的理解

把接口和抽象类定义的方法,在具体实现中,进行拼接使用,比如你家只有一个的电源插头,然后有三个房间,然后房间有不同的家电,家电的充电接口都不一样,也有一样的,然后你首先得有个一转三的插线板连接各个房间,然后房间的家电不一样你也要更换不同的插排进行启动。/** 修正抽象化(Refined Abstraction)角色:具体的形状类,如圆形 *//** 抽象化(Abstraction)角色:定义形状的抽象类 *//** 实现化(Implementor)角色:定义绘制接口 *//** 客户端(Client) */

2024-07-17 16:32:44 383

原创 FIELD函数,根据已有的数组顺序进行排序

{appId}

2024-07-03 14:43:53 166

原创 接收参数,接受是Interger 传参是String类型

ERROR com.qskj.vndccommon.exception.ExceptionController.handleRuntimeException - 遇到非预期的错误。

2024-07-03 09:59:58 490

原创 一条SQL的执行

OS cache提供的预读取、顺序读取等特性,这些特性并不适用于所有的场景,比如数据库,数据库通常都有自己的一套缓存机制,就像mysql的innodb存储引擎,它有自己的缓存页,有自己的落盘机制,如果不使用directIO,这明显就会存在双重的cache,一个是OS设计的,一个是DB设计的,而通常,DB需要更加符合自己使用的cache机制,而非OS提供的通用化的缓存机制。在读入内存中后,防止断电宕机,这时候需要将数据备份到redolog日志,当启动时会先读取redolog日志,进行恢复数据到磁盘中,

2024-05-27 09:56:37 1438

原创 MD5、AES和RSA算法这三者之间的区别

也就是说,MD5的运算过程存在信息丢失。过程:在后端使用非对称算法RSA生成一对公私钥,公钥固定存储在客户端代码中,私钥存储在后端代码中,登录时对输入的密码使用公钥加密传输,后端收到加密的秘钥后,使用私钥进行解密,然后查询该账号对应的密码,进行对比。过程:创建账号时,将账号对应密码的MD5存储数据库,登录时,对用户输入的密码进行MD5加密传送到服务器端,根据账号从数据库查询出该账号对应的MD5值进行对比,判断是否相同。安全保证:得不到私钥,公钥加密后的密码的密码是无法破解的,保证了密码的绝对安全。

2024-05-14 09:55:22 1619 1

原创 数组:为什么很多编程语言中数组都从0开始编号?

C 语言设计者用 0 开始计数数组下标,之后的 Java、JavaScript 等高级语言都效仿了 C 语言,或者说,为了在一定程度上减少 C 语言程序员学习 Java 的学习成本,因此继续沿用了从 0 开始计数的习惯。对比两个公式,我们不难发现,从 1 开始编号,每次随机访问数组元素都多了一次减法运算,对于 CPU 来说,就是多了一次减法指令。但有利就有弊,这两个限制也让数组的很多操作变得非常低效,比如要想在数组中删除、插入一个数据,为了保证连续性,就需要做大量的数据搬移工作。

2024-05-13 17:27:13 184 1

转载 浏览器 自动把http改成https 解决方法

【日常总结】如何禁止浏览器 http自动跳转成https-优快云博客

2024-02-06 10:46:36 302 1

空空如也

空空如也

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

TA关注的人

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