10 悟纤

尚未进行身份认证

我要认证

①阿里巴巴前高级研发工程师;②估值20亿美金的Blued架构师;③北京知远公司创始人;④浙江甄才公司架构师;⑤云课堂学员10000+;⑥博客访问量1000万+;⑦10年互联网行业从业;⑧340万的访问《从零开始学SprngBoot》作者;⑨技术加盟多个独立项目。

等级
TA的排名 839

「字节码插桩」统计方法耗时(第三篇:叱咤风云)- 第313篇

相关历史文章(阅读本文之前,您可能需要先看下之前的系列????)国内最全的SpringBoot系列之三Java语言的优雅停机-第308篇SpringBoot优雅停止服务的几种方法-第309篇Docker优雅的关闭SpringBoot - 第310篇「字节码插桩」统计方法耗时(第一篇:初出茅庐)- 第311篇「字节码插桩」统计方法耗时(第二篇:崭露头角)- 第311篇师傅:上一节,我们对于javaagent有了一个简单的认知,但是对于如何修改修改字节码,我们还...

2020-08-04 19:43:07

「字节码插桩」统计方法耗时(第二篇:崭露头角)- 第312篇

相关历史文章(阅读本文之前,您可能需要先看下之前的系列????)国内最全的SpringBoot系列之三100G的文件如何读取续集-第307篇Java语言的优雅停机-第308篇SpringBoot优雅停止服务的几种方法-第309篇Docker优雅的关闭SpringBoot-第310篇「字节码插桩」统计方法耗时(第一篇:初出茅庐)-第311篇师傅:今天我们就扒开JavaAgent来看看,到底是何方神圣。徒儿:师傅扒的好。师傅:恩赫….徒儿...

2020-07-16 13:55:33

「字节码插桩」统计方法耗时(第一篇:初出茅庐)- 第311篇

师傅:徒儿,听过字节码插桩嘛?徒儿:师傅,徒儿诗如李白,貌如潘安,字如王羲之,歌如刘德华,智慧如诸葛亮,数学如华罗庚,对于字节码插桩,我怎么能不懂呐。师傅:徒儿,你这什么时候,练就了吹牛逼吹的都不脸红的境界了,来来来,你倒是和为师说说什么是字节码插桩。徒儿:字节码插桩就是这么一个意思,字节码… 插… 桩… ,师傅,你品,你品,你细品。师傅:我品啥?你貌似什么都没有说嘛。还诗如李白,智慧如诸葛亮呐,我看你是吹牛逼的本身涨了不少呐。徒儿:我这牺牲小我,开心大家的吗,师傅,你看我.

2020-07-08 16:24:50

2020上半年发文汇总「值得收藏」

不知不觉,2020年上半年就过去了,感觉也没完成了什么重大的目标。假如上半年混的不好,千万不要气馁!因为:七一建党,八一建军,十一建国!伟大的事业都是在下半年完成的!上半年不是情人就是三八!不是清明就是端午 不是五一就是六一!都还不太成熟。下半年加油! 本文对上半年的发文做个总结(也让博主偷个懒吧^_^),方便大家进行整体阅读。人生就如同画圆,圆内是已知的知识,圆外是未知的知识;当你的圆越大是,已知的知识越多,但是未知的知识也就越多。人生就是...

2020-07-06 18:00:34

Docker优雅的关闭SpringBoot - 第310篇

相关历史文章(阅读本文之前,您可能需要先看下之前的系列????)国内最全的SpringBoot系列之三布隆过滤器BloomFilter竟然让我解决了一个大厂的问题-第305篇100G的文件如何读取-第306篇100G的文件如何读取续集-第307篇Java语言的优雅停机-第308篇SpringBoot 优雅停止服务的几种方法 - 第309篇师傅:今天原本是要徒儿讲解下《字节码插桩》的,但是我们还是先回答下粉丝的问题“在Docker 或 kubernete...

2020-06-11 17:01:21

SpringBoot 优雅停止服务的几种方法 - 第309篇

相关历史文章(阅读本文之前,您可能需要先看下之前的系列????)国内最全的SpringBoot系列之三一分钟get:缓存穿透、缓存击穿、缓存雪崩-第304篇布隆过滤器BloomFilter竟然让我解决了一个大厂的问题-第305篇100G的文件如何读取-第306篇100G的文件如何读取续集-第307篇Java语言的优雅停机 - 第308篇师傅:对于java的shutdown hook有所了解之后,我们还是重点来看看Spring Boot如何优化停止...

2020-06-09 16:39:55

Java语言的优雅停机 - 第308篇

相关历史文章(阅读本文之前,您可能需要先看下之前的系列????)国内最全的SpringBoot系列之三水满自溢「限流算法第四把法器:漏桶算法」- 第303篇一分钟get:缓存穿透、缓存击穿、缓存雪崩-第304篇布隆过滤器BloomFilter竟然让我解决了一个大厂的问题-第305篇100G的文件如何读取-第306篇100G的文件如何读取续集 - 第307篇师傅:徒儿,在接下来的章节中,我们一起来学习下Spring Boot如何优雅停机。...

2020-05-25 17:47:40

100G的文件如何读取续集 - 第307篇

师傅:徒儿,睡醒了没有,赶紧起床学习了悟纤:师傅,这不天还没亮嘛?师傅:学习要趁早,没听过早起的鸟有虫嘛!悟纤:晚起的鸟儿也有虫吃呀,晚起的鸟儿吃晚起的虫。师傅:是,是,你都说的都对,你再不起来,午饭都快没了。悟纤:欧侯,师傅,现在不会是快到下午了吧。师傅:是呀,你现在才发现,太阳都晒到你屁股了。悟纤:(#^.^#) …. 师傅:赶紧吃饭,学习来…文章目录一、大文件读取之文件分割法二、大文件读取之多线程读取三、悟纤小结一、大文件读取之文件...

2020-05-22 11:49:38

Spring Boot+Spring Security:前后端分离之Vue- 第38篇

目前比较流行的前端框架就是Vue。一、Vue怎么玩?官网脚手架地址:https://cn.vuejs.org/v2/guide/1.1 使用方式一尝试 Vue.js 最简单的方法是使用 Hello World 例子。你可以在浏览器新标签页中打开它,跟着例子学习一些基础用法。或者你也可以创建一个 .html 文件,然后通过如下方式引入 Vue:<!-- 开发环境版本,包含了有帮助的命令行警告 --><script src="https://cdn.js..

2020-05-22 11:45:17

Spring Boot+Spring Security:前后端分离之跨域问题- 第37篇

由于我们端口不一样,就会引起跨域问题,那么怎么解决呢。只要修改下后端就可以了一、跨域解决方案一:使用@CrossOrigin注解在Controller上使用@CrossOrigin注解 @CrossOrigin("http://127.0.0.1:8848") public String login() { return "/login"; }方案二:CORS全局配置-实现WebMvcConfigurerpackage com.kfit.config;.

2020-05-22 11:43:05

Spring Boot+Spring Security:前后端分离之前端jquery.ajax- 第36篇

前言 前面我们改造了后台,这时候,我们发现我们登录直接不能使用了。所以我们需要改造下前端。一、jquery ajax 1.1 改造登录 在登录页面,添加jquery的依赖:<script src="https://cdn.bootcss.com/jquery/3.5.0/jquery.min.js"></script> 在登录按钮添加事件:<button onclick="login()">登录&...

2020-05-22 11:40:26

Spring Boot+Spring Security:前后端分离之后端改造编码- 第35篇

前言 使用JWT之后,对于Spring Security有些地方就需要进行调整了,另外对于前端也是需要调整的,因为原本是有状态的,现在变成无状态了,也就不存在cookie和session的交互了,这时候前端的认证就需要进行调整。一、思路说明 有了前面做的一些基本工作之后,表结构和数据库的操作都是一样的,只需要在一些验证上进行调整即可。(1)JWTLoginFilter:登录的过滤器,主要用于获取用户输入的账号密码,封装成UsernamePasswordAuthe...

2020-05-22 11:33:42

Spring Boot+Spring Security:前后端分离之后端改造分析- 第34篇

前言 使用JWT之后,对于Spring Security有些地方就需要进行调整了,另外对于前端也是需要调整的,因为原本是有状态的,现在变成无状态了,也就不存在cookie和session的交互了,这时候前端的认证就需要进行调整。一、定义JWTLoginFilter 继承UsernamePasswordAuthenticationFilterJWTLoginFilter:登录的过滤器,主要用于获取用户输入的账号密码,封装成UsernamePasswordAuthenticatio...

2020-05-22 11:28:06

Spring Boot+Spring Security:前后端分离之JWT介绍- 第33篇

一、跨域认证的问题互联网服务离不开用户认证。一般流程是下面这样。(1)、用户向服务器发送用户名和密码。(2)、服务器验证通过后,在当前对话(session)里面保存相关数据,比如用户角色、登录时间等等。(3)、服务器向用户返回一个 session_id,写入用户的 Cookie。(4)、用户随后的每一次请求,都会通过 Cookie,将 session_id 传回服务器。(5)、服务器收到 session_id,找到前期保存的数据,由此得知用户的身份。这种模式的问题在于,扩展性(s

2020-05-22 11:27:23

Spring Boot+Spring Security:前后端分离的架构发展 - 第32篇

一、前后端未分离1.1 开发模式前后端没有区分由程序员一人包干。1.1 开发模式前后端没有区分由程序员一人包干。1.2 渲染模式后端渲染:以jsp,asp, php 为代表的后端直接输出html形式,全部由后端 工程师搞定。1.3 优缺点优点:开发模式简单 缺点:程序员职责过多,需要关注页面的展示,后台业务的逻辑处理二、前后端半分离2.1 开发模式借助于FTL(Template Language),Velocity,Thymeleaf进行模板的..

2020-05-22 11:25:03

费曼学习法为什么会如此有魅力

相关历史文章(阅读本文之前,您可能需要先看下之前的系列????)超实用的康奈尔笔记法我的费曼学习法之路「世界上最好的学习法:费曼学习法」微积分你记得多少?想了解费曼的进入有个故事不知道你听过没有。在一列开往北京方向的火车上,有一位农民父亲,他的女儿三年前上考上了清华,儿子也在今年上了北大。有人就好奇的问他:“你把两个孩子都拉扯进了象牙塔,是不是有什么绝招啊,说出来我们听听呗。”农民父亲挠挠头,憨厚的说:“我这人没什么文化,也不懂什么绝招。只是觉得孩子上学花了那么多钱,.

2020-05-19 14:28:25

100G的文件如何读取 - 第306篇

相关历史文章(阅读本文之前,您可能需要先看下之前的系列????)国内最全的SpringBoot系列之三精度不够,滑动时间来凑「限流算法第二把法器:滑动时间窗口算法」-第301篇没有预热,不叫高并发「限流算法第三把法器:令牌桶算法」- 第302篇水满自溢「限流算法第四把法器:漏桶算法」- 第303篇一分钟get:缓存穿透、缓存击穿、缓存雪崩-第304篇布隆过滤器Bloom Filter竟然让我解决了一个大厂的问题 - 第305篇在前面...

2020-05-19 14:14:44

JVM内存模型和性能调优:JVM调优工具详解及调优实战:GC日志调优小实战- 第41篇

GC日志说明对于java应用我们可以通过一些配置把程序运行过程中的gc日志全部打印出来,然后分析gc日志得到关键性指标,分析GC原因,调优JVM参数。打印GC日志方法,在JVM参数里增加参数:-XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCDateStamps -Xloggc:/data/tmp/gc.log...

2020-05-07 14:07:31

JVM内存模型和性能调优:JVM调优工具详解及调优实战:jstat调优小实战- 第40篇

一、准备工作 准备一个工程jvm-full-gc,核心代码:@RestControllerpublic class IndexController { @RequestMapping("/user/process") public String processUserData() throws InterruptedException { ...

2020-05-07 14:05:41

JVM内存模型和性能调优:JVM调优工具详解及调优实战:JVM运行情况预估 - 第39篇

用 jstat gc -pid 命令可以计算出如下一些关键数据,有了这些数据就可以采用之前介绍过的优化思路,先给自己的系统设置一些初始性的JVM参数,比如堆内存大小,年轻代大小,Eden和Survivor的比例,老年代的大小,大对象的阈值,大龄对象进入老年代的阈值等。(1)年轻代对象增长的速率可以执行命令 jstat -gc pid 1000 10 (每隔1秒执行1次命令,共执行10次),...

2020-05-07 14:01:45

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。
  • 分享精英
    分享精英
    成功上传11个资源即可获取