web

翻译SenchaTouch2入门:创建一个实用的天气应用程序之二 2013-12-03

翻译SenchaTouch2入门:创建一个实用的天气应用程序之二
原文地址:http://www.sencha.com/blog/getting-started-with-sencha-touch-2-build-a-weather-utility-app-part-2/作者:Lee BoonstraLee is a technical trainer at Sencha. She's located in Amsterdam and has ...

俺的新书SenchaTouch实战终于出版了 2013-11-30

俺的新书SenchaTouch实战终于出版了
内容简介:Sencha框架是第一个基于HTML 5的移动也能给予框架,可以让Web应用看起来像网络应用.美丽的用户 界面 组件和丰富的数据管理,全部基于最新的HTML 5和CSS 3的Web标准,全部兼容Android和iOS设备.本书从实用开发的角度,详细讲解了Sencha Touch的开发过程及基本组件的使用.全书共分13章,前3章主要讲解如何搭建Sencha Touch的 ...

Sphinx安装配置使用 2013-11-05

一.Sphinx是什么? Sphinx是由俄罗斯人Andrew Aksyonoff开发的一个全文检索引擎.意图为其他应用提供高速.低空间占用.高结果 相关度的全文搜索功能.Sphinx可以非常容易的与SQL数据库和脚本语言集成.当前系统内置MySQL和PostgreSQL 数据库数据源的支持,也支持从标准输入读取特定格式 的XML数据.通过修改源代码,用户可以自行增加新的数据源二.安装 1.下载所需的安装包 # wget https://sphinx-for-chinese.googlecode

权限系统的设计之本质问题 2013-11-02

1 需求1.1 概述权限系统,就是用于管理用户对资源的权限的系统.以下是对权限系统的需求进行整理汇总:1.2 资源分类资源分两类:功能资源,就是具体的页面,在开发者看来是url,或mvc中的controller+action;数据资源,就是页面中的数据,在开发者看来是主体,或表.1.3 在功能资源上的权限检查:判断用户对当前url是否有访问权限1.4 在数据资源上的权限检查:分两类权限: 读/写分两级别资源:表级别:判断用户对当前表是否有读写权限;字段级别:判断用户对当前表的哪些字段有读写权限.

PHP错误等级大集合 2012-12-03

很多情况下,我们的PHP文件会出现一些非常难以排查的错误,比如输出大白页,调错无从下手.这是可能PHP的错误等级屏蔽了一些非致命的错误,造成没有任何错误提示.所以了解和熟悉PHP错误等级,或许能够成为调错的新方法. php.ini中的错误报告等级默认情况下,PHP错误报告等级是E_NOTICE, E_ALL表示报告所有非致命错误,因为这些错误可能会导致大问题(比如使用了未定义的变量). 显示所有的错误,除了提醒和编码标准化警告. 错误报告是位字段.可以将数字加起来得到想要的错误报告等级. E_A

实战Nginx:取代Apache的高性能Web服务器电子版 2012-03-12

今天找到了一个好的资源,跟大家分享一下下载地址:http://blog.licess.org/uploads/nginx-pdf-download.zip如果下载地址失效请到http://blog.licess.org/nginx-pdf-download/去下载如果再下载不到,请把邮箱留下,你懂得!目录介绍:第1部分 基础篇第1章 Nginx简介1.1 常用的Web服务器简介1.2 Nginx简介1.3 选择Nginx的理由1.4 Nginx与Apache.Lighttpd的综合对比第2章 N

高效的Web开发者习惯 2011-10-12

1. 使用Web开发框架一个良好的Web开发框架,可以帮助你解决常见的Web开发问题,如标准的Web页面布局.Web表单处理.浏览器兼容性解决等).测试Web开发的bug.安全和性能.使代码重用更容易,因为有一个统一的API.社区开发的插件和工具,可以进一步增强开发(jQuery有很多非常棒的插件,比如用户界面.图像和网页排版等).遵循编码的最佳实践和伟大的编程设计模式,你甚至不用去思考.有开发社区和用户的支持,你可以获取帮助以及进行协作.初学者使用起来非常容易.有很多Web开发框架你可以选择完

大流量数据异步输出 2011-09-24

在大型网站中常常会遇到大流量的数据输出问题,过于频繁的输出到DB.文件.第三方系统都会带来不稳定性和低效率.因此需要采用一定的方式来解决这个问 题,其实这部分内容的简单处理框架早就用在实际项目中,不过今天正好有外部的朋友问起我,我就整理了一下作为google的开源代码放上去了,这里也简单 介绍一下,有兴趣的朋友可以去看看,最好是能够给一些建议.场景:应用频繁访问接口服务器,需要控制每个应用在可配置时间段内(例如一分钟)对于某一服务的访问次数,同时需要记录每一次访问内容到数据库中.几个点:1.高并

异步模式下的Web请求 2011-09-24

缘起早在两年前做开放平台的时候,由于平台的特质,就开始寻求对于Web请求异步的解决方案,当时Jetty和Tomcat都在最新的版本中集成类似于Comet和Asyn Process的功能,但经过测试,效果不佳,因此也没有再深入去了解其中的一些设计理念.时隔两年,依然在做开放平台,但当研究twitter和facebook api的时候,发现已经有了Streaming 模式的Web请求处理模式,由此又再次的去了解今天,在Servlet3规范已经逐渐成熟的情况下,容器,开源项目对于Web请求的异步化是否

Web服务请求异步化介绍 2011-09-24

前话在前面的文章中,先给出了Web服务请求异步处理的压力测试报告,从数据角度描述了支持Web请求异步化的容器在不同并发用户下的处理能力及性能消耗.本文从概念的角度对于应用系统异步化,Web服务请求异步化和Web请求异步化规范及实现三方面做一个介绍,为系统异步化改造做好基础准备.(同样,文中大部分都是个人意见和想法,非完全正确,欢迎讨论)应用系统异步化 Web服务请求异步化也是应用系统异步化的一种,因此首先谈一下对于应用系统异步化的一些看法和认识.随着系统不断积累和发展,系统模块化是必然趋势,而模

Web服务请求异步化测试 2011-09-24

100%最后将三个场景合并起来做一个简单的比较,得到信息如下:1.随着并发用户的增加,本身异步处理也会有衰减,同时对于性能消耗(线程切换)也会不断增长.2.异步化在消息头上会增加一些数据,会增加回写的带宽消耗(不过量不大),一个请求增加了100byte左右的消息数据.测试总结:1.Web请求异步化在TOP很合适.重复两个条件:a.处理耗时大多消耗在于对后端或者外部服务资源的请求上.b.后端或者外部资源在更多的流量下不会成为瓶颈.2.Web请求异步化在Jetty6到7上已经经历了2年多的成长(Go

Tomcat与Servlet之间的关系 2011-09-20

当初在Apache开发时还未出现Servlet的概念,所以Apache不能内置支持Servlet.实际上,除了Apache,其他许多Web服务器软件都不能直接支持Servlet.为了支持Servlet,通常要单独开发程序,这种程序一般称为服务器小程序容器(Servlet Container),有时也叫做服务器小程序引擎(Servlet Engine).它是Web服务器或应用程序服务器的一部分,用于在发送的请求和响应之上提供网络服务,解码基于MIME的请求,格式化基于MIME的响应,它在Servl

从微博的改版谈网页重构——bigpipe中的页面构建优化 2011-09-19

题记:搞互联网的同学也许都知道一个数字——4秒,有研究表明,如果一个网站没有在4秒之内加载完成,用户就会感到焦躁不愉快,并离开这个网站(数据来自性能测试网站http://gtmetrix.com/).网站的内容.SEO优化.用户体验?哪个更重要呢?在速度面前,也许这些都相对更次要.所以提高网页效率,是我们在新版微博的第一目标.从四个方面来浅谈我们新版微博的优化.一.HTTP请求数的权衡1.为什么要关心http请求?当浏览器向Web服务器发出请求时,它向服务器传递了一个数据块,也就是请求信息.在用

JVM参数对J2EE性能优化的影响 2011-09-19

一切J2EE应用都是基于JVM的,那么对于JVM的设置和监控,成为J2EE应用程序性能分析和性能优化的必然手段.今天Sincky和大家交流该话题.这里以Tomcat环境为例,其它WEB服务器如Jboss.Weblogic.Websphere完全一致.[认识JVM] 首先我们来看一张图,这是目前JDK1.6版本自带的JVM性能监控工具VisualVM的一个插件VisualGC的显示情况.让我们先来了解JVM的内存堆Heap管理模式,要调整JVM,自然要知道它的内部结构和运作,此乃“知己知彼,百战不

大型应用门户性能参数 2011-09-07

网站的性能测试指标包括了Web应用服务器.数据库服务器及系统服务器等各种性能测试.每一项测试中都需要根据项目要求完成测试,本文重点讲述了网站性能测试指标,并加以案例分析.通用指标(指Web应用服务器.数据库服务器必需测试项)Web服务器指标数据库服务器性能指标系统的瓶颈定义稳定系统的资源状态通俗理解:·日访问量·常用页面最大并发数·同时在线人数·访问相应时间案例:最近公司一个项目,是个门户网站,需要做性能测试,根据项目特点定出了主要测试项和测试方案:一种是测试几个常用页面能接受的最大并发数(用户

CodeIgniter中base_url问题 2011-06-29

最近在开发中使用了CodeIgniter框架,感觉这个框架比较轻量级,相对其它框架比较灵活. 在使用中遇到了如下问题:我的环境是nginx+php-fpm+mysql+CodeIgniter2.01. 当我在nginx里面设置了rewrite时候,例如 rewrite ^/ucenter/(.*)$ /platform/$1 last; 这时候CI框架取得的base_url是基于实际路径的,site_url函数生成的url中出现的不是ucenter目录,而是platform.但这不是我想要的,我

IIS中Web服务扩展里添加Asp.net2.0 2010-05-31

今天在安装MOSS2007的时候系统提示要把ASP.NET 2.0设置为允许状态,但是在IIS的Web服务扩展中并没有找到ASP.NET v2.050727这项(我已经安装了.net framework 2.0),解决方法:打开IIS,转至Web服务扩展中,点击右侧窗口任务下的"添加一个新的Web服务扩展",在弹出的窗口中,点击添加,然后找到x:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll(x为系统安装盘符,一

CTO札记:User与Content的关系 2009-07-15

CTO札记:User与Content的关系
Web2.0关注到了2个核心业务对象:User.Content.二者之间的关系:Web2.0强调UGC(当然也包含了UUC),但USC(传播)并没有特别关注:当Content本身的价值非常大时,UGC + URC可以玩得很好,比如:百度知道.WIKI 但当Content本身的价值普通时,USC将起到重要作用:能否吸引大量的人气.进一步构建活跃的社区.并粘住用户 USC的重点突破 ...

彻底找出WEB空间中的ASP后门(上) 2007-03-11

前一段时间以来,动网爆出了好几个重量级别的漏洞,个个都能导致入侵者在web空间中放置asp木马,asp木马可是网站管理员非常头疼的东西,它隐蔽性高.功能强,再加上不断翻新的种类来逃避杀毒软件,一旦web空间被放置了不同种类的asp木马,那么清除起来非常麻烦,很多朋友在细心整理web空间之后,仍然将asp木马驱之不尽,只有更换了全部的web文件,非常无奈! 网上的一些防范asp木马的教程都基于提前防范的基础之上,例如:禁止FSO,利用NTFS限制用户目录等等.这些方法虽然有效,但是都是基于提前防范
一周排行
  • Linux内核TCP/IP参数分析与调优
    如图展示的是TCP的三个阶段.1,TCP三次握手. 2,TCP数据传输. 3,TCP的四次 ...
  • 原文:http://blog.csdn.net/do2jiang/article/details/4690967在进入正题前先来谈谈操作系统内存管理机制的发展历程,了解这些有利于我们更好的理解目前操作系统的内存管理机 ...
  • 测试环境的搭建和维护
    只要做过一次测试,就一定知道测试环境,但测试环境是如何搭建和维护的呢?就不一定所有人都明白 ...
  • 本文的发布号曾为 CHS152959        此文出自微软技术文章概要本文简要介绍删除 Exchange Server 站点中安装的第一个 Microsoft Exchange Server 计算机所需的步骤. ...
  • memcached+magent实现memcached集群
    首先说明下memcached存在如下问题 本身没有内置分布式功能,无法实现使用多台Memc ...
  • 编译参数的设置主要通过VC的菜单项Project->Settings->C/C++页来完成.我们可以看到这一页的最下面Project Options中的内容,一般如下:/nologo/MDd /W3 /G ...
  • XP之后Windows的一些变化
    看到很多Windows开发人员,尤其是C++程序员思维还是停留在XP操作系统,当然根据工作 ...
  •      在进行软件设计时,并不能一味地站在设计者的角度去思考,而是同时需要站在模块使用者的角度去思考.设计者通常容易对自己所设计模块的使用者进行一定的使用假设,且假设使用者是完全沿着自己的设计思路去使用模块的,这种 ...
  •     大家知道:网络现象千奇百怪,而故障原因也多得出奇.究其组成,不外乎于硬件和软件.所以说网络故障,其实也就是网络连通性,配置文件和选项加网络协议问题.     一,网络连通性故障    个人从局域排障一年经验初 ...
  • 什么是Hadoop
    1.Hadoop是什么        Hadoop原来是ApacheLucene下的一个子 ...