首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
我的
订阅
Howe同学43780
更多收藏集
微信扫码分享
微信
新浪微博
QQ
41篇文章 · 0订阅
troubleshoot之:使用JFR解决内存泄露
虽然java有自动化的GC,但是还会有内存泄露的情况。当然java中的内存泄露跟C++中的泄露不同。 在C++中所有被分配的内存对象都需要要程序员手动释放。但是在java中并不需要这个过程,一切都是由GC来自动完成的。那么是不是java中就没有内存泄露了呢? 要回答这个问题我们…
给我1万字,也讲不清Java内存排查。1万不行来2万~.~
本篇文章是《Java内存故障?只是因为你不够帅!》 这篇文章的续篇。上篇侧重于理论,本篇侧重于实践。对于内存问题排查来说,搞理论的痛苦,搞实践的也痛苦,没有一片清净之地。 why?因为内存溢出是Java码农永远的伤。 溢出有很多种解释,有精满自溢,有缓冲区溢出攻击,还有另外一种…
[灵魂拷问]MySQL面试高频一百问(工程师方向)
本文主要受众为开发人员,所以不涉及到MySQL的服务部署等操作,且内容较多,大家准备好耐心和瓜子矿泉水. 前一阵系统的学习了一下MySQL,也有一些实际操作经验,偶然看到一篇和MySQL相关的面试文章,发现其中的一些问题自己也回答不好,虽然知识点大部分都知道,但是无法将知识串联…
基于Spring Security Role过滤Jackson JSON输出内容
在本文中,我们将展示如何根据Spring Security中定义的用户角色过滤JSON序列化输出。 让我们考虑一个简单但常见的用例,我们有一个Web应用程序,为不同角色的用户提供服务。例如,这些角色为User和Admin。 首先,让我们定义一个要求,即Admin可以完全访问通过…
getDerivedStateFromProps
React生命周期的命名一直都是非常语义化的,这个生命周期的意思就是从props中获取state,可以说是太简单易懂了。 可以说,这个生命周期的功能实际上就是将传入的props映射到state上面。 意味着即使你的props没有任何变化,而是父state发生了变化,导致子组件发…
zuul集成Sentinel最新的网关流控组件
Sentinel 网关流控支持针对不同的路由和自定义的 API 分组进行流控,支持针对请求属性(如 URL 参数,Client IP,Header 等)进行流控。Sentinel 1.6.3 引入了网关流控控制台的支持,用户可以直接在 Sentinel 控制台上查看 API G…
如何在不同的项目中共用前端资源,告别复制粘贴
随着公司前端项目的增多, 大家会发现各个项目中很多资源都是是大同小异的,这就引发了一个话题,如何跨项目共用前端资源, 这里的资源泛指前端涉及到的所有静态资源, 常见的有 HTML/CSS/JS/图片等等. 所谓共用前端资源, 就是将公共的前端资源提取出来, 例如公共样式/公共逻…
Vue项目webpack打包优化实践总结
Vue项目的页面是使用的虚拟路由,页面内容是靠vue-router配置的路由链接来访问的,SPA单页面应用开发,适合开发后台系统,但是对搜索引擎不友好,因为最后只生成一个页面。 搜索引擎是靠页面的链接来爬取网页内容,然后搜录进去搜索引擎数据库的,而vue打包以后的项目只有一个页…
还在用 Swagger2 生成 Restful API 文档?来试试 Api2Doc 吧!
它基于 SpringBoot ,原理类似于 Swagger2,但比 Swagger2 要简单好用。 此项目已经放到 github 中,需要源码的朋友请点击 这里 项目背景 Api2Doc 简介 引入 Api2Doc 依赖 启用 Api2Doc 服务 给 Controller 类…
SpringBoot 对Future模式的支持
我们在实际项目中有些复杂运算、耗时操作,就可以利用多线程来充分利用CPU,提高系统吞吐量。SpringBoot对多线程支持非常好,对我们的开发非常便捷。 Future模式是多线程开发中非常常见的一种设计模式。核心思想是异步调用。当我们执行一个方法时,方法中有多个耗时任务需要同时…