自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PostgreSQL创建函数解读

将数据库中需要重复执行的 SQL 脚本转换成函数是一种明智的做法。这带来了代码重用、维护性和调用简便等多重好处。通过将通用的 SQL 逻辑封装在函数中,不仅减少了代码冗余,还简化了维护过程,使得更新逻辑更为便捷。此外,通过简化调用方式,函数提高了代码的可读性和可维护性,使数据库编程更加高效和灵活。

2024-01-26 15:14:17 321

原创 学习分析explain执行查询SQL的报告(MySQL&PostgreSQL为例)

通过分析SQL查询,可以了解数据库查询执行计划,查找性能瓶颈和优化机会,提高查询效率、降低资源消耗,从而改善用户体验,确保数据一致性,实现更高效可维护的数据库系统。

2024-01-19 17:12:43 957

原创 Go语言接口与组合

本文深入探讨了 Go 语言与 Java 在接口实现上的根本差异,揭示了 Go 的隐式接口和 Java 的显式声明之间的设计哲学。文章通过具体示例比较了两种语言在编程范式、代码解耦和结构化上的不同取向,为编程爱好者提供了新的洞见。

2024-01-12 17:00:18 739

原创 设计模式——十一种行为型模式(Java&Golang实现)

探索十一种行为型设计模式,文章深入分析策略、观察者等模式的目的、应用场景与案例,配以Java和Go的代码实现。旨在指导开发者理解和运用这些模式,以提升代码质量和系统灵活性

2024-01-11 16:45:30 923

原创 设计模式——七种结构型模式(Java&Golang实现)

探索结构型设计模式的神奇力量✨:这是软件工程师的秘密武器🛠️,让复杂的系统变得简洁高效。从桥接到代理,这些模式不仅仅是代码行,它们是构建强大应用架构的基石🏗️。深入了解这些模式,就是打开高质量编程世界的钥匙🗝️。加入我们,一起揭开结构型设计模式的神秘面纱,让你的编程之路更加清晰和光明!🌟

2024-01-06 15:51:52 928

原创 设计模式——五种创建型模式(Java&Golang实现)

"探索设计模式的魔法世界!本文将带你领略设计模式的精髓,揭示它们如何优化代码结构。深入了解五大创建型模式,让你的编程之旅更加精彩。不论新手还是老手,都有新发现!" 🚀💡

2023-12-29 15:45:48 922 1

原创 golang协程的定义和使用1

协程的定义和使用。进程、线程、协程的区别

2023-12-12 17:48:44 36

原创 闭包函数,Golang闭包的用法

闭包函数,golang零基础学闭包

2023-12-08 11:13:08 29

原创 Golang 0基础学习笔记——1

golang学习,0基础

2023-12-03 21:11:00 36

原创 Spring Boot使用AOP

Spring Boot使用AOP面向切面编程,简称AOP(Aspect Oriented Programming),通过预编译方式和运行期动态代理实现程序功能的统一维护的一种思想。个人理解:在将要执行一个接口或者一个程序时,在执行前和执行后做一些前置的操作,比如验证用户信息等

2023-07-12 17:18:22 156

原创 Java面试编程题 --- 输入任意一种物质,要求输出其每种元素的数量 比如 输入 CaCO3,其组成分别为 Ca:1,C:1,O:3,输出 Ca1C1O3

输入任意一种物质,要求输出其每种元素的数量。 比如 输入 CaCO3,其组成分别为 Ca:1,C:1,O:3,输出 Ca1C1O3 输入Fe2(SO4)3,其组成分别为 Fe:2,S:3,O:12,输出 Fe2S3O12

2022-08-24 10:09:54 2235 2

空空如也

空空如也

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

TA关注的人

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