自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 怎么考虑技术面试的项目部分呢?

一个人人都能明白的技术面试如何写好一个技术亮点和怎么做面试准备

2023-06-21 16:50:30 122

原创 6.S081-Lab8

2022 6.S081 lab8 在这个实验室中,您将获得重新设计代码以提高并行性的经验。多核机器上并行性差的一个常见症状是高锁争用。提高并行性通常需要改变数据结构和锁定策略,以减少争用。您将为xv6内存分配器和块缓存执行此操作。

2023-05-13 10:35:47 143

原创 6.S081-Lab7

2022 6.S081 lab7 在这个实验室中,您将为网络接口卡(NIC)编写一个xv6设备驱动程序。

2023-05-11 10:23:18 110

原创 6.S081-Lab6

2022 6.S081 Lab6 这个实验室将使您熟悉多线程。您将在用户级线程包中实现线程之间的切换,使用多个线程来加速程序,并实现屏障。

2023-05-06 17:28:52 149

原创 6.S081-Lab5

2022 6.S081 lab5 虚拟内存提供了一定程度的间接性:内核可以通过将PTE标记为无效或只读来拦截内存引用,从而导致页面错误,并可以通过修改PTE来更改地址的含义。在计算机系统中有一种说法,任何系统问题都可以通过一定程度的间接性来解决。这个实验室探索了一个例子:写上复制分叉。

2023-05-06 11:01:15 82

原创 6.S081-Lab4

2022 6.S081 lab4 本实验室探讨了如何使用陷阱实现系统调用。您将首先使用堆栈进行热身练习,然后实现用户级陷阱处理的示例。

2023-04-26 18:33:58 323

原创 6.S081-Lab3

2022 6.S08 lab3 在该实验浏览页面表并对其进行修改,以加快某些系统调用并检测哪些页面已被访问。

2023-04-19 14:06:06 219

原创 6.S081-Lab2

2022最新版本 6.S081 lab2 对于lab2 需要学习到,一次从用户态到内核态的调用过程是怎么样执行的,怎么用gdb去分析内存代码。

2023-04-19 11:50:25 129

原创 6.S081-Lab1

2022最新版本6.S081课程lab地址:课程book地址第一章:课程一主要目的就是为了让你熟悉常见的系统调用函数,如何接受系统参数熟悉 xv6。在这里你将会学习到操作系统的完整概念

2023-04-12 01:42:26 111

原创 6.S081-最新 Mac c环境

2022 S6.828 实验mac环境

2023-04-12 01:06:43 172

原创 java netty中的direct memory 一篇详解

Direct Memory时,物理地址和虚拟地址也不是完全相同的。Direct Memory Access(DMA)是一种特殊的I/O操作,可以允许设备直接访问系统内存而不需要CPU的干预。在DMA操作中,设备直接访问系统内存,因此需要知道系统内存的物理地址。设备可以通过总线地址(Bus Address)来访问内存,总线地址需要转换为物理地址才能访问实际的内存。这个地址转换过程通常是由DMA控制器完成的。而虚拟地址是由操作系统提供给进程使用的,不同的进程之间虚拟地址是可以重叠的。

2023-04-10 15:28:39 656

原创 零售的哲学:

二是ATM机的引进,ATM机对7-Eleven是个划时代的标志,在这之前无论提供复印、充值卡,都还是围绕商品和服务,从本质上看是零售业内部的商业部署,可是当发现很多消费者来到店里买了送丧礼的现金包,却没有装到包里的现金后,就开始有了引进ATM的想法--这也许在今天看非常正常,可当时前无古人的情况下属于严重的跨界,这遭到了不仅内部的反对,同时也遭到了金融业大佬的一致唱衰,后来证明平均到店1000人中,占10%以上是由ATM带来的,也会顺便购买商品和服务,起到了很好的引流作用;1.抓手一,单品管理。

2023-04-10 14:17:15 71

原创 红包签到业务中的一些问题:

你只能知道你这方面不足,但是做什么预期能带来什么收益是不可控的,这里有点像游戏行业中的特点,在没有出来之前你永远都不知道是否能达到你的预期,比如最近的”last of us 2”,还有一些叫好不叫作“皇牌空战”,还有一些是开始预期很高,但是出来人人叫骂的“魔兽争霸4”,事实上大部分游戏其实都是面临着失败的结局,只有极少部分的游戏能够成功被人们记住,导购产品其实也面临着同样的问题)(前台业务和中台业务的对比,和后台业务的对比,7、会员的本质“(从你的已有的场景出发,让用户在熟悉的场景上周期性感到优惠)”

2023-04-10 12:29:04 66

原创 游戏叙事六步法 - TMMASC

对于纯粹的艺术创作而言,它是一种极致的表达欲,可以是自由、多元、无边无际的生命形态,忠于表达本身而非一定寻求共鸣,这也是艺术的魅力。那么接下来,就该考虑如何应用叙事的技巧去调整每个设计细节,进去“深入雕塑”的阶段,在大形的比例基础上,不断按照“整体-局部-整体”的原则校正表达方式,尤其是在内容的创作上。重视环境叙事的作品,可能还会注意空间氛围的营造,如建筑学中,通过哥特建筑的高耸,营造对神性崇高的崇拜感,用横向粗壮的罗马柱表达政权的稳健与不可颠覆。前面的五步,主要是做加法,而第六步,则是通过规划来做减法。

2023-04-10 12:26:23 90

原创 远程办公经验

招不到这样的人,你只能为他们不能自管理和自驱而招“经理”,不能写出好的代码而招“测试”,不能很好的沟通而招个“项目经理”,不能独档一面,而要把好的人安排给他们当“教练”,而好的人则会被累死。每个人更新进度的时候,不要只是一个check-in,而是需要更 meaningful 的说一下工作内容,在工作告一段落的时候,希望简单的说一下工作总结。我工作的这20多年来经历过很多公司,尤其是创业的这几年来,看过的公司更多了(50+以上了),我发现,人数越多的团队,基本上来说,就更偏劳动密集型。是的,没错,人很关键。

2023-04-10 12:18:30 96

原创 《写给大家看的设计书》为什么要学习这本书:

在日常工作中常常和数据,公式,程序语言等打交道,对具有“逻辑顺序“的事务和敏感,但是对”空间性顺序的“感知能力则较弱,如何结构化的组织这些,或者能否将日常的一些表达归总,对于我自身出发:通过学习这本书希望在以后的设计过程中(文稿的设计,菜式的搭配装盘摆放,画图的组织)将设计基本的四大原则“逐步融汇贯通”例如:如果一位女士穿着一件可爱的黑色晚礼服,配红帽子,红耳环,红口红,红色手提包,红靴,红上衣,重复就太泛滥了。(项目符号,字体,线条,大小,颜色),有助于增强读者对设计所表示的实体的认知度。

2023-04-10 12:15:20 52

原创 Full gc 调优

但是,当堆空间较小时,运行一段时间以后,就会出现“碎片”,如果并发收集器找不到足够的空间,那么并发收集器将会停止,然后使用传统的标记、清除方式进行回收。-XX:SurvivorRatio参数的值越大,就意味着Eden区域变大,minor GC次数会降低,但两块Survivor区域变小,如果超过Survivor区域内存大小的对象在minor GC后仍没被回收,则会直接进入老年代,当新生代设置过小时,会产生两种比较明显的现象,一是minor GC次数频繁,二是可能导致 minor GC对象直接进入老年代。

2023-04-08 13:47:58 693 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除