自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(35)
  • 资源 (8)
  • 收藏
  • 关注

原创 生成式 AI 的发展方向,是 Chat 还是 Agent?

随着生成式AI技术的不断进步,关于其未来发展方向的讨论也愈发激烈。究竟生成式AI的未来是在对话系统(Chat)中展现智慧,还是在自主代理(Agent)中体现能力,个人认为应该是并行的,各自都有应用场景,但是AI Agent未来的发展,会更加令人兴奋,但是也更加危险。

2024-07-19 17:31:17 755

原创 机器学习概貌了解

虽然现在AIGC有了很大的发展,在现实的工作中,完成特点的任务,机器学习还是有很多用武之地的,特别是对准确率和召回率比较高的场景,机器学习完成特定任务还是有他的优势的,这里先做个分类,作为我们学习的一个入口,写博客文章是让自己可以坚持学习,输出是学习最好的方式。

2024-07-19 11:20:49 488

原创 技术leader如何提升团队技术水平

如果你空降到一个技术团队,领导希望你提升整个团队的技术能力,我们应该如何开展工作才能得到上级的认可及下级的拥护呢?

2024-07-18 13:45:56 735

原创 软件系统稳定性建设思路总结

稳定性治理是一个综合性的工程,也是一个全民运动,任何对系统可以施加变化的人、环境、设备等因素,都可能导致问题。系统稳定性建设是确保系统在各种情况下都能稳定运行的关键工作,也是技术一号位的核心工作职责。

2024-07-13 21:39:27 795 1

原创 设计模式之享元模式

设计模式之享元模式(Flyweight Pattern)是一种结构型设计模式,其核心思想是通过共享技术来支持大量细粒度对象的复用,从而减少对象的创建数量,降低内存消耗,提高应用程序的性能和资源利用率。

2024-07-12 11:14:10 844

原创 设计模式之组合模式

设计模式之组合模式(Composite Pattern),又称为“整体—部分”(Part-Whole)模式,是一种结构型设计模式。它通过将一组相似的对象组合成树形结构来表示“部分-整体”的层次关系,使得用户对单个对象和组合对象的使用具有一致性。

2024-07-12 10:54:11 959

原创 设计模式之原型模式

设计模式中的原型模式(Prototype Pattern)是一种创建型设计模式,它提供了一种创建对象的最佳方式,即直接复制现有的对象,而不是通过实例化类来创建新对象。这种模式在需要快速生成大量相似对象时非常有用,尤其是当对象的创建成本较高(如资源消耗大、初始化时间长等)时。

2024-07-12 10:38:49 863

原创 设计模式之建造者模式

设计模式中的建造者模式(Builder Pattern)是一种常用的对象创建型设计模式,它主要用来解决复杂对象的构建问题。

2024-07-12 10:23:26 900

原创 设计模式之解释器模式

解释器模式(Interpreter Pattern)是一种行为型设计模式,它用于定义一个语言的文法,并解析语言中的表达式。具体来说,解释器模式通过定义一个解释器来解释语言中的句子,从而实现对语言的解析和执行。

2024-07-11 13:33:27 946

原创 设计模式之责任链模式

责任链模式(Chain of Responsibility Pattern)是一种行为型设计模式,它允许多个对象按照顺序处理请求,并且每个对象可以选择自己是否处理该请求或将其传递给下一个对象。该模式通过将请求的发送者和接收者解耦,提供了更大的灵活性和可扩展性。

2024-07-11 13:19:20 1236

原创 设计模式之中介者模式

中介者模式(Mediator Pattern)是一种对象行为型模式,主要用于降低系统中对象之间的耦合度,通过引入一个中介者来封装对象之间的交互,使得对象之间的交互更加灵活和可扩展。以下是中介者模式的详细介绍:

2024-07-11 13:02:08 688

原创 设计模式之访问者模式

访问者设计模式(Visitor Design Pattern)是一种行为设计模式,它允许在不修改对象结构的前提下,增加作用于一组对象的新操作。该模式的核心在于将一个对象的集合与作用于这些对象上的操作分离,这样可以在不修改原有对象结构的情况下,增加新的操作。

2024-07-11 12:45:52 961

原创 软件开发23种设计模式

软件开发的23种模式,主要分类有创建型模式,结构型模式,行为型模式三种,设计模式是在软件开发中被广泛使用的模式,通过应用这些模式可以提高代码的可复用性、灵活性、可扩展性等方面的特性,帮助开发人员更快地构建出高质量的软件系统。

2024-07-11 12:17:31 869

原创 设计模式之工厂模式

工厂模式(Factory Pattern)是面向对象编程中常用的一种设计模式,它属于创建型模式的一种。工厂模式主要用于创建对象,但与直接在代码中使用new关键字创建对象不同,它通过一个共同的接口来创建对象,从而将对象的创建过程与使用客户端代码分离开来。

2024-07-10 11:32:17 795

原创 设计模式之桥接模式

Bridge模式,又称为桥接模式,是一种结构型设计模式,它的核心思想是将抽象部分与它的实现部分分离,使它们都可以独立地变化。Bridge模式通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦,使得抽象和实现可以沿着各自的维度来变化。

2024-07-09 14:27:45 1003

原创 设计模式之适配器模式

Adapter设计模式,也称为适配器模式或包装器模式,是一种结构型设计模式。它允许将不兼容的对象转换成可兼容的接口,主要目的是解决在不改变现有代码的情况下,使不兼容的接口之间能够正常工作。通过创建一个中间转换的适配器来将一个对象转换成我们所需要的接口。

2024-07-09 14:08:33 1146

原创 设计模式之外观模式(Facade)

Facade设计模式,也称为外观模式,是一种结构型设计模式,它主要用于为子系统中的一组接口提供一个统一的高层接口,从而使得子系统更加容易使用。

2024-07-09 13:28:40 665

原创 IPD流程学习笔记

IPD(Integrated Product Development,集成产品开发)是一种先进的产品研发流程,它将设计、制造和商业化等不同环节的活动融合在一起,以促进团队合作、提高效率并减少风险。,本文对IPD的学习进行一些总结,仅供参考。

2024-07-08 15:00:54 870

原创 如何设计高并发系统

面试架构师,如何设计一个高并发的系统,是高概率会问到的问题,设计高并发系统是一个复杂但关键的任务。

2024-07-07 19:39:23 611

原创 设计模式之状态机模式

状态机模式(State Machine Pattern)是一种用于描述对象行为的软件设计模式,属于行为型设计模式。在状态机模式中,对象的行为取决于其内部状态,并且在不同的状态下,对象可能会有不同的行为。这种模式通常涉及定义一组状态以及状态之间的转换规则,从而实现对对象行为的精确控制。

2024-07-06 13:50:01 1107

原创 设计模式之代理模式

代理设计模式(Proxy Pattern)是面向对象软件设计中的一种常用模式,它属于结构型设计模式。代理设计模式的主要目的是为其他对象提供一种代理以控制对这个对象的访问。以下是对代理设计模式的详细介绍:

2024-07-06 13:18:20 1031

原创 设计模式之装饰器模式

装饰器模式(Decorator Pattern),也被称为包装器模式(Wrapper Pattern),是一种结构型设计模式,主要用于在不改变原有对象结构的基础上,动态地给对象增加一些额外的职责或功能。这种模式提供了一种比使用继承更加灵活的替代方案,使得对象的功能扩展变得更加容易和灵活。

2024-07-06 12:49:15 1140

原创 设计模式之观察者模式

观察者模式(Observer Pattern)是一种行为设计模式,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己。

2024-07-06 12:23:13 1157 2

原创 设计模式之单例模式

单例模式(Singleton Pattern)是一种常用的软件设计模式,它确保一个类仅有一个实例,并提供一个全局访问点来获取该实例。这个模式在多种场景下都非常有用,比如配置文件的读取、数据库连接、线程池等,这些资源通常只需要一个实例来管理,以避免资源浪费或数据不一致。

2024-07-03 18:06:30 562

原创 设计模式之模版方法

模版方法(Template Method)模式是一种行为型设计模式,它定义了一个操作(模板方法)的基本组合与控制流程,将一些步骤(抽象方法)推迟到子类中,使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。这种设计方式将特定步骤的具体实现与操作流程分离开来,实现了代码的复用和扩展,从而提高代码质量和可维护性。

2024-07-03 17:14:43 769

原创 设计模式之策略模式

策略模式(Strategy Pattern)是一种行为设计模式,它定义了一系列算法,并将每一种算法封装起来,使它们可以相互替换。策略模式让算法的变化独立于使用算法的客户

2024-07-03 17:00:49 666

原创 设计模式之Command

Command模式,也称为行动模式或事务模式,用于将请求封装为一个对象,从而实现行为的解耦和灵活性。 这种模式特别适用于需要记录、撤销或重做操作的情况,因为它允许系统在运行时动态地处理请求。

2024-07-03 14:29:27 451

原创 软件开发原则、模式与实践

软件开发这么多年,只有《敏捷软件开发:原则、模式与实践》这本书,是每隔一段时间会拿出来读读的。大家把架构师想的特别高大上,其实架构是一种职责,熟练掌握设计原则,设计模式,对于阅读源代码,自己设计框架,大有裨益。

2024-07-02 18:02:24 785

原创 如何提升研发效能的思考

在目前的大环境中,作为技术管理者,经常会遇到挑战,CEO及财务部门在看成本组成的时候 ,技术部作为“最贵”的组织成本中心,经常会受到挑战,“为什么需要这么多人?创造了什么价值?效率能不能更高一些?可不可以优化下?”这些是困扰CTO及中基层技术管理者非常普遍的问题。

2024-07-01 12:18:53 466

原创 springBoot集成Spring Cloud Alibaba Sentinel

​随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。

2024-06-28 10:00:00 910

原创 springBoot集成openfeign及sentinal

springBoot要做成微服务,有很多解决方案,这里采用nacos与openfeign方式,nacos作为springBoot的注册与发现中心,openfeign作为具体的调用代理,这样可以快速的组合一个微服务系统。

2024-06-21 11:59:36 287

原创 Springboot集成nacos与RestTemplate

这里采用springBoot与nacos、restTemplate方式进行集成,nacos作为springBoot的注册与发现中心,restTemplate作为具体的调用代理,这样可以快速的组合一个微服务系统。

2024-06-18 10:30:00 515

原创 SpringBoot配置多个redis实战

如果业务需要一个应用链接不同的redis实例,就不能用SpringBoot的默认配置了,以下是SpringBoot配置多个redis的实战教程,有需要的同学可以作为参考。

2024-06-12 18:27:29 737

原创 使用mybatis-generator-core生成mybatis代码

接到一个项目,梳理完业务流程和表结构后,发现有几十、上百的CURD要写,每个字段都要精确确认,很是令人崩溃,好在我们有mybatis-generator-core工具可以使用。

2024-06-12 13:39:03 293 1

原创 SpringBoot支持mybatis与mysql多数据源配置实战

SpringBoot支持mybatis与mysql多数据源配置实战,亲自验证可行,用springBoot约定大于配置,但是涉及复杂的配置,往往力不从心,没有掌控感。此文目的是让有需要的同学可以step-by-step的去配置,避免走弯路,之前看到很多文章质量不佳,一旦实操,各种错误,令人崩溃。

2024-06-12 13:08:02 963

mybatis-generator-core-1.4.0.jar及mysql配套生成工具

mybatis最新代码生成及使用下载,包括: ----mybatis-generator-core-1.4.0.jar ----mysql-connector-java-5.1.47.jar ----使用说明.txt 具体使用请看 “使用说明.txt”文件

2024-06-12

java面试八股文(会做也要会讲)

包含内容涵盖设计模式、JVM、MQ、MyBatis、MySQL、Redis、Spring Boot、Spring Cloud等

2024-05-19

vsphere-ha-5-best-practices-guide

Introduction Downtime, whether planned or unplanned, brings with it considerable costs. Solutions to ensure higher levels of availability have traditionally been very costly, hard to implement and difficult to manage. VMware vSphere makes it simpler and less expensive to provide higher levels of availability for important applications. With vSphere, organizations can easily and cost-effectively increase the baseline level of availability provided for all applications.

2011-09-19

VMware-vSphere-Storage-Appliance-Technical-Whitepaper

Introduction In VMware vSphere 5.0 (“vSphere”), VMware is releasing a new software storage appliance to the market called the vSphere Storage Appliance (VSA). This appliance provides an alternative shared storage solution for small-to-medium business (SMB) customers who might not be in a position to purchase a SAN or NAS array for their virtual infrastructure. Without shared storage configured in a vSphere environment, customers have not been able to exploit the unique features available in vSphere 5.0, such as vSphere High Availability (vSphere HA), vSphere vMotion (vMotion), and vSphere Distributed Resource Scheduler (vSphere DRS). The VSA is designed to provide shared storage for everyone. This paper presents an overview of the VSA architecture, deployment of a VSA storage cluster, and basic monitoring and managing.

2011-09-19

Whats-New-VMware-vSphere-50-Availability-Technical-Whitepaper

Introduction The availability of an environment is not determined by the availability of a single component. As an example, availability of an application is of little use if the infrastructure is not highly available as well. Similarly, if the ability to manage the environment is lost, one cannot truly state that they have a highly available environment. With this in mind, VMware provides several features that can be leveraged to increase the availability of a virtualized environment. This paper presents these features as they apply to availability of the applications, the infrastructure, and the management platform.

2011-09-19

sioc-nfs-perf-vsphere5.pdf

Datacenters based on VMware’s virtualization products often employ a shared storage infrastructure to service clusters of VMware vSphere hosts. External storage infrastructure such as storage area networks (SANs) and network attached storage (NAS) expose logical storage devices (LUNs) or volumes that can be shared across a cluster of vSphere hosts. VMFS datastores are created on the logical devices whereas volumes using the NFS access protocol can be directly exposed as NFS datastores to the vSphere hosts. Virtual disks are created in these datastores and are assigned to virtual machines (VMs). Consolidating VMs’ virtual disks onto a single datastore backed by a higher number of disks has several advantages—ease of management, better resource utilization, and higher performance (when storage is not bottlenecked). Active VMs can take advantage of periods of inactivity in the shared environment to obtain a higher I/O performance compared to what they would have obtained had they used dedicated datastores backed by fewer disks.

2011-09-19

vmware HA,FT,Vmotion等相关资料

vmware HA FT Vmotion

2011-08-28

网站后台大气时尚模板(jquery)

网站后台大气时尚模板,我没有积分,所以来共享咯,绝对是好东西哈

2011-02-23

空空如也

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

TA关注的人

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