首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
每日鲜蘑
襄垣
创建于2021-05-12
订阅专栏
每日鲜蘑,每天学习一点点,每天成长一点点,总有一天,我会成长为庇护精灵的生命树的。
等 10 人订阅
共56篇文章
创建于2021-05-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
2023年,你才开始学习大数据么?
简单介绍下目前大数据的一些基本的知识,部分图是网络上的截图,主要是为了大家容易理解。 大数据的发展历程 两个很重要的概念 流处理 流处理的处理流程是:源源不断的实时数据 --> 持续不断的处理
【每日鲜蘑】前端第一次使用Google LightHouse
Google Lighthouse 是一种工具,您可以使用它对您的网站进行审核。您可以将其用作简单的 Google Chrome 扩展程序使用。
【每日鲜蘑】API调用超时不一定是后台的错……
过一段时间后,刷新页面,发现菜单接口超时。 发现并没有向服务端发起请求,而是停留在stalled阶段。 请求停留在 stalled 状态,持续长达10秒。 也即是从TCP连接建立完成,到真正可以传输数据之间的时间差。先让我们要分析TCP连接为什么要等待这么久才能用?如果TCP连…
【每日鲜蘑】前端抱怨API响应慢,怎么办?🔥
一般从感官上觉得API接口响应慢,大部分人会直接归结于服务端处理慢,其实是不合理的。通过在内网环境下的API耗时分析和外网环境下的API耗时分析的对比,一般会认识到原因所在。 重点关注指标Waiting (TTFB),TTFB代表第一个字节到达的时间。此时间包括一次往返延迟和服…
【每日鲜蘑】我们公司的Restful API规范文档🔥
保留字符是指在URL中具有特定意义的字符。不安全字符是指那些在URL中没有特殊含义,但在URL所在的上下文中可能具有特殊意义的字符。 对于 REST GET 请求可以指定若干查询参数。这些参数用于指定过滤条件、限制数据数量和排序。 查询参数采用驼峰式命名,和程序中的变量风格保持…
【每日鲜蘑】分布式环境下的定时任务🔥
自从JDK1.5之后,提供了ScheduledExecutorService代替TimerTask来执行定时任务,提供了不错的可靠性。 Spring Framework自带定时任务,提供了cron表达式来实现丰富定时任务配置。新手推荐使用https://cron.qqe2.co…
【每日鲜蘑】如何自定义业务Exception 🔥
业务异常,还要抛堆栈,在日志里一大段,影响性能还没啥用。 重写fillInStackTrace将业务异常的堆栈信息丢掉。
【每日鲜蘑】Duplicate key异常🔥
在存在id主键的基础上,又建立了member_id的唯一索引。 可能有两个会话都在创建(insert)同一个member_id的member_row_label记录,这时会报这个错误。 以上流程,当多个会话对一个member_id进行操作的时候,那么会出现多次insert操作,…
【每日鲜蘑】JPA的EmptyResultDataAccessException异常🔥
JPA根据ID删除一条记录,但此记录在数据库不存在。 查询存在,然后删除。
【每日鲜蘑】Fastjson与isReadOnlyBeforeAttachedToSession异常
原因懒加载导致的(fastJson)json串反序列化对象时抛出的异常,在访问关联对象时session已关闭场景凡表之间存在多对一关系,都需要在多方实体映射配置文件中关闭对应属性的懒加载,否则均会报以
【每日鲜蘑】Quarkus更加易于监控🔥
引入使用返回示例[application]其余的选项
【每日鲜蘑】Quarkus使用了Panache来简化数据库操作🔥
ID逻辑,通常我们并不关心ID是怎么生成的,只是用做主键。 大量的getter、setter方法,受益于贫血模型,但在使用中,我们只是使用这些方法来获取或者设置属性。 早起的Java EE模式建议我们将Entity、DAO的进行划分,但在使用中,其实DAO通常都是空置的,这种多…
【每日鲜蘑】Quarkus使用Tika管理数字资产🔥
Apache Tika 利用现有的解析类库,从不同格式的文档中(例如HTML、PDF、Doc),侦测和提取出元数据和结构化内容。
【每日鲜蘑】Quarkus的容错处理🔥
MicroProfile Fault Tolerance可以提高应用程序的弹性,而不会影响我们业务逻辑的复杂性。
【每日鲜蘑】Quarkus很简单的嵌入了swagger🔥
Eclipse MicroProfile社区还是很不错的,为Java的微服务提供了很多很好的规范。而Quarkus在MicroProfile规范中进行构建的,天然支持MicroProfile规范的组件。 @Operation: 描述针对某个特定路径的操作,或者通常是一个 HTT…
【每日鲜蘑】我觉得Quarkus一定会火🔥
环境ApacheMaven3.6.2+IntelliJIDEA(可选:Eclipse、VSCode)JDK8或11+(可选)GraalVM20.1.0+进行本机编译,用于打镜像Quarkus1.7.2
【每日鲜蘑】天道下的负载测试K6
k6官方文档安装启动压测语句查看实时监控
【每日鲜蘑】天道下的火焰图
上面的代码中,perf record表示记录,-F 81表示每秒81次,-p 14301是进程号,即对哪个进程进行分析,-g表示记录调用栈,sleep 20则是持续30秒。 执行sudo perf report -n可以生成报告的预览。 执行sudo perf report -…
【每日鲜蘑】Spring Cloud Feign 参数中的List异常
jackson的解析中,当遇见[时会进行List的解析。
【每日鲜蘑】内网压测VS外网压测
内网压测排除网络等外界因素的干扰,考虑程序的极限。 外网压测尽量还原真实的环境。 从用户角度来看,响应时间应该从客户端计算机处理用户操作并发出请求到客户端程序收到服务器端返回结果并显示出来的时间。不同行业、业务对于这个指标的要求也不相同,比如 金融行业,一般在1s以内,比如转账…
下一页