自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 建造者模式:程序员界的“乐高大师”,如何一步步拼出完美对象?

它就像是一个“乐高大师”,通过一步步的拼装,最终构建出一个完美的对象。建造者模式的实现方式有很多,但每一种都有自己的“乐高法则”。在代码的世界里,有时候我们需要创建一个复杂的对象,比如一台电脑、一辆汽车或者一份汉堡套餐。在代码的世界里,建造者模式通过将对象的构建过程分解为多个简单步骤,让系统更加灵活和可维护。,代码会变得又臭又长。这时候,建造者模式就像是一个“乐高大师”,帮你一步步拼出完美对象。:如果对象结构简单,使用建造者模式可能会增加不必要的复杂度。如果我们需要更简洁的代码,可以使用链式调用建造者。

2025-02-27 09:46:00 808

原创 抽象工厂模式:程序员界的“万能工厂”,如何一键生产全家桶?

在代码的世界里,有时候我们需要创建一系列相关的对象,比如汽车、轮胎、发动机。这时候,抽象工厂模式就像是一个“万能工厂”,帮你一键搞定!,它就像是一个“万能工厂”,不仅能造汽车,还能造轮胎、发动机,甚至整个汽车家族!今天,【代码方程式】就来聊聊这个“万能工厂”的神奇能力,看看它是如何一键生产“全家桶”的!抽象工厂模式的实现方式有很多,但每一种都有自己的“万能法则”。在代码的世界里,抽象工厂模式通过将对象的创建过程抽象化,让系统更加灵活和可维护。:抽象工厂模式依赖于抽象,如果设计不当,可能会导致依赖关系混乱。

2025-02-26 09:51:47 363

原创 工厂方法模式:程序员界的“造物主”,如何优雅地生产对象?

在代码的世界里,工厂方法模式通过将对象的创建过程抽象化,让系统更加灵活和可维护。作为【代码方程式】的读者,希望你也能像工厂方法模式一样,在自己的代码中优雅地“造物”!今天,【代码方程式】就来聊聊这个“造物主”的奇妙能力,看看它是如何优雅地解决对象创建问题的!工厂方法模式的实现方式有很多,但每一种都有自己的“造物法则”。下面我们来看看几种经典的实现方式,看看它们是如何在代码的世界里“造物”的!在代码的世界里,对象的创建常常是一个头疼的问题。这时候,工厂方法模式就像是一个“造物主”,帮你优雅地解决这个问题。

2025-02-25 10:03:45 596

原创 单例模式:程序员界的“单身狗”生存指南,为什么全世界只有一个我?

在代码的世界里,单例模式通过严格控制实例的创建和访问,确保了系统的稳定性和高效性。作为【代码方程式】的读者,希望你也能像单例模式一样,在自己的领域里独领风骚!,它就像是一个“单身狗”,全世界只有一个自己,不允许别人复制,也不允许别人破坏。今天,就来聊聊这个“单身狗”的生存之道,看看它是如何在代码的世界里独领风骚的!单例模式的实现方式有很多,但每一种都有自己的“生存法则”。下面我们来看看几种经典的实现方式,看看它们是如何在代码的世界里“单身”到底的!就像一个“精明的单身狗”,既不想被打扰,又不想浪费时间!

2025-02-24 21:56:06 744

原创 synchronized vs Lock:Java 并发的“锁”事之争,谁才是性能王者?

synchronized 和 Lock 各有优劣,选择哪种锁取决于具体的业务场景和性能需求。希望你通过本文能够更好地理解它们的区别,并在实际开发中灵活运用。你对 synchronized 和 Lock 有什么使用心得?欢迎在评论区分享你的看法!

2025-02-23 20:50:52 888

原创 Java 使用Aspose将docx转换pdf丢失标题导航

在使用Aspose转换docx为pdf的时候,发现原来docx的标题导航全都没转换出来,翻了网上的博客也没找到答案,最终翻官网说明文档找到解决办法,记录一下。

2023-10-17 14:47:03 242 2

原创 vue回车切换到下一个控件

mounted(){ //开启enter监听 this.addEnterListener(); },``````javascriptmethods:{//添加键盘监听事件 addEnterListener() { if (window.__completeEnterBind__) return; window.addEventListener("keydown", this.enterCallback);

2020-11-26 17:41:55 910

原创 页面增加标签时,改变input的value值,同时在HTML中将value进行改变

最近遇到一个问题,就是点击单选框按钮时,切换页面,并且页面需要保留切换前的数据。$('body').on('blur' , '.form-control' , function(event) { var id = $(this).attr('id'); document.getElementById(id).setAttribute('value', $(this).val()); })...

2020-11-04 11:24:21 560

原创 win10 oracle11g安装教程

一、下载安装包我们首先到官网找到适合我们电脑版本的安装包进行下载。我的电脑是64位的,所以我选择这个下载。

2020-09-14 20:22:50 442

原创 Vue重新加载页面

Vue重新加载页面有的时候更新或者删除数据后,需要刷新页面,但是vue是单页面,重定向url是没有变化的,使用js中的刷新页面虽然能够达到这样的效果,但是会有明显的页面空白,用户体验很不好。我们使用provide/inject能够完成这个效果。App.vue代码<template> <div id="app"> <router-view v-if="isRouterAlive"/> </div></template>&l

2020-09-14 15:06:45 1608

空空如也

空空如也

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

TA关注的人

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