201501-09 7款绚丽的jQuery/HTML5动画及源码 jQuery是一款非常流行的JavaScript框架,利用jQuery,我们可以制作简单的动画效果,但是结合HTML5,这样的动画效果就会变得更加出彩。本文分享了7款jQuery结合HTML5的动画以及源码下载。1、HTML5/SVG实现布谷鸟时钟动画这是一款非常有意思的HTML5动画,它是一个老式的时钟,有布谷鸟报时,情侣的浪漫舞蹈。在线演示源码下载2、HTML5/CSS3实现图片倒影3D效果这款应用主要利用了CSS3的transform属性实现... 继续阅读 >
201501-08 JavaScript依赖注入的实现思路 .article-entrypre{margin:15pxauto;font:12px/20px'couriernew';border:1pxsolid#ddd;border-left-width:4px;background:#fbfbfb;padding:10px15px;}如今各个框架都在模块化,连前端的javascript也不例外。每个模块负责一定的功能,模块与模块之间又有相互依赖,那么问题来了:javascript的依赖注入如何实现?(javascript的依赖注入,各大框架都有相应的实现,这里只学习实现思路)如下需求:假设已经有定义好的服务模... 继续阅读 >
201501-07 8个最新炫酷的HTML5动画应用 HTML5目前已经逐渐成熟,越来越多的Web项目都已经用到了HTML5技术,包括CSS3。本文主要分享了一些最新的HTML5动画应用,大部分都比较炫酷,也有一些比较实用的,并且每一个动画都提供源代码下载。1、HTML5Canvas实现画板涂鸦动画应用这是一款HTML5网络画板,拥有基础的图形绘制功能,相对比较简单,基于canvas,因此非常灵活。在线演示源码下载2、HTML5堆木头游戏这款游戏的玩法是将木头堆积起来,... 继续阅读 >
201412-25 听说你要做网站?可你知道这些吗 现代Web后端技术超入门引言现在房价这么高,作为一个程序员只能靠做个网站看能不能卖出100万这样搏一手了。这里尝试介绍一下现代Web后端并解释一些常见术语,希望能够帮助平常不做Web的程序员迅速上手。我非常确信这篇文章里有很多概念不太对,如果发现哪里不太对的话请跟我讲...实现一个手动的Web服务器!1、这里的手动真的就是字面上的意思,这里我们要实现的效果是:2、在命令行中运行Server。3、在... 继续阅读 >
201412-02 8 种提升 ASP.NET Web API 性能的方法 ASP.NETWebAPI是非常棒的技术。编写WebAPI十分容易,以致于很多开发者没有在应用程序结构设计上花时间来获得很好的执行性能。在本文中,我将介绍8项提高ASP.NETWebAPI性能的技术。1)使用最快的JSON序列化工具JSON的序列化对整个ASP.NETWebAPI的性能有着关键性的影响。 在我的一个项目里,我从 JSON.NET序列化工具转到了 ServiceStack.Text 有一年半了。我测量过,W... 继续阅读 >
201411-11 HTMl5的sessionStorage和localStorage详解与使用 html5中的WebStorage包括了两种存储方式:sessionStorage和localStorage。sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。而localStorage用于持久化的本地存储,除非主动删除数据,否则数据是永远不会过期的。webstorage和cookie的区别WebStorage的概念和cookie相... 继续阅读 >
201411-11 Evernote 5 Windows桌面版正式发布 云笔记应用Evernote本周将会正式发布全新的Windows桌面版5.0.新版应用带有改进的可快捷访问的快捷方式面板,提供提醒功能及并支持相关笔记显示。Evernote5forWindows采用全新的扁平化设计,其UI与Mac版已经非常接近。新版界面重新强调了对用户笔记的关注。新版Evernote在左上角设置了快捷方式区。该区可视为是用户经常需要访问的东西的快速访问点。笔记、笔记本、标签、保存过的搜索等均可拖放至该区。用户可以把... 继续阅读 >
201411-07 Linux下为Apache创建专门的用户和用户组 按照最小特权原则,需要给Apache分配一个合适的权限,让其能够完成Web服务。提示 最小特权原则是系统安全中最基本的原则之一,它限制了使用者对系统及数据进行存取所需要的最小权限,既保证了用户能够完成所操作的任务,同时也确保非法用户或异常操作所造成的损失最小。必须保证Apache使用一个专门的用户和用户组,不要使用系统预定义的账号,比如nobody用户和nogroup用户组。因为只有root用户可以运行Apache,DocumentRoot... 继续阅读 >
201411-07 Yii框架官方指南系列47——专题:Web Service Webservice 是一个软件系统,设计来支持计算机之间跨网络相互访问。在Web应用程序,它通常用一套API,可以被互联网访问和执行在远端系统主机上的被请求服务。系统主机所要求的服务。例如,以Flex为基础的客户端可能会援引函数实现在服务器端运行PHP的Web应用程序。Webservice依赖SOAP作为通信协议栈的基础层。Yii提供CWebService和CWebServiceAction简化了在Web应用程序实现Webservice。这些API以类形式实现,被称为service... 继续阅读 >
201411-07 PHP扩展之Web服务(一)——OAuth 一、概述及安装此扩展提供OAuth消费方和提供方之间的绑定。OAuth是一种建立在HTTP之上的授权协议,用于允许应用程序安全访问数据而无需存储用户名和密码。PECL/oauth需要PHP5.1或更高版本,以及ext/hash和ext/pcre。如果在构建时选择PECL/oauth则可选择性地需要libcurl。如果使用libcurl配置,则必须构建HTTPS支持。安装此PECL扩展相关的信息可在手册中标题为 PECL扩展的安装章节中找到。二、使用范... 继续阅读 >
201411-07 PHP扩展之Web服务(二)——SOAP 一、概述及安装SOAP扩展可以用于编写SOAP服务器和客户端,支持 SOAP1.1, SOAP1.2 和 WSDL1.1 规格的子集。此扩展需要 libxml PHP扩展。这表示需要使用 --enable-libxml ,尽管这将隐式完成因为libxml是缺省开启的。要开启SOAP支持,配置PHP时要加上 --enable-soap .二、相关函数is_soap_fault —ChecksifaSOAPcallhasfaileduse_soap_error_handler —SetwhethertousetheSOAPerrorhandl... 继续阅读 >
201411-07 PHP扩展之Web服务(三)——XML-RPC 一、概述及安装这些函数用于编写XML-RPC服务器和客户端,想了解更多可以访问 http://www.xmlrpc.com,以及http://xmlrpc-epi.sourceforge.net。此扩展需要 libxml PHP扩展。这表示需要使用 --enable-libxml ,尽管这将隐式完成因为libxml是缺省开启的。默认情况下在PHP中是不能使用XML-RPC支持的。你需要使用 --with-xmlrpc[=DIR] 配置选项编译PHP才能够使用XML-RPC支持。从PHP4.1.0开始附带了此扩展。二... 继续阅读 >