自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梦想照进现实

欲买桂花同载酒,终不似,少年游

  • 博客(6)
  • 收藏
  • 关注

原创 电脑 机带RAM 16G(可用2G),可用内存远低于实际内存问题解决

电脑可用内存远低于内存条内存

2022-10-18 14:40:22 8607 1

原创 mysql触发器(同步表数据增删改)

mysql触发器实现表格同步

2022-06-24 12:13:08 3774 1

原创 多次请求事务未提交导致的数据重复入库问题

起因最近的一次开发中,请求过来要判断数据是否存在,不存在则入库。由于是循环有着相同的数据入库请求,在执行时上一次事务还未提交,第二次的请求在数据库查询判断时发现数据不存在,又执行了一次入库请求,导致数据重复插入。以下列出了集中处理这种问题的思路,以后完善具体方案使用消息队列以kafka为例,可以在controller层不进行入库操作,将处理好的数据封装成对象发送一条kafka消息。再定义一个消费者去执行,由于消费者是有序执行。不会出现类似事务提交问题。redis锁 / 内存缓存执行插入操作时,向r

2022-03-11 10:57:22 3955

原创 同步数据库结构----navicat

前言我们在开发过程中,通常会有多个部署环境,例如dev、sit、uat等,这个时候会遇到一个数据库表格或者字段的同步问题,如果记录每次更改的话,一来是比较麻烦,二来是容易遗漏。这个时候我们可以借助工具,如navicat。navicat提供了结构同步和数据同步的功能,前者就是表、表字段、索引等内容的同步,后者则是表数据的同步。各版本同步功能用法差不多,这里以11.1.13版本为例。tips:不同库之间同步需要先用navicat建立过连接结构同步点击工具,选择结构同步选择常规选项,选择源连接(标准库

2021-12-27 17:07:28 1270

原创 多分级树形结构,不递归方案

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码

2021-08-27 10:18:08 807

原创 nginx常见的三种负载均衡策略

nginx三种负载均衡策略nginx的负载均衡体现在upstream代码块中。upstream alias { server 127.0.0.1:8080; server 127.0.0.1:8081;}upstream代码块中可以填服务部署的服务器列表,upstream后面的名称是自己填写,我个人倾向于称它为服务器别名,命名好之后可以直接在server代码块中调用。轮询顾名思义,轮询就是将请求轮流转发给所有的服务器。upstream alias { server 127.0.0.1:

2021-08-23 14:51:04 8526

空空如也

空空如也

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

TA关注的人

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