首页
学习
活动
专区
工具
TVP
发布

JavaEdge

关注公众号:JavaEdge,加入全国最大的后端交流群。
专栏作者
2430
文章
2487331
阅读量
176
订阅数
ChatGPT引领你掌握网站创建的秘诀!从0开始,轻松打造自己的个性化网站!
prompt:Create a complete landing page for a start up company using HTML
JavaEdge
2023-07-21
3540
RPC框架设计的安全性考量
RPC里面该如何提升单机资源的利用率,你要记住的关键点就一个,那就是“异步化”。调用方利用异步化机制实现并行调用多个服务,以缩短整个调用时间;而服务提供方则可以利用异步化把业务逻辑放到自定义线程池里面去执行,以提升单机的OPS。
JavaEdge
2023-02-26
6710
Tomcat组件化设计
Tomcat整体架构基于组件,可通过XML或代码配置组件。如server.xml配置Tomcat的连接器及容器组件。
JavaEdge
2022-12-13
3130
SpringCloud微服务实战(5)-Feign应用通信
Feign是声明式的Web服务客户端。它使编写Web服务客户端更加容易。要使用Feign,请创建一个接口并添加注解。它支持可插拔的注解,包括Feign注解和JAX-RS(Java API for RESTful Web Services)注解。
JavaEdge
2022-11-30
3870
Redis Cluster集群应用与原理
与memcached客户端支持分布式方案不同,Redis更倾向于在服务端构建分布式存储。
JavaEdge
2022-11-30
5480
关注专栏作者,随时接收最新技术干货
JavaEdge
华为软件开发工程师
高可用后端架构设计实战-利用request cache请求缓存优化批量查询接口
回顾执行流程 1、创建command,2种command类型 2、执行command,4种执行方式 3、查找是否开启了request cache,是否有请求缓存,如果有缓存,直接取用缓存,返回结果
JavaEdge
2022-11-30
2680
电商详情页系统实战(2) -小型电商网站商品详情页的页面静态化架构及缺陷
如果模板改变了,那么这个模板对应的所有数据,1万个数据,全部重新渲染一遍,填充到模板中,生成最终的静态化html页面
JavaEdge
2022-11-30
4770
可能是推荐系统最详细且简单的入门教程
本文将深入介绍推荐系统的工作原理,和其中涉及的各种推荐机制,以及它们各自的优缺点和适用场景,帮助用户清楚的了解和快速构建适合自己的推荐系统。
JavaEdge
2022-11-30
1K0
短链系统设计性能优化-分片策略优化
中心化的服务器集群和跨地域的 web server 之间通信较慢:如中国的 Server 需访问美国的 DB。
JavaEdge
2022-09-14
3640
解密双十一、618电商大促数据大屏指标实现原理
数据分析,大数据应用的一个主要场景,通过数据分析指标监控企业运营状态,及时调整运营和产品策略。大数据平台上运行的绝大多数大数据计算都是关于数据分析的,各种统计、关联分析、汇总报告,都需要大数据平台。
JavaEdge
2022-05-03
5.2K0
Spring Framework 6.x强势发布
基于JSR-330的**@Inject注解将在Jakarta.Inject中。 基于JSR-250的注解@PostConstruct和@Predestroy**将在jakarta.annotation。 暂时,Spring也一直检测到其javax等价物,涵盖预编译的二进制二进制文件中的常用使用。 由于jakarta ee迁移,数据访问和事务,请务必使用Hibernate-Core-Jakarta Artifact升级到Hibernate Orm 5.6.x,以及切换您的javax.persistence接口到jakarta.persistence。
JavaEdge
2022-03-09
8370
亿级流量的动态数据查询解决之道
DB主从分离、分库分表后,随并发和数据量增长,磁盘I/O成为系统性能瓶颈,于是缓存上场了!
JavaEdge
2022-01-30
4420
都2022年了,还不会对称加密和非对称加密算法?
下单做一次支付,若还是使用HTTP协议,可能会被黑客盯上。 你发送个请求,买娃娃,但该网络包被截获,于是在服务器回复你之前,黑客先假装自己就是电商网站,然后给你回复一个假消息:“好呀,来把银行卡号、密码拿来。” 这时你真把银行卡密码发给它,就中招了。
JavaEdge
2022-01-19
4310
别小看Spring过滤器,这些知识点你必须得掌握!
使用 @Order,期望 TimeCostFilter 先被执行,因为TimeCostFilter原本设计是统计这个接口性能,所以需要统计AuthFilter执行的授权过程。
JavaEdge
2021-12-07
4060
为什么加了@WebFilter注解,Spring却没有给我自动注入该过滤器?
该过滤器标记了 @WebFilter。所以启动程序加上扫描注解 @ServletComponentScan 让其生效:
JavaEdge
2021-12-07
8900
架构之美:教你如何分析一个接口?
任一项目中,接口都很多,理解接口就是一个个读接口源码吗? 相信没有人能把所有接口细节记住,
JavaEdge
2021-12-07
2.1K0
绝了!这是我见过最详细的HashMap源码解析
HashMap是基于哈希表实现的,每一个元素是一个key-value对,其内部通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长.
JavaEdge
2021-12-07
1K0
为什么HashSet里value不是null?
HashSet底层的value为啥不是一个 null呢,效率不是更高,还省得创建对象了?
JavaEdge
2021-12-07
6380
Tomcat性能调优
由于Web应用程序跑在Tomcat工作线程,因此Web应用对请求的处理时间也直接影响Tomcat性能,而Tomcat和Web应用在运行过程中所用到的资源都来自os,因此调优需要将服务端看作是一个整体来考虑。
JavaEdge
2021-12-07
8190
Spring Boot如何启动嵌入式Tomcat?
Spring Boot在内部启动了一个嵌入式Web容器。 Tomcat是组件化设计,所以就是启动这些组件。
JavaEdge
2021-12-07
1.2K0
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档