会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
麒麟改bug
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
下一页
2021年6月30日
苏宁易购三面:写一个脚本获取Linux系统CPU的详细信息,并说出原理!
摘要: 一、脚本 今天主要分享一个shell脚本,用来获取linux系统CPU、内存、磁盘IO等信息。 #!/bin/bash # 获取要监控的本地服务器IP地址 IP=`ifconfig | grep inet | grep -vE 'inet6|127.0.0.1' | awk '{print $2}'
阅读全文
posted @ 2021-06-30 15:41 麒麟改bug
阅读(206)
评论(0)
推荐(0)
2021年6月29日
分布式系统CAP理论:CAP原则只能满足其中两项!
摘要: 前言 我们学习分布式系统,就一定听说过CAP定理,尤其在学习分布式事务时,都是以这个定理作为开场。这个定理起源于柏克莱加州大学的计算机科学家埃里克·布鲁尔在2000年的分布式计算原则研讨会上提出的一个猜想。 在2002年,麻省理工学院的赛斯·吉尔伯特和南希·林奇发表了布鲁尔猜想的证明,使之成为一个定
阅读全文
posted @ 2021-06-29 14:26 麒麟改bug
阅读(319)
评论(0)
推荐(0)
2021年6月28日
58同城面试官:Java常用的主流框架,及其运用你能说说吗?
摘要: 前言 一个java框架大概学习一到两个月就能比较熟练地使用它了,但是想要精通一个框架就需要熟悉它的各种底层原理及工作机制,这就不是一两个月的事情了,需要你坚持不懈地学习才能大成。 学习java框架一定要一边做实践一边学习理论,将知识运用到实践,由于Java是面向对象语言,需要理解很多抽象概念,也有人
阅读全文
posted @ 2021-06-28 15:27 麒麟改bug
阅读(160)
评论(0)
推荐(0)
2021年6月27日
竟然还有人认为Redis只有get set那样简单!
摘要: Redis五种数据类型及应用场景 Redis有五种数据类型,即 string,list,hash,set,zset(sort set),我想这点只要稍微对Redis有点了解的小伙伴都应该清楚。下面,我们就来讨论下这五种数据类型的应用场景,Redis实战学习笔记,不了解Redis的可以先阅读一下! s
阅读全文
posted @ 2021-06-27 15:58 麒麟改bug
阅读(68)
评论(0)
推荐(0)
2021年6月25日
一篇文章带你读懂Spring如何解决循环依赖!
摘要: 什么是循环依赖? 当多个Bean相互依赖时则构成了循环依赖,例如A,B两个Bean。其中A中存在属性B,B中存在属性A,当Spring在实例化A时发现A中存在属性B,就去实例化B,实例化B时又发现存在属性A,一直在循环注入依赖,导致循环依赖问题出现。 Spring全家桶学习笔记+大厂面试真题共享!
阅读全文
posted @ 2021-06-25 14:12 麒麟改bug
阅读(417)
评论(0)
推荐(0)
2021年6月24日
新浪网面试官:说说Java并发编程中CountDownLatch原理与应用
摘要: 前言 控制并发流程的工具类,作用就是帮助我们程序员更容易的让线程之间合作,让线程之间相互配合来满足业务逻辑。比如让线程A等待线程B执行完毕后再执行等合作策略。 控制并发流程的工具类主要有: 简介 背景 CountDownLatch是在Java1.5被引入,跟它一起被引入的工具类还有CyclicBar
阅读全文
posted @ 2021-06-24 21:42 麒麟改bug
阅读(104)
评论(0)
推荐(0)
2021年6月23日
360四面:说说Spring Boot程序启动中Netty异步架构的原理!
摘要: 前言 对于高性能的 RPC 框架,Netty 作为异步通信框架,几乎成为必备品。例如,Dubbo 框架中通信组件,还有 RocketMQ 中生产者和消费者的通信,都使用了 Netty。今天,我们来看看 Netty 的基本架构和原理。 Spring Boot实战学习笔记 Netty 的特点与 NIO
阅读全文
posted @ 2021-06-23 20:43 麒麟改bug
阅读(888)
评论(0)
推荐(0)
2021年6月21日
滴滴四面:常见的8种排序算法你最擅长哪些?它们的算法思想是?
摘要: 冒泡排序 要点 冒泡排序是一种交换排序。 什么是交换排序呢? 交换排序:两两比较待排序的关键字,并交换不满足次序要求的那对数,直到整个表都满足次序要求为止。 算法思想 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就
阅读全文
posted @ 2021-06-21 20:38 麒麟改bug
阅读(172)
评论(0)
推荐(0)
2021年6月19日
Keep三面:如何用Spring Security实现前后端分离?
摘要: 前言 Spring Security网络上很多前后端分离的示例很多都不是完全的前后分离,而且大家实现的方式各不相同,有的是靠自己写拦截器去自己校验权限的,有的页面是使用themleaf来实现的不是真正的前后分离,看的越多对Spring Security越来越疑惑,此篇文章要用最简单的示例实现出真正的
阅读全文
posted @ 2021-06-19 15:22 麒麟改bug
阅读(535)
评论(0)
推荐(0)
2021年6月18日
编程写判断还在用if?试试规则执行器是不是用的更顺手!
摘要: 前言 近日在公司领到一个小需求,需要对之前已有的试用用户申请规则进行拓展。我们的场景大概如下所示: Java核心学习笔记+面试真题实战共享! 按照上述的条件我们可以得出的结论是: 咱们的主要流程主要是基于 and 或者 or 的关系。 如果有一个不匹配的话,其实咱们后续的流程是不用执行的,就是需要具
阅读全文
posted @ 2021-06-18 16:13 麒麟改bug
阅读(52)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
下一页
公告