-
felayman-PHP环境搭建
felayman-----PHP环境搭建PHP是一种服务器端的嵌入式脚本语言,是一种服务器端、跨平台、面向对象、HTML嵌入式的脚本语言。本章将向读者介绍PHP开发环境搭建,常用的配置问题和解决方案。通过本章的学习,读者能够学到以下内容。更换验证码:Windows——AppserV集成安装包搭建PHP环境:Linux——XAMPP集成安装包搭建PHP环境:PHP开发环境的关键配置信息:解决PHP的...
233
热度 -
fatfree-f3小型php框架(2)
fatfree-f3小型php框架(二)我们的第一个例子不是太难懂吧,但是如果要做更多的功能与要求,我们就要在$f3->run()之前加一些别的路由:$f3->route('GET/about',function(){echo'Donationsgotoalocalcharity...us!';});如果你不想把全局的命名弄得太乱,fatfree有不同的映射路由的方法去管理面向对象的类...
18
热度 -
php递归无限级分类【先序遍历算】,获取任意节点上所有子孩子
php递归无限级分类【先序遍历算】,获取任意节点下所有子孩子<?php/***递归无限级分类【先序遍历算】,获取任意节点下所有子孩子*@paramarray$arrCate待排序的数组*@paramint$parent_id父级节点*@paramint$level层级数*@returnarray$arrTree排序后的数组*/functiongetMenuTree($arrCat,$pare...
37
热度 -
微信开发学习日记(8):7步看懂weiphp插件机制,核心目标是响应微信请求
微信开发学习日记(八):7步看懂weiphp插件机制,核心目标是响应微信请求又经过了几个小时的梳理、回顾,截至目前,终于对weiphp这个框架的机制搞明白了些。想要完全明白,自然还需要大把的时间。第1步:配置微信公众号,http://weiphp.jiutianniao.com/....html从上面这个配置可以看出,微信请求呗weiphp的入口文件index.php接收了,可能会被/home/w...
92
热度 -
php开发之smarty1
php开发之smarty一关于smarty的配置在这里就不说了。这里就说一下其中的两个函数。(1)assign方法assign用于在模版被执行时为模版变量赋值,语法格式如下:{assignvar=””value=”“}参数var为被赋值的变量名,参数value是赋给变量的值。(2)display方法display用来显示模版,需要制定一个合法的模版资源的类型和路径。语法格式如下:voiddispl...
53
热度 -
PHP透过文件存储来实现缓存
PHP通过文件存储来实现缓存PHP通过文件存储来实现缓存在一些数据库数据记录较大,但是服务器有限的时候,可能一条MySQL查询就会好几百毫秒,一个简单的页面一般也有十几条查询,这个时候也个页面加载下来基本要好几秒了,如果并发量高的话服务器基本就瘫痪了,造成一个页面很久也加载不下来,这个时候我们可以使用文件缓存来缓解下MySQL的压力,下面给个使用例子。[php]viewplaincopy<?...
11
热度 -
PHP内核探索之变量(四)- 数组操作
PHP内核探索之变量(4)-数组操作上一节(html">PHP内核探索之变量(3)-hashtable),我们已经知道,数组在PHP的底层实际上是HashTable(链接法解决冲突),本文将对最常用的函数系列-数组操作的相关函数做进一步的跟踪。本文主要内容:PHP中提供的数组操作函数数组操作函数的实现结语参考文献一、PHP中提供的数组操作函数可以说,数组是PHP中使用最广泛的数据结构之一,正因如此...
38
热度 -
51单片机寄存器/授命/标志位/英语 缩写
51单片机寄存器/指令/标志位/英语缩写转自:http://hi.baidu.com/%B0%EB%CA%C0%CC%F4%D5%BD/blog/item/1984633dd855d53071cf6c64.html??SymbolDescriptionByteAddressP0Port080hSPStackpointer81hDPLDatapointer(lowbyte)82hDPHDatapoi...
525
热度 -
MySQL5日期类型DATETIME和TIMESTAMP相关有关问题详解
MySQL5日期类型DATETIME和TIMESTAMP相关问题详解MySQL5的日期类型有三种:DATETIME、DATE和TIMESTAMP,除了DATE用来表示一个不带时分秒的是日期,另外两个都带时分秒。TIMESTAMP还可以精确到毫秒。?其次还有个共性,就是他们的格式“不严格”,很自由,一般你认为对的格式都可以正确插入到数据库中。?这里主要解决带时分秒日期的一些常见问题。?一、IMEST...
143
热度 -
MYSQL 调优跟使用必读
MYSQL调优和使用必读MYSQL应该是最流行了WEB后端数据库。WEB开发语言最近发展很快,PHP,Ruby,Python,Java各有特点,虽然NOSQL最近越來越多的被提到,但是相信大部分架构师还是会选择MYSQL来做数据存储。MYSQL如此方便和稳定,以至于我们在开发WEB程序的时候很少想到它。即使想到优化也是程序级别的,比如,不要写过于消耗资源的SQL语句。但是除此之外,在整个系统上仍然...
46
热度 -
nginx+php-fpm+mysql分开部署详解
nginx+php-fpm+mysql分离部署详解相信大家将这三者部署到同一台主机应该已经不陌生了,今天在这里,给大家演示一下如何将三者部署到三台主机上。实验系统:CentOS6.6_x86_64实验前提:大部分软件使用编译安装,请提前准备好编译环境,防火墙和selinux都关闭实验软件:nginx-1.9.3mariadb-10.0.20php-5.6.11memcache-2.2.7xcach...
89
热度 -
MySQL详解(九)-索引详解
MySQL详解(9)----------索引详解写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁...
72
热度 -
转;案例学习:怎么让你的SQL运行得更快
转;案例学习:如何让你的SQL运行得更快转自http://news.csdn.net/n/20061124/98204.html人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现,不良的SQL往往来自于不恰当的...
23
热度 -
SQL SERVER中的sys.objects跟sysobjects的区别
SQLSERVER中的sys.objects和sysobjects的区别转载:http://www.cnblogs.com/jackson-ou/archive/2009/05/27/1490990.html这三个视图都是存在于SQLServer的每个数据库中。在SQLServer2000中,它们都是系统表,而不是视图。关于两个版本中系统表和系统的视图的对应关系,参考:http://technet...
101
热度 -
导出SQLServer数据到Excel资料中
导出SQLServer数据到Excel文件中导出SQLServer数据到Excel文件中目前主要提到了三种办法,一种在程序中调用DTS,二种使用SQLSERVER带的BCP功能,三种使用openrowset。具体看下面:这是利用BCP来做的,使用SQLServer自带的bcp命令——bcp数据库名.dbo.表名out文件名–c–q–S”服务器名”–U”用户名”–P”密码”bcp”select语句”...
52
热度 -
几种主要sql用法
几种重要sql用法转:以前遇见别人问的几个数据库的问题,我没有回答好,最近看些数据库的书籍把他们总结如下,以备后人之鉴。1、用select语句,查询重复记录。(一般我们用的是distinct找不同的记录,问到重复的反而有点发愣)假设,表名为T1子段为A,B,C?selectcount(*),A,B,CfromT1??groupbyA,B,Chavingcount(*)>1测试数据:???A1...
52
热度 -
高效的精妙SQL语句
高效率的精妙SQL语句下列语句部分是Mssql语句,不可以在access中使用。SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATEDATABASEda...
106
热度 -
数据仓库课题(4)-分布式数据仓库事实表设计思考-讨论精华
数据仓库专题(4)-分布式数据仓库事实表设计思考---讨论精华一、前言上一篇分享博文《数据仓库专题(3)--分布式数据仓库事实表设计思考》后,陆续有各位兄弟参加大讨论,提出了各种问题,关于分布式环境下,维表和事实表设计,进行了比较深入的探讨,在此汇集整理,分享给大家。希望能有更多人参与尽力啊,共同探索分布式数据仓库数据模型的设计。二、纪要【活跃】北京-RTB-胖哥(1106110976)10:21...
66
热度 -
Mysql存储过程简略总结【重点】
Mysql存储过程简单总结【重点】原文地址:http://blog.sina.com.cn/s/blog_86fe5b440100wdyt.html记录MYSQL存储过程中的关键语法:DELIMITER//声明语句结束符,用于区分;CREATEPROCEDUREdemo_in_parameter(INp_inint)声明存储过程BEGIN....END存储过程开始和结束符号SET@p_in=1变量...
187
热度 -
可移动、现场打印的机器人式建筑3D打印机——北京美斯顿研发
关注南极熊,知晓3D打印天下事 导读:近年来,住宅工业化在国家政策的扶持下快速发展,一批批工业化住宅拔地而起,住宅工业化步入了发展的快车道,特别是信息技术的发展,推动着住宅工业化向自动化、集成化、智能化发展。3D打印混凝土建筑的出现,充分展现了未来住宅工业化发展的美好前景,建筑产业实现智能化制造并不是空中楼阁,对于3D打印混凝土建筑来说,成本、原材料和结构安全是其未来发展的关键点。 ...
59
热度