- 博客(30)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
原创 阿里云视频点播实例-composer版本-laravel
<?php/** * Notes: 视频点播 * User : zzy * Date : 2020/1/15 * Time : 10:23 */namespace App\Library;use OSS\OssClient;use AlibabaCloud\Client\AlibabaCloud;use AlibabaCloud\Client\Exception\C...
2020-04-23 15:25:00
1183
原创 阿里云视频点播实例旧版
<?php/** * Notes: 视频点播 * User : zzy * Date : 2019/10/31 * Time : 8:52 */defined('BASEPATH') OR exit('No direct script access allowed');require_once APPPATH.'/vendor/aliyuncs/aliyun-php-sdk...
2019-11-08 16:59:06
1504
原创 【八千万 txt 文件快速导入】解决办法:load data infile
首先看看 mysql 设置的权限,show variables like '%secure%';ON 这个是没有权限的,OFF有权限如果没有权限,修改 my.cnf [mac],my.ini.[win],secure-file-priv='txt 文本存放的目录'重启 mysql我的文件结构 20190731 None 3 4...
2019-08-15 12:44:23
2878
原创 mysql 自增长序列
mysql本身不提供序列机制,mysql使用auto_increment设置初始值,也能通过修改系统变量auto_increment_increment设置步长,但这是个全局设置,所有表增长的步长都是一样的。mysql一个表只能有一个自增长字段。自增长只能分配给固定表的固定字段,不能倍多个表共用,并且只能是数字类型。 我们在什么情况下可能使用序列呢 1.业务复杂,需要定制和控制主...
2019-02-27 17:26:11
4683
原创 laravel5.7 实现一个简单的 RESTful API
文档写在laravel.china社区内https://laravel-china.org/articles/19172
2018-11-05 19:30:47
6361
原创 收集实用的数组处理方法
数组分页function page_array($count,$page,$array,$order){ global $countpage; #定全局变量 $page=(empty($page))?'1':$page; #判断当前页面是否为空 如果为空就表示为第一页面 $start=($page-1)*$count; #计算每次分页的开始位置 if($o...
2018-10-31 14:12:21
178
原创 php 无法连接mysql8
1.找到配置文件,我 的配置文件在 /usr/local/etc/my.cnf,如果找不到可以使用find或者mysqld --help --verbose | less[mysqld]default_authentication_plugin=mysql_native_passwordcharacter_set_server =utf8重启mysql2.更改ROOT用户的native_...
2018-10-31 14:02:42
7679
5
原创 文件上传压缩包并解压
index.html Document 上传文件: up.phprequire_once './zip.php';header("Content-type:text/html;charset=utf-8");//$periodsDate=$_POST['periodsDate']; $periodsDate='b';
2017-12-05 10:55:22
4751
原创 二维数组分组
<?php//数组分组function array_group_by($arr, $key) { $grouped = []; foreach ($arr as $value) { $grouped[$value[$key]][] = $value; } if (func_num_args() >
2017-12-05 10:14:49
925
原创 上传压缩包并解压
<?php $dir=getcwd(); //上传到的文件路径 $path=$dir.'/ups/'.$periodsDate; if (!file_exists($path)){ mkdir ($path,0777,true); } $tmpname=$_FILES['file']['tmp_name']; $filename=$_FILES['fil
2017-12-05 10:13:24
1025
原创 liunx php版本升级
1:进入终端后查看php版本php -v2:执行下面的命令升级软件仓库 rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm3:yum remove php-common4:安装
2017-09-14 17:03:04
358
原创 centos 7 SVN服务器端安装与使用
1 .安装命令 yum install -y subversion2.:配置版本仓库。在/home创建目录svn,在/home/svn/sunny 创建目录sunny(随意起的)svnadmin create /home/svn/sunny/3.svn配置进入版本仓库的配置文件 /usr/local/svn/sunny/conf 下可以看到有3个配
2016-12-16 13:54:54
618
原创 mysql 主从复制
1、修改主服务器master: #vi /etc/my.cnf [mysqld] log-bin=mysql-bin //[必须]启用二进制日志 server-id=222 //[必须]服务器唯一ID,默认是1,一般取IP最后一段2、修改从服务器slave: #vi /etc/my.cnf [mysqld]
2016-11-22 16:05:37
269
原创 php安装即使用redis
下载扩展 地址:https://github.com/nicolasff/phpredis/downloads(注意所支持的php版本)在php.ini里面加入这两行extension=php_igbinary.dllextension=php_redis.dll重启一下phpinfo下出现redis代表安装成功下面是个demo$redis=new Redis
2016-11-22 15:39:50
266
原创 windows redis安装
官方网站:http://redis.io/官方下载:http://redis.io/download 可以根据需要下载不同版本把压缩包解压到目录一、用cmd找到redis目录 运行 开启redis edis-server.exe代表安装成功了二、另打开个cmd窗口找到redis目录 运行 redis-cli.exe -h127.0.0.1 -p 6379
2016-11-22 15:26:05
275
原创 微信二维码接口
使用订阅号的请用测试号的APPID和APPSECRET,因为订阅号没有接口权限。一、获取到access_token值 $assecc_url="https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$appid."&secret=".$secret; $token
2016-11-22 15:03:52
5050
原创 lavavel 增删改查
1.添加数据DB::table("users")->insert($data); 2.单条查询DB::table("users")->where('username','zhangsan')->first();3.查询全部DB::table("users")->select("username")->get();4.删除DB::table("users")->where
2016-11-04 15:16:57
464
原创 观察者模式实例
在公司中,当老板不在的时候,大家都免不了偷个懒,比如女同事逛逛淘宝,男同事看个篮球比赛。但是如果老板突然回来,发现自己没有工作,这种情况就比较尴尬!正在大家为此事上头时,前台王小姐说:“当老板回来时,她会打电话通知大家!”。这样大家就可以放心的偷懒了。——这种情况就可以抽象的理解为观察者模式。前台秘书处负责传递消息,办公室内每个员工都是观察者,当有情况发生时,秘书处会将信息发送至每个观察者,确保不
2016-11-02 10:15:13
405
原创 遍历数组
$arr = array( array('id'=>1,'area'=>'北京','pid'=>0), array('id'=>2,'area'=>'广西','pid'=>0), array('id'=>3,'area'=>'广东','pid'=>0), array('id'=>4,'area'=>'福建','pid'=>0), array('id
2016-10-31 15:07:49
2735
原创 网站安全防范应注意哪些?
1:SQL 注入引起原因:其实现在很多网站中都存在这种问题。就是程序中直接进行SQL语句拼接。可能有些人都不太明白。例如用户在登录时:code: 验证时的sql语句: select * from user where user='$user' and pwd='$pwd'这是一段从数据库中查询用户,对用户名,密码验证。看上去好象没有什么问题,但是实际这里面浅藏着问题
2016-10-28 13:29:02
674
原创 二维数组相同数组的字段 合并
array(10) { [0]=> array(5) { ["times"]=> string(10) "2016-10-26" ["aid"]=> string(1) "1" ["uid"]=> string(1) "2" ["id"]=> string(1) "2" ["username"]=> strin
2016-10-27 11:41:11
1439
原创 yii2.0 使用coreseek
1.use SphinxClient;2. require('sphinxapi.php'); //引入类 $sphinx = new SphinxClient(); //实例化 $sphinx->setServer('127.0.0.1',9312); $re = $sph
2016-10-26 20:10:31
248
原创 coreseek安装及使用
Corseek的安装使用 第一步:从www.coreseek.com 下载coreseek 4.1,并解压到电脑上的任一个目录第二步编辑配置文件csft_mysql.conf#定义名称为goods_src的数据源source goods_src { type = mysql #数据源类型 #数据库连接信息
2016-10-26 19:59:07
987
原创 yii2.0 邮件发送
首先呢 到main-local.php 配置 'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'useFileTransport' => false, 'transport'=>[ 'class'=>'Swift_S
2016-10-26 18:09:43
366
原创 yii2.0 文件上传
第一步:use yii\web\UploadedFile;第二步: public function actionUpload(){ $request=\Yii::$app->request; $image = UploadedFile::getInstanceByName('files');
2016-10-26 17:00:25
384
转载 亿级Web系统搭建——单机到分布式集群
本篇文章来源于:亿级Web系统搭建——单机到分布式集群大规模流量的网站架构,从来都是慢慢“成长”而来。而这个过程中,会遇到很多问题,在不断解决问题的过程中,Web系统变得越来越大。并且,新的挑战又往往出现在旧的解决方案之上。希望这篇文章能够为技术人员提供一定的参考和帮助。 以下为原文当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,We
2016-09-28 15:11:13
252
转载 提高php编程效率的53个小知识点
用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中 搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正 的函数,故把函数加上了双引号)。1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2、$row[’id’] 的速度是$r
2016-09-19 17:20:34
289
原创 PHP Excel导入和导出
导入:<?php//获取excel内容$str = file_get_contents('use.xls');//去除字符串两边空格$str = trim($str);//通过回车把字符串分割成数组$arr = explode("\n",$str);//处理数组通过\t(制表符)foreach($arr as $k=>$v){ if($k!=0){ $data[] = e
2016-09-19 16:40:24
262
转载 php关于大文件的读取
方法一:精确到文件的某一行<?phpfunction get_line($file,$line) { $fp = fopen($file,'r'); $i = 0; while(!feof($fp)) { $i++; $c = fgets($fp); if($i==$l
2016-09-19 16:19:21
652
aliyuncs.zip
2019-11-08
coreseek-4.1-win32
2016-10-26
服务器运行一段时间后卡死,报错日志提示这几个错误
2020-02-12
pymongo 聚合函数连在一起怎么使用
2019-08-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人