辞旧迎新——年度web开发合辑,新年大放送

简介:

本文整理了,工作半年来实践、研究、翻译过的相关web有关的知识,在2012来临之际,与大家分享。祝愿所有的网友和程序员朋友们身体健康,阖家欢乐!


【基本篇】

细说Cache

所有Cache类型的完整介绍,偏重于服务端缓存的讲解与演示


细说Cookies

Cookies的完整介绍,包括实现原理,利弊,偏重服务端使用演示


【前端篇】

JS闭包可被利用的常见场景

展示了JS闭包的几个常见场景,给你带来更简洁更优化的编码方式!


仿新浪微博登录的邮箱地址自动补全功能

如题,这是一个JQuery的小Demo


【提高篇】

使用ASP.NET实现Windows Service定时执行任务

通过Cache过期的回调,来促使asp.net效仿Windows Service完成定时任务执行功能。


浅谈跨网站脚本攻击(XSS)的手段与防范(简析新浪微博XSS攻击事件)

XSS攻击手段和防范的简介以及对asp.net防XSS攻击方式详细介绍。


浅谈人人网以及淘宝网的IM即时通信以及point-to-point通信

没错,来自人人和淘宝IM的最佳实践,他们共同的选择——Comet。B/S模式下当前最成熟的实时交互,很快会被Html5的WebSocket所取代?让我们拭目以待!


Asp.net 构建可扩展的的Comet Web 应用(一)

本文简介Comet技术的实现原理,采用asp.net讲解、演示


Asp.net 构建可扩展的的Comet Web 应用(二)

以一个线上聊天室,展示了comet技术。实现技术asp.net+WCF/websocket


开发自己的Web服务处理程序(以支持Ajax框架异步调用Web服务方法)

ajax大行其道的今天,如果你选择的是微软提供的ajax框架,本文给出了一些使其支持异步方法的实现!


异步调用Web服务方法
讲解web service中调用异步方法


【设计篇】

浅谈简单工作流设计——责任链模式配合策略与命令模式的实现

简单工作流设计,基本实现——可扩展、可配置、开放封闭等,请多多提出宝贵意见。


记住密码"功能的正确设计

CSDN及各大站点密码泄露事件,引发大恐慌,转载了该设计,希望能给你或者你的系统带来好运。


【性能优化篇】

asp.net的10个提升性能或扩展性的秘密(一)

提供一些对于性能优化的Best Practices,来自某外国著名网站CTO。


asp.net的10个提升性能或扩展性的秘密(二)

同上


asp.net使用httphandler打包多CSS或JS文件以加快页面加载速度

提供一种CSS、JS优化方式,包括打包多文件、压缩、缓存等优化操作。


性能优化之页面缓存(以Javascript方式缓存页面部件)

利用script标签hack页面静态片段(header、footer)的优化(缓存)方式,纯粹地客户端缓存,无须再次请求。


快速可扩展的Ajax流代理——提供持续下载跨域数据

Ajax的请求有跨域限制,本文旨在给你提供一个基于流式的、异步的数据下载方式


开发中常见的十种对缓存的错误使用

讲解开发中对缓存十种不当地的使用,特别是来自分布式缓存的一些建议,你值得拥有!


【相关技术篇】

Node.js学习笔记(一)概述

对NodeJS的简单介绍和演示


Node.js应用之静态文件分发器

充分利用NodeJS的I/O无阻塞的优势,让它们来负责传输站点的静态文件是个不错的选择。


Dnode:基于Node.js给浏览器提供异步远程方法调用

一个全新的node的module,提供服务端与客户端双向代理调用,服务端JS开始大行其道,似乎不再遥远!


MySQL with Memcached 简介

开源是个不可忽视的力量,凝聚了全世界开发者的智慧。本文翻译了MySQL与Memcached组合发挥威力。


-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

再次祝大家在新的一年里身体健康,工作顺利,技术突飞猛进!




原文发布时间为:2012-01-22


本文作者:vinoYang


本文来自云栖社区合作伙伴CSDN博客,了解相关信息可以关注CSDN博客。

目录
相关文章
|
1月前
|
数据库 开发者 Python
web应用开发
【9月更文挑战第1天】web应用开发
40 1
|
21天前
|
数据可视化 图形学 UED
只需四步,轻松开发三维模型Web应用
为了让用户更方便地应用三维模型,阿里云DataV提供了一套完整的三维模型Web模型开发方案,包括三维模型托管、应用开发、交互开发、应用分发等完整功能。只需69.3元/年,就能体验三维模型Web应用开发功能!
41 8
只需四步,轻松开发三维模型Web应用
|
11天前
|
安全 API 开发者
Web 开发新风尚!Python RESTful API 设计与实现,让你的接口更懂开发者心!
在当前的Web开发中,Python因能构建高效简洁的RESTful API而备受青睐,大大提升了开发效率和用户体验。本文将介绍RESTful API的基本原则及其在Python中的实现方法。以Flask为例,演示了如何通过不同的HTTP方法(如GET、POST、PUT、DELETE)来创建、读取、更新和删除用户信息。此示例还包括了基本的路由设置及操作,为开发者提供了清晰的API交互指南。
45 6
|
10天前
|
存储 JSON API
实战派教程!Python Web开发中RESTful API的设计哲学与实现技巧,一网打尽!
在数字化时代,Web API成为连接前后端及构建复杂应用的关键。RESTful API因简洁直观而广受欢迎。本文通过实战案例,介绍Python Web开发中的RESTful API设计哲学与技巧,包括使用Flask框架构建一个图书管理系统的API,涵盖资源定义、请求响应设计及实现示例。通过准确使用HTTP状态码、版本控制、错误处理及文档化等技巧,帮助你深入理解RESTful API的设计与实现。希望本文能助力你的API设计之旅。
33 3
|
11天前
|
JSON API 数据库
从零到英雄?一篇文章带你搞定Python Web开发中的RESTful API实现!
在Python的Web开发领域中,RESTful API是核心技能之一。本教程将从零开始,通过实战案例教你如何使用Flask框架搭建RESTful API。首先确保已安装Python和Flask,接着通过创建一个简单的用户管理系统,逐步实现用户信息的增删改查(CRUD)操作。我们将定义路由并处理HTTP请求,最终构建出功能完整的Web服务。无论是初学者还是有经验的开发者,都能从中受益,迈出成为Web开发高手的重要一步。
33 4
|
9天前
|
开发框架 JSON 缓存
震撼发布!Python Web开发框架下的RESTful API设计全攻略,让数据交互更自由!
在数字化浪潮推动下,RESTful API成为Web开发中不可或缺的部分。本文详细介绍了在Python环境下如何设计并实现高效、可扩展的RESTful API,涵盖框架选择、资源定义、HTTP方法应用及响应格式设计等内容,并提供了基于Flask的示例代码。此外,还讨论了版本控制、文档化、安全性和性能优化等最佳实践,帮助开发者实现更流畅的数据交互体验。
29 1
|
11天前
|
JSON API 开发者
惊!Python Web开发新纪元,RESTful API设计竟能如此性感撩人?
在这个Python Web开发的新纪元里,RESTful API的设计已经超越了简单的技术实现,成为了一种追求极致用户体验和开发者友好的艺术表达。通过优雅的URL设计、合理的HTTP状态码使用、清晰的错误处理、灵活的版本控制以及严格的安全性措施,我们能够让RESTful API变得更加“性感撩人”,为Web应用注入新的活力与魅力。
28 3
|
11天前
|
SQL 安全 Go
SQL注入不可怕,XSS也不难防!Python Web安全进阶教程,让你安心做开发!
在Web开发中,安全至关重要,尤其要警惕SQL注入和XSS攻击。SQL注入通过在数据库查询中插入恶意代码来窃取或篡改数据,而XSS攻击则通过注入恶意脚本来窃取用户敏感信息。本文将带你深入了解这两种威胁,并提供Python实战技巧,包括使用参数化查询和ORM框架防御SQL注入,以及利用模板引擎自动转义和内容安全策略(CSP)防范XSS攻击。通过掌握这些方法,你将能够更加自信地应对Web安全挑战,确保应用程序的安全性。
39 3
|
13天前
|
JSON API 数据格式
深度剖析!Python Web 开发中 RESTful API 的每一个细节,你不可不知的秘密!
在 Python Web 开发中,RESTful API 是构建强大应用的关键,基于 Representational State Transfer 架构风格,利用 HTTP 卞性能。通过 GET、POST、PUT 和 DELETE 方法分别实现资源的读取、创建、更新和删除操作。示例代码展示了如何使用 Flask 路由处理这些请求,并强调了状态码的正确使用,如 200 表示成功,404 表示未找到资源等。
36 5
|
1月前
|
数据采集 Java 数据挖掘
Java IO异常处理:在Web爬虫开发中的实践
Java IO异常处理:在Web爬虫开发中的实践
下一篇
无影云桌面