`
文章列表

PRETTY WOMAN

                         Pretty woman                                                Pretty woman, walking down the street Pretty woman, the kind I like to meet Pretty woman, I don't believe you You're not the truth
基于PHP简单的ORM实现(postgresql)http://xialluyouyue.iteye.com/blog/2237114 为了减少不必要的数据库查询,对数据库的影响,代码复制,我们需要更加智能方式实现ORM,需要惰性实例化,属性监控,代码可重用性,减少对底层数据库影响 ...
  用户表简单操作,简单orm实现原理: postgresql:system_user表如下: /*  Navicat Premium Data Transfer    Source Server         : 本地  Source Server Type    : PostgreSQL  Source Server Version : 90404  Source Host           : 127.0.0.1  Source Database       : dbname  Source Schema         : public    Target ...
[ Web Service介绍 ]Web Service就是为了异构系统的通信而产生的,它基本的思想就是使用基于XML的HTTP的远程调用提供一种标准的机制,而省去建立一种新协议的需求。目前进行Web Service通信有两种协议标准,一种是XML-RPC,另外一种是SOAP。XML-RPC比较简单,出现时间比较早,SOAP比较复杂,主要是一些需要稳定、健壮、安全并且复杂交互的时候使用。PHP中集成了XML-RPC和SOAP两种协议的访问,都是集中在xmlrpc扩展当中。另外,在PHP的PEAR中,不管是PHP 4还是PHP 5,都已经默认集成了XML-RPC扩展,而且该扩展跟xmlrpc扩展 ...
引言                                         HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了 ...
mac下node.js 安装express后报express command not found 时间 2014-10-29 15:51:12  我友博客 原文  http://54im.com/node-js/node-js-install-node-npm-express-command-not-found.html 主题 Node.js 中间件
安装bash-completion 用homebrew安装bash-completion软件包:brew install bash-completion 把下面内容添加到你的~/.bash_profile: if [ -f $(brew --prefix)/etc/bash_completion ]; then . $(brew --prefix)/etc/bash_completion fi 重启bash,看看是不是很多命令都可以通过tab自动补全了? 添加其它自动补全支持 有些命令的自动补全支持不在
在 mac 下,可以利用 homebrew 直接安装 PostgreSQL: 1
  对于一个习惯了在 Ubuntu 的终端上通过 apt-get 来安装工具软件的我来说,也希望在Mac上找到类似的工具,能很方便的一条命令就能安装所需的软件,而不用手工的去查找下载编译,或者是折腾安装所需的一些依赖关系。很惊喜发现,Mac上也有类似的工具软件包管理器 --Homebrew。 Homebrew 并不是什么软件包都能装,它只是能装一些系统缺省的软件包,例如:wget、nginx、mysql等等。不过随着 homebrew0.9版 新加了 tap 操作,支持安装第三方数据源的软件包,以后支持安装的软件包会更多、更丰富。 Homebrew安装 安装 Homebrew 很简 ...
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描, Sql 代码 : select id from t where num ...
          如果您发现某一条 SQL 语句的运行情况比较糟。那么您该怎么做呢?DB2 提供了很多不同的工具,用来确切地发现是什么妨碍了性能。每个工具都略有不同,但是它们都会研究解释 SQL 正在执行什么的 Explain。 SQL ...
PHP经验之-在kindeditor取得里面的textarea 值 | 浏览:123 | 更新:2014-05-29 12:04 有时候需要更新kindeditor 里面的值,弄了老半天里面的值也没变换好,查了下官网手册,解
对php来说将一些配置信息数组保存到文件中是司空见惯的情况,就我目前所知,有以下几种保存方法 直接用var_export写成return array(...);的php代码,然后读取的时候用require解析即可。 使用serialize函数序列化一个数组,然后读取 ...
SQL中N $ # @的作用 declare @sql nvarchar(4000) set @sql= N'select @TotalRecords=count(*) from ' + N'(' + @sqlFullPopulate + N') a ' EXEC sp_executesql @sql,N'@TotalRecords int output', @TotalRecords output 问题:@sql= 后面有个N, N 起什么作用? 答案:       加上 N ...
使用覆盖索引情况下,使用SQL_CALC_FOUND_ROWS性能较高;无覆盖索引情况下,使用count(*)性能较高。另使用innoDB引擎比MyISAM低。
Global site tag (gtag.js) - Google Analytics