排序
高性能是什么?其本质是什么东东?
高性能涉及的东西有很多,该怎么才能记住呢? 我觉得这是一个很有代表性的问题,相信很多人都有类似的困惑,所以决定写篇文章来好好聊聊这个问题。 确实是这样,当初在准备高性能相关的面试问题...
水煮MyBatis(二二)- 细说一下ID生成策略
前言 数据库表唯一值的生成策略,一开始就备受关注,从自增到UUID,从单机到分布式,业务千奇百怪,策略也是层出不穷。 锲子 在Mybatis框架里,假定表使用了【AUTO_INCREMENT】策略,在通过【ma...
基于SpringBoot实现SSMP整合的案例之八 (前后端联通性测试与页面基础功能开发)
后端的表现层接口开发完毕,就可以进行前端的开发了。 将前端页面保存到resources目录下的static目录中,建议执行maven的clean生命周期,避免缓存的问题出现。 前端页面的编写在此就不加赘述,...
Spring Cloud Alibaba-全链路灰度设计
灰度发布概念 -- 摘自百度百科 灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用产...
缓存世界里,那些强大又隐秘的扫地僧
扫地僧,是金庸武侠小说《天龙八部》中的人物。 他的来历没有太多描述,负责打扫藏经阁,神秘而且武功深不可测,并具有大智慧,有极高技艺却深藏不露,隐匿在少林寺默默无闻。 这篇文章,笔者想...
?学算法在业务开发中到底有没有用?
前言 作为一名大学多次打铁的前ACM-ICPC竞赛选手,对这个问题应该算多少有点话语权,首先先说一下结论:有用。抛开面试不谈,算法的收益可能没有学某项技术那么明显,它算是潜移默化的增强你的...
SpringBoot系列之运维实用篇
SpringBoot运维实用篇 从此刻开始,咱们就要进入到实用篇的学习了。实用篇是在基础篇的根基之上,补全SpringBoot的知识图谱。比如在基础篇中只给大家讲了yaml的语法格式,但是具体写yaml文件...
“事后达尔文”—— 游戏业务效果评估方法实践
作者:vivo 互联网数据分析团队 Luo Yandong、Zhang Lingchao 本文介绍了互联网业务数据效果评估的几种常见问题及方法,并基于分层抽样的逻辑优化出一套可应用于解决用户不均匀的“事后达尔文'...
保护数据隐私:深入探索Golang中的SM4加密解密算法
前言 最近做的项目对安全性要求比较高,特别强调:系统不能涉及MD5、SHA1、RSA1024、DES高风险算法。 那用什么嘞?甲方:建议用国产密码算法SM4。 擅长敏捷开发(CV大法)的我,先去GitHub找了...
solr快速上手:managed-schema标签详解(三)
0. 引言 core核心是solr中的重中之重,类似数据库中的表,在搜索引擎中也叫做索引,在solr中索引的建立,要先创建基础的数据结构,即schema的相关配置,今天继续来学习solr的核心知识: 1. sche...
如何在项目中优雅的抛出异常,这些知识佬们还记得嘛
Java中的异常分类 Java中的异常机制是一种用于处理程序运行时错误和异常情况的机制。当程序运行时出现问题,如无法找到文件或网络连接失败等,就会抛出异常。这个过程称为“抛出异常”。 在Java...
Terraform 系列-使用 for-each 对本地 json 进行迭代
系列文章 Terraform 系列文章 Grafana 系列文章 概述 前文 Grafana 系列 - Grafana Terraform Provider 基础 介绍了使用 Grafana Terraform Provider 创建 Datasource. 现在有这么一个现实需求...
使用 GraphQL 和流式数据库查询实时数据
学习如何将 GraphQL 与流式数据库集成可以使我们能够高效地查询实时数据并构建高度响应的应用程序。 在现代应用程序开发中,高效查询和检索实时数据对于构建健壮和高性能的系统至关重要。使用物...
Java入门15:用户新增接口对接
该文章是Java入门系列的第十五章:前端对接用户新增接口 对接用户新增接口 我们先打开src\api\SystemSet\UserManage.ts文件,将新增用户的接口代码改成如下: /** * 新增用户 * @method postUse...
通用导入导出功能思考
以JSON配置的方式去实现通用性和动态调整,当然,这个通用仍然存在一定的局限性,每个项目的代码风格都不同,想要写出一个适合所有项目的通用性模块并不容易,这里的通用局限于其所在项目,所以...
Java入门14:用户新增接口开发
该文章是Java入门系列的第十四章:用户新增接口开发 用户新增接口开发 已经建好了user表,并且创建了User对象,但是我们的user表里空的,一条数据也没有,所以我们在这一章节进行用户新增接口的...
Java入门13:创建用户对象
该文章是Java入门系列的第十三章:创建用户对象 创建用户对象 上一章节我们已经建好了user表,我们在这一章节创建用户对象 我们在 pojo 文件夹下新增一个 Java 类,命名为 User,编写代码如下,...
高效、优雅的对象copy之MapStruct入门到精通,实战踩坑版
我正在参加「掘金·启航计划」 一、前言 大家在开发中,最让人头疼的就是:对象之间的拷贝,前端的VO和数据库的Entity不一致! 性能最好的就是手动set,主要是枯燥且无技术含量,不仅耗费大量时...
调用百度API 对文本进行情感倾向分析(舆情分析)
@[TOC] # 1.准备工作 1.注册百度账号,登录百度智能云,点击总览选择自然语言处理,创建应用(创建选项认真阅读,填写) 编辑 创建好应用会生成相应的AppID API Key Secret Key ...
Java 设计模式实战系列—策略模式
从优惠打折活动说起 电商平台为了增加销量经常搞一些活动,比如 618、双十一,还有一些节假日活动,根据销量的变化又经常更新不同的活动。最开始为了增加销量,全场都六折: // 打六折 public B...