自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 跨域配置文件

/ 允许任何方法(post、get等)config.setAllowCredentials(true);// 是否支持安全证书。// 允许任何域名使用。// 预检请求的有效期,单位为秒,解决每个api都会发送两次请求的问题。// 注册CORS过滤器。

2023-05-30 09:55:16 135

原创 前后端雪花算法Long转String丢失精度

如图:数据库中 第一条记录 对应的ID为 839812083406077952但是由于JavaScript 在计算机中,数字先转二进制,然后运算,最后转十进制 转换过程中导致丢失的感兴趣的朋友可以观看这里直接贴出解决办法要想解决这个问题,也很简单,我们只需要让js处理的ID数据类型为字符串类型即可, 这样就不会损失精度了。我们只需要让分页查询返回的json格式数据库中, long类型的属性, 不直接转换为数字类型, 转换为字符串类型就可以解决这个问题了。

2023-03-10 11:35:17 487

原创 MySQL 使用 Sharding-jdbc 分库分表

Sharding-JDBC最早是当当网外部应用的一款分库分表框架,到2017年的时候才开始对外开源,这几年在大量社区贡献者的一直迭代下,性能也逐步欠缺,现已更名为 ShardingSphere,2020年4⽉16⽇正式成为 Apache 软件基⾦会的顶级项⽬。随着版本的一直更迭 ShardingSphere 的外围性能也变得多元化起来。

2023-03-06 17:40:17 859 1

原创 Activiti 工作流学习及使用

4.读取业务流程图中的一个节点,就相当于解析xml结构,进一步将数据插入到数据库表中形成一条记录。通过编码方式设置 flag状态来进行工作流,这种方式的缺点是业务流程变更后,程序不可使用。7.业务流程的推进,后面就转化为读取表中的数据,并且处理数据,结束时这一行数据就可以删除。代理人:当一个人持有人不方便处理任务时,可以将任务指给另一人,被指的人即为代理人。6.后面只需要读取数据库表中的一条记录,读一条记录相当于读取一个节点。2.业务流程图本质上是一个xml文件,这样就可以存入所需要的数据。

2023-03-03 15:24:57 558

原创 SkyWalking 学习、安装、使用

随着互联网架构的扩张,分布式系统变得日趋复杂,越来越多的组件开始走向分布式化,如微服务、消息收发、分布式数据库、分布式缓存、分布式对象存储、跨域调用,这些组件共同构成了繁杂的分布式网络。1、Zipkin是Twitter开源的调用链分析工具,目前基于springcloud sleuth得到了广泛的使用,特点是轻量,使用部署简单。4、CAT是大众点评开源的基于编码和配置的调用链分析,应用监控分析,日志采集,监控报警等一系列的监控平台工具。官网:http://skywalking.apache.org/

2023-03-02 15:02:37 1077

原创 Quarkus

作为一名Java程序员,如何适应目前的容器化趋势?将现有SpringBoot应用编译构建制作成docker镜像,然后运行在kubernetes环境,这也是我目前在实际项目中的做法,但也面临的诸多困扰:启动慢:一个应用从启动到服务可用,一般是数秒,在对CPU核数和内存严格限制的情况下,花数十秒启动的情况也屡见不鲜,这样的问题无法适应需要快速重启或快速扩容的场景。

2023-02-27 21:18:02 377

原创 Docker搭建ES集群

Docker搭建ES集群

2023-02-16 21:49:34 344

原创 vue 支付宝支付笔记总结

vue 支付宝支付支付宝(中国)网络技术有限公司成立于2004年,是国内的第三方支付平台,致力于为企业和个人提供“简单、安全、快速、便捷”的支付解决方案。支付宝公司从2004年建立开始,始终以“信任”作为产品和服务的核心。旗下有“支付宝”与“支付宝钱包”两个独立品牌。自2014年第二季度开始成为当前全球最大的移动支付厂商。支付宝与国内外180多家银行以及VISA、MasterCard国际组织等机构建立战略合作关系,成为金融机构在电子支付领域最为信任的合作伙伴。2020年2月,尼泊尔央行向支付宝颁发牌照。

2022-12-25 16:25:36 2900

原创 数据存入es 时间差了8个小时

从上面可以看出来中国的时间是等于UTC时间+8小时,es默认存储时间的格式是UTC时间,如果我们查询es然后获取时间日期默认的数据,会发现跟当前的时间差8个小时,对于es来说这其实是正常的。其中GMT时间可以近似认为和UTC时间是相等的,但从精度上来说UTC时间更精确。这种现象其实是正常的,因为es默认存储时间的格式是UTC时间,我们一般用的是UTC+8。3、ES默认是UTC时间,将时间+8h后存入ES中date类型字段;2、将时间以时间戳的形式存入ES中long类型字段;(2)UTC:世界协调时间。

2022-12-19 19:04:47 3698

原创 使用Openfeign调用Es微服务做保存

坑点 :传递List参数时会出现异常 偶然使用ArrayList实现类却可以。

2022-11-28 19:10:34 450

原创 POST http://localhost:8080/api/product/type/del 415 (Unsupported Media Type)

Unsupported Media Type:不支持的媒体类型。为了图省事前端传的数据类型跟后端对应不上。简单来说就是数据类型不对应。

2022-11-17 00:00:41 183

原创 ES排序报错:Elasticsearch exception [type=illegal_argument_exception, reason=Text

对于需要每个文档字段数据(如聚合和排序)的操作,文本字段没有进行优化,因此这些操作在默认情况下是禁用的。请使用关键字字段代替。或者,在[createTime]上设置fielddata=true,以便通过反求倒排索引来加载字段数据。注意,这可能会使用有效内存。

2022-10-19 23:05:23 7385 4

开发工程师笔试题(任选三道即可,请标明每道题所花时间).zip

开发工程师笔试题(任选三道即可,请标明每道题所花时间).zip

2023-02-22

空空如也

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

TA关注的人

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