zhangyanhu1986
码龄15年
关注
提问 私信
  • 博客:5,712
    5,712
    总访问量
  • 8
    原创
  • 488,515
    排名
  • 4
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2009-09-24
查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得0次评论
  • 获得14次收藏
创作历程
  • 1篇
    2020年
  • 7篇
    2019年
成就勋章
TA的专栏
  • 笔记
  • 投资
  • iOS
    1篇
  • 计算机基础
    7篇
  • 生活
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

357人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

UIScrollView contentOffset

UIScrollView *scroll = [[UIScrollView alloc] init];方法1. scroll.contentOffset = xxx;方法2. [scroll setContentOffset:xxx animated:NO];这两个调用方法是有区别的:当用户在滑动scrollView时,如果到某个位置想让contentOffset保持在一个固定的位置。如果调用方法1:- (void)scrollViewDidScroll:(UIScrollView
原创
发布博客 2020.07.31 ·
925 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Understanding_ELF.pdf

发布资源 2019.08.16 ·
pdf

深入理解计算机系统(第三版)读书笔记七(ELF文件解析)

目录1. ELF文件格式概述2. ELF文件头3. 节头表1. ELF文件格式概述ELF文件分为:链接时的目标文件和执行时的目标文件。如下图:ELF文件头:文件最开始的地方,包含整个文件的信息结构。程序头表:在运行时必须要有的,告诉操作系统如何创建进程的镜像。节:对于链接过程而言的,每个节中包含指令数据、符号数据和重定位数据等等。段:运行时必须要有的,每个段可以包含多个节。节头表:...
原创
发布博客 2019.08.15 ·
372 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

深入理解计算机系统(第三版)读书笔记六(处理器实现)

目录1. Y86-64处理器的顺序实现(SEQ)1. Y86-64处理器的顺序实现(SEQ)假设:每个时钟周期SEQ可以执行处理完一条完整的指令。通常处理一条指令包括很多操作。每条指令的执行动作不一样,为了设计一个充分利用硬件的处理器,可以让所有指令的执行拆解为以下6个阶段:取指(fetch):从内存读取指令字节,地址为程序计数器(PC)的值。从指令字节中分离出指令指示符字节的两个四位部...
原创
发布博客 2019.07.31 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

深入理解计算机系统(第三版)读书笔记五(处理器体系结构)

目录1. 指令集体系结构(ISA)2. Y86-64指令集体系结构2.1 程序员可见状态2.2 指令集和编码1. 指令集体系结构(ISA)定义:一个处理器支持的指令和指令的字节集编码。ISA在编译器编写者和处理机设计人员之间提供了一个抽象层,编译器编写者只需要知道允许哪些指令以及它们如何编码,而处理器设计者必须建造出执行这些指令编码的处理器。2. Y86-64指令集体系结构定义一个指令集...
原创
发布博客 2019.07.30 ·
316 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

深入理解计算机系统(第三版)读书笔记四(浮点数操作)

目录简介1. 浮点传送和转换1.1 浮点和整型之间转换1.2 过程中的浮点代码2. 浮点的运算操作简介处理器的浮点体系结构包括多方面,会影响对浮点数据操作的程序如何被映射到机器上,包括:如何存储和访问浮点数值:通常是通过寄存器来完成。对浮点数据操作的指令。浮点数传参和返回值。函数调用过程中保存寄存器的规则。例如:一些寄存器被指定为调用者保存,其他被指定为被调用者保存。AVX(高级向...
原创
发布博客 2019.07.16 ·
433 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

深入理解计算机系统(第三版)读书笔记三(函数调用)

假设函数P调用函数Q,Q执行后返回到P。这个调用包括下面一个或多个机制:传递控制:在进入过程Q的时候,PC指针被设置为Q的代码的起始地址,然后Q返回时再把PC设置为P中调用Q后面的那条指令地址。传递数据:P必须能够向Q提供一个或多个参数,Q必须能够向P返回一个值。分配和释放内存:Q可能需要为局部变量分配空间,返回前又必须释放这些空间。...
原创
发布博客 2019.07.09 ·
472 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

深入理解计算机系统(第三版)读书笔记二(条件码、SET、Jump指令、循环、switch)

控制指令ajdflajlabcfdlsjfla
原创
发布博客 2019.07.04 ·
1484 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

深入理解计算机系统(第三版)读书笔记一(寄存器、操作数、MOV、出入栈、算数、逻辑指令)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
原创
发布博客 2019.07.04 ·
1488 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

art of computer programming(1)

发布资源 2010.02.02 ·
application/x-zip