12 2012 档案

摘要:5. 系统测开发现状 C/C++ 写的好的话 速度快,内存利用率高 写不好的话 内存泄露 Core dump 语言层面完全没有对并发有支持 裸用 os 的并发机制:线程 / 进程 6. 系统测开发现状 Java 速度快,语言不灵活 语言层面有一定的并发支持,基于 os 并发机制 PHP/Python/Ruby 开发速度快,灵活 速度慢 语言层面依旧裸用 os 的并发机制,甚至不提供或者有限制( GIL ) Twisted/asyncore/Multiprocess 7. 能否开发快,性能高? 新模型 8. 新的编程模型( CSP ) 在语言层面加入对并发支持 而不是以库形式提供 更高层次的并发抽象 而不是直接暴露 os 的并发机制 应用 Erlang Ocaml 9. GO 并发模型 Goroutine Channel Rpc 内存模型 10. 并发模型 - goroutine 轻量 Goroutine 间是并行的 底层混合使用非阻塞 IO 和线程 关键字: go 11. 并发模型 - channel 通过通信来共享 而不是通过共享来通信 对 channel 的读写是阻塞的 阅读全文
posted @ 2012-12-24 11:11 网恋被骗5元 阅读(515) 评论(0) 推荐(0) 编辑
摘要:2. 云之神话 ● 资源共享 ● 软件即服务(SaaS) ● 按需分配 ● 平台即服务(PaaS) ● 隔离抽象 ● 基础设施即服务(IaaS) ● 服务式使用 ● ......(XaaS) 阅读全文
posted @ 2012-12-24 10:23 网恋被骗5元 阅读(3665) 评论(0) 推荐(0) 编辑
摘要:1. RESTful Web API With Python, Flask and Mongo8. gestionaleamica.com invoicing & accounting10. 进入 Python Flask 和 Mongo 的学习11. 那么 REST 都是关于什么的?12. REST 不是一个标准,也不是一个协议14. REST 是一个架构风格的网络应用程序15. REST松散地定义了一组简单的规则以及大多数API的实现16. #1资源来源的具体信息,一个web页面而不是资源准确的说它是资源的一种表现形式18. #2 全球的每个资源永久标识是唯一标识(想一想一个HTT 阅读全文
posted @ 2012-12-12 11:06 网恋被骗5元 阅读(1808) 评论(0) 推荐(0) 编辑
摘要:摘自https://github.com/astaxie/build-web-application-with-golang/blob/master/8.3.md RESTful,是目前最为流行的一种互联网软件架构。因为它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。本小节我们将来学习它到底是一种什么样的架构?以及在Go里面如何来实现它。什么是RESTREST(REpresentational State Transfer)这个概念,首次出现是在 2000年Roy Thomas Fielding(他是HTTP规范的主要编写者之一)的博士论文中,它指的是一组架构约束条.. 阅读全文
posted @ 2012-12-12 09:20 网恋被骗5元 阅读(621) 评论(0) 推荐(0) 编辑
摘要:用go写了几个应用之后,对它的几个类型理解得可以说也比较到位。 数组 它跟C语言的数组一样,有固定的长度,声明之前必须很设定其长度。由于受C语言的影响,我一直把它当作指针来看待。其实,go的数组是个值类型,当把一个数组赋值给另一个数组时,是复制了本身给另一个数组。也就是说,当把数组当作参数进行传递时,会拷贝整个数组,当然也就与C语言的数组指针引用相比了,效率也就大打折扣了。go数组有一点必须知道,就是它的类型是包括了长度的。一个数组包含了长度,储存类型,实际值三个参数。[3]int与[4]int是两个不同的数组。 切片 数组的兄弟slice(切片),它是go中最常用到的类型,... 阅读全文
posted @ 2012-12-10 22:42 网恋被骗5元 阅读(1221) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示