自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 macOS 10.14 Mojave Apache Setup: Multiple PHP Versions

Part 1: macOS 10.14 Mojave Web Development EnvironmentDeveloping web applications on macOS is a real joy. There are plenty of options for setting up your development environments, including the...

2019-09-12 21:02:00 405

转载 正则表达式及手机号码的正则表达式

文章目录一、考点:1. 手机号码的正则表达式编写2. 延伸:正则表达式组成及编写方法1) 正则表达式的作用:分割、查找、匹配、替换字符串2)正则表达式的组成部分:① 分隔符:② 通用原子:③ 元字符:④ 模式修正符:3) 后向引用:将前面匹配到的放到后面4) 贪婪模式取消 贪婪模式 的方法:5) 正在表达式PCRE函数6) 中文匹配① UTF-8汉字编码范围是:0x4e00-0x9fa5...

2019-07-09 09:30:00 489

转载 PHP 最全的正则表达式

一、校验数字的表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$8 ...

2019-07-08 17:49:00 232

转载 PHP 判断是否为手机端访问

/* * 判断是否为手机端 */function check_wap(){ // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (isset ($_SERVER['HTTP_X_WAP_PROFILE'])) { return true; } //如果via信息含有wap则一定是移动设备,部分服务商会屏蔽该信息 if (is...

2019-07-05 16:39:00 199

转载 ajax 图片上传

exports.upload_img_list = function(){ $(".image-file").live('change',function(){ var url = "/common/upload_img_one"; var files = $(this).prop('files'); var data = new FormData(); ...

2019-07-03 09:55:00 117

转载 macOS 10.14 Mojave 开发环境配置Apache多PHP版本

第1部分:macOS 10.14 Mojave Web开发环境在macOS上开发Web应用程序真是一种乐趣。设置开发环境有很多选择,包括广受欢迎的MAMP Pro,它在Apache,PHP和MySQL之上提供了一个很好的UI。但是,有时候MAMP Pro会出现速度减慢或过时的版本,或者由于配置模板和非标准版本的限制性系统而导致行为不佳。在这些时候,人们经常寻找替代方法,幸运的是...

2019-03-20 15:49:00 256

转载 Mac 安装PHP Redis 扩展

其实 Mac 安装 Redis 还是很简单,以下为个人搭建配置。注意:文章中的“*”代表任意版本号安装 Redis 服务安装brew install redis使用# 启动redis-server启动成功界面另开一个命令窗口,可以使用 Redis 命令在 redis 服务上执行操作。redis-cli安装 php-r...

2018-12-27 15:33:00 75

转载 PHP 中的mktime()函数本周时间

上周写一个接口,用到了本周的开始时间和结束时间作为筛选条件去筛选数据,我只记得有mktime()这个函数,具体怎么用的不太清楚,于是百度之,找到了这个:本周开始时间:date("Y-m-dH:i:s",mktime(0,0,0,date("m"),date("d")-date("w")+1,date("Y")));本周结束时间:date("Y-m-dH:i:s",mkt...

2018-12-17 16:07:00 144

转载 mysql 查询当天、本周,本月,上一个月的数据

今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTE...

2018-12-17 15:38:00 72

转载 一个经典的PHP加密解密算法authcode

项目中有时我们需要使用PHP将特定的信息进行加密,也就是通过加密算法生成一个加密字符串,这个加密后的字符串可以通过解密算法进行解密,便于程序对解密后的信息进行处理。最常见的应用在用户登录以及一些API数据交换的场景。最常见的应用在用户登录以及一些API数据交换的场景。笔者收录了一些比较经典的PHP加密解密函数代码,分享给大家。加密解密原理一般都是通过一定的加密解密算法,将密钥加入到算...

2018-11-29 09:30:00 149

转载 PHP数组常用函数分类整理

一、数组操作的基本函数数组的键名和值array_values($arr); 获得数组的值array_keys($arr); 获得数组的键名array_flip($arr); 数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array("apple",$arr); 在数组中检索applearray_search("apple",$arr); 在数组中检索apple ,...

2018-11-12 09:55:00 59

转载 macOS 10.14 Mojave Apache设置:多个PHP版本

[18/6/2018更新]由于Homebrew/php点击在2018年3月底被弃用,并将所有PHP公式移动到Homebrew/core,我们已经重新设计了我们的指南,使用这个新的水龙头。如果您过去一直遵循本指南Homebrew/php点击,并希望升级到新的Homebrew/core方法,然后您应该首先按照我们新的升级自制程序清理您当前的安装。第1部分:macOS...

2018-11-04 13:43:00 218

转载 thinkphp5 开启多语言

一.配置点击打开链接1.开启语言包功能'lang_switch_on' => true,2.支持的语言列表'lang_list' => ['zh-cn','en-us'],二.语言定义(默认语言无需定义,下面会提到原因及使用)方法1.文件定义框架或模块目录\lang\en-us.phpreturn [ '按钮1'=>'button1',//表示模板内使用{:lan...

2018-09-03 16:14:00 212

转载 PHP基础知识点

<?php /** * 三元运算符的应用 *//*$a = 10;$b = 15;echo $a > $b ? 1 : 0;*///注:php7新添加的运算符比较运算符x<=>y//如果x和y相等,就返回0,如果x>y,就返回1,如果x的值小于y,就返回-1 /*$a = "aaa";$b = ...

2018-08-21 08:43:00 311

转载 php编程知识点2018

一 、PHP基础部分1、PHP语言的一大优势是跨平台,什么是跨平台?PHP的运行环境最优搭配为Apache+MySQL+PHP,此运行环境可以在不同操作系统(例如windows、Linux等)上配置,不受操作系统的限制,所以叫跨平台2、WEB开发中数据提交方式有几种?有什么区别?百度使用哪种方式?Get与post两种方式区别:(1)url可见性:get 方式u...

2018-08-21 08:39:00 432

转载 shell 批量压缩指定目录及子目录内图片的方法

用户上传的图片,一般都没有经过压缩,造成空间浪费。因此需要编写一个程序,查找目录及子目录的图片文件(jpg,gif,png),将大于某值的图片进行压缩处理。查看目录文件大小du -h --max-depth=1 *代码如下:#!/bin/bash # 查找目录及子目录的图片文件(jpg,gif,png),将大于某值的图片进行压缩处理 # Config...

2018-08-09 10:44:00 174

转载 【前端攻略】:玩转图片Base64编码

引言  图片处理在前端工作中可谓占据了很重要的一壁江山。而图片的 base64 编码可能相对一些人而言比较陌生,本文不是从纯技术的角度去讨论图片的 base64 编码。标题略大,不过只是希望通过一些浅显的论述,让你知道什么是图片的 base64 编码,为什么我们要用它,我们如何使用并且方便的使用它,并让你懂得如何去在前端的实际工作中运用它。什么是 base64 ...

2018-08-02 10:21:00 88

转载 前端图片转base64,转格式,转blob,上传的总结

1. 图片文件转base64<input accept="image/gif,image/jpeg,image/jpg,image/png" type="file" id="up" />$(function() { $("#up").change(function() { v...

2018-08-02 09:06:00 685

转载 图片文件转换成Base64编码实现ajax提交图片

//上传头像图片 function uploadHead(imgPath) { console.log("imgPath = " + imgPath); var image = new Image(); image.onload = function() ...

2018-08-01 17:47:00 146

转载 Linux 7.4配置VSFTP服务器

vsftpd(very secure ftp daemon,非常安全的FTP守护进程)是一款运行在Linux操作系统上的FTP服务程序,不仅完全开源而且免费,此外,还具有很高的安全性、传输速度,以及支持虚拟用户验证等其他FTP服务程序不具备的特点。在配置妥当Yum软件仓库之后,就可以安装vsftpd服务程序了。[root@localhost ~]# yum install v...

2018-08-01 11:57:00 106

转载 PHP程序员如何理解依赖注入容器(dependency injection container)

背景知识传统的思路是应用程序用到一个Foo类,就会创建Foo类并调用Foo类的方法,假如这个方法内需要一个Bar类,就会创建Bar类并调用Bar类的方法,而这个方法内需要一个Bim类,就会创建Bim类,接着做些其它工作。 // 代码【1】 class Bim { public function doSomething() ...

2018-07-31 09:43:00 126

转载 Mac安装php和redis扩展

Mac上有特定的包管理工具homebrew,也叫brew,这里的php安装用的就是brew1安装php  brew install php@7.0。  brw安装会自动管理依赖,所以不用你一个个先安装依赖。  安装完成之后会出现两个echo语句,用来设置php的路径到环境变量PATH里面。2安装redis扩展  在网上找了半天,很多人用:brew insta...

2018-07-30 16:56:00 46

转载 Updating Homebrew... 长时间不动解决方法

确保你已安装Homebrew依次输入下面的命令(注意:不要管重置部分的命令,这里原作者贴出来、我也贴出来是以防需要重置的时候有参考操作命令)替换brew.git:cd "$(brew --repo)"git remote set-url origin https://mirrors.ustc.edu.cn/brew.git替换homebrew-core.gi...

2018-07-30 16:10:00 145

转载 macOS 10.13 High Sierra PHP开发环境配置

命令:sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/My* vim /etc/hostconfig 执行完上面命令后使用的是Vim指令,复制上述命令...

2018-07-30 15:19:00 224

转载 Mac brew安装redis

1、安装redis$ brew install redis  Error:Failed to download resource "reds" // 下载reds失败不过不需要担心,brew会已经从其它地方下载并正确安装了配置文件路径: /usr/local/etc/redis.conf2、启动redis(可选)$...

2018-07-30 15:09:00 149

转载 【PHP】进一法取整、四舍五入取整、忽略小数等的取整数方法大全

PHP取整数函数常用的四种方法,下面收集了四个函数;经常用到取整的函数,今天小小的总结一下!其实很简单,就是几个函数而已~~主要是:ceil,floor,round,intval PHP取整数函数常用的四种方法,下面收集了四个函数; 经常用到取整的函数,今天小小的总结一下!其实很简单,就是几个函数而已~~主要是:ceil,floor,round,intval...

2018-07-13 08:55:00 178

转载 解决上传app store卡在正在通过iTunes Store鉴定

打开终端输入代码即可cd ~ mv .itmstransporter/ .old_itmstransporter/ "/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"update完成后...

2018-06-29 09:03:00 162

转载 PHP 时间操作

date_default_timezone_set('PRC');//默认时区echo"今天:",date("Y-m-d",time()),"";echo"今天:",date("Y-m-d",strtotime("18june2008")),"";echo"昨天:",date("Y-m-d",strtotime("-1day")),"";e...

2018-06-25 09:24:00 66

转载 PHP通过copy()函数来复制一个文件

PHP通过copy()函数来复制一个文件。用法如下: bool copy(string $source, string $dest) 其中$source是源文件的路径,$dest是目的文件的路径。函数将$source下的文件复制到$dest路径下,如果成功复制则返回TRUE,否则返回FALSE。 <?php $source...

2018-05-29 16:22:00 247

转载 PHP批量替换MySql数据库中的数据内容

<?php//替换数据库内容类class replace{ public $dbAddress; //数据库地址 public $dbUser; //数据库用户名 public $dbPwd; //数据库密码 public $dbName; //数据库名称 public $dbPort; ...

2018-05-16 11:53:00 339

转载 如何在Centos7下升级Apache至最新版本

Apache是使用最广泛的应用部署软件。并且它也是所有服务器的必要组成部分。安装最新版本的apache意味着拥有更多最新的功能和修复了已知的BUG。介绍在这篇教程里面,我将会介绍在Centos7下安装最新版Apache的几个简单步骤。默认情况下, Centos7为软件设置了一些预定义的软件库。不幸的是,这些预定义软件库上的很多软件已近过时了。第一步:找出默认软件库...

2018-05-14 16:14:00 234

转载 php中 -> 和 => 和 :: 的用法 以及 self 和 $this 的用法

=>数组中 用于数组的key和value之间的关系例如:$a=array('0'=>'1','2'=>'4',);echo$a['0'];echo$a['2'];->类中 用于引用类实例的方法和属性例如:classTest{functionadd(){return$this->var++;}var$v...

2018-05-14 14:15:00 63

转载 史上最全的PHP正则表达式

首先看下正则表达式思维导图:一、校验数字的表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(\-)?...

2018-05-12 10:50:00 71

转载 详解MUI顶部选项卡(tab-top-webview-main)的用法

最近用MUI做手机app的时候,遇到了一点问题。然后就对这个tab-top-webview-main的源码做了点研究,接下来我将和大家详解一下tab-top-webview-main的用法和应该注意的方法。  接下来先发一个应用的实例:<!doctype html><html> <head> <...

2018-03-29 14:17:00 728

转载 mui消息框alert,confirm,prompt,toast

script type="text/javascript" charset="utf-8"> //mui初始化 mui.init({ swipeBack: true //启用右滑关闭功能 }); var info = do...

2018-03-27 17:28:00 86

转载 Linux使用imagemagick的convert命令压缩图片,节省服务器空间

1,安装imagemagickyum installImageMagick2,获取图片find ./ -regex '.*\(jpg\|JPG\|png\|jpeg\)' -size +500k3,统计数量find ./ -regex '.*\(jpg\|JPG\|png\|jpeg\)' -size +500k | wc -l4,执行等比压缩...

2018-03-26 10:12:00 205

转载 MySQL索引原理及慢查询优化

MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是...

2018-03-02 09:32:00 49

转载 Centos7:利用crontab定时执行任务

cron服务是Linux的内置服务,但它不会开机自动启动。可以用以下命令启动和停止服务:systemctl start crondsystemctl stop crondsystemctl restart crondsystemctl reload crond以上1-4行分别为启动、停止、重启服务和重新加载配置。要把cron设为在开机的时候自动启动,在 /etc/rc.d/r...

2017-11-15 08:35:00 51

转载 php数组根据某键值,把相同键值的合并最终生成一个新的二维数组

要处理的PHP数组:$infos = array( array( 'gid' => 36, 'name' => '高二佳木斯', 'start_time' => '2015-08-28 00:00:00', 'pic' => '2015/08/438488a...

2017-05-22 09:50:00 115

空空如也

空空如也

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

TA关注的人

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