自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微服务架构之注册中心(Nacos)-----@原作者

在实际业务中,要根据具体的场景选择合适的策略,并持续优化以应对不断变化的业务需求。如果订单服务中硬编码了用户服务的地址,每次用户服务发生变化都需要修改订单服务的代码并重新部署,这显然是不可接受的。原理:根据请求的某个特征(如用户ID)计算哈希值,将相同哈希值的请求发送到同一服务器。注册中心将该服务从可用列表中移除,确保不会有新的请求被路由到该服务。优点:实现简单,在服务器性能相近的情况下能达到较好的负载平衡。原理:根据服务器的性能赋予权重,性能较好的服务器处理更多请求。

2024-09-30 11:04:56 656

原创 @原作者------MySQL数据库的初步使用

右键“我的电脑”,依次选择“管理”、“服务和应用程序”、“服务”,在打开的窗口中就可以找到“MySQL80 正在运行”的字样了。“Win+R”在运行窗口输入“cmd”,在打开的窗口中输入命令“net start mysql80” 来启动MySQL。“Win+R”在运行窗口输入“cmd”,在打开的窗口中输入命令“net stop mysql80” 来停止MySQL。“Win+R”在运行窗口输入“cmd”,在打开的窗口中输入命令“mysql -uroot -p ” 来启动MySQL。

2024-09-19 08:45:35 406

原创 @原作者------小刀

今天,我们要介绍的Knife4j正是这样一款强大的API文档生成工具,它专为Spring Boot项目量身打造,让API文档的生成和管理变得轻而易举。@ApiImplicitParam(name = “id”, value = “用户ID”, required = true, dataType = “Long”),要导出文档,只需在Knife4j的Web界面中点击"文档管理" -> “离线文档”,然后选择你想要的格式即可。权限控制: 如果API有不同的访问级别,在文档中清晰标注每个接口的权限要求。

2024-09-18 08:42:18 994

原创 MySQL数据库卸载手册(@原作者)

将C:\Documents and Settings\All Users\Application Data\MySQL下的文件夹删除,该文件夹有可能是隐藏的,需设为可见后才能删除。在打开的注册表编辑器页面,用“Ctrl+F”查找所有关于“MySQL”的注册表,全部删掉。右键“此电脑”,选择“属性”,点击“控制面板主页”,在打开的页面中选择“卸载程序”win+R键打开运行窗口,输入“cmd”,点击“确定”或直接回车。将页面中所有MySQL相关的服务逐一的全部关闭。右键“我的电脑”,选择“管理”

2024-09-07 10:15:56 414

原创 ----@原作者-----线程池和进程池

这个方法从连接池中获取一个连接。如果没有,可能会创建新的连接(取决于池的配置)。这段代码初始化了 Druid 连接池,设置了数据库驱动、URL、用户名、密码等基本信息,以及最大连接数和初始连接数。线程池相关的类都在java.util.concurrent包中,是Java标准库的一部分,不需要额外的依赖。newSingleThreadExecutor(): 创建单线程的线程池。shutdownNow(): 立即关闭线程池,尝试中断正在执行的任务。shutdown(): 温和地关闭线程池,等待所有任务完成。

2024-09-02 09:01:52 1044

原创 MySQL数据库的下载与安装(@原作者)

先访问MySQL的官网https://www.mysql.com 然后在打开的页面中点击Downloads选项,找到社区版本下载也可以。此处是一个提示,表示以下内容是自动解析,点击“Execute”进行检查,检查完毕出现弹窗提示点击“Yes”即可。如果你的密码比较简单,此处可能会显示密码安全程度较弱,也没有关系,点击“Next”继续。这个版本的数据库与早先的版本一样,还是完全免费的,但是MySQL不提供任何的技术支持。这个版本是收费的,我们也可以免费试用30天,官方也会提供相关的技术支持。

2024-08-30 08:45:54 485

原创 ---------@原作者---SSM(MyBatis)

主要区别在于作用域和生命周期。如果SqlSession执行了insert、update、delete操作,或者调用了clearCache()、commit()、close()方法,一级缓存将被清空。可以把它想象成一个"替身演员",这个"替身"可以在原本的方法执行前后做一些额外的事情。想象MyBatis是一个复杂的机器,而插件就像是可以安装在这个机器上的额外部件,用来增强或改变机器的某些功能。通过这种方式,MyBatis在幕后为我们完成了从Java对象到数据库操作的全过程,大大简化了我们的开发工作。

2024-08-29 08:34:18 926 1

原创 -------@原作者-------Linux

该系统采用分布式架构,使用四台Linux服务器来分离不同的功能模块,提高系统的性能、可靠性和可维护性。这条命令为MySQL的root用户设置密码(没有密码时)。数据库操作通常是I/O密集型的,单独的服务器可以提供更好的性能。这条命令清理旧的构建文件,打包新的JAR文件,并跳过测试。这条命令在后台运行Java应用,并将输出重定向到日志文件。这条命令使用ivos.sql文件恢复数据到MySQL。权限控制:ivos用户只有ivos数据库的访问权限。运行MySQL和Redis,存储所有的系统数据。

2024-08-28 19:22:33 464 1

空空如也

空空如也

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

TA关注的人

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