计算机网络中 一些名词含义

HTTP:HyperText Transfer Protocol 超文本传输协议 HTTPS:HyperText Transfer Protocol over Secure Socket Layer 以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层 SSL: Secu...

2018-09-20 21:34:18

阅读数 371

评论数 0

理解JVM虚拟机 --笔记

理解JVM虚拟机 1、真正理解编译器 2、分析类加载过程 加载: 加载class文件的信息加载到内存中。由硬盘到内存的迁移; 链接: 将加载阶段加载到内存中的二进制数据整合到虚拟机中。 验证: 文件格式验证、元数据验证等等 准备: 为类静态变量分配内存,并将其初始化为默认值,给常量分配内存并设置值...

2018-09-19 00:40:56

阅读数 171

评论数 0

密码学中各个名称概念

1、数字签名 数字签名(又称公钥数字签名、电子签章)是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。一套数字签名通常定义两种互补的运算,一个用于签名,另一个用于验证。 数字签名,就是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时...

2018-09-17 23:36:26

阅读数 574

评论数 0

Effective Objective-C 2.0(52个有效方法) —— 块与大中枢派发 读书笔记

当前多线程编程的核心就是“块”(block)与“大中枢派发”(Grand Central Dispatch,GCD)。 块:一种可在C、C++及Objective-C代码中使用的“词法闭包” GCD是一种与块有关的技术,它提供了对线程的抽象,而这种抽象则基于“派发队列”(dispa...

2018-09-16 16:15:32

阅读数 190

评论数 0

Effective Objective-C 2.0(52个有效方法) —— 系统框架 读书笔记

47、熟悉系统框架 许多系统框架都可以直接使用,其中最重要的是Foundation与CoreFoundation,这两个框架提供了构建应用程序所需的许多核心功能; 很多常见任务都能用框架来做。例如音频与视频处理、网络通信、数据管理等 请记住:用纯C写成的框架与用Objective-C写成...

2018-09-15 00:27:23

阅读数 177

评论数 0

Effective Objective-C 2.0(52个有效方法) —— 内存管理 读书笔记

29、理解引用计数 Retain 递增保留计数 release 递减保留计数 autorelease 待稍后清理“自动释放池”(autorelease pool)时,再递减保留计数 引用计数机制通过可以递增递减的计数器来管理内存。对象创建好之后,其保留计数至少为1,若保留计数为为正, ...

2018-09-13 22:37:49

阅读数 178

评论数 0

Effective Objective-C 2.0(52个有效方法) —— 协议与分类 读书笔记

23、通过委托与数据源协议进行对象间通信 委托模式为对象提供了一套接口,使其可由此将相关事件告知其他对象; 将委托对象应该支持的接口定义成协议,在协议中把可能需要处理的事件定义成方法 将某对象需要从另外一个对象中获取数据时,可以使用委托模式。这种情境下,该模式亦称“数据源协议”; 若有...

2018-09-12 17:04:43

阅读数 181

评论数 0

Effective Objective-C 2.0(52个有效方法) —— 接口与API设计 读书笔记

15、用前缀避免命名空间冲突 选择与你的公司、应用程序或二者皆有关联之名称作为类名的前缀,并在所有代码中均使用这一前缀,前缀字母应该大于2个字母(Apple 宣称其保留使用所有“两字母前缀”(two-letter-prefix)的权利) 若自己所开发的程序库中用到了第三方库,则应为其中的名...

2018-09-11 16:37:17

阅读数 193

评论数 0

Effective Objective-C 2.0(52个有效方法) —— 对象、消息、运行期 读书笔记

用Objective-C等面向对象语言编程时,“对象”就是“基本构造单元”,开发者可以通过对象来存储并传递数据,在对象之间传递数据并执行任务的过程就叫做“消息传递”; 当应用程序运行起来以后,为其提供相关支持的代码叫做“Objective-C运行期环境”,它提供了一些使得对象之间能够传递消息...

2018-09-10 16:36:58

阅读数 209

评论数 0

Effective Objective-C 2.0(52个有效方法) —— 熟悉Objective-C 读书笔记

1、了解Objective-C语言的起源 Objective-C 使用“消息结构”(messaging structure)而非“函数调用”(function calling)。是由Smalltalk(消息型语言鼻祖)演化而来; 消息与函数调用的区别 Messaging(Objectiv...

2018-09-07 00:16:01

阅读数 346

评论数 0

POST 与 GET 请求区别

在客户机和服务器之间进行请求-响应时,两种最常被用到的方法是:GET 和 POST。 GET - 从指定的资源请求数据。 POST - 向指定的资源提交要被处理的数据 查询字符串(名称/值对)是在 GET 请求的 URL 中发送的: /test/demo_form.asp?name1=va...

2018-09-05 23:03:56

阅读数 193

评论数 0

Git 与 SVN的区别(分布式 VS 集中式)

Git是目前世界上最先进的分布式版本控制系统,其实 Git 跟 SVN一样有自己的集中式版本库或服务器,但是Git 更倾向于被使用于分布式模式,也就是每个开发人员从中心版本库/服务器上chect out代码后会在自己的机器上克隆一个跟中心版本库一模一样的本地版本库。可以这样说,如果你被困在一个不能...

2018-09-05 22:33:46

阅读数 294

评论数 0

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