自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MAMP PHP5.6、PHP7.4.20 …… 安装redis、mongodb等扩展

一.下载php对应版本源码 :https://www.php.net/releases/ 解压后放入 对应版本 下面 https://pecl.php.net/package-stats.php 比如下载的 mongodb-1.10.0.tgz 放到源码文件里面 的ext 下面并解压 :/Applications/MAMP/bin/php/php7.4.20/include/php/ext/mongodb-1.10.0.tgz tar zxvf mongod

2022-07-13 22:48:54 626 1

原创 php对版本号类字符串排序

Array( [0] => 1.1.3 [1] => 1.1.1 [2] => 1.1.2 [3] => 1.1.0 [4] => 1.0.0 [5] => 1.0.1 [6] => 1.2.3.3 [7] => 1.0.2.3 [8] => 1.0.2 [9] => 2.3.1.3.1 [10] => 2.1.2.2 [11] =>...

2021-06-07 20:27:22 191 2

原创 从多元素数组中,取任意数量进行组合并虑重

从一个数组中,取出任意数量的元素进行组合,例如:$a = [1,2,3,4,5,6,7,8,9],进行任意取5个元素排列组合,获取组合数$a = array('1','2','3','4','5','6','7','8','9');function getRank($arr, $len=0, $str="") { global $arr_getrank; $arr_len = count($arr); if($len == 0){ $arr_getrank[

2020-12-06 23:07:28 698

原创 网易云歌曲下载:

1、打开“浏览器”,打开“百度”网页,在搜索框内输入“网易云音乐”,点击“网易云音乐官网”。2、在网页“搜索框”内输入需要下载的歌曲,然后敲下键盘“回车键”。3、点击“播放”歌曲。4、音乐播放条开始播放音乐。5、点击“下载”图标,提示需下载“客户端”方可下载,网页无法下载。6、此时,将网页“地址栏”中网址的字符串“/#/song?id”改成字符串“/song/media/outer/url?id”。7、修改后,敲下键盘“回车键”。8、音乐进入播放页面,右击播放条,点击“视频另存为

2020-09-27 14:17:10 981 2

原创 word,execl,office,word,execl,office可一次性解决过期问题的方法

新建一个文本文档,粘贴下面代码:@echo off(cd /d "%~dp0")&&(NET FILE||(powershell start-process -FilePath '%0' -verb runas)&&(exit /B)) >NUL 2>&1title Office 2019 Activator r/Piracyecho...

2020-08-18 16:11:55 1432 2

原创 mysql常用的添加字段,修改表名,修改表字段类型、注释等。

1.添加字段 ALTER TABLE wst_resources ADD uploadId varchar(255) NOT NULL DEFAULT '' COMMENT '分片上传的uploadId' ;或者ALTER TABLE wst_supplier_goods_specs ADD COLUMN ('startNum' int(11) NOT NULL DEFAULT '1' COMMENT '起售数量','cycle' int(11) DEFAULT N...

2020-08-18 15:57:14 390

原创 tp5框架子查询,嵌套查询语句应用

1. 可用select(fales); 这样只生成sql语句,不执行$subQuery = Db::name('project_comment') ->field('Max(projectCommentId) AS projectCommentId,projectId') ->group('projectId') ->select(false);生成的$subQuery 打印如下:SELECT Max.

2020-07-28 16:11:22 1710

原创 MAMP 配置多站点显示 You don‘t have permission to access / on this server.

在配置多站点的时候踩的坑: 在用MAMP配置多个站点的时候,发现指定根目录下有一个index.php是成功的, 但是指定以前的文件夹是总是显示:You don't have permission to access / on this server.后来发现原因是,我指定的这个目录下,没有index.php文件。全是文件夹。而在配置里面没有开启目录访问权限。具体做法如下:...

2020-07-15 17:29:20 1093 1

原创 MAMP启动不了mysql,Check that you do not already have another mysqld process using the same InnoDB data o

MAMP启动报不了mysql ,查看日志报:Check that you do not already have another mysqld process using the same InnoDB data or log files.去杀进程:ps aux |grep mysql* 找到mysql的进程然后kill 掉 :kill 73428 ;

2020-06-23 11:39:15 2009

原创 php 二维数组组合并排序

像这样的数组Array( [0] => Array ( [0] => 1101 [3] => 1102 ) [1] => Array ( [0] => 3304 [1] => 3305 ) [2] => Array ( [0] =&g

2020-06-22 11:12:09 433

原创 sequel pro格式化SQL

只要把Format SQL里面的:原来:<input type="hidden" name="clientid" value="4149-9094-8133-2031" />换成:<input type="hidden" name="clientid" value="dpriver-9094-8133-2031" />具体步骤如下:1.在栏目里找到 Bundles -》Bundle Editor2.出现下面的情况3. 点击Input Field ...

2020-06-09 15:43:14 1126

原创 Password Required Sourcetree 在提交拉去代码时候弹出

1、在终端(terminal)打开你的工程目录2、输入 :git config credential.helper store3、拉取代码git pull4、输入用户名密码

2020-05-30 18:23:08 572

原创 php保留几位小数,并向下取整

/** * 保留几位小数,向下取整*$num 要处理的浮点数*$digits 保留zhidao的小数位数* 实现思路:先乘以10的小数位数次方,用floor向下取整专,再除以除数得到舍去后面位数的结果* 最后再用sprintf配合位数再取一次值(此处是为了解决有些数字属,最后一位为零时不显示问题)*/function floorFloat($num, $digits) { $num = floatval($num); $multiple = pow(10, $digits);.

2020-05-13 17:13:50 1841

原创 获取访客公网ip

获取统计网站人流量,记录访客ip地址 $onlineip = ''; if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) { $onlineip = getenv('HTTP_CLIENT_IP'); ...

2020-05-05 09:34:23 223

原创 根据标签的属性值进行重新排序

根据标签的属性值进行排序 其中parentClass是父级标签,timestamp是第一个排序属性,timestampSecond是第二个排序属性function sort(parentClass, timestamp, timestampSecond) { var arr_a = [] $('.' + parentClass).children().each(fun...

2020-04-02 10:15:49 272

原创 MAMP安装的mysql,用Sequel Pro连接,Socket连接成功但是Standard连接失败Unable to connect to host 127.0.0.1, or the reque

如题,其实很简单,在MAMP上勾选Allow network access to MySQL就完美解决,不需要在更新什么密码

2019-12-26 11:35:27 668

原创 图片前端js转成base64用POST传输到后端,部分字符串被篡改问题 illegal base64 data at input byte 98

在前端图片裁剪后转化成base64码传到后端,再上传到七牛云上,发现有些像素比较复杂的图片,在post传到后端后,部分字符被转义,导致上传七牛云时报,非法的base64码illegal base64 data at input byte 98其实很简单在前端js部分把base64码用 encodeURIComponent(),在后端我的是php,再用urldecode()解码下就可以了...

2019-12-20 11:17:45 1863

转载 多图选择转换成base64,并上传到后台服务器

选择多张图片上传,同时前端在未提交前实现预览,并转化成base64提交到后台, 亲测有效,感谢@GrowingMon效果图<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>showImages</title> <style typ...

2019-12-09 16:49:23 237

转载 PHP:Cannot modify header information - headers already sent by出错解决

<?phpob_start();setcookie("username","test",time()+3600);echo "the username is:".$HTTP_COOKIE_VARS["username"]."\n";echo "the username is:".$_COOKIE["username"]."\n";print_r($_COOKIE);?&gt...

2019-12-03 10:50:09 428

原创 redis常用命令,redis数据类型,redis基础命令

一、字符串类型(string) set key value : 设置一个字符串类型键值对 apped key value : 追加 get key : 获去一个字符串类型,不存在返回nil,(只能是字符串) getrage key 0 3...

2019-09-08 17:15:18 169

原创 tp5 只跳转主页问题,点击所有连接只跳转主页

在部署tp的时候,有时候点击所有链接,都只能跳转到主页,也不报任何错误。首先想到的是路由的重定向问题。逐个排查1.首先在public入口文件夹内添加.htaccess文件&lt;IfModule mod_rewrite.c&gt; Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUE...

2019-03-13 21:45:41 2988

原创 合并多个Excel ,批量修改sheet名,批量删除多个指定sheet

合并多个Excel 到同一个工作簿中,批量修改sheet名,批量删除指定sheet一  :合并多个excel到同一个excel表中,分成多个sheet展示。   效果:(1)首先,可以把要合并的工作簿excel放到一个工作夹中,新建一个空白excel工作簿(2)在空白簿里面右键单击sheet1, 再弹出菜单中点击查看代码 ,调出vb编辑框(3)把下面代码复制到v...

2019-01-10 16:16:21 13022 5

原创 修改 nginx服务器上的mysql 允许外部连接权限

 mysql&gt; use mysql;Database changedmysql&gt; grant all privileges  on *.* to root@'%' identified by "password";mysql&gt; flush privileges; % 代表所有的ip都可以访问,也可以加ip或则指定ip访问...

2018-10-29 17:00:48 695

原创 p函数打印保留源码格式测试方便阅读

&lt;?phpdate_default_timezone_set('PRC');function p($var='-----------------'){ echo '&lt;pre style="padding: 5px;border-radius: 4px;background: #ddd;border: 1px solid #ccc"&gt;'; print_r($v...

2018-09-18 18:19:24 160

原创 实现短信、邮箱验证码的有效时间

    不管是短信还是邮箱发送验证码后后台都要记录生成的校验码checkCode,已便与用户输入的验证码做比对。那么这个校验码要放到哪里好呢?有的同学想到可以放到数据库里在用户表加字段,但是如果发送验证码的记录比较多,那么在数据库中产生的记录数据也会比较多,不过企业没有实质性的要求对用户登录或注册行为监控的话,那这部分数据完全是没有意义的,而且浪费数据库的资源。    那我们就把它存到sessio...

2018-06-12 19:26:51 3692 2

原创 input表单禁止粘贴填入

禁止粘贴:onpaste = "return false";点击输入框全选旧内容:onclick="this.select()"获得焦点时全选:onfocus = "this.select()"

2018-06-11 19:36:52 4498

原创 PHP图片转base64位码,存session

把图片转化成base64编码,存到session里面,使用时调用:第一部分代码:&lt;?php//$file:图片地址//Filetype: JPEG,PNG,GIFsession_id()||session_start();$file = "css.jpg";if($fp = fopen($file,"rb", 0)){ $gambar = fread($fp,filesi...

2018-06-11 13:56:46 296

原创 php手机注册用户短信发送验证码,以及点击发送验证码的倒计时效果。

php手机注册发送短信,我们用的是阿里的短信服务,首先你要有阿里的账号,并开通了短信服务。可以单条计费也可以买套餐。首先html部分我用的是bootstrap布的页面:<html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" con...

2018-06-11 12:27:15 2849 4

原创 邮箱注册激活码验证

http://www.php.cn/php-weizijiaocheng-374271.html

2018-05-22 23:34:02 1117

原创 Phpstorm界面不停的indexing,不停的闪烁

选择 File-&gt;Invalidate Caches / Restart...-&gt;Invalidate and Restart,就行了!

2018-03-21 15:26:21 6661 4

原创 laravel 代码增强插件

下载并安装laravel框架的代码增强插件,因为有些类文件的使用并没有那么强的代码提示,所以,安装了之后,会有很好的用户体验.安装步骤如下:1.在composer中搜索barryvdh/laravel-ide-helper,并进入相应页面2.找到composer命令来依赖这个包文件:composer require barryvdh/laravel-ide-helper3.将该代码增强插件的提供者...

2018-03-21 09:49:59 322

原创 php运算结果显示大数,不显示科学计数 number_format()

php在做大数运算时,经常输出的都是科学计数。想得出的结果原数输出,用函数number_format()示例 $str1 = 2312312390250295094305930459; //参照对比print_r($str1); //参照对比$str = number_format(23123123902502950943...

2018-02-28 21:26:33 2737 5

原创 composer 配置全局和单个项目的中国镜像

因为github.com和packagist.org是国外的服务器,在下载大的框架,插件等项目时,会很慢或则报超时错误,这时就可以用中国镜像,在国内的服务器上下载。有两种方式启用中国镜像服务:系统全局配置:将配置信息添加到Composer的全局配置文件config.json中。单个项目配置:将配置文件添加到单个项目配置中composer.json文件。系统全局配置

2018-01-31 15:34:49 1501

原创 inner peace

有时生活中充满了各种诱惑,美食的诱惑,未知事物的好奇诱惑,若即若离反复不定的情感诱惑,都会让人叫苦不迭,内心烦躁不安,思绪无法平静,该怎么办,放开自己的心灵,摒弃自己的欲望。遏制不切实际的猜测和幻想。此刻平静内心,要么写写日记,要么看看文章,开阔一下自己的视野,把眼光放长远的一些,保持理智,冷酷。自然就会平和,于友交流,保持单独思考的空间。

2018-01-30 14:20:51 149

原创 懒加载

懒加载,当一个网站有很多的图片要显示时,如果我们并没有浏览完整个网页或则不想继续浏览完整个网站信息,而页面却会加载整个网站的图片,如果图片非常多的话,一:加载速度会很慢。二:浪费网站流量资源。那么这时就要用到懒加载了。它可以让浏览器只加载我们可视区域内的图片。 思想就是:把要加载的图片路径事先放到一个div标签的一个属性里,这里自定义了一个属性:date-img。当鼠标滚轮上下滑动时,判断当前

2018-01-26 21:21:00 185

空空如也

空空如也

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

TA关注的人

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