作者小头像 Lv.2
更多个人资料
102 成长值
1 关注
1 粉丝
+ 关注 私信

个人介绍

能够成就别人的人才能称得上是真英雄! Java开发工程师,全栈工程师,努力想成为架构师的小萌新 每周至少写一篇高质量文章,干货满满! 愿我的文章对读者有用,欢迎评论,一起进步! 公众号:爱健身的程序员

感兴趣或擅长的领域

云存储、数据库、微服务架构、编程语言、云计算
个人勋章
TA还没获得勋章~
成长雷达
70
12
0
0
20

个人资料

个人介绍

能够成就别人的人才能称得上是真英雄! Java开发工程师,全栈工程师,努力想成为架构师的小萌新 每周至少写一篇高质量文章,干货满满! 愿我的文章对读者有用,欢迎评论,一起进步! 公众号:爱健身的程序员

感兴趣或擅长的领域

云存储、数据库、微服务架构、编程语言、云计算

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
技术经理给我安排了一个上古时期的Tomcat项目,Tomcat中的bat批处理脚本源码分析,还好我是练过的,基础的底层知识掌握了
前几天部门的技术经理给我分配了一个任务,叫我一个人去维护之前上古时期的Java Wbe项目,这个项目其实是一个前置机程序,负责消息的`加解密、加签验签`和消息的`转发`;这个程序部署于Servlet容器中,用的是Tomcat服务,并且这个Tomcat服务我们公司的运维人员不知道怎么操作
作者小头像 YuShiwen
1798
0
3
2022-03-31 10:35:00
999+
0
3
“了解高并发底层原理”,面试官:讲一下MESI(缓存一致性协议)吧
JVM不是真实存在的,只是一个抽象的概念。volatile关键字底层也是借助MESI缓存一致性协议和内存屏障得以实现有序性和可见性的。 MESI是计算机底层的协议,所有支持高并发的编程语言的底层都是基于MESI协议来保证并发安全的,所以MESI协议更有助于我们去理解底层原理,知其所以然! 本期围绕着,什么是(Who),为何来(How),是什么(What),这三点内容来进行讲解该协议。
作者小头像 YuShiwen
978
0
1
2022-03-31 10:25:44
978
0
1
微服务(二)之有HTTP协议,为何还需要在RPC中使用自定义的协议?
本期是关于自定义通讯协议的讲解,和HTTP协议做对比,由浅入深,带读者遨游通讯协议的整个发展过程,以及帮助读者更深入的去了解RPC中的通讯协议。 如果期待更多干货和知识分享和后续与微服务相关的文章,那就动动小指头点波关注吧!
作者小头像 YuShiwen
987
0
1
2022-03-31 10:17:09
987
0
1
面试:精通Java;面试官:来讲一下JVM虚拟机内存模型的最底层原理,必须说详细说清楚,知其所以然。
通Java?来看看下面这些底层中的底层原理你是否知道吧。 提到JVM必不可少的就得谈到它的内存模型,根据 JVM 规范,JVM 内存共分为虚拟机栈VM stack、堆heap、方法区Method Area、程序计数器Program Counter Register、本地方法栈Native Method Stack五个部分。如下图,咋们分别对这五个区域进行详细的原理讲解。(为节省读者的时间,方便大家
作者小头像 YuShiwen
769
0
1
2022-03-31 09:53:06
769
0
1
高并发之volatile、synchronized关键和内存屏障(Memory Barrier)
在了解内存屏障之前,首先我们得知道电脑中时钟脉冲的作用,如下: 电脑通过使用时钟来同步执行指令,时钟脉冲的频率(称为时钟频率)基本上是固定的。在电脑中它就是由一个频率相当精确和稳定的脉冲信号发生器发出的。 脉冲信号通常是由晶体通电振荡产生的。 同样内存缓存也有自己的时许,比如内存时序(英语:Memory timings或RAM timings)是描述同步动态随机存取存储器(SDRAM)性能的四个
作者小头像 YuShiwen
636
0
1
2022-03-31 09:56:50
636
0
1
逆序对(逆序对问题) 分而治之方法(分治法)java代码实现完整版(递归实现)
什么是逆序对: 对于一个包含n个整数的数组arr[1…n],如果有i < j,且arr[ i ]>arr[ j ],则称(A[ i] ,A[ j] )为数组arr中的一个逆序对。 一般思维...
作者小头像 YuShiwen
423
0
1
2022-03-31 01:13:01
423
0
1
插入排序(直接插入排序)java代码实现(注释详细 简单易懂)
直接插入排序算法思想: 以数组为例: 每次从未排序的数组中取出一个,与之前排好序的数组逐一比较大小,并插入到适当位置,直到未排序的数组为空。 时间复杂度O(n2). java代码(注释写得比较详细,请...
作者小头像 YuShiwen
561
0
0
2022-03-31 01:05:42
561
0
0
选择排序 java实现(言简意赅)
选择排序的思路: 每次都从未排序的序列中找到一个最小(大)的元素,把它放到已排好序的序列尾部; 重复上述过程,直到未排序的序列为空。 时间复杂的O(n2). java代码(从小到大的顺序): pub...
作者小头像 YuShiwen
362
0
0
2022-03-30 23:52:50
362
0
0
希尔排序(简单易懂,图文并貌,插入排序)java代码实现
希尔排序是直接插入排序算法的一种更高效的改进版本。 希尔排序思想: 按照增量d对其进行分组,每组内部分别进行直接插入排序; (如果不太懂直接插入排序的java具体实现方法,可参考本人所写另一篇博文:直...
作者小头像 YuShiwen
371
0
0
2022-03-31 01:34:59
371
0
0
快速排序(随机化快速排序 随机主元)java代码(递归实现)分治法(分而治之)
固定主元的快速排序: 1.首先选取一个主元(一般取数组的头部或者尾部为主元); 2.把其他数与主元比较,如果比主元小,放主元左边,如果比主元大,放主元右边;(这个时候主元左边的数都只是比主元小,左边的数...
作者小头像 YuShiwen
401
0
0
2022-03-31 01:03:23
401
0
0
总条数:121
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 13
到第 页

上滑加载中

https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
作者小头像
作者小头像
快速交付
+ 关注 私信