logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MySQL数据库连接池DataSource

一个Connection对象创建,需要经历(开辟内存空间、初始化数据、建立java和MySQL之间的io连接,最后完成Connection的创建),这个过程会消耗CPU资源和JVM内存资源。2. 当Java访问数据库需要用连接的时候, 直接从连接池中获取一个conn对象。对一定数量的Connection对象,进行池化管理,可以重复利用connection对象,节约CPU和JVM内存资源。如果使用完

文章图片
#数据库
Nacos分布式配置中心,服务注册与发现中心

这意味着它可以在应用启动之前就完成对 Nacos 客户端的配置,确保客户端能够尽早地建立与 Nacos 服务器的连接。这意味着即使远程配置中有相同的属性名,系统属性中的值也不会被覆盖。中的配置不会被 Spring 应用上下文所管理。要在 Nacos 中配置开启服务实例的保护阈值,你需要在服务消费端(客户端)的 Spring Cloud 配置中添加相应的属性。设置为 0.2,意味着当服务实例中健康实

文章图片
#分布式
java单例模式懒汉式 双重校验 关键字volatile

Volatile关键字的作用主要有如下两个:1.线程的可见性:当一个线程修改一个共享变量时,另外一个线程能读到这个修改的值。2.顺序一致性:禁止指令重排序。不保证原子性。

文章图片
#java#单例模式#开发语言
uni-app进行微信小程序开发,快速上手

IDE微信小程序开发工具下载 / 稳定版更新日志 (qq.com)安装流程打开HBuilderX 点击这个logo打开终端 然后 下载一下终端插件。

文章图片
#微信小程序
3. 什么是连接池?为什么使用数据库连接池?

在一个典型的数据库连接池中,连接池管理器在应用程序启动时创建一组数据库连接(称为连接池),当应用程序需要访问数据库时,它从池中获取一个可用的连接;数据库连接池是一种用于管理数据库连接的技术,通过预先创建和管理连接,提升了应用程序的性能和资源利用率。:连接池可以定期检查和维护连接,如果检测到某些连接失效或闲置时间过长,可以关闭这些连接并从池中移除,然后根据需要创建新的连接。:通过重复使用连接,连接池

文章图片
#数据库#mysql
IDE开发工具web storm 代码规范配置,配置git hook

其中的cd命令是查找相关.git目录,因为工程目录结构不同,.git目录存放位置不同,需要根据实际情况来进行适配。6.修改生成的.husky/pre-commit,开启HUSKY_DEBUG参数,执行lint前切换工作目录。出现husky - Git hooks installed提示代码husky安装成功。4.运行npm install 或者yarn。7.使用提交代码进行husky 钩子生效测试

文章图片
#前端#storm#代码规范
微服务治理方案之Dubbo+zookeeper

Dubbo 作为一款微服务框架,最重要的是向用户提供跨进程的 RPC 远程调用能力。如上图所示,服务提供者(Provider)启动后,会将自身的服务注册到注册中心(zookeeper)中,包括服务地址、版本号等信息。服务消费者(Consumer)想zookeeper中订阅所需服务。注册中心(zookeeper)会监视服务提供者,服务提供者出现变更或故障时,就会通知消费者。微服务编程范式和工具Dub

文章图片
#微服务#dubbo#zookeeper
枚举实现单例模式

枚举类型是一种特殊的类,它允许你定义一组命名的常量。这些常量通常是不可变的,并且在编译时就确定了。枚举类通过enum关键字来定义。每个枚举实例都是该枚举类型的对象,并且这些实例是固定的,不能动态创建。

文章图片
#单例模式
Service设计模式

② 用户的一个操作功能对应service一个方法,例如:`开卡`、`编辑卡号`、`注销卡号`、`转账`,对应方法 `openCard`、`editCard`、`removeCard`、`transfer`。\*\*`面向用户操作`\*\*的功能代码封装,Service业务层封装了用户的操作功能,一个用户操作,对应Service的一个方法。-③ Service的java类,通常放在`service`

文章图片
#java#设计模式
    共 29 条
  • 1
  • 2
  • 3
  • 请选择