240 发简信
IP属地:江苏
  • 120
    springboot内嵌tomcat代码走读(四)

    上篇文章我们走读了servlet生命周期中的创建和初始化以及servlet中Filter在springboot中的使用。本文继续进行servlet生命周期中下面的部分,提供服...

  • 120
    springboot内嵌tomcat代码走读(三)

    上篇文章走读了springboot中消息处理进入到servlet里了,这次,具体走读了请求消息在servlet里是怎么处理的。这里主要补充servlet和springmvc相...

  • 120
    springboot内嵌tomcat代码走读(二)

    离上次tomcat的代码走读过了很长时间了,这段时间主要是在自己造个类似web容器的轮子,用来加深NIO的理解。同时大致走读了下undertow相关的代码。今天继续tomca...

  • 120
    springboot内嵌tomcat代码走读(一)

    花了一个礼拜的时间,大致走读了一下springboot内嵌tomcat的代码,为下一步自己实现一个web容器做知识储备。这里对走读的代码做一个大致的记录。 springboo...

  • cpu负载的真正含义到底是什么

    最近遇到了几次load异常的问题,用top命令查看后发现load很高,但是cpu的其他指标都十分正常,于是想好好了解下为什么会load高。 什么是cpu的loadCPU负载:...

  • 120
    springboot源码走读之三----context生成【 createApplicationContext】

    前面的话 前面两篇文章主要是走读了springboot启动时的准备阶段,本文正式进入重点的阶段。即spring context的生成。即如下代码: 下面来分别走读每行代码。 ...

  • springboot源码走读之二----命令行参数封装与上下文环境准备

    前言 本文主要是接上文源码走读之一中 这段代码而来。主要走读 这两步代码。首先来看第一步,参数封装。 ApplicationArguments生成 ApplicationAr...

  • springboot源码走读之一

    前面的话 首先一个最简单的springboot的例子引入本主题。 其中包依赖也是最简单的。 这里就使用springboot的web方式,引入当前最新版本2.2.1.直接指向m...

  • 120
    工欲善其事,必先利其器:VS Code Remote完美实现远程开发

    前面写了《使用Visual Studio 2019进行嵌入式Linux开发》和《通过samba实现linux与windows共享文件》,两者都没有达到自己理想的程度。Visu...

  • 120
    做公众号的半个月,我迎来了第一笔收入!

    其实一年前我就开通了微信公众号《花房子听故事》,但直到半个月前,才开始运营起来! 最开始的时候,什么都不懂就在网上四处搜索该怎么排版、该怎么运营。 慢慢摸索别的公众号是怎么做...

  • 120
    性能问题定位套路

    前面的话 我们在工作过程中,肯定会遇到性能调优及内存溢出的问题,本篇文章会通过几个小例子来粗略的介绍性能定位的思路及工具的使用。 性能问题分类 我们经常遇到的服务端的性能问题...

  • 120
    使用树莓派制作智能小车

    智能小车演示视频 摘要:该项目我会开源,大家一起参与进来,对智能小车进行完善。一定要牢记树莓派的GPIO引脚不能输入大于3.3V的电压,否则树莓派变砖。 智能小车实现的功能 ...

  • JVM加载class过程

    从上面一个例子的结果进行分析。先看执行结果: 两道面试题,带你解析Java类加载机机制这篇文章里写的很详细。这里大体写一下过程。 Java类加载7个过程 Java类加载分7个...