首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java碎碎念
掘友等级
Java高级开发工程师
专注但不限于Java,每天进步一点点!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
Java碎碎念
赞了这篇文章
Java碎碎念
Java高级开发工程师
·
3年前
关注
一次线上升级大规模报错后,我又重新学习了序列化!
去年9月份时候fastjson出现过一个漏洞,需要升级到1.2.60,旧版本是1.2.12,测试环境验证完毕后上线,上线几分钟瞬间几百封报错邮件,当时瞬间心里特紧张,但是表...
3
2
分享
Java碎碎念
Java高级开发工程师
·
3年前
关注
原创 记录一次线上Mysql慢查询问题排查过程
表数据量200W左右,不是很大,而且是根据主键更新。 我看到sql后第一反应就是是不是数据库出问题了,每个小时都有业务,偏偏白天业务高峰时间段正常,凌晨业务量很少时候出问题...
7
5
分享
Java碎碎念
Java高级开发工程师
·
4年前
关注
原创| 我是如何解决POI解析Excel出现的OOM问题的?
之前接手过一个解析Excel的项目,使用的是Java里的POI组件解析的,但是在解析时候经常出现OOM,后来我从下面几个方面优化了下,解决了99%的问题,对,你没看错,只解...
3
评论
分享
Java碎碎念
关注了
程序员cxuan
Java高级开发工程师
Java碎碎念
Java高级开发工程师
·
4年前
关注
fastjson自定义序列化竟然有这么多姿势?
一、什么是fastjson?fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将JavaBean序列化为JSON字符串,也可以从JSON字...
赞
评论
分享
Java碎碎念
Java高级开发工程师
·
4年前
关注
SpringBoot2.0整合WebSocket,实现后端数据实时推送!
一、什么是WebSocket?WebSocket是HTML5开始提供的一种在单个TCP连接上进行全双工通讯的协议,能更好的节省服务器资源和带宽,并且能够更实时地进行通讯。W...
47
4
分享
Java碎碎念
Java高级开发工程师
·
4年前
关注
SpringMVC+Mybatis 如何配置多个数据源并切换?
使用场景多数据源的使用的场景一般有:主从数据库切换读写分离兼容旧库实现原理Spring2.x的版本中采用Proxy模式,就是在方案中实现一个虚拟的数据源,并且用它来封装数据...
3
评论
分享
Java碎碎念
Java高级开发工程师
·
4年前
关注
一分钟带你了解下MyBatis的动态SQL!
MyBatis的强大特性之一便是它的动态SQL,以前拼接的时候需要注意的空格、列表最后的逗号等,现在都可以不用手动处理了,MyBatis采用功能强大的基于OGNL的表达式来...
12
2
分享
Java碎碎念
Java高级开发工程师
·
4年前
关注
一分钟带你了解下Spring Security!
一、什么是SpringSecurity?SpringSecurity是一个功能强大且高度可定制的身份验证和访问控制框架,它是用于保护基于Spring的应用程序的实际标准。S...
赞
评论
分享
Java碎碎念
Java高级开发工程师
·
4年前
关注
一分钟带你学会利用mybatis-generator自动生成代码!
MyBatis Generator是MyBatis官方提供的代码生成器,可以生成xml、dao、entity。 本文将使用Intel IDEA+Maven方式生成代码,因为...
3
评论
分享
Java碎碎念
Java高级开发工程师
·
4年前
关注
手把手带你实战下Spring的七种事务传播行为
事务传播行为(propagation behavior)指的就是当一个事务方法被另一个事务方法调用时,这个事务方法应该如何运行。 例如:methodA方法调用methodB...
9
评论
分享
Java碎碎念
Java高级开发工程师
·
4年前
关注
SpringBoot系列-整合Mybatis(注解方式)
可以给接口自动生成一个实现类,让spring对mapper接口的bean进行管理,并且可以省略去写复杂的xml文件。 配置映射语句的属性。例如:@Options(useGe...
2
评论
分享
Java碎碎念
Java高级开发工程师
·
4年前
关注
SpringBoot系列-整合Mybatis(XML配置方式)
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBat...
4
评论
分享
Java碎碎念
Java高级开发工程师
·
4年前
关注
SpringBoot集成JWT实现权限认证
返回响应的资源给浏览器。 新建一个spring boot项目spring-boot-jwt,按照下面步骤操作。 JWT过滤器中进行token的校验和判断,,token不合法...
3
3
分享
Java碎碎念
Java高级开发工程师
·
4年前
关注
一分钟带你了解JWT认证!
JSON Web Token(JWT)是一个开放的标准(RFC 7519),它定义了一个紧凑且自包含的方式,用于在各方之间作为JSON对象安全地传输信息。由于此信息是经过数...
4
评论
分享
Java碎碎念
Java高级开发工程师
·
4年前
关注
SpringBoot中如何灵活的实现接口数据的加解密功能?
字符串默认不需要加单引号或者双引号,如果加双引号,它不会转义字符串里面的特殊字符,而加单引号,则会转义字符串里面的特殊字符,意思就是将特殊字符直接变为字符串输出。 用冒号分...
赞
评论
分享
Java碎碎念
Java高级开发工程师
·
4年前
关注
SpringBoot中如何灵活的实现接口数据的加解密功能?
优势:仅需实现接口,配置简单。 劣势:仅能对同一类型的MediaType进行加解密操作,不灵活。 优势:可以按照请求的Referrer、Header或url进行判断,按照特...
1
1
分享
Java碎碎念
Java高级开发工程师
·
4年前
关注
SpringCloud系列-整合Hystrix的两种方式
Hystrix是由Netflix开源的一个延迟和容错库,用于隔离访问远程系统、服务或者第三方库,防止级联失败,从而提升系统的可用性、容错性与局部应用的弹性,是一个实现了超时...
赞
评论
分享
Java碎碎念
Java高级开发工程师
·
4年前
关注
SpringBoot中神奇的@Enable*注解?
通过这些@Enable*注解的源码可以看出,所有@Enable*注解里面都有一个@Import注解,而@Import是用来导入配置类的,所以@Enable*自动开启的实现原...
赞
评论
分享
Java碎碎念
Java高级开发工程师
·
4年前
关注
Java中Integer.parseInt和Integer.valueOf,你还傻傻分不清吗?
Integer.parseInt(String s)将会返回int常量。 Integer.valueOf(String s)将会返回Integer类型的对象。 Intege...
赞
评论
分享
下一页
个人成就
文章被点赞
102
文章被阅读
60,036
掘力值
1,320
关注了
6
关注者
39
收藏集
0
关注标签
2
加入于
2019-01-22