摘要:
From :http://huangqiqing123.iteye.com/blog/1540323TP的模型可以支持原生SQL操作,提供了query和execute两个方法,为什么原生SQL还要区分两个方法呢,原因有两个:1、返回类型不同query用于查询,返回的是数据集,和select或者findall一样,所以可以直接在模板里面使用volist标签输出query的查询结果execute用于写操作,返回的是状态或者影响的记录数2、读写统计需要为了便于统计当前的数据读写次数,把数据库的读和写操作分开(对应的就是query和execute)使用原生SQL很简单,我们甚至不需要实例化任何的模型, 阅读全文
摘要:
http://www.dewen.org/search/q/php%E5%AE%9A%E6%97%B6%E8%B0%83%E7%94%A8%E5%AD%98%E5%82%A8%E8%BF%87%E7%A8%8Bhttp://www.dewen.org/q/10407/php+%E6%80%8E%E4%B9%88%E7%9B%91%E5%90%AC%E6%97%B6%E9%97%B4%EF%BC%9F%E5%89%8D%E5%8F%B0%E8%B0%83%E7%94%A8php%E5%90%8E%E6%89%A7%E8%A1%8C%E9%80%BB%E8%BE%91%EF%BC%8C%E8%BF 阅读全文
摘要:
From :http://thobian.info/?p=1035虚拟表dual 其实我是今天第一次听说,虽然以前有过它的应用。说不定你也用过哦,看这条sql:select sysdate(); 熟悉不!?虽然我不是狠熟悉,但我确定我用过它,其实他是:select sysdate() from dual 的简写。看一下mysql官方对这个表的解释吧(http://dev.mysql.com/doc/refman/5.0/en/select.html):DUAL is purely for the convenience of people who require that all SELECT 阅读全文
摘要:
From :http://www.cnblogs.com/wangtao_20/archive/2011/02/21/1959734.htmlset语句的学习:使用select定义用户变量的实践将如下语句改成select的形式:set @VAR=(select sum(amount) from penalties);我的修改:select @VAR:=(select sum(amount) from penalties);我这样改,虽然是可以的。但是,对比的书中的答案,发现这样的方式太蹩脚了。说明没有很好地理解select定义变量的本质。在select中,发现有一个用户变量,如果没有定义,那么 阅读全文
摘要:
From :http://blog.csdn.net/radkitty/article/details/4632289要使用该功能,mysql的版本必须在5.0.37版本以上。否则只能使用explain 的方式来检查。profiling 功能可以了解到cpu io 等更详细的信息。show profile的格式如下:SHOW PROFILE [type[,type] ... ] [FOR QUERYn] [LIMITrow_count[OFFSEToffset]]type: ALL | BLOCK IO | CONTEXT SWITCHES | CPU | IPC | MEMORY | PAG 阅读全文
摘要:
From :http://religiose.iteye.com/blog/1685537一,如何判断SQL的执行效率? 通过explain 关键字分析效率低的SQL执行计划。 比如: explain select sum(moneys) from sales a, company b where a.company_id = b.company_id and a.year = 2006; id : 1 select_type: SIMPLE table: type:1.row: idselect_typetabletypepossible_keyskeykey_lenrefrowsExtr. 阅读全文
摘要:
FROM :http://database.ctocio.com.cn/353/11664853.shtmlMySQL单列索引是我们使用MySQL数据库中经常会见到的,MySQL单列索引和组合索引的区别可能有很多人还不是十分的了解,下面就为您分析两者的主要区别,供您参考学习。为了形象地对比两者,再建一个表:CREATE TABLE myIndex ( i_testID INT NOT NULL AUTO_INCREMENT, vc_Name VARCHAR(50) NOT NULL, vc_City VARCHAR(50) NOT NULL, i_Age INT NOT NULL, i_Sch 阅读全文
摘要:
http://www.php100.com/html/itnews/it/2013/0411/13353.htmlhttp://www.360doc.com/content/13/0624/10/15643_295117395.shtmlhttp://www.bootcss.com/http://blog.jobbole.com/41950/http://blog.jobbole.com/42346/ 阅读全文
摘要:
百度百科:http://baike.baidu.com/link?url=7SnriwrF-4LcRfXctBbZjLc-UEUqWl3b0YR004pGFk4SJ1qMU9TMj37yFmHRsUSGB9HA6o58FDFQI3zJWsIwGK官网下载:http://www.sugarcrm.com/downloadGoogle Search 中文手册 :https://www.google.com.hk/search?newwindow=1&safe=strict&espv=210&es_sm=93&q=sugarcrm%E4%B8%AD%E6%96%87% 阅读全文
摘要:
From :http://blog.chinaunix.net/uid-20484604-id-1941290.html 国际移动用户识别码(IMSI) international mobile subscriber identity 国际上为唯一识别一个移动用户所分配的号码。 从技术上讲,IMSI可以彻底解决国际漫游问题。但是由于北美目前仍有大量的AMPS系统使用MIN号码,且北美的MDN和MIN采用相同的编号,系统已经无法更改,所以目前国际漫游暂时还是以MIN为主。其中以O和1打头的MIN资源称为IRM(International Roaming MIN),由IFAST (Inter... 阅读全文
摘要:
Cocos2d-x 是一个支持多平台的 2D 手机游戏引擎,使用 C++ 开发,基于OpenGL ES,基于Cocos2d-iphone,支持 WOPhone, iOS 4.1, Android 2.1 及更高版本, WindowsXP & Windows7,WindowsPhone 8.[1]Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++ Cocos2d-iPhone项目的版本。Cocos2d-X发展的重点是围绕Cocos2d跨平台。Cocos2d-x提供的框架外,手机游戏,可以写在C++或者Lua中,使用API是Cocos2d-iPhone完全 阅读全文
摘要:
Mysqldump参数大全(参数来源于mysql5.5.19源码)参数参数说明--all-databases,-A导出全部数据库。mysqldump-uroot-p--all-databases--all-tablespaces,-Y导出全部表空间。mysqldump-uroot-p--all-databases--all-tablespaces--no-tablespaces,-y不导出任何表空间信息。mysqldump-uroot-p--all-databases--no-tablespaces--add-drop-database每个数据库创建之前添加drop数据库语句。mysqldum 阅读全文
摘要:
From :http://renzhen.iteye.com/blog/799391最近,在做一个导入功能,在系统中使用PHPExcel类库,读取上传的Excel文件,然后进行字段映射,最后将Excel内的数据导入到系统中。其中,关于日期格式的导入,使我犯了难。 首先,如何导入日期,因为PHPExcel中日期格式在获取时得到的是数字,并不是日期字符串,于是,网上就有许多代码,用于将Excel中获取的数字转换成PHP使用的Unix Time,其实不必这么麻烦。PHPExcel中就有这样的方法:PHPExcel_Shared_Date::ExcelToPHP($value)。可以直接使用。 如果到 阅读全文
摘要:
From :http://www.netingcn.com/mysql-procedure-muti-cursor.htmlmysql的存储过程可以很方便使用游标来实现一些功能,存储过程的写法大致如下:先创建一张表,插入一些测试数据:DROP TABLE IF EXISTS netingcn_proc_test;CREATE TABLE `netingcn_proc_test` ( `id` INTEGER(11) NOT NULL AUTO_INCREMENT, `name` VARCHAR(20), `password` VARCHAR(20), PRIMARY KEY (`id`... 阅读全文
摘要:
From :http://news.cnblogs.com/n/184662/ 英文原文:Open Source Matters: 6 Source Code Search Engines You Can Use For Programming Projects 在推动技术变革上,开源运动发挥了非常显著的作用。而 Linux 成功地将开源转换成商务模式,给广大开源工作者带来了更大的信心和勇气。目前,开源已成为主流,在未来的几年内,它的足迹将会遍布前沿教育、航空航天(如无人驾驶飞机)等许多领域。 借鉴现有的开源项目或开源代码,对于初级开发者来说,不失为一种很好的编程手段,但千万不要单纯地“... 阅读全文
摘要:
From :http://news.cnblogs.com/n/187196/ 英文原文:10 Online Coding Contests For Programmers! 如果你拥有出色的编码技能,或者虽然你只是名初学者,但你愿意去锻炼自己的编码能力,愿意去和顶尖的编码者进行 PK,那么这篇文章就是为你而准备的。本文提供了 11 个在线编码竞赛,与来自世界各地的编码人员进行 PK。 文中提及的这些网站都有各自的实践问题、训练课程以及竞赛试题。另外,这些项目的赞助商(包括微软、IBM、Facebook 等)公司负责人也在密切关注此项目,或许你就是下一个幸运儿,让你有机会在这些大公司实习... 阅读全文
摘要:
From :http://blog.csdn.net/tianlesoftware/article/details/6278273一.AWK说明awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数据的方式:它逐行扫描文件,从第一行到最后一行,寻找匹配的特定模式的行,并在这些行上进行你想要的操作。如果没有指定处理动作,则把匹配的行显示到标准输出(屏幕),如果没有指定模式 阅读全文
摘要:
http://www.cnblogs.com/mchina/category/486546.htmlhttp://mp.weixin.qq.com/wiki/index.php?title=%E9%80%9A%E7%94%A8%E6%8E%A5%E5%8F%A3%E6%96%87%E6%A1%A3 阅读全文
摘要:
From :http://www.cnblogs.com/sunormoon/archive/2012/02/10/2345326.htmlvi 常用命令行1.vi 模式 a) 一般模式: vi 处理文件时,一进入该文件,就是一般模式了. b) 编辑模式:在一般模式下可以进行删除,复制,粘贴等操作,却无法进行编辑操作。等按下‘i,I,o,O,a,A,r,R’等 字母之后才能进入编辑模式.通常在linux中,按下上述字母时,左下方会出现'INSERT'或者‘REPLACE’字样,才可以 输入任何文字到文件中.要回到一般模式,按下[ESC]键即可. c) 命令行模式:在一般模式中, 阅读全文
摘要:
From :http://www.php100.com/html/webkaifa/Linux/2009/1106/3485.html系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的信息cat /proc/interrupts 显示中断cat /proc/me 阅读全文
摘要:
From :http://blog.csdn.net/wuerping/article/details/4164362/*Author : Andrew.Wu [ Created on : 2009/05/09 ]http://blog.oolanguage.com/erpingwu/windows-下-apache-virtual-hosts-简单配置/*/使用xampp时,一开始都会偷懒将项目放在 htdocs 下,省时省事。但这样做却会有小小问题,项目没有跟文档等放在同一项目文件夹下,管理起来显得不直观,麻烦。那该如何达到这个效果?一、本机DNS解析实现修改windows的hostsC: 阅读全文
摘要:
From :http://www.justintseng.com/windows7x64-environment-wamp-open-php_curl-in-components装上64位的windows7系统后,phpnow就无法使用了,于是安装了wamp,拥有非常多的选项可以按需选择。但一直以来无法开启Curl组件,php程序显示Call to undefined function curl_init()错误,在百度和谷歌里搜寻一番,全都是复制dll到system32里和修改php.ini文件的,完全无解。其实wamp已经非常智能化了,在设置里勾选开启Curl后,所有的工作都已经帮你配置完 阅读全文
摘要:
转:http://zhengdl126.iteye.com/blog/698206if (!-e $request_filename){rewrite "^/index\.html" /index.php last;rewrite "^/category$" /index.php last;rewrite "^/feed-c([0-9]+)\.xml$" /feed.php?cat=$1 last;rewrite "^/feed-b([0-9]+)\.xml$" /feed.php?brand=$1 last;re 阅读全文
摘要:
From :http://www.jzxue.com/wangzhankaifa/php/201108/08-8396.htmlThinkPHP支持通过PATHINFO和URL rewrite的方式来提供友好的URL,只需要在配置文件中设置 'URL_MODEL' => 2 即可。在Apache下只需要开启mod_rewrite模块就可以正常访问了,但是Nginx中默认是不支持PATHINFO的,所以我们需要修改nginx.conf文件。网上搜了很多方法都不奏效,研究了一天,发现通过以下的配置可以完美支持 'URL_MODEL' => 2 的情况了l 阅读全文
摘要:
1.http://www.snippetit.com/2009/04/php-short-url-algorithm-implementation/The following code is written according to the algorithm above excluding the database checking part for duplication:function shorturl($input) {$base32 = array ('a', 'b', 'c', 'd', 'e', & 阅读全文
摘要:
1 is.gd 他这个api简单:http://is.gd/api.php?longurl= 后面加网址就可以返回短址2Google URL Shortener API api地址:http://code.google.com/intl/zh-CN/apis/urlshortener/v1/getting_started.htmlfix yourself in right way,fix the world in right codes 阅读全文
摘要:
1.PHP生成二维码图像的类QRcodehttp://www.phper.org.cn/?post=128QRcode是用于生成二维条形码的开放源码 (LGPL) 库。提供 API 创建条码图像。使用方法如下:include('QRcode.php');// QRcode::png ('http://www.phper.org.cn', 'image.png'); // 导出图像QRcode::png ('http://www.phper.org.cn');更多的信息请参阅http://phpqrcode.sourceforge. 阅读全文
摘要:
http://dongxin1390008.blog.163.com/blog/static/3179247820094279581256/通常情况下,我们有时候需要架设多个站点比如 我的web站点都放置在D:/www下,那么下面有3个站点的文件,分别是D:/www/abcD:/www/cdeD:/www/xyz那么为了能够在本地能测试到像http://www.xx.com的效果,怎么办呢?打开apache的httpd.conf文件,在文件的最后加上这么一段代码#这个对应第一个站点D:/www/abc,ServerName可以任意设置 ServerAdminwebmaster@axx.cn D 阅读全文
摘要:
转:http://www.cnblogs.com/cxd4321/archive/2008/11/20/1337776.html常见HTTP状态码200 OK301 Moved Permanently302 Found304 Not Modified307 Temporary Redirect400 Bad Request401 Unauthorized403 Forbidden404 Not Found410 Gone500 Internal Server Error501 Not Implemented100Continue 初始的请求已经接受,客户应当继续发送请求的其余部分101Swit 阅读全文
摘要:
From :http://www.51projob.com/a/PHP/20120905/602.html下午,还有一场比较大的面试等着我[虽然接到pps的录用电话,可是心里还是想去verycd试下,因为我想给自己一个选择的机会,看看到底哪家公司更适合我],之所以用"大"这个词来形容这场面试,不是因为它的场面很大,而是,我极有可能要花三个多小时进行笔试和"面"试。为了不让这几个小时白费,还是准备一下吧,临时抱抱佛脚。在网上随便点了一套很基础的php笔试题下来,看自己能否很快的以80%的准确率答出80%的题目,呵呵,还好不是很差,可以稍微松口气了。其实,这 阅读全文
摘要:
原文在这里。动态应用,是相对于网站静态内容而言,是指以c/c++、php、Java、perl、.net等服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通常与数据库系统、缓存系统、分布式存储系统等密不可分。大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用的平稳运行。大型动态应用系统又可分为几个子系统:Web前端系统结构图:为了达到不同应用的服务器共享、避免单点故障、集中管理、统一配置等目的,不以应用划分服务器,而是将所有服务器做统一使用,每台服务 阅读全文
摘要:
From :http://code-tech.diandian.com/post/2012-11-12/40042151797首先你要安装IIS下的rewrite组建,下载地址:Rewrite.zip然后呢,在 IIS 管理器里选择网站,右键选择“属性”,如下图所示:(以下内容来自discuz帮助网站,你懂的)在弹出的窗口里选择“ISAPI筛选器”上图中点击“添加”,在弹出的窗口里“筛选器名称”填写“rewrite”上图界面中点击“浏览”,选择下载解压后的 Discuz! Rewrite 规则目录下的 Rewrite.dll 文件浏览完毕点击“确定”添加完毕点击“确定”重新启动 IIS重新选择 阅读全文
摘要:
http://wenku.baidu.com/view/1fe7a8c72cc58bd63186bd94.html 阅读全文
摘要:
From :http://www.mycodes.net/78/4054.htm Win7或Windows server 2008中IIS7支持ASP+Access解决方法: 1. 让IIS7支持ASP Win7或Windows server 2008中IIS7是默认不安装的,所以在安装完Win7或Windows server 2008之后如果需要安装IIS7的话,就要自己动手了。安装的步骤为:开始》控制面板》程序》打开或关闭Windows功能》Internet信息服务。IIS7安装时需要注意的是,如果需要ASP、ASP.NET等的支持,是需要把功能模块给装上的,默认是不安装的。 2. 解决I 阅读全文
摘要:
转自:http://bbs.chinaunix.net/thread-1688208-1-1.html特性MySQLPostgreSQL实例通过执行 MySQL 命令(mysqld)启动实例。一个实例可以管理一个或多个数据库。一台服务器可以运行多个 mysqld 实例。一个实例管理器可以监视 mysqld 的各个实例。通过执行 Postmaster 进程(pg_ctl)启动实例。一个实例可以管理一个或多个数据库,这些数据库组成一个集群。集群是磁盘上的一个区域,这个区域在安装时初始化并由一个目录组成,所有数据都存储在这个目录中。使用 initdb 创建第一个数据库。一台机器上可以启动多个实例。数 阅读全文
摘要:
From :http://www.phpchina.com/archives/view-42868-1.htmlphp用越来越多!安全问题更为重要!这里讲解如果安全配置php.ini安全配置一(1) 打开php的安全模式 php的安全模式是个非常重要的内嵌的安全机制,能够控制一些php中的函数,比如system(), 同时把很多文件操作函数进行了权限控制,也不允许对某些关键文件的文件,比如/etc/passwd, 但是默认的php.ini是没有打开安全模式的,我们把它打开: safe_mode = on(2) 用户组安全 当safe_mode打开时,safe_mode_gid被关闭,... 阅读全文
摘要:
From :http://www.php100.com/html/webkaifa/PHP/PHPyingyong/2012/0326/10117.html<?php//这里采用默认连接本机的27017端口,当然你也可以连接远程主机如192.168.0.4:27017,如果端口是27017,端口可以省略$m = new Mongo();// 选择comedy数据库,如果以前没该数据库会自动创建,也可以用$m->selectDB("comedy");$db = $m->comedy;//选择comedy里面的collection集合,相当于RDBMS里面的表 阅读全文
摘要:
1、普遍缓存技术:数据缓存:这里所说的数据缓存是指数据库查询PHP缓存技术机制,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓存表或文件中获得。用的最广的例子看Discuz的搜索功能,把结果ID缓存到一个表中,下次搜索相同关键字时先搜索缓存表。举个常用的方法,多表关联的时候,把附表中的内容生成数组保存到主表的一个字段中,需要的时候数组分解一下,这样的好处是只读一个表,坏处就是两个数据同步会多不少步骤,数据库永远是瓶颈,用硬盘换速度,是这个的关键点。2、 页面缓存:每次访问页面的时候,都会先 阅读全文
摘要:
http://www.nowamagic.net/php/php_FunctionJsonEncode.php 阅读全文
摘要:
var reportInstance = new LocalReport();reportInstance.SetBasePermissionsForSandboxAppDomain(new PermissionSet(PermissionState.Unrestricted));I don't really understand why. I do understand that the report is being granted permissions it can't get from WIF, but I don't understand which per 阅读全文