自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)

原创 php算法

php快速排序算法基本思想原理快速排序(Quicksort)是对冒泡排序的一种改进。他的基本思想是:通过一趟排序将待排记录分割成独立的两部分,其中一部分的关键字均比另一部分记录的关键字小,则可分别对这两部分记录继续进行快速排序,整个排序过程可以递归进行,以达到整个序列有序的目的。首先在数组中选择一个基准值将数组中大于基准值的放在一边,小于基准值的放在另一边,基准值放在中间的位...

2019-05-24 10:24:55 124

原创 mysql 密码找回 及 mysql 导入sql 文件

忘记mysql密码1 修改MySQL的登录设置: # vi /etc/my.cnf2 在[mysqld]的段中加上一句: skip-grant-tables 保存并且退出vi。3.重新启动mysqld # /etc/init.d/mysqld restart ( service mysqld restart )4.登录并修改MySQL的root密码...

2018-09-03 11:04:50 268

原创 php简单图片上传

1.html代码 <script src="jquery.js"></script> <script src="ajaxfileupload.js"></script> <input type="file" class=&

2018-08-30 16:11:18 668

原创 mac下安装php-redis扩展

mac下安装php-redis扩展操作系统版本:10.12.5。下载php-redis,地址:https://nodeload.github.com/nicolasff/phpredis/zip/master下载完成得到phpredis-master.zip移动到/usr/local/目录中sudo cp phpredis-master /usr/local/1进入/us...

2018-08-27 16:24:36 1616

原创 mysql授权

MySQL登录时出现 Access denied for user 'root'@'xxx.xxx.xxx.xxx' (using password: YES) 的原因及解决办法。# mysql -u root -h 192.168.194.142 -pEnter password: ERROR 1045 (28000): Access denied for user 'root'@'1...

2018-08-24 14:36:42 101

原创 php 递归删除文件

//设置需要删除的文件夹 $path = "/home/wwwroot/default/zzl_git1/"; //清空文件夹函数和清空文件夹后删除空文件夹函数的处理 function deldir($path){ //如果是目录则继续 if(is_dir($path)){ //扫描一个文件夹内的所有...

2018-08-24 10:05:44 828

原创 crontab 命令

CentOS7开启/bin/systemctl start crond.service停止/bin/systemctl stop crond.service重启/bin/systemctl restart crond.service重载/bin/systemctl reload crond.service状态/bin/systemctl status crond.se...

2018-08-20 20:18:03 423

原创 学习平台地址

引入在线jQuery的地址   http://code.jquery.com 唠嗑吧 IT技术经验交流    http://www.laodao8.com博学谷视频库  传智播客   http://dvd.boxuegu.comCSS按钮在线生成       http://tool.58pic.com/anniushengcheng商务免费PPT模板           http:/...

2018-07-26 16:43:45 298 4

原创 微信app支付

<?phpclass wxPay{private $config = array('appid' => "", /*微信开放平台上的应用id*/'mch_id' => "", /*微信申请成功之后邮件中的商户id*/'api_key' => "", /*在微信商户平台上自己设定的api密钥 32位*/'notify_url' => '' /*自...

2018-06-13 17:06:16 103

原创 微信h5支付

<?php//use Flight;/** * 微信支付服务器端下单 * 微信APP支付文档地址: https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=8_6 * 使用示例 * 构造方法参数 * 'appid' => //填写微信分配的公众账号ID * 'mch_id' =...

2018-06-13 16:59:17 106

原创 LNMP编译安装教程

此次安装在Centos上,我采用的CentOS的版本是:CentOS release 6.5 (Final)可以通过以下命令查看:lsb_release -a一.准备工作:清理已安装的软件包1、检查是否安装了mysqlrpm -qa|grep mysql强制卸载rpm -e mysql-libs-5.1.73-3.el6_5.x86_64 --nodeps 2、清理httpd:yum -y rem...

2018-05-17 11:28:58 97

原创 YII 部署在nginx下500错误

Warning: require(): open_basedir restriction in effect. File(/home/wwwroot/www.aimeaer.com/vendor/autoload.php) is not within the allowed path(s): (/home/wwwroot/www.aimeaer.com/web/:/tmp/:/proc/) in ...

2018-05-14 10:03:24 1120

原创 php签到

<?phpnamespace Member\Controller;use Member\Controller\MController;class IndexController extends MController { /** * 用户中心 * @param */ public function index(){ $pre = C('DB_PREFIX')...

2018-03-12 12:09:15 511

原创 php 文件下载

function xiazai(){ $agent = strtolower($_SERVER['HTTP_USER_AGENT']); if(strpos($agent, 'windows nt')) { $file="cns.docx"; } elseif(strpos($agent, 'macintosh')) {

2017-11-06 10:00:58 144

原创 excel导出

下面是总结的几个使用方法  include 'PHPExcel.php';  include 'PHPExcel/Writer/Excel2007.php';  //或者include 'PHPExcel/Writer/Excel5.php'; 用于输出.xls的  创建一个excel  $objPHPExcel = new PHPExcel();  保存excel—200

2017-10-12 11:11:13 154

原创 nginx 安装ssl证书及域名配置文件

server { listen 443; server_name www.senll.com; ssl on; ssl_certificate server.pem; ssl_certificate_key server.key; fastcgi_param HTTPS $https if_not_empty; #charset koi8-r;

2017-06-07 17:18:30 1558

原创 前端js加密方式

MD5 MD5,SHA1,Base64加密算法案例 加密 加密结果: MD5加密: SHA1加密: Base64加密(encode): base64解密: base64普通加密方式

2017-06-07 14:03:29 7579

原创 ajax图片上传

1.首先引用一个js类库 下载地址链接:http://pan.baidu.com/s/1qXZKs4c 密码:7wq92.视图文本代码切记在form表单中加入 enctype="multipart/form-data"                                                                            

2017-05-08 09:33:33 227

原创 mysql备份与还原数据及linux压缩文件及解压文件

1.备份1 [root@CentOS ~]# mysqldump -u root -p mysql > ~/mysql.sql  #把数据库mysql备份到家目录下命名为mysql.sql2 Enter password: 3 [root@CentOS ~]# ls ~/mysql.sql /root/mysql.sql 2.还原[root@CentOS ~]#

2017-05-03 17:28:58 3432

原创 yii2登陆注册

注册在advanced模板中,进入frontend/index.php?r=site%2Fsignup页面,可以看到框架的注册页面填写完Username、Email和Password后点击Signup后,如果格式不对,frontend/models/SignuForm中的rules()函数会进行初步验证,所有格式正确后,数据传输到 frontend/controller

2017-04-01 15:46:38 803

原创 Yii2.0 数据库查询

User::find()->all(); 此方法返回所有数据;User::findOne($id); 此方法返回 主键 id=1 的一条数据(举个例子); User::find()->where(['name' => '小伙儿'])->one(); 此方法返回 ['name' => '小伙儿'] 的一条数据;User::find()->where(['name' =>

2017-02-27 11:37:02 185

原创 yii2 数据操作总结

//1.简单查询  $admin=Admin::model()->findAll($condition,$params);  $admin=Admin::model()->findAll("username=:name",array(":name"=>$username));     $infoArr= NewsList::model()->findAll("status = '1

2017-02-27 11:36:23 1009

原创 mysql数据处理

第一步:首先连接一个数据库的类1.名字可以自己命名   比如这个名字就叫conncl.phpfinal class  database{var $hostname_conn = "localhost";var $database_conn = "hongtui";var $username_conn = "root";var $password_conn = "root";v...

2017-02-16 17:40:34 444 2

原创 代码数据库添加字段

ALTER TABLE `ht_media` ADD `media_invoice` VARCHAR( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '发票'

2017-02-16 10:37:10 251

原创 windwos定时关机

定时关机   shutdown -s -t   3000取消定时关机  shutdown -ashutdown -r,重启(默认1分钟后重启)shutdown -r -t 3600 1小时后定时重启

2016-12-15 16:42:11 254

原创 yii2 SUM用法

(new \yii\db\Query()) ->select(["SUM(ht_sina.sina_fans) as fans","SUM(ht_sina) as ones"]) ->from('ht_sina') ->innerjoin("ht_sine

2016-12-15 16:22:13 8574

原创 php加密解密算法2

1、非常给力的authcode加密函数,Discuz!经典代码(带详解):function authcode($string, $operation = 'DECODE', $key = '', $expiry = 0) {       // 动态密匙长度,相同的明文会生成不同密文就是依靠动态密匙       $ckey_length = 4;              // 密匙      

2016-11-28 15:00:09 376

原创 php加密解密算法1

<?php$str = trim($_POST['mystr']);$key = trim($_POST['mykey']);$act = $_GET['act'];echo authcode($str,$act,$key,100);// $string: 明文 或 密文 // $operation:DECODE表示解密,其它表示加密 // $key: 密匙 // $exp

2016-11-28 14:57:46 249

原创 sql地区表最新

/*Navicat MySQL Data TransferSource Server : localhostSource Server Version : 50547Source Host : 127.0.0.1:3306Source Database : ceshiTarget Server Type : MYSQLTarg

2016-11-23 17:01:13 2280

原创 mysql 省区sql表

/*Navicat MySQL Data TransferSource Server : localhostSource Server Version : 50540Source Host : localhost:3306Source Database : uploadTarget Server Type : MYSQLTar

2016-11-23 11:20:46 372

原创 微信小程序开发文档

官方文档教程1:http://bcoder.cn/wxopen/官方文档教程2:http://bing.aliaii.com/wxopen/ 本文档将带你一步步创建完成一个微信小程序,并可以在手机上体验该小程序的实际效果。这个小程序的首页将会显示欢迎语以及当前用户的微信头像,点击头像,可以在新开的页面中查看当前小程序的启动日志。下载源码1. 获取微信小程序的 AppID

2016-11-10 09:14:05 548

原创 mysql.sock

Mysql有两种连接方式:(1),TCP/IP(2),socket对mysql.sock来说,其作用是程序与mysqlserver处于同一台机器,发起本地连接时可用。例如你无须定义连接host的具体IP得,只要为空或localhost就可以。在此种情况下,即使你改变mysql的外部port也是一样可能正常连接。因为你在my.ini中或my.cnf中改

2016-10-27 09:24:22 176

原创 2016年最受欢迎的编程是什么

这两天 GitHub 对其官网进行了改版,紧接着又发布了一年一度的开源报告,我们程序员比较关心之后的趋势是什么,而 GitHub 毫无疑问代表了全世界编程领域的趋势,我们不妨先来解读下这份报告,然后再解答下你们关注的标题的答案。事先声明,本篇文章的一些数据完全来自这份报告,地址在这里:https://octoverse.github.com/最流行的开源项目首先发布

2016-10-26 17:00:06 127

原创 人群娱乐定向sql表

[sql] view plain copy print?SET FOREIGN_KEY_CHECKS=0;    -- ----------------------------  -- Table structure for rc_throng  -- ----------------------------  DROP TABLE IF EXI

2016-10-26 16:48:40 231

原创 PHP页面跳转几种实现技巧

PHP页面跳转一、header()函数header()函数是PHP中进行页面跳转的一种十分简单的方法。header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。header()函数的定义如下:void header (string string [,bool replace [,int http_response_code]])可选参数repl

2016-09-21 13:10:38 178

原创 yii打印sql语句

yii打印sql语句$model->find()->createCommand()->getRawSql();

2016-09-19 15:12:31 5164 9

原创 svn使用教程

SVN简介: 为什么要使用SVN?      程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。Subversion是什么?   它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史

2016-09-07 11:42:30 389

原创 Yii2.0 多域名跨域同步登录退出

在平台开发过程中,项目分为前台(frontend)www.xxx.com和后台(backend) yun.xxx.com两部分,绑定两个域名, 我们知道在没有绑定域名的时候前后台可以同步登录和退出,但是绑定域名后就失效了,原因是session的作用域不同了。 两个域名的session作用域都只限制在了自己的域名上,我们的解决办法是将不同二级域名的作用域都改成顶级域名xxx.com。 以下部分代码来

2016-09-05 12:07:20 347

原创 Yii2.0防御csrf攻击方法

yii2中无论是用测试工具POSTMAN、用命令行CURL请求、ajax请求总是会得到http400:Bad Request的错误;而如果用Web网页方式GET访问(去除verbFilter的POST限制),是正常的通过查阅资料发现,这是CRSF验证的原因原理:Cookie Hashing, 让服务器发送给客户端的所有表单中都标示一个随机值_csrf,并同时在客户端的COO

2016-09-05 11:47:14 1112

原创 yii2.0 加密解密处理方法

加密与解密:Yii提供了方便的帮助函数来让你用一个安全秘钥来加密解密数据。数据通过加密函数进行传输,这样只有拥有安全秘钥的人才能解密。比如,我们需要存储一些信息到我们的数据库中,但是,我们需要保证只有拥有安全秘钥的人才能看到它(即使应用的数据库泄露)$data 是你要加密的内容,$secretKey 是你自己设置的密码,1

2016-09-05 11:45:10 7098

空空如也

空空如也

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