会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
JavaEdge
博客园
首页
新随笔
联系
管理
上一页
1
···
29
30
31
32
33
34
35
36
37
下一页
2023年10月10日
身为底层码农,你见过最无理需求是啥?
摘要: 案例一 20万的项目,已经花了六十万了,客户突然又新提要求做一套百度的搜索系统,我尿了,一顿冥思苦想,然后做了一个搜索页面,把几百张表的每个字段都like一遍在搜索页面输入的查询内容,一次搜索要半小时才出结果,再告诉客户百度能秒出结果是因为他们有一套几十亿的超级计算机,咱只有一台不到十个大不溜的服务
阅读全文
posted @ 2023-10-10 22:32 公众号-JavaEdge
阅读(310)
评论(1)
推荐(1)
2023年9月25日
JDK21新特性Record Patterns记录模式详解
摘要: 1 摘要 通过使用记录模式来增强Java编程语言,以解构记录值。记录模式和类型模式可嵌套使用,从而实现强大、声明式和可组合的数据导航和处理形式。 2 发展史 由 JEP 405 提出的预览功能,并在JDK 19发布,然后由 JEP 432 再次预览,并在JDK 20发布。该功能与用于switch的模
阅读全文
posted @ 2023-09-25 16:09 公众号-JavaEdge
阅读(509)
评论(0)
推荐(0)
JDK21最终版协程实现之虚拟线程
摘要: 1 全新并发编程模式 JDK9 后的版本你觉得没必要折腾,我也认可,但是JDK21有必要关注。因为 JDK21 引入全新的并发编程模式。 一直沽名钓誉的GoLang吹得最厉害的就是协程了。JDK21 中就在这方面做了很大的改进,让Java并发编程变得更简单一点,更丝滑一点。 之前写过JDK21 Fe
阅读全文
posted @ 2023-09-25 10:34 公众号-JavaEdge
阅读(5743)
评论(0)
推荐(0)
2023年9月18日
Service 层异常抛到 Controller 层处理还是直接处理?
摘要: 0 前言 一般初学者学习编码和[错误处理]时,先知道[编程语言]有一种处理错误的形式或约定(如Java就抛异常),然后就开始用这些工具。但却忽视这问题本质:处理错误是为了写正确程序。可是 1 啥叫“正确”? 由解决的问题决定的。问题不同,解决方案不同。 如一个web接口接受用户请求,参数age,也许
阅读全文
posted @ 2023-09-18 23:00 公众号-JavaEdge
阅读(385)
评论(0)
推荐(0)
2023年9月16日
spring security为啥是个垃圾框架?
摘要: 古时候写代码,权限这块写过一个库,基本就是一个泛型接口,里面有几个方法: 如验证输入的principal和credentials,返回token和authorities和roles,role就是一堆authorities集,也就说就是返回一堆authorities。然后每次请求会拿token找到au
阅读全文
posted @ 2023-09-16 11:52 公众号-JavaEdge
阅读(325)
评论(0)
推荐(0)
2023年9月14日
Nginx神奇的499竟然不在HTTP响应码标准内?快来了解一下!
摘要: 1 前言 高性能的HTTP和反向代理服务器,Nginx用来: 搭建Web Server 作负载均衡 供配置的日志字段丰富,从各类HTTP头部到内部性能数据都有 Nginx的访问日志中,存在499状态码的日志。但常见4xx状态码只有400、401、403、404等,499并未在HTTP RFC文档。这
阅读全文
posted @ 2023-09-14 14:55 公众号-JavaEdge
阅读(604)
评论(0)
推荐(0)
2023年9月10日
说透 Nacos 一致性协议
摘要: 1 Nacos ⼀致性协议 1.1 为什么 Nacos 需要⼀致性协议 Nacos尽可能减少用户部署以及运维成本,做到用户只需要⼀个程序包,就快速单机模式启动 Nacos 或集群模式启动 Nacos。而 Nacos 是⼀个需要存储数据的组件,为实现目标,就要在 Nacos 内部实现数据存储。单机问题
阅读全文
posted @ 2023-09-10 21:41 公众号-JavaEdge
阅读(305)
评论(0)
推荐(0)
2023年9月9日
Nacos实战(19)-Nacos健康检查机制:保障你的服务稳定运行!
摘要: 0 前言 注册中心不应仅提供服务注册和发现功能,还应保证对服务可用性监测,对不健康的服务和过期的进行标识或剔除,维护实例的生命周期,以保证客户端尽可能的查询到可用的服务列表。 因此本文介绍Nacos注册中心的健康检查机制。 1 注册中心的健康检查机制 知道⼀个服务是否还健康的方式: 客户端主动上报,
阅读全文
posted @ 2023-09-09 18:17 公众号-JavaEdge
阅读(576)
评论(0)
推荐(0)
2023年9月7日
Vue3实战06-CompositionAPI+<script setup>好在哪?
摘要: Vue 3 的Composition API + ``` ``` 这就把清单功能独立出来,可在任意需要的地方复用。 基于组件去搭建应用,可实现对业务逻辑的复用。如有其他页面也需要用到这功能,直接复用。 然后,就可基于新语法实现清单应用。 把之前的代码移植过来后,使用ref包裹的响应式数据。修改tit
阅读全文
posted @ 2023-09-07 17:34 公众号-JavaEdge
阅读(89)
评论(0)
推荐(0)
2023年9月4日
测试大姐提了个bug,为什么你多了个options请求?
摘要: ## 1 下班前的寂静 刚准备下班呢,测试大姐又给我提个`bug`,你看我这就操作了一次,`network`里咋有两个请求? 我心一惊,”不可能啊!我代码明明就调用一次后端接口,咋可能两个请求!“。打开她的截图一看:多个`options`请求。 我不慌不忙解释道:”这不用管,是浏览器默认发送的一个预
阅读全文
posted @ 2023-09-04 22:56 公众号-JavaEdge
阅读(188)
评论(0)
推荐(0)
上一页
1
···
29
30
31
32
33
34
35
36
37
下一页