03 2020 档案
摘要:内核同步 我们可以把内核看做是不断对请求进行响应的服务器,这些请求可能来自CPU上的进程也可能来自发出中断的外部设备。这时我们会发现内核不是按照顺序执行的,而是 交错执行 的,因此这些请求可能引起 竞争条件 ,而我们就需要引入适当的 同步机制 对这种情况进行控制。 内核为何为不同的请求提供服务? 内
阅读全文
摘要:Java多线程 当我们去阅读java的Thread类的时候,会发现这个类与大部分的java类库API有着明显的差别,它的所有关键方法都被声明为 native 。 native 本身指代的就是本地方法,而又由于java线程模型采用基于操作系统原生线程模型,这里默认Thread中 方式代指的是 Nati
阅读全文
摘要:【先mark在这里,以后回来补,今天先进入进程】
阅读全文
摘要:Search in Rotated Sorted Array 描述 假设有一个排序好的数组,然后根据一个pivot进行了旋转,比如[1,2,3,4,5,6,7,8] [6,7,8,1,2,3,4,5]。 你的任务是从 旋转 后的数组中找到一个数字的下标,比如6的下标为1,而如果不存在这个数则返回 1
阅读全文
摘要:第一幕:初识 爽总第一次听说我要转java,就给我讲,不管面试官问什么,你一定要从前后端分离的角度去考虑。这是我刚开始意识到前后端分离这个概念很重要。这个时候,前端页面渲染和后端业务层需要分离来做是我对前后端分离全部的理解。 第二幕:了解 因为快春招了嘛,时间是来不及全部学习的,在看完java基础后
阅读全文
摘要:第一次参加比赛实力有限,加上导师这边吹的近,仅仅在初赛努力了一下,就结束了整个比赛,但是当初没有想过的解决方法,通过github还是找到了别人的解决方案。特此学习取经 对于华为云大赛 1. 当使用各种模型发现都几乎不涨点的时候,就应该知道不是模型的问题,而是数据的问题,应该通过数据扩充来涨点。 2.
阅读全文
摘要:我们在1,2中讲了Linux下UFS,这次我们将一下Linux下的VFS,并且与UFS做一定的对比。 VFS所隐含的主要思想在于引入了一个通用的文件模型,这个模型能够表示所支持的文件系统。有点类似于JDBC实现对数据库的统一操作。 本质上说,Linux内核不能对一个特定的函数进行硬编码执行注入rea
阅读全文
摘要:SpringMVC执行原理 1. 前端控制器:DispatcherServlet 位于 /WEB INF/web.xml DispatcherServlet表示前端控制器,是整个SpringMVC的控制中心。用户发出请求,DispatcherServlet接受请求并拦截请求。 1.1springmv
阅读全文
摘要:Remmina's minimal UI makes it easy to remotely access Linux PCs and Windows 10. 相关文章:https://opensource.com/article/18/6/linux remote desktop
阅读全文