- 博客(146)
- 资源 (16)
- 问答 (17)
- 收藏
- 关注
转载 mysql sql语句大全
1、说明:创建数据库CREATEDATABASE database-name2、说明:删除数据库dropdatabase dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXECsp_addumpdevice 'disk','testBack', 'c:\mssql7backup\MyNwind
2016-11-29 08:08:33 257
转载 PHP 用户提交的数据的安全性验证
为了方便大家调用,我把这个php表单验证类写成了函数集,碰到只需要其中的某一个方法的朋友,可以很方便的复制。 /* ----------------------------------------------------------- 函数名称:isNumber 简要描述:检查输入的是否为数字 输入:st
2016-11-28 13:16:13 433
转载 phpcms自定义表单向导
phpcms自带的表单向导样式太固定了,不够灵活,有的时候需要使用自己的表单样式;新建表单向导模块后,添加一些需要的字段,然后点击访问前台:在打开的页面,右键“审查元素”,获取到表单信息,pc默认带了几个css和js,这些都是冗余的,实际上取下面这2个就行了:form标签里面的action、input(包括submit)标签里面的name。把这两个值放进自己制作的表单html就
2016-11-28 10:52:02 5436
转载 phpcms v9 的表单向导功能的使用方法 附多个案例
表单向导做的很实用,生成一个表单,常用的是把它作为一个留言板,或者在招聘栏目作为一个供网友填写个人信息的应聘表。对于表单,默认的模板放在./phpcms/templates/default/formguide/。文件夹里面有三个文件index.html前台的表单列表,show.html单个表单展示,show_js.html表单插件;表单作为一个功能性模块,往往是作为一个插件嵌入到页面当中,
2016-11-28 10:48:08 5884
转载 phpcms---form类的使用
phpcms v9的系统类库有一个表单类,它封装了表单的一些组件,如编辑器、图片上传、时间选择器、模板选择器等,更详细请参考form.class.php。有了这些组件,在对phpcms v9进行二次开发时,更加省时省心。我们要做的就是如何把这些工具调出来使用。调用方法总共有两种。 一、视图调用法 这种方法最简单,但有局限性。在后台的模型定义字段时,选择表单的类型就会生成相应的表单类型。
2016-11-28 10:43:07 555
转载 phpcms数据库操作
一、查①select($where = '', $data = '*', $limit = '', $order = '', $group = '', $key='')/** * 执行sql查询 * @param $where 查询条件[例`name`='$name'] * @param $data 需要查询的字段值[例
2016-11-28 10:40:35 307
转载 phpcms 模块之间 调用 常用操作列表(二次开发)
常用操作列表(1)phpcms\phpcms\base.php1.调用数据库模型$this->db = pc_base::load_model('test_model');其中$this->db中所支持的方法请参照phpcms/libs/classes/model.class.php中方法2.加载系统类$http = pc_base::load_sys_
2016-11-28 10:34:44 1803
转载 phpcms v9 数据库操作函数
表明默认当前load_model('xxxx')模块所在表名xxxx 若要指定表名 则:操作在mysql.class.php中$this->db->select(...)1、查询 $this->select($where= '', $data = '*', $limit = '', $order = '', $group = '',$key='') 返回结果集数组
2016-11-28 10:29:38 938
转载 phpcms v9 数据表结构
表 1 : v9_admin 管理员表字段类型Null默认额外注释useridmediumint(6) unsignedPK auto_increment用户idusernamevarchar(20)YES 用户名passwordvarchar(32)YES
2016-11-28 10:27:37 5180
转载 PHPCMS
PHPCMS是一款网站管理软件。该软件采用模块化开发,支持多种分类方式,使用它可方便实现个性化网站的设计、开发与维护。它支持众多的程序组合,可轻松实现网站平台迁移,并可广泛满足各种规模的网站需求,可靠性高,是一款具备文章、下载、图片、分类信息、影视、商城、采集、财务等众多功能的强大、易用、可扩展的优秀网站管理软件。PHPCMS由国内80后知名创业者钟胜辉(网名:淡淡风)于2005年创办,是国内
2016-11-28 09:38:12 1861
转载 phpcms model.class.php分析
一.model.class.php 概述 model.class.php是数据模型基类,18个成员方法。select 、listinfo、get_one、query、insert、insert_id、update、delete、count、sqls、affected_rows、get_primary、get_fields、table_exists、list_tables、fetch_array
2016-11-28 08:45:28 285
转载 【phpcms-v9】model.class.php文件分析-数据模型的基类
php /** * model.class.php 数据模型基类 * * @copyright (C) 2005-2010 PHPCMS * @license http://www.phpcms.cn/license/ * @lastmodify 2010-6-7 */ //路径:phpcms/libs/
2016-11-28 08:28:44 722
转载 【phpcms-v9】content_form.calss.php文件分析-内容添加页面动态表单的生成原理
php //此文件主要根据caches/caches_model/caches_data/model_field_1.php文件中的模型字段来动态的生成表单 //路径:phpcms/caches/caches_model/caches_data/content_form.class.php文件,主要用来返回内容添加页面左侧动态生成的表单 //此类主要用来动态生成内容添加页面的所有表单:内容添
2016-11-27 20:51:53 653
转载 phpcms v9 表单添加文件上传字段单个文件(downfile)
1.打开目录 ./phpcms/modules/content/fields/ ;把 文件夹downfile,拷贝到目录./phpcms/modules/formguide/fields/里面。2.打开文件 ./phpcms/modules/formguide/fields/fields.inc.php ,在数组$fields添加值 'downfile'=>'文件上传';3.打开文件.
2016-11-27 20:45:11 3013
转载 phpcms URL路由原理
PHPCMS是采用MVC设计模式开发,基于模块和操作的方式进行访问,采用单一入口模式进行项目部署和访问,无论访问任何一个模块或者功能,只有一个统一的入口。 参数名称描述位置备注m模型/模块名称phpcms/modules中模块目录名称必须c控制器名称phpcms/modules/模块/*.php 文件名称必须
2016-11-26 16:04:54 1184
转载 phpcms关于url路由在二次开发中的使用方法介绍-实现泛解析
首先,路由是负责将用户请求映射到特定的 MVC 控制器操作.v9默认的路由文件是 caches\configs\route.php ,默认路由如下:复制代码代码如下:'default'=>array('m'=>'content', 'c'=>'index', 'a'=>'init')default是默认路由,在没有任何匹配的情况下,将映射到content模块in
2016-11-26 16:00:02 1005
转载 phpcms路由模式自定义访问路径
phpcms的模块。phpcms的模块路径:D:\wwwroot\phpcmsv9\phpcms\modules就是你的安装路径的根目录对应的:phpcms\modules这里面有很多的目录,全部都是不同模块。index.php?m=content&c=index&a=show&catid=8&id=37在这个访问地址中的m后面的参数content2
2016-11-26 15:58:55 2797
转载 phpcms v9框架的目录结构分析
了解v9框架的目录结构,有助于帮助我们快速建立起对v9框架的一个整体认识 打开"mycms"项目,有如下文件和目录 使用协议说明文档、英文版的用户手册,这两项不是项目所必须的,可暂时将其删除 |-----api 接口文件目录 |-----caches 缓存文件目录 |-----configs系统配置文件目录 |--
2016-11-26 15:12:29 381
转载 phpcms V9 常用文件目录结构
api 接口文件目录 caches 缓存文件目录 configs 系统配置文件目录 caches_* 系统缓存目录 phpcms phpcms框架主目录 languages 框架语言包目录 libs 框架主类库、主函数库目录 c
2016-11-26 14:53:43 1348
转载 PHP数据类型之间的转换代码
PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有:(int)、(integer):转换成整形(float)、(double)、(real):转换成浮点型(string):转换成字符串(bool)、(boolean):转换成布尔类型(array):转换成数组(object):转换成对象PHP数据类型有三种转换方式:在要转换的变量之前加上用括号括起来的目标类型使用3个具
2016-11-22 19:00:56 303
转载 PHP中的类型转换规则
If you compare an integer with a string, the string is converted to a number. If you compare two numerical strings, they are compared as integers. These rules also apply to the switch statement.
2016-11-22 18:57:23 571
转载 对称加密算法
对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文(原始数据)和加密密钥(mi yao)一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,才能使其恢复成可读明文。在对称加密算法中,使用的密钥只有一个,发收信双方都使用这个密钥对数据进行加密和解密,这就要求解密方事先必须
2016-11-22 18:50:25 679
转载 对称加密
采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。定义需要对加密和解密使用相同密钥的加密算法。由于其速度快,对称性加密通常在消息发送方需要加密大量数据时使用。对称性加密也称为密钥加密。所谓对称,就是采用这种加密方法的双方使用方式用同样的密钥进行加密和解密。密钥是控制加密及解密过程的指令。算法是一组规则,规
2016-11-22 18:48:20 286
转载 对称加密与非对称加密
(一)对称加密(Symmetric Cryptography)对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key)。对称加密有很多种算法,由于它效率很高,所以被广泛使用在很多加密协议的核心当中。对称加密通常使用的是相对较小的密钥,一般小于256 bit。因为密钥越大,加密越强,但加密与解密的过程越慢。如果
2016-11-22 18:46:53 186
转载 PHP加密技术
Md5()加密算法 方式: 单向加密语法: md5(string $str [, bool $raw_output = false])$str:原始字符串$raw_output:如果可选的raw_output被设置为true, 那么md5报文摘要将以16字节长度的原始二进制格式返回. 返回以32位字符十六进制数字形式返回散列值md5二次加密:md5(md5($string,
2016-11-22 16:56:10 172
转载 Coreseek + Sphinx + Mysql + PHP构建中文检索引擎
Sphinx是开源的搜索引擎,它支持英文的全文检索。所以如果单独搭建Sphinx,你就已经可以使用全文索引了。但是往往我们要求的是中文索引,怎么做呢?国人提供了一个可供企业使用的,基于Sphinx的中文全文检索引擎。也就是说Coreseek实际上的内核还是Sphinx。那么他们的版本对应呢? Coreseek发布了3.2.14版本和4.1版本,其中的3.2.14版本是2010年发布
2016-11-22 16:54:32 437
转载 第三方平台账号登入流程总结(附新浪微博一键登入代码)
有人会问为什么第三方登入成功后还要绑定账号,其实也可以不绑定。 如果你的站点本身就没有会员功能,你可以把验证成功后返回的UID当作用户账号,返回回来后判断该UID是否已存在于数据库内,如果有则自动登入,如果没有后台会帮你创建好一条记录并自动登入,这样就实现了一个无需注册,完全使用某第三方网站账号登入的功能。 上图因为考虑到现有的站点已经有会员功能,需要整合一个第三方网站的账号登入功能,
2016-11-22 15:03:05 1970
转载 关于接入新浪微博第三方登录
开发之前的准备如下: 1、注册新浪微博 2、访问新浪微博开发平台http://open.weibo.com,如果是企业,申请企业接入,并提交相关资料进行审核;如果是个人开发者,就请申请个人开发者应用,一下以开发者为例 3、使用新浪微博的开放API,就需要跟新浪申请一个appkey和App Secret,这个是入口,必须获取到这两个才能进行接下来的接入工作 4
2016-11-22 15:01:13 563
转载 PHP字符串函数 查找字符位置函数
PHP字符串函数查找字符位置函数1查找字符位置函数:strpos($str,search,[int]):查找search在$str中的第一次位置从int开始;stripos($str,search,[int]):函数返回字符串在另一个字符串中第一次出现的位置。该函数对大小写不敏感strrpos($str,search,[int]):查找search在$str中的最后一次出现的位
2016-11-22 08:55:38 3729
转载 PHP的压力测试工具ab.exe 和mpm介绍提高并发数
该工具是apache自带的,可以用它来测试网站的并发量有多大和某个页面的访问时间。基本用法:1、 进入CMD,转到apache的bin目录下。2、 执行命令ab.exe -n 访问的问次数–c 多少人访问(并发量) 访问的地址如:ab.exe –n 1000 –c 100 http://localhost/index.PHP;如输入以下命令ab.exe-n 10000 -c
2016-11-18 15:22:42 728
转载 十个免费的Web压力测试工具
Grinder – Grinder是一个开源的JVM负载测试框架,它通过很多负载注射器来为分布式测试提供了便利。 支持用于执行测试脚本的Jython脚本引擎HTTP测试可通过HTTP代理进行管理。根据项目网站的说法,Grinder的 主要目标用户是“理解他们所测代码的人——Grinder不仅仅是带有一组相关响应时间的‘黑盒’测试。由于测试过程可以进行编码——而不是简单地脚本 化,所以程序员能
2016-11-18 15:20:25 408
转载 软件压力测试
软件压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部分。软件压力测试的基本思路很简单:不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试。通常要进行软件压力测试的资源包括内部内存、CPU 可用性、磁盘空间和网络带宽。中文名软件压力测试外文名Software testing pressure释 义测试软件可靠性目 的测试
2016-11-18 15:09:30 6182
转载 压力测试
传统上所谓压力测试(stress testing)是指将整个金融机构或资产组合置于某一特定的(主观想象的)极端市场情况下,如假设利率骤升100个基本点,某一货币突然贬值30%,股价暴跌20%等异常的市场变化,然后测试该金融机构或资产组合在这些关键市场变量突变的压力下的表现状况,看是否能经受得起这种市场的突变。在软件测试中:压力测试(Stress Test),也称为强度测试、负载测试。压力测试是
2016-11-18 14:51:16 1931
转载 谈谈单元测试之
为什么要进行烦人的单元测试?前言最近,在网上看到过一个调查,调查的内容是“程序员在项目开发中编写单元测试的情况”。当然,至于调查的结果,我想聪明的你已经可以猜到了。高达 58.3% 的比例,一般情况下不写单元测试,只有偶尔的情况才会写写。16.6% 的程序员从来都不写单元测试。只有很少的一部分程序员才会在自己的代码中进行单元测试,并保证方法测试通过。看到这些,你想到了什么?
2016-11-18 14:47:57 1148
转载 单元测试
单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人为规定的最小的被测功能模块。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试
2016-11-18 14:40:09 1892
转载 MySQL日志管理详解
日志文件对于一个服务器来说是非常重要的,它记录着服务器的运行信息,许多操作都会写日到日志文件,通过日志文件可以监视服务器的运行状态及查看服务器的性能,还能对服务器进行排错与故障处理,MySQl中有六种不同类型的日志。一、日志种类———–> 1,错误日志:记录启动、运行或停止时出现的问题,一般也会记录警告信息。———–> 2,一般查询日志:记录建立的客户端连接和执行的语句。———–>
2016-11-18 14:12:45 237
转载 mysql 的日志的启动与查看
mysql有以下几种日志:错误日志: -log-err查询日志: -log慢查询日志: -log-slow-queries更新日志: -log-update二进制日志: -log-bin默 认情况下,所有日志创建于mysqld数据目录中。通过刷新日志,你可以强制mysqld来关闭和重新打开日志文件(或者在某些情况下切换到一个新的日志)。当你执行一个FLUSHLOGS语句或执
2016-11-18 14:11:29 834
转载 MySQL各种日志介绍
2、各种日志介绍2.1、错误日志默认时错误日志的存放位置在数据目录中,名称为“server_name.err”错误日志记录的事件:a)、服务器启动关闭过程中的信息b)、服务器运行过程中的错误信息c)、事件调试器运行一个事件时间生的信息d)、在从服务器上启动从服务器进程时产生的信息查看与日志相关的变量:mysql> SHOW GLOBAL VARIABLES LI
2016-11-18 14:06:01 2417
转载 Apache访问日志详解
一、访问日志的格式 Apache内建了记录服务器活动的功能,这就是它的日志功能。这个《Apache日志》系列文章介绍的就是Apache的访问日志、错误日志,以及如何分析日志数据,如何定制Apache日志,如何从日志数据生成统计报表等内容。 如果Apache的安装方式是默认安装,服务器一运行就会有两个日志文件生成。这两个文件是access_log(在Windows上是access.log
2016-11-18 14:01:17 16193 1
转载 关于Apache的日志
Apche日志系列(1):访问日志 想要知道什么人在什么时候浏览了网站的哪些内容吗?查看Apache的访问日志就可以知道。访问日志是Apache的标准日志,本文详细解释了访问日志的内容以及相关选项的配置。 一、访问日志的格式 Apache内建了记录服务器活动的功能,这就是它的日志功能。这个文章介绍的就是Apache的访问日志、错误日志,以及如何分析日志数据,如何定制A
2016-11-18 13:59:16 325
UML时序图绘制基础教程-0基础不要错过哟
2020-09-30
如何使用phpEcel读取大型文件,最少10M以上???
2017-10-06
php 读取大量文件方案???
2017-08-24
有一种格式的数据很好奇是什么格式的???大家帮忙看看
2017-08-04
除了curl多线程的方式,还有提高php发送大量请求速度的方案么?
2017-07-03
mysql数据库某个时间段插入失败?
2017-06-30
jquery中循环发送ajax请求,是否相当于多线程发送请求?
2017-06-23
提高php发送请求的响应速度
2017-06-19
mysql查询40万数据用时0.29秒算不算长?
2017-06-01
使用PHP语言在服务器上创建多级中文文件夹???
2017-05-25
Linux服务器上使用PHP语言创建多级中文文件夹?
2017-05-25
并发,有个具体解释吗??????
2017-05-19
数据少部分重复添加???
2017-05-16
PHP 读取本地磁盘上的文件,知道绝对路径?
2017-05-08
PHP 定时或延迟发布文章???
2017-05-02
ajax返回值一直是null???
2017-04-18
PHP curl模拟登陆之后获取的PHPSESSID不能用
2017-04-17
这段代码有错么???麻烦正解
2017-04-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人