-
yii实现加、删、改、查大全
yii实现添、删、改、查大全一、数据访问对象(DAO)YiiDAO基于PHPDataObjects(PDO)构建。它是一个为众多流行的DBMS提供统一数据访问的扩展,这些DBMS包括MySQL,PostgreSQL等等。因此,要使用YiiDAO,PDO扩展和特定的PDO数据库驱动(例如PDO_MYSQL)必须安装。YiiDAO主要包含如下四个类:CDbConnection:代表一个数据库连接。CD...
2
热度 -
php扩张开发
php扩展开发一.摘要PHPExtension是扩展PHP的主要手段,如数据库访问,序列化,或者远程过程调用,使用过PHP的人,其实都使用过PHPExtension,PHP里面很多的函数也是通过扩展实现的,而在PHP源码中包含了几十个扩展,PECL仓库中也提供了上百个扩展,所以只要使用PHP开发,就不可避免的要开发PHPExtension。本文会用图文并茂的方式一步一步为大家介绍如何开发一个PHP...
52
热度 -
构建高可扩Web架构跟分布式系统实战
构建高可扩Web架构和分布式系统实战 构建可扩展的分布式Web应用程序应遵循可用性、性能、可靠性、可扩展、易管理、成本等这些原则。此外,本文还重点讲解了服务、冗余和分区,希望对你有帮助。 开源软件已经成为许多大型网站的基本组成部分,随着这些网站的逐步壮大,他们的网站架构和一些指导原则也出现在开发者们的面前,给予切实有用的指导和帮助。本文旨在介绍一些核心问题以及通过构建模块来制作大型网站,实现...
240
热度 -
web服务器跟application服务器的区别
web服务器和application服务器的区别 ? WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache 、Tomcat 、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了: Web 服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网络浏览器配合。因为Web服务器主要支持 ...
144
热度 -
Quartz 在Java Web Application中施用
Quartz在JavaWebApplication中使用 Quartz在JavaWebApplication中使用?Quartz定时发送消息的功能,该功能依附于Web应用上,即当Web应用启动时,该应用就开始作用。起先决定使用java.util.Timer和java.util.TimerTask来实现,但是研究了一下以后发现JavaTimer的功能比较弱,而且其线程的范围不受Web应用的约束。后来...
621
热度 -
关切用户体验
关注用户体验 什么是用户体验呢?比如说我们看到了一个美女,会感到赏心悦 目,高兴地想跑上去搭讪;看到“恐龙”,大多说正常人都会直接 忽略,甚至吓跑掉。显而易见,美女给我们的用户体验肯定是要比 “恐龙”的用户体验好得多了。大多数做技术的人都会把自己辛辛 苦苦做出来的东西当做自己的亲生孩子一样看待,宝贝的很,但是 却不会把自己做出来的东西打扮得招人喜欢,总是认为自己觉得好 的东西别人就一定觉得好,就像...
280
热度 -
Javascript 承继机制的实现
Javascript继承机制的实现 要用ECMAScript实现继承机制,首先从基类入手。所有开发者定义的类都可作为基类。出于安全原因,本地类和宿主类不能作为基类,这样可以防止公用访问编译过的浏览器级的代码,因为这些代码可以被用于恶意攻击。 选定基类后,就可以创建它的子类了。是否使用基类完全由你决定。有时,你可能想创建一个不能直接使用的基类,它只是用于给子类提供通用的函数。在这种情况下,基...
220
热度 -
【第十章】集成其它Web框架 之 10.2 集成Struts1.x ――跟小弟我学spring3
【第十章】集成其它Web框架之10.2集成Struts1.x――跟我学spring3 先进行通用配置,?【第十章】集成其它Web框架之10.1概述? 10.2?集成Struts1.x 10.2.1?概述 ??????Struts1.x是最早实现MVC(模型-视图-控制器)模式的Web框架之一,其使用非常广泛,虽然目前已经有Struts2.x等其他Web框架,但仍有很多公司使用Struts1.x...
232
热度 -
Javascript 承袭机制的实现
Javascript继承机制的实现 要用ECMAScript实现继承机制,首先从基类入手。所有开发者定义的类都可作为基类。出于安全原因,本地类和宿主类不能作为基类,这样可以防止公用访问编译过的浏览器级的代码,因为这些代码可以被用于恶意攻击。 选定基类后,就可以创建它的子类了。是否使用基类完全由你决定。有时,你可能想创建一个不能直接使用的基类,它只是用于给子类提供通用的函数。在这种情况下,基...
245
热度 -
WebView的应用
WebView的使用 WebView extendsAbsoluteLayout implementsViewGroup.OnHierarchyChangeListenerViewTreeObserver.OnGlobalFocusChangeListener java.lang.Object的 ? android.view.View ? android.view.ViewGroup ? ...
324
热度 -
web服务器和application服务器的差异
web服务器和application服务器的区别 WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了: Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网络浏览器配合。因为Web服务器主要支持的协议就是...
285
热度 -
用Restlet创设面向资源的服务
用Restlet创建面向资源的服务 http://www.infoq.com/cn/articles/restlet-for-restful-service ? Restlet项目(http://www.restlet.org)为“建立REST概念与Java类之间的映射”提供了一个轻量级而全面的框架。它可用于实现任何种类的REST式系统,而不仅仅是REST式Web服务;而且,事实证明它自从20...
229
热度 -
网页爬虫集锦
网页爬虫汇总 HeritrixHeritrix是一个开源,可扩展的web爬虫项目。Heritrix设计成严格按照robots.txt文件的排除指示和METArobots标签。http://crawler.archive.org/ WebSPHINXWebSPHINX是一个Java类包和Web爬虫的交互式开发环境。Web爬虫(也叫作机器人或蜘蛛)是可以自动浏览与处理Web页面的程序。WebSPHIN...
392
热度 -
php php-fpm装配记录
phpphp-fpm安装记录 转载自http://hi.baidu.com/snailzzz/blog/item/d61de8452e477d2dcefca3b0.html ? ? snail_run整理 什么是cgi ???????CGI全称是“公共网关接口”(CommonGatewayInterface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服...
382
热度 -
[求助]JBuilder2005为什么代码写多之后会无故抱错
[求助]JBuilder2005为什么代码写多之后会无故抱错 现在在做毕业设计,界面都是用JBuilder直接拖的..现在类写的好多叻,添加事件或者添加组建的时候没错的地方也经常报错.编译不了..???有的地方多加点空格就没错叻,,有的地方注释掉原来的,复制一遍在原来代码下面或者上面也就没问题叻.有些就解决不了叻.不知道是不是工具不够完整还是怎么的看学校机房的JBuil...
401
热度 -
spring AspectJ的Execution表达式-备忘札记(转)
springAspectJ的Execution表达式-备忘笔记(转) Aspectj切入点语法定义 在使用spring框架配置AOP的时候,不管是通过XML配置文件还是注解的方式都需要定义pointcut"切入点" 例如定义切入点表达式?execution(*com.sample.service.impl..*.*(..)) execution()是最常用的切点函数,其语法如下所示: ?整个表达...
466
热度 -
《Pro Oracle SQL》Chapter3-3.1Full Scan Access Methods之一
《ProOracleSQL》Chapter3--3.1FullScanAccessMethods之一Chapter3?AccessandJoinMethods访问和连接方法KarenMorton????(page83)???TheoptimizermustdeterminehowtoaccessthedatayourSQLstatementsrequire.Youformulateyourstat...
2304
热度 -
Windows上PATH等环境变量详解
Windows下PATH等环境变量详解在学习JAVA的过程中,涉及到多个环境变量(environmentvariable)的概念,如PATH。正确地配置这些环境变量,是能够顺利学习、开发的前提。而经常出现的问题是:有的学习者能够按照提示一步一步地正确配置,但时间一长就忘了,出现了问题也无从下手。究其原因,就是对这些概念没有理解,知其然但不知其所以然。下面的内容,就是帮助大家知其所以然。一、基本原理...
6859
热度 -
java小结(三)——jndi在j2ee和j2se中的应用
java总结(三)——jndi在j2ee和j2se中的应用JNDI,Java命名和目录接口,允许应用程序通过公共接口访问各种命名和目录服务。下图显示了JNDI架构。如JDBC(Java数据库连接),JNDI是不是服务,而是一组接口;它允许应用程序使用一个标准化的API来访问许多不同的目录服务供应商。就像使用JDBC,那么JDK包含了JNDI接口,但不包括JNDI服务提供者-尽管SunMicrosy...
48
热度 -
学习Android从零开始之开发工具篇-Android studio详解
学习Android从0开始之开发工具篇-Androidstudio详解Androidstudio详解我们古人又云:工欲善其事,必先利其器。1、androidstudio的背景AndroidStudio是一个Android开发环境,基于IntelliJIDEA.类似EclipseADT,AndroidStudio提供了集成的Android开发工具用于开发和调试。下面是androidst...
54
热度