Web
文章平均质量分 89
Focustc
多学习,多思考 Contact Me caozhk@gmail.com
展开
-
三十分钟做一个网页游戏
这篇文章的目的是短时间之内,通过做出一个简单的缘分对对碰游戏,了解网页开发的基本框架。 对于大部分网页,都要包括HTML、CSS、JavaScript三种技术。而相对应的三种文件格式为.html、.css、.js。下面首先给出这个游戏的代码,在分析中学习。我认为了解整体框架之后,学习过程中对于自己不懂的部分百度一下,可以学习的更快,因此我不会做的过于详细。对最新标准支持比较好的是Chrome原创 2013-08-22 19:20:59 · 13576 阅读 · 3 评论 -
Ruby on Rails开发Web应用的基本概念
Web应用架构C/S架构Web应用从最初就采用C/S架构。Server负责监听客户端请求,提供资源,Client向server发起请求并渲染页面。两者通过TCP/IP协议栈之上的HTTP协议通信。多层架构在Web 2.0时代,随着交互性的要求,这个架构变得更为复杂。Server需要提供更复杂的服务,Client也要完成更多的交互任务,涌现出很多新的提供更快更好服务的技术。相应的,C/S架构需要以一种更复杂的方式来组织,即多层架构。多层架构中的每一层负责提供一个特定的功能,与其他层通过良好的原创 2014-05-20 10:44:02 · 6830 阅读 · 0 评论 -
Memcached概述
MemcachedMemcached是一套分布式的内存对象缓存系统,使用C语言编写,作为数据库的前端cache,缓存数据库查询结果可以减轻数据库负载。类似一张巨大的hash表,缓存的对象以key-value对的形式存在。工作流程检查客户端请求的数据是否在Memcached中存在,若存在直接返回结果若不存在,查询数据库,返回结果并把结果缓存每次修改数据库时要同时更新Memcach原创 2014-06-03 21:20:48 · 1730 阅读 · 0 评论 -
socket套接字TCP API
socket套接字TCP APIsocket概念socket又称“套接字”,是计算机网络中进程间通信数据通道的一个端点,或称之为句柄。IP地址+端口号就可以唯一确定一个socket。TCP/IP协议族包括传输层(TCP/UDP),网络层(ICMP/IP/IGMP),链路层(ARP/RARP)。应用层通常使用socket地址,即IP地址+端口号来确定通信的对端。而socket正是TCP/原创 2014-08-01 08:57:05 · 8702 阅读 · 3 评论 -
《程序员面试宝典》精华 底层部分
《程序员面试宝典》精华 底层部分正所谓取其精华,去其糟粕。本文谨记录下《程序员面试宝典》一些关键的知识点、易错点,对于一些虽然重要但书中没有解释清楚的地方不做记录。书里是没有糟粕的,只是指不那么重要,或者比较简单的地方略过而已,并不是说书写的不好。希望以后回顾时无需再看此书,只看保留在文中的精华即可。本文专注位运算、操作系统、数据库、网络部分,包括第十二章以后的内容第十二章 位运算与嵌原创 2014-08-07 07:34:59 · 8202 阅读 · 11 评论