编程语言技巧经验分享

技术是一门绝妙的艺术。致力于C、C++、Java、Kotlin、Android、iOS、JavaScript、TypeScript、Python等编程技术的技巧经验分享

  • 博客(373)
  • 资源 (16)
  • 问答 (1)
  • 收藏
  • 关注

原创 关系运算符

判断相等或者不等的运算符,一般被称为关系运算符。

2024-09-19 19:02:53 140

原创 一元运算符

二元和三元运算符的运算数和运算符的位置比较固定,一元运算符可能在运算数之前,也可能在之后。这产生一些有趣的形式。

2024-09-18 19:12:56 407

原创 语言的优先级

编译器和解释器会对源代码运算数和不同运算符的组合感到困惑,用优先级解决先算什么后算什么。相同优先级的组合也会让编译器困扰应该先做什么,结合性应运而生。

2024-09-18 19:11:24 600

原创 赋值运算符

赋值是编程语言基本操作,即便如此,赋值运算符也并不唯一。大部分编程语言”=”是赋值,”==”是相等。一个常见的疑问是,赋值运算符”=”和数学的相等是一个符号,这会产生误解吗?

2024-09-17 10:17:22 621

原创 语句结束符

这个话题听起来很简单,但不同编程语言的不同语法产生了五花八门的语句结束符。大部分编程语言以换行或者分号作为结束符,当然要排除有续行符的情况。

2024-09-17 10:15:43 647

原创 语言的新类型

编程语言默认提供的类型显然不能满足人类的需要,定义新类型是高级编程语言必须解决的事情。大部分编程语言提供形如结构体或者类,枚举也是一种简单的新类型。微风不燥,阳光正好,你就像风一样经过这里,愿你停留的片刻温暖舒心。助您在编程路上越走越好!

2024-09-16 14:20:18 426

原创 语言的枚举

微风不燥,阳光正好,你就像风一样经过这里,愿你停留的片刻温暖舒心。助您在编程路上越走越好!

2024-09-16 14:18:31 409

原创 语言的布尔类型

布尔是一位英国数学家,他很好地融合了逻辑运算和数学的关系。为了纪念他,用”布尔”表示逻辑的”真”和”假”。布尔类型最早是Algol 60提出。

2024-09-15 09:03:12 409

原创 32位和64位

一般而言,CPU位数是指CPU最轻松操作的寄存器大小。微风不燥,阳光正好,你就像风一样经过这里,愿你停留的片刻温暖舒心。欢迎关注。助您在编程路上越走越好!

2024-09-15 09:01:26 350

原创 数据的二进制形式

研究数据的二进制形式可深入理解计算机如何存储数据,以此可以优化、改进甚至创造新的存储方法。

2024-09-14 19:16:20 326

原创 变量取值范围

通常意义上,任何一种类型都有自己的取值范围,但跟着变量类型本身的范围太大,有时,不希望取值有这么大,就可以定义枚举,但枚举也不是万能,能准确规定范围是更安全的选择。助您在编程路上越走越好!

2024-09-14 19:15:04 524

原创 语言中的复数

微风不燥,阳光正好,你就像风一样经过这里,愿你停留的片刻温暖舒心。科学计算中复数比较常见,编程语言对复数的支持方式不尽相同。助您在编程路上越走越好!

2024-09-13 19:14:27 393

原创 语言中的溢出

任何数据类型都有最大和最小值,会溢出是由物理特性决定。编译型静态类型语言一般明确定义类型大小,这种定义出来的类型都存在溢出的可能。有的动态语言为减少程序员溢出的困扰,尽可能为数据扩展成更大的数值,Python就是这样的好人。

2024-09-13 19:12:04 724

原创 语言中的浮点数

浮点数相比定点数或者整数,为了处理小数点引入了指数,导致小数点的位置根据不同浮点数而不同,故名为Floating Point Number. 一般而言,IEEE754标准被大部分编程语言的浮点数使用,它节省了浮点数的保存空间。如不然,浮点数可能按每一位ASCII码保存,包括整数部分、小数点和小数部分,占用空间不可控制。

2024-09-12 19:12:43 1204

原创 多字节字符和宽字符

小时候,买东西的单位是一角、二角和五角,现在的单位是一元、五元和十元。人类社会的发展和计算机发展本质没啥两样,形态不同而已。

2024-09-12 19:10:51 640

原创 安全API

提到安全,大部分在学习和调试编程语言时并不太在意,真正爆发问题是在用户端。真正的安全漏洞是很可怕的,获取系统最高权限,获得敏感资讯,伤心不已,泪流满面。

2024-09-11 21:04:54 629

原创 字符串长度

字符串长度是一个很有意思的话题,基本整型或者浮点数长度一目了然,字符串因为独特的可变长度,研究它也是一个好话题。微风不燥,阳光正好,你就像风一样经过这里,愿你停留的片刻温暖舒心。助您在编程路上越走越好!

2024-09-11 21:03:29 237

原创 字符串API

字符串作为经常使用的数据类型,它们的API种类繁多,为了提升效率,不少API的底层实现可能会用更接近机器优化的代码实现。

2024-09-10 19:27:26 210

原创 语言的模块

提到模块,它是一个概念很广的名词,在编程语言世界中,用它可代表一个独立的编程语言源代码或者其他形式的存在,可用于其他模块或者主程序使用。微风不燥,阳光正好,你就像风一样经过这里,愿你停留的片刻温暖舒心。助您在编程路上越走越好!

2024-09-10 19:26:28 555

原创 语言的智能指针

C语言完全靠人工,C#/Java/Python等更高级语言有GC,只有C++还在研究复杂的指针技术。这些指针技术听起来似乎已经没太大意义,但对于C++语言而言,意义深远,因为它真的再让程序员控制内存和对象释放。助您在编程路上越走越好!

2024-09-09 19:19:56 493

原创 成员函数重写

如果想常收到推文,请经常留言、点“在看”或将微信公众号设为星标。微风不燥,阳光正好,你就像风一样经过这里,愿你停留的片刻温暖舒心。助您在编程路上越走越好!

2024-09-09 19:18:26 266

原创 运算符重载

C++玩运算符重载很花,一些高级编程语言都支持重载,简洁清晰有效。

2024-09-08 10:22:54 328

原创 socket 断线重连和心跳机制如何实现?

它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信息:连接使用的协议,本地主机的 IP 地址,本地进程的通信端口,远程主机的 IP 地址,远程进程的通信端口。当服务端套接字监听到或者接收到客户端套接字的连接请求时,就会去响应客户端套接字的请求,建立一个新的线程,把服务端套接字的描述发 给客户端,一旦客户端确认了此描述,双方就正式建立连接。为此,客户端的套接字必须首先描述它要连接的服务端的套接字,指出服务端套接字的地址和端口号,然后就可以向服务端套接字提出连接请求。

2024-09-08 10:21:15 1216

原创 语言中的内联

爸爸为了培养孩子的独立能力,会把任务交给孩子并观察孩子做的结果。但有的时候,妈妈看到孩子因为完不成而伤心难过时,会毫不犹豫二话不说帮孩子的事情做掉。这也是内联。

2024-09-07 11:35:05 322

原创 如何保证 UDP 的可靠性传输?

这类似于TCP的确认应答机制,但是在应用层内实现的。UDP传输层是一种无连接的、不可靠的传输协议,无法保证数据的可靠传输,只能通过应用层来实现可靠性传输。当接收方来不及接收发送方发来的数据时,则会提示发送方降低发送的速度,防止包丢失。

2024-09-07 11:33:31 607

原创 语言的构造函数

OOP编程语言依赖构造函数,不同语言构造函数语法要求不太相同,但大同小异。构造函数和初始化函数很类似,看透了,就是类似C语言初始化一个结构体变量。

2024-09-06 19:38:30 543

原创 左值和右值

计算机硬件结构存在取数据和存数据,取数据是从一个地址读,存数据是向一个地址写。一般而言,有地址能被写的就在赋值表达式的左侧,被称为左值(l-value), 其它的被称为右值(r-value). 大部分编程语言都有左值和右值的概念。C++的左值和右值概念是最复杂的。

2024-09-06 19:36:28 320

原创 反射: 获取变量类型

更高级的编程语言,提供反射、解释机制,获取对象类型非常方便,因为运行时保存有对象的全部信息,也包括类型,而对于编译型语言而言,变量类型要靠编译期或构造/依赖类型某个存储类型的结构。

2024-09-05 19:12:03 306

原创 语言的自动类型

编程语言为了方便,会默认建立一套变量默认类型机制。更高级的编程语言或脚本语言为了简化,可能引入自动类型。微风不燥,阳光正好,你就像风一样经过这里,愿你停留的片刻温暖舒心。助您在编程路上越走越好!

2024-09-05 19:11:04 465

原创 语言中的类型转换

编程语言中必然有很多情况需要转换类型。比如引入const的概念就为了提高安全性,编译器提前检查,避免一些意外修改。当然,有时,我们希望手动转换一个变量的类型,让其变成常量,可以利用编译器提供的cast方法。

2024-09-04 19:22:59 612

原创 编译器和语言标准

编译器随着编程语言新标准而不断更新,历史的长河可能会淹没很多故事,但必要的时候,回忆起编译器版本和编程语言标准,不失一件有趣的事情。微风不燥,阳光正好,你就像风一样经过这里,愿你停留的片刻温暖舒心。助您在编程路上越走越好!

2024-09-04 19:21:15 583

原创 编译器/解释器用什么语言编写?

一般而言,语言A诞生之初,一定是已存在的另外一种语言写它的编译器,等编译器完成后,就可以用语言A本身写它的编译器。微风不燥,阳光正好,你就像风一样经过这里,愿你停留的片刻温暖舒心。助您在编程路上越走越好!

2024-09-03 19:18:37 1295

原创 函数重载的奥秘

现实世界中”重载”无处不在,”某某可以做,这里为什么不可以做”不断告诉我们,人类从来都喜欢follow一些规则,不愿意改变。函数重载不是重载的全部,运算符一样可以重载。

2024-09-03 19:17:02 492

原创 字符串操作

不同编程语言对字符串的默认支持程度不同,脚本语言倾向于让字符串操作更简单易懂,可以支持字符串和不同类型互操作。

2024-09-02 19:08:10 530

原创 语言中的属性

属性对于C语言之前的编程语言比较陌生,C++之后的编程语言更多会采用。编程语言的属性分为两种:一种是成员变量的外在特性,一种是给编译器提供的可选信息。

2024-09-02 19:05:47 444

原创 类型最大值和最小值

每种类型都对应于原始的存储位数,也就间接产生了最大和最小值。水满自溢同理。对于一些复合类型,比如封装的字符串,利用堆空间并可以自动增大,理论上长度可以无限,受限于计算机硬件内存和长度变量类型。

2024-09-01 11:16:29 270

原创 Https 加密原理

1)CA 证书中的 数字签名Hash值,就是用证书的私钥进行加密后的值(证书的私钥不在 CA 证书中,证书的公钥在CA证书中)。加密用的密钥和解密用的密钥是同一个,比较有代表性的是 DES和AES 加密算法。

2024-09-01 11:14:54 1173

原创 你真的理解编程语言里的数据相等吗

计算机编程语言的抽象,让相等变得更复杂。

2024-08-31 11:34:51 639

原创 HTTP 缓存

1.需要服务端参与判断是否继续使用缓存,当客户端第一次请求数据时,服务端会将缓存标识(Last-Modified/If-Modified-Since 与ETag/If-None-Match)与数据一起返回给客户端,客户端将两者都备份到缓存中 ,再次请求数据时,客户端将上次备份的缓存标识发送给服务端,服务端根据缓存标识进行判断,如果返回HTTP状态码 304(Not Modified ,请求的资源自上次请求以来没有被修改),则表示客户端可以继续使用缓存。若资源已修改,则返回200状态码和新的资源内容。

2024-08-31 11:32:49 818

原创 语言的数据访问

基本数据类型的访问很简单直接,利用变量名即可。数组或字符串的访问方式加下标,结构体和类对象指定成员名,当然要考虑private或protected访问权限。

2024-08-30 19:28:19 1126

JESD209-5-LPDDR5-注释解读v1

** 注意:具体内容请查看Spec的注释 ** ** 行业标准: 作者有数年Spec经验, 熟悉JEDEC标准。 ** 咨询: 免费每天3个问题的解答。 ** 退款: 如对于解读不满意,可线下联系作者申请退款。 对内容质量有疑问,可提前私信咨询。

2024-07-04

JESD209-4B-LPDDR4 注释解读 v3

** 注意:具体内容请查看Spec的注释 ** ** 行业标准: 作者有数年Spec经验, 熟悉JEDEC标准。 ** 咨询: 免费每天3个问题的解答。 ** 退款: 如对于解读不满意,可线下联系作者申请退款。 对内容质量有疑问,可提前私信咨询。

2024-07-04

DRAM技术精解(第三版 中文)

** 行业标准: 作者有数年Spec经验, 熟悉JEDEC标准。 ** 咨询: 免费每天3个问题的解答。 ** 退款: 如对于解读不满意,可线下联系作者申请退款。 对内容质量有疑问,可提前私信咨询。

2024-07-04

编程语言-你想知道的编程语言(语言发展历史)

集成了当前主流编程语言的介绍,编程语言方方面面都有涉及。 本书仅仅是:语言发展历史部分。

2024-07-04

编程语言-你想知道的编程语言(函数)

集成了当前主流编程语言的介绍,编程语言方方面面都有涉及。 本书仅仅是:函数部分。

2024-07-04

编程语言-你想知道的编程语言(输入输出)

集成了当前主流编程语言的介绍,编程语言方方面面都有涉及。 本书仅仅是:输入输出部分。

2024-07-04

编程语言-你想知道的编程语言

集成了当前主流编程语言的介绍,编程语言方方面面都有涉及。

2024-07-04

JESD209-4B-LPDDR4 中文解读 v2.3

**重要提醒: 解读已更新到v2.3, 包含老版本所有注解** ** 文档不仅是LP4 Spec文档,而是Spec的注释解读。 ** 解读是注释,即文中黄色或绿色下划线的注解,试读看不到。 ** 退款: 承诺如对文档注释不满意,可线下联系作者申请退款。

2022-10-23

DRAM技术精解(第三版 中文) DDRX LPDDRX

** 行业标准: 作者有数年Spec经验, 熟悉JEDEC标准。 ** 咨询: 免费每天3个问题的解答。 ** 退款: 如对于解读不满意,可线下联系作者申请退款。 对内容质量有疑问,可提前私信咨询。

2022-10-23

JESD209-5_4_3 LPDDR5 LPDDR4 LPDDR3精解

此文档对于JESD标准LPDDR5解读,轻松理解LPDDR5标准。 也包含LPDDR4/LPDDR3标准解读。 问题举例: ** LPDDR5X和LPDDR5有什么区别? ** LP5 DVFS如何实现? ** LP5相比LP4X性能提升明显吗? ** 明明DRAM只是为了存储0或1,Spec为什么设计这么复杂? ** WCK机制有何优势? ** Bank Group为什么能提升性能? ** 行业标准: 作者有数年spec经验, 熟悉JEDEC标准建立的过程. ** 专业: 数年dram问题debug,spec解读专业到位。 ** 咨询: 承诺文档解读有疑问,可以免费每天3个问题的解答。 ** 退款: 作者承诺如果对于文档解读不满意,可线下联系作者申请退款. 如对内容质量有疑问,可提前私信咨询。

2022-03-12

JESD209-4_3 LPDDR4 LPDDR3精解.pdf

此文档对于JESD标准LPDDR4解读,轻松理解LPDDR4标准。 问题举例: ** LP4 vs LP4X ** 为什么2018旧款 Macbook Pro只用LP3, 而不用LP4? ** Apple M1如何做到性能很强呢? ** LPDDR4有ECC吗? ** LVSTL模型的意义? ** 为什么LPDDR4钟情于16bit per channel? ** Pad Order究竟是何物? ** 为什么有EMCP这种封装? ** 为什么有ZQ pin? ** LPDDR可以取代DDR? ** 为什么LP4和DDR4 prefetch差异很大? ...... ** 行业标准: 作者有数年spec经验, 熟悉JEDEC标准建立的过程. ** 专业: 数年dram问题debug,spec解读专业到位。 ** 咨询: 承诺文档解读有疑问,可以免费每天3个问题的解答。 ** 退款: 作者承诺如果对于文档解读不满意,可线下联系作者申请退款. 如对内容质量有疑问,可提前私信咨询。

2021-12-12

JESD209-3 LPDDR3精解.pdf

此文档对于JESD标准LPDDR3解读,轻松理解LPDDR3标准。 问题举例: ** DDR3L/DDR3U和LPDDR3的关系是什么? ** 为什么2018旧款 Macbook Pro只用LP3, 而不用LP4? ** Deep Power Down时dram数据还会存下来吗? ** LPDDR3没有RESET pin如何发reset? ** LPDDR3有DIMM吗? ** LPDDR3支持ECC吗? ** DDR3有x4和x8, LPDDR3为什么没有呢? ** LPDDR3 IO模型 ** 手机或PC上的LPDDR3内存可以用DDR3或DDR4内存替换吗? ** LP3不像PC3有DLL, 如何同步CLK和DQS? ** LPDDR3 vs DDR4性能 ...... ** 行业标准: 作者有数年spec经验, 熟悉JEDEC标准建立的过程. ** 专业: 数年dram问题debug,spec解读专业到位。 ** 咨询: 承诺文档解读有疑问,可以免费每天3个问题的解答。 ** 退款: 作者承诺如果对于文档解读不满意,可线下联系作者申请退款. 如对内容质量有疑问,可提前私信咨询。

2021-11-26

JESD79-5_4_3 DDR5 DDR4 DDR3精解.pdf

此文档对于JESD标准DDR5/DDR4/DDR3做中文解读,轻松理解DDR5/4/3标准。 问题举例: ** DDR5设计目标 ** 为什么Write一般是Center Aligned, Read是Edge Aligned? ** DDR5 Sub Channel设计的优势 ** DDR4 DIMM vs DDR5 DIMM ** 为什么服务器很关心ECC? ** DBI是如何省电的? ** 有Read Leveling吗? ** Prefetch从8到16的意义 ** Dram Size和Page Size如何计算? ...... ** 行业标准: 作者有数年Spec经验, 熟悉JEDEC标准建立的过程. ** 专业: 数年Dram问题Debug,Spec解读专业到位。 ** 咨询: 承诺文档解读有疑问,可以免费每天3个问题的解答。 ** 退款: 作者承诺如果对于文档解读不满意,可线下联系作者申请退款,作者就有这样的自信敢承诺! 如对内容质量有疑问,可提前私信咨询。

2021-11-21

JESD79-4B DDR4 JESD79-3F DDR3 精解.pdf

此文档对于JESD标准DDR4和DDR3做中文解读,轻松理解DDR4/DDR3标准。 问题举例: ** 你真的理解SDRAM的S吗? ** 为什么Write一般是Center Aligned, Read是Edge Aligned? ** DDR4为什么没有Vref DQ? ** Mode Register可读了? ** 最大省电模式(Maximum Power Down Mode) ** 为什么服务器很关心ECC? ** DBI是如何省电的? ** 有人会问,有Read Leveling吗? ** Prefetch的作用 ** Dram Size和Page Size如何计算? ** 为什么有MRS,没有MRR? ** DDR4 POD12的起源 ...... ** 行业标准: 作者有数年Spec经验, 熟悉JEDEC标准建立的过程. ** 专业: 数年Dram问题Debug,Spec解读专业到位。 ** 咨询: 承诺文档解读有疑问,可以免费每天3个问题的解答。 ** 退款: 作者承诺如果对于文档解读不满意,可线下联系作者申请退款,作者就有这样的自信敢承诺! 如对内容质量有疑问,可提前私信咨询。

2021-11-16

JESD79-3 DDR3 Technology.pdf

此文档对于JESD标准DDR3做英文解读,轻松理解DDR3标准。 此文档为"JESD79-3 DDR3解读"纯正英文版。 问题举例: ** 你真的理解SDRAM的S吗? ** 为什么Write一般是Center Aligned, Read是Edge Aligned? ** BC4有啥用? ** 为什么会有Dynamic ODT? ** BIOS是如何识别DIMM是DDR3或者DDR4的? ** XMP是什么? ** 为什么有Write Leveling? ** 有人会问,有Read Leveling吗? ** Prefetch的作用 ** Dram Size和Page Size如何计算? ** 为什么有MRS,没有MRR? ...... ** 行业标准: 作者有数年spec经验, 熟悉JEDEC标准建立的过程. ** 专业: 数年dram问题debug,spec解读专业到位。 ** 咨询: 承诺文档解读有疑问,可以免费每天3个问题的解答。 ** 退款: 作者承诺如果对于文档解读不满意,可线下联系作者申请退款,作者就有这样的自信敢承诺! 如对内容质量有疑问,可提前私信咨询。

2021-11-13

JESD79-3 DDR3精解.pdf

此文档对于JESD标准DDR3做中文解读,轻松理解DDR3标准。 问题举例: ** 你真的理解SDRAM的S吗? ** 为什么Write一般是Center Aligned, Read是Edge Aligned? ** BC4有啥用? ** 为什么会有Dynamic ODT? ** BIOS是如何识别DIMM是DDR3或者DDR4的? ** XMP是什么? ** 为什么有Write Leveling? ** 有人会问,有Read Leveling吗? ** Prefetch的作用 ** Dram Size和Page Size如何计算? ** 为什么有MRS,没有MRR? ...... ** 行业标准: 作者有数年spec经验, 熟悉JEDEC标准建立的过程. ** 专业: 数年dram问题debug,spec解读专业到位。 ** 咨询: 承诺文档解读有疑问,可以免费每天3个问题的解答。 ** 退款: 作者承诺如果对于文档解读不满意,可线下联系作者申请退款,作者就有这样的自信敢承诺! 如对内容质量有疑问,可提前私信咨询。

2021-10-25

JESD79-4 DDR4解读.pdf

此文档对于JESD标准DDR4做中文解读,轻松理解DDR4标准。 ** 行业标准: 作者有数年spec经验, 熟悉JEDEC标准建立的过程. ** 专业: 数年dram问题debug,spec解读专业到位。 ** 咨询: 承诺文档解读有疑问,可以免费每天3个问题的解答。 ** 退款: 作者承诺如果对于文档解读不满意,可线下联系作者申请退款,作者就有这样的自信敢承诺! 如对内容质量有疑问,可提前私信咨询。

2021-10-13

DRAM技术精解(中文) DDR3-DDR4-DDR5-LPDDR3-LPDDR4-LPDDR5.pdf

本文档为DRAM Technology DDR3_DDR4_DDR5_LPDDR3_LPDDR4_LPDDR5技术精解 中文版. 本文档详细介绍了dram的历史发展中出现的不同技术,以及技术对应的解决方案 这是最详细的介绍, 把基本DDR 到DDR5,LPDDR 到LPDDR5的所有技术都有涉及. 本文花费周期约一年,记录DDR系列和LPDDR系列重要技术的来源和内部原理, 掌握它们会对于理解dram技术有非常大的帮助. 比如: 1 prefetch和burst length的关系 2 ODT技术的阻抗匹配内幕是什么? 3 LPDDR4 LVSTL IO模型的优点 ...... ** 行业标准: 作者有数年spec经验, 熟悉JEDEC标准建立的过程. ** 专业: 数年dram问题debug,spec解读专业到位。 ** 咨询: 承诺文档解读有疑问,可以免费每天3个问题的解答。 ** 退款: 作者承诺如果对于文档解读不满意,可线下联系作者申请退款,作者就有这样的自信敢承诺!

2021-10-02

Android十年终极开发经验_助您不走弯路_快速晋级Android架构师

作者从事Android开发十年有余,走过的弯路不计其数,深感经验总结有助于在Android上快速前行,早日完全掌握Android,达到Android巅峰! 内容主要包括: *Android 开发积累的重要经验 *Android 开发知识体系 *Android 开发方向 Flutter/Kotlin经验总结 *可维护可扩展 Android 开发攻略 *性能稳定 Android 开发攻略 ** 行业标准: 作者有数年Android开发经验. ** 专业: 数年Android问题debug经验,Android解读专业到位 ** 咨询: 承诺文档解读有疑问,可以免费每天3个问题的解答 ** 退款: 作者承诺如果对于文档不满意,可线下联系作者申请退款,作者就有这样的自信敢承诺!

2021-08-08

JESD209-4C LPDDR4解读.pdf

此文档对于JESD标准LPDDR4做中文解读,轻松理解LPDDR4标准。 ** 行业标准: 作者有数年spec经验, 熟悉JEDEC标准建立的过程. ** 专业: 数年dram问题debug,spec解读专业到位。 ** 咨询: 承诺文档解读有疑问,可以免费每天3个问题的解答。 ** 退款: 作者承诺如果对于文档解读不满意,可线下联系作者申请退款,作者就有这样的自信敢承诺! 如对内容质量有疑问,可提前私信咨询。

2021-08-01

JESD79-3F_DDR3 中文注释解读 v3.pdf

**重要提醒: 解读已更新到v3, 最后更新时间2021-7-18 194945** 此文档对于JESD标准DDR3做中文解读,轻松理解DDR3标准。 为何有此文档? > 笔者曾经在dram领域摸爬滚打数年,深深感受到spec标准文档的理解直接影响到dram知识技术的认知和层次,理解spec文档将极大提高dram水平。数年经验化成一篇解读,不要让时间浪费在不断地寻找spec标准含义的过程中,而是站在经验者之上更上一层楼! 祝每个看过此文档的人都可以为"被某国打压的dram技术"增加技术储备! 解读示例: 1 CK_t和CK_c代表什么? > CK_t: CK True, 代表差分信号的正极性clock, 也就是"真"clock/主clock; CK_c: CK Complement, 代表差分clock的负极clock. 2 CKE和CK的区别: > CKE是指dram clock时钟 enable与否,注意它和上面的CK有本质区别,CKE可以 理解为是颗粒侧的时钟,但CK是controller和dram交互的时钟。 CK如果没有了,CKE没有意义。但CK如果有,CKE可有可无。 CKE拉低,颗粒进入power down模式,可以节省功耗。 3 ZQ为什么一般是240欧姆呢? > 因为一般dram都是通过并联电阻实现设置为指定的电阻值,一般工业级的电阻值 是34, 40, 60, 80, 120欧姆,取最小公倍数,即240欧姆! ......还有更多... ** 本文档不仅仅是DDR3 spec标准文档,而是spec的注释解读 ** ** 翻译成中文? 当然不是翻译, 翻译放到网站上随便都可以翻译出来,此文是带着理解的解读! 深挖spec内部的原理,让您事半功倍!不要被spec卡住您的前途! ** 因为解读是注释,即文中黄色或绿色下划线的注解,试读看不到,正在想方法如何显示给大家看。 ** 行业标准: 作者有数年spec经验. ** 专业: 数年dram问题debug,spec解读专业到位。 ** 咨询: 承诺文档解读有疑问,可以免费每天3个问题的解答。 ** 退款: 作者承诺如果对于文档解读不满意,可线下联系作者申请退款,作者就有这样的自信敢承诺! ** 更新: 不定期进行文档更新,保证每读一遍都有不一样的感受。 ** 再次提醒: 试读看到的是标准DDR3 spec, 批注注释才是本文档的价值所在!! 千万不要以为仅仅是DDR3 spec!!

2021-07-18

JESD79-E_DDR 中文注释解读 v2.2.pdf

**重要提醒: 解读已更新到v2.2, 最后更新时间2021-7-17 165220** 此文档对于JESD标准第一代DDR做中文解读,轻松理解DDR标准。 为何有此文档? > 笔者曾经在dram领域摸爬滚打数年,深深感受到spec标准文档的理解直接影响到dram知识技术的认知和层次,理解spec文档将极大提高dram水平。数年经验化成一篇解读,不要让时间浪费在不断地寻找spec标准含义的过程中,而是站在经验者之上更上一层楼! 祝每个看过此文档的人都可以为"被某国打压的dram技术"增加技术储备! 解读示例: 1 CK_t和CK_c代表什么? > CK_t: CK True, 代表差分信号的正极性clock, 也就是"真"clock/主clock; CK_c: CK Complement, 代表差分clock的负极clock. 2 CKE和CK的区别: > CKE是指dram clock时钟 enable与否,注意它和上面的CK有本质区别,CKE可以 理解为是颗粒侧的时钟,但CK是controller和dram交互的时钟。 CK如果没有了,CKE没有意义。但CK如果有,CKE可有可无。 CKE拉低,颗粒进入power down模式,可以节省功耗。 3 ZQ为什么一般是240欧姆呢? > 因为一般dram都是通过并联电阻实现设置为指定的电阻值,一般工业级的电阻值 是34, 40, 60, 80, 120欧姆,取最小公倍数,即240欧姆! ......还有更多... ** 本文档不仅仅是DDR spec标准文档,而是spec的注释解读 ** ** 翻译成中文? 当然不是翻译, 翻译放到网站上随便都可以翻译出来,此文是带着理解的解读! 深挖spec内部的原理,让您事半功倍!不要被spec卡住您的前途! ** 因为解读是注释,即文中黄色或绿色下划线的注解,试读看不到,正在想方法如何显示给大家看。 ** 行业标准: 作者有数年spec经验. ** 专业: 数年dram问题debug,spec解读专业到位。 ** 咨询: 承诺文档解读有疑问,可以免费每天3个问题的解答。 ** 退款: 作者承诺如果对于文档解读不满意,可线下联系作者申请退款,作者就有这样的自信敢承诺! ** 更新: 不定期进行文档更新,保证每读一遍都有不一样的感受。 ** 再次提醒: 试读看到的是标准DDR spec, 批注注释才是本文档的价值所在!! 千万不要以为仅仅是DDR spec!!

2021-07-17

JESD209-4B_LPDDR4 中文注释解读.pdf

**重要提醒: 解读已更新到v2, 最后更新时间2021-7-11 161631** ** 本文档不仅仅是LP4 spec标准文档,而是spec的注释解读 ** ** 翻译成中文? 当然不是翻译, 翻译放到网站上随便都可以翻译出来,此文是带着理解的解读! 深挖spec内部的原理,让您事半功倍!不要被spec卡住您的前途! ** 因为解读是注释,即文中黄色或绿色下划线的注解,试读看不到,正在想方法如何显示给大家看。 ** 行业标准: 作者有数年spec经验. ** 专业: 数年dram问题debug,spec解读专业到位。 ** 咨询: 承诺文档解读有疑问,可以免费每天3个问题的解答。 ** 退款: 作者承诺如果对于文档解读不满意,可线下联系作者申请退款. ** 更新: 不定期进行文档更新,保证每读一遍都有不一样的感受。 ** 再次提醒: 试读看到的是标准LP4 spec, 批注注释才是本文档的价值所在!! 千万不要以为仅仅是LP4 spec!!

2021-06-18

DRAM Technology DDR3_DDR4_DDR5_LPDDR3_LPDDR4_LPDDR5技术精解.pdf

本文档详细介绍了dram的历史发展中出现的不同技术,以及技术对应的解决方案 这是最详细的介绍, 把基本DDR 到DDR5,LPDDR 到LPDDR5的所有技术都有涉及. 本文花费周期约一年,记录DDR系列和LPDDR系列重要技术的来源和内部原理, 掌握它们会对于理解dram技术有非常大的帮助. 比如: 1 prefetch和burst length的关系 2 ODT技术的阻抗匹配内幕是什么? 3 LPDDR4 LVSTL IO模型的优点 ...... ** 行业标准: 作者有数年spec经验, 熟悉JEDEC标准建立的过程. ** 专业: 数年dram问题debug,spec解读专业到位。 ** 咨询: 承诺文档解读有疑问,可以免费每天3个问题的解答。 ** 退款: 作者承诺如果对于文档解读不满意,可线下联系作者申请退款,作者就有这样的自信敢承诺! 如对内容质量有疑问,可提前私信咨询。

2021-01-31

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

TA关注的人

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