自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis实现分布式锁是否安全?

Redis实现分布式锁是否安全?前言分布式锁我认为是分布式架构中非常重要的一环,是所有分布式架构和微服务实现的基础。即使是单体的JAVA WEB架构集群后也要引入分布式锁,因为集群之后节点本地的代码锁已不能锁着并发的资源。举个例子我有个统一生成唯一订单号的方法,每次进去时用synchronized锁上方法,以免出现并发生成重复订单号问题。但一旦集群后,synchronized只对本地节点的J...

2019-12-21 01:38:30 420 2

原创 用户头像在APP中该如何设计?

最近接手一个社交电商APP,对它进行改进。发现app界面中所有需要展示用户头像的列表,头像URL都是通过后端查询直接返回给APP的。有些地方甚至是直接冗余了头像URL的地址。每次返回数据的接口都需要增加头像url字段。用户更改头像后,app需要刷新才能看到新头像。有些冗余的地方甚至是旧的头像。固定头像URL本地保存+固定头像URL优点头像更新快省CDN流量缺点每次访问的都时候基本从CDN上拿图片需要个触发事件去更新本地图片适应场景内容+社交,如大众点评纯社交类型如微信。

2023-05-08 18:02:21 185

原创 jenkins Publish over SSH插件 需要配置不同服务器私钥咋办?

jenkinsPublish over SSH 需要配置不同服务器私钥咋办?之前配置过Publish over SSH把打包后的应用部署到远程服务器上,每个服务器都需要配置私钥文件访问的。测试环境的私钥和密码都相同。配置如下图。但运维突然给了个正式环境的服务器,私钥和密码和之前的不同,我就纳闷了,前面不是同一配置了私钥和密码了吗。哪里还能继续配置新的私钥和密码呢,但我准备搭建新的jenkins去部署正式环境时。刚好找到了方法了。点击高级,然后把“Use password authen..

2021-02-21 22:17:42 612

原创 财务系统如何避免对账时一分钱误差?

财务系统如何避免对账时一分钱误差?前言做电商的系统都会有交易环节,涉及到交易就会有对账需求。有消费者的对账,也有公司财务的对账。在做对账功能时,很多小伙伴就经常碰到以下几个场景。场景一:财务同事:为何这个月我们算的金额和你们系统算的金额差了几分钱啊?开发同事:差几分钱而已嘛?系统算的流水账对就行啦,你们财务这个月忽略好不?悲剧的是差一分钱对财务来说是很严重的问题了。场景二:用户:我...

2020-02-26 02:13:14 6829

原创 ELK系列:新版ELK安装(windows与linux环境)

这里写自定义目录标题ELK简介ELK的组成windows环境安装ELK 6.3.0版本linux环境运行ELK 6.3.0版本一、ELK安装二、ELK关闭ELK简介一套成熟的系统日常运作过程中会产生各种日志,如系统日志、操作日志、访问日志、异常日志等,在不引入日志收集工具时,在生产环境中查看日志成为了一件十分繁琐的事情,首先得问运维拿某个时间段产生的日志,然后下载到本地一份一份去查看。在系统应...

2018-12-15 14:14:11 3659 2

原创 记一次服务器被攻击的处理

今天早上上班看了一下京东云的控制台,发现有一系列被攻击的记录。如下图:如图所示,被攻击的端口是xshell远程访问的默认端口号22和mysql的默认端口号3306,明显是ip被公开后的暴力破解,一旦被破解后果则不堪设想了。于是,马上改默认的端口号。 第一步,改ssh端口号 找到SSh服务配置文件路径一般都是在 /etc/ssh这个目录下面 sshd_config 这个文件。...

2018-08-10 11:34:17 2130

原创 《小马SpringBoot框架》介绍与安装

一、简介         小马SpringBoot框架是由广州小马有限公司根据Spring boot基础框架自主研发改装而成的企业级开发框架。以Spring Framework为核心容器,thymeleaf为模型视图,spring security为权限授权层,Spring data Jpa为数据访问、持久化层。内置多个工具组件,如poi excel导入导出文件的封装,webupload文件上

2017-09-20 15:47:47 893

空空如也

空空如也

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

TA关注的人

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