首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小龙飞
掘友等级
vx公号:小龙飞
|
阿里巴巴集团
既能提手敲代码,也能仗剑走天涯
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 40
沸点 0
赞
40
返回
|
搜索文章
赞
文章( 40 )
沸点( 0 )
开发必会的测试技能,Junit+Mock+Assert+DevOps
为什么要有测试? 测试包括哪些类型?为什么要有单元测试?Mockito & Assert,Junit、TestNG 和 DEVOPS
操作系统之进程管理(上),研究再多高并发,都不如啃一下操作系统进程!!!
进程管理,调度,切换,控制,线程模型。通过线程模型,看 java,golang 区别本质,操作系统 YYDS。
操作系统之进程管理,同步互斥死锁高并发问题,操作系统解决方式
进程同步,进程互斥;临界区的互斥访问;进程互斥的硬件实现-TestAndSet指令;JAVA 并发包 CAS 实现;信号量机制;synchronized 底层原理-管程;预防死锁,避免死锁-银行家算法
CMS垃圾收集器
CMS是老年代垃圾收集器,在收集过程中可以与用户线程并发操作。它可以与Serial收集器和Parallel New收集器搭配使用。CMS牺牲了系统的吞吐量来追求收集速度,适合追求垃圾收集速度的服务器上。可以通过JVM启动参数:-XX:+UseConcMarkSweepGC来开启…
操作系统之文件管理,万字长文让你彻底弄懂!!!
Linux奉行了Unix的理念:一切皆文件,比如一个目录是一个文件,一个设备也是一个文件等,因而文件系统在Linux中占有非常重要的地位。
操作系统之内存管理,啃完的人都超神了!!!
最直观的,我们买手机,电脑,内存条,都会标明内存是多大,例如途中的8G,16G,128G都指的内存大小,另外支持国货,支持华为。 我们应该都听说过 RAM 存储器,它是一种半导体存储器件。RAM 是英文单词 Random 的缩写,即“随机”的意思。所以 RAM 存储器也称为“随…
一文理解什么是DevOps,通俗易懂白话文
这里先给出维基百科的定义,没指望你一下子看懂,先有个概念了解一下。 以电商系统为例,单体应用架构为 LNMP,这个时候只有 DEV 没有 OPS,DEV 就是全栈,就跟我们上大学玩的 demo 一样,项目开发好,找台服务器安装好环境,把 jar 包 scp 到远程服务器,放上去…
RabbitMQ手动确认+重试+死信队列保证消费可靠性
自动确认:Broker(RabbitMQ 服务器)在将消息发送给消费者后即将消息从队列中删除,无论消费者是否消费成功。如果消费者消费时业务代码出现异常或者还未消费完毕时系统宕机,就会导致消息丢失。 手动确认:消费者消费完毕后手动地向 Broker 发送确认通知,Broker 收…
极客算法训练笔记(九),十大经典排序之桶排序,实习第一个业务就是分桶实现的
如上图所示(图来自于极客时间算法训练营超哥的资料),我之前写的七大排序算法,都是比较类排序,最后三种是时间复杂度是O(n)的非比较类排序算法:桶排序、计数排序、基数排序。因为这些排序算法的时间复杂度是线性的,所以我们把这类排序算法叫作线性排序(Linear sort)。之所以能…
极客算法训练笔记(八),十大经典排序之堆排序,被树耽误的数组
堆排序在排序复杂性的研究中有着重要的地位,因为他是我们所知的唯一能够同时最优的利用空间和时间的方法,当空间十分紧张的时候(例如嵌入式系统或者低成本的移动设备中)他很流行,因为他只用几行就能实现较好的性能。但是现代操作系统中很少使用他,因为他无法利用缓存,这一点很致命。数组元素很…
下一页
个人成就
文章被点赞
355
文章被阅读
77,889
掘力值
2,349
关注了
17
关注者
202
收藏集
2
关注标签
61
加入于
2019-11-25