自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

转载 git操作命令

1 查看远程分支$ git branch -a  * br-2.1.2.2    master    remotes/origin/HEAD -> origin/master    remotes/origin/br-2.1.2.1    remotes/origin/br-2.1.2.2    remotes/origin/br-2.1.3    remotes/origin/m

2017-02-24 20:32:20 212

原创 php裁剪图片

//filename是图片的路径 $file是文件$_FILES接收的值        $filename = "./public/admin/images/". $file["name"];        //因为PHP只能对资源进行操作,所以要对需要进行缩放的图片进行拷贝,创建为新的资源        $src = imagecreatefromjpeg($filename);

2017-02-24 20:05:33 257

转载 php用正则判断是否为数字的方法

本来保存游戏分数是 game.php?ac=save&fgid=1这个形式来实现,在php网页里面fgid直接调用,没有做任何的过滤。很多人利用在fgid=1后面加一个字母(fgid=1a),来实现一些非法操作。假如  gamlist table 里面有一个游戏  fgid为102select gname from gamelist where fgid='102′;select gn

2017-02-24 19:57:39 1478

转载 mysql优化

第一方面:30种mysql优化sql语句查询的方法1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。  2.应尽量避免在 where 子句中使用!=或  3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:  select id from t where num i

2017-02-24 19:56:05 185

转载 laravel怎么获取到public路径

app_path()app_path函数返回app目录的绝对路径:$path = app_path();你还可以使用app_path函数为相对于app目录的给定文件生成绝对路径:$path = app_path('Http/Controllers/Controller.php');base_path()base_path函数返回项目根目录的绝对路径:$path = base_

2016-12-26 15:53:51 2246

转载 git 的命令

git help                                 #可查看git的常用命令git config --global user.name "Your Name Here"           #设置commit的署名git config --global user.email "your_email@example.com"      #设置commit的email

2016-12-05 08:20:14 168

转载 Yii2中自带分页类实现分页

Yii2中自带分页类实现分页1.首先写控制器层  先引用pagination类      use yii\data\Pagination;  写自己的方法:     function actionFenye(){        $data = Field::find();  //Field为model层在gii控制器中自己添加的model层,在控制器刚开始u

2016-11-29 11:49:32 591

转载 yii框架的增删该查

User::find()->all();    //返回所有用户数据;User::findOne($id);   //返回 主键 id=1  的一条数据; User::find()->where(['name' => 'ttt'])->one();   //返回 ['name' => 'ttt'] 的一条数据;User::find()->where(['name' => 'ttt'])

2016-11-28 16:04:00 278

转载 Redis list 之增删改查

Redis list 之增删改查一、增加1、lpush [lpush key valus...]  类似于压栈操作,将元素放入头部127.0.0.1:6379> lpush plist ch0 ch1 ch2(integer) 3127.0.0.1:6379> lrange plist 0 31) "ch2"2) "ch1"3) "ch0"127.0.0.1:637

2016-11-15 19:53:11 472

转载 redis操作

1. KEYS/RENAME/DEL/EXISTS/MOVE/RENAMENX:    #在Shell命令行下启动Redis客户端工具。    /> redis-cli    #清空当前选择的数据库,以便于对后面示例的理解。    redis 127.0.0.1:6379> flushdb    OK    #添加String类型的模拟数据。    redis 127.

2016-11-15 19:35:58 160

转载 PHP的异常处理类Exception的使用及说明

1、首先php5提供了基本的异常处理类,可直接使用 复制代码 代码如下:class Exception { protected $message = 'Unknown exception'; // 异常信息 protected $code = 0; // 用户自定义异常代码 protected $file; // 发生异常的文件名 protected $line

2016-10-03 23:12:25 395

转载 如何设置伪静态

.#开启重写引擎RewriteEngine onRewriteRule (\d+)_(.*)?.html    seo/list.php?page=$1&sou=$2  [L,NC]#防盗链RewriteCond %{HTTP_REFERER} !^$     [NC]RewriteCond %{HTTP_REFERER} !http://www.qi.com.*     [N

2016-09-26 08:19:03 580

原创 发送邮件代码

header('content-type:text/html;charset=utf-8');$mem=memcache_connect('127.0.0.1','11211');$weather=$mem->get('weather');$weather=json_encode($weather);$cache=$mem->get('cache');$cache=json_e

2016-09-26 08:16:01 448

转载 sql注入天书

引言随着 B/S 模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的 SQL Injection,即SQL注入。  SQL注入是

2016-09-21 10:34:15 350

转载 windows 下的命令

AT 计划在计算机上运行的命令和程序。ATTRIB 显示或更改文件属性。BREAK 设置或清除扩展式 CTRL+C 检查。CACLS 显示或修改文件的访问控制列表(ACLs)。CALL 从另一个批处理程序调用这一个。CD 显示当前目录的名称或将其更改。CHCP 显示或设置活动代码页数。CHDIR 显示当前目录的名称或将其更改。CHKDSK 检查磁盘并显示状态报告。

2016-09-20 15:06:49 170

转载 linux 中的计划任务

Linux操作系统定时任务系统 Cron 入门  cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:  /sbin/service crond start //启动服务  /sbin/service crond stop //关闭

2016-09-20 14:33:50 153

转载 Memcache

Memcache一、memcache基本的介绍是一个高性能的分布式内存对象缓存系统。 和mysql比较,进行理解memcache(1)该软件是一个c/s架构,(2)mysql的数据是存储到哪里的?是存储到磁盘里面的。memcache的数据是存储到内存里面。(3)mysql的数据存储是,由数据库,数据表,数据的记录,存储数据是按照表的结构进行存储的。memcach

2016-09-20 14:30:49 178

转载 伪静态及图片放盗链

伪静态及图片放盗链一、伪静态:从形式上看是一个静态地址,实际上还是访问的动态地址,比如:访问:http://www.abc.com/news-sport-id123.html实际上是:http://www.abc.com/news.php?type=sprot&id=123;作用:主要是利于seo,静态页面的方式,比较容易被搜索引擎给搜集。 Localhost/6.php 

2016-09-20 14:29:54 329

转载 json

万能的数据传输格式——XML/json1、历史起源gml(1969)->sgml(1985)->html(1993)->xml(1998)Genaral Markup  language  gml :通用标记语言IBM 1969 专家共同研究一个课题:一个程序如何运行在多个系统中(系统可移植性) sgml :标准通用标记语言IBM 1985 对基本的gml进行了

2016-09-20 14:28:24 803

转载 pdo

PDO需求:手里有一个大项目,需要支持多种数据库(Oracle,mysql),采用面向对象的方式去实现。分成两个团队进行不同数据库的支持。 上面的管理方式是直接使用PHP的源代码去管理不同的数据库,PHP后来增加了一个中间层来管理不同的数据库(PDO),php脚本只需要去操作PDO就能够实现对不同数据库的操作。 PDO介绍PDO1.      什么是PDO?

2016-09-20 14:27:08 215

翻译 信息采集

信息采集一、文件操作对文件里面的内容进行读写PHP5文件操作将文件的内容整个进行读取和写入 读取文件file_get_contents:从一个指定的文件内读取数据内容。将整个文件读入一个字符串;  一个参数,文件名    写入内容file_put_contents:将指定的字符串写入到对应的文件  ,将一个字符串写入到文件里  两个参数  第一个是文件名,第

2016-09-20 14:25:40 443

转载 URL重写:RewriteCond指令与RewriteRule 指令格式

Rewirte主要的功能就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范。平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等。本文将针对mod_rewrite和URL匹配的技术细节,以及RewriteCond与RewriteRule 指令格式进行探讨。Rewirte模块内部处理Rewirte模块的内部处理极为复杂,但是为了使一般用户避免犯低级错误,也让管理员能充分利用

2016-09-18 21:27:32 199

转载 RewriteCond指令与RewriteRule 指令格式

Rewirte主要的功能就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范。平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等。本文将针对mod_rewrite和URL匹配的技术细节,以及RewriteCond与RewriteRule 指令格式进行探讨。Rewirte模块内部处理Rewirte模块的内部处理极为复杂,但是为了使一般用户避免犯低级错误,也让管理员能充分利用其功能,

2016-09-18 21:24:34 322

转载 php中的try{}catch(){}

本文实例讲述了php中try catch捕获异常。分享给大家供大家参考。具体方法分析如下:php中try catch可以帮助我们捕获程序代码的异常了,这样我们可以很好的处理一些不必要的错误了,感兴趣的朋友可以一起来看看。PHP中try{}catch{}语句概述PHP5添加了类似于其它语言的异常处理模块。在 PHP 代码中所产生的异常可被 throw语句抛出并被 catch

2016-09-13 09:03:07 336

原创 php操作dom节点

php 操作dom节点操作页面            刘亦菲        29        女                爱        100        词汇                王喜文        22        男        查看//header('con

2016-09-09 09:26:23 896

原创 php中的事务

解释:事务把整个任务都作为一个整体,一处不通,就回滚……

2016-09-07 11:19:41 494

转载 sql注入攻击

比如 你的检测语句是select * from user where name=‘“变量1”’ and password=‘变量2’如果能找到记录则判定登陆成功。那么对方如果在填写用户名和密码的时候写 密码 1' or ’1‘='1 吧这个替换到 你最后形成的sql 语句就变成了select * from user where name=‘ 1' or ‘1’='1’ an

2016-09-07 10:05:30 870

转载 curl的初步认识

curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。设计方法获得页面 获取表单 使用PUT 有关认证 引用 指定用户端 COOKIES 加密HTTP http认证 命令编辑linux curl命令-a/--append 上传文件时,附加到目标文件-A/--user

2016-09-05 17:28:08 644

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除