自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ThinkPHP Where 条件中使用表达式

Where 条件表达式格式为:$map['字段名'] = array('表达式', '操作条件');其中 $map 是一个普通的数组变量,可以根据自己需求而命名。上述格式中的表达式实际是运算符的意义:ThinkPHP运算符 与 SQL运算符 对照表TP运算符SQL运算符例子实际查询条件eq=$map['id'] = array('eq',100);等效于:$map['id'] = 100;ne...

2018-05-27 15:59:45 226

转载 解决:Call to undefined function mb_detect_encoding()

Linux:首先使用yum或者apt安装mbstring.so,使用命令:yum install php-mbstring或者apt-get install php-mbstring (ubuntu用户最好使用apt-cache search mbstring搜索一番后再安装,软件名字可能有误)然后修改php.ini:执行vim /etc/php.ini,加入extension="/usr/lib...

2018-05-22 11:57:48 6302

原创 个人收集项目常用方法合集

一、快速生成订单号:public function orderNorandom($length,$start){//$length默认11位随机,$start订单号前缀,JT20180517123456789101 $code_arr=["1","2", "3", "4", "5", "6", "7", "8", "9",&am

2018-05-18 09:07:11 212

转载 PHP图片压缩方法

//图片压缩function ImageCondens($filepase){ list($new_width,$new_height,$imgtype)=getimagesize($filepase); // dump($new_width.','.$new_height.','.$imgtype); if($new_width>640){//640为自定义宽度 ...

2018-05-17 15:58:17 746

转载 PHP生成二维码

/** * 功能:生成二维码 * @param string $qr_data 手机扫描后要跳转的网址 * @param string $qr_level 默认纠错比例 分为L、M、Q、H四个等级,H代表最高纠错能力 * @param string $qr_size 二维码图大小,1-10可选,数字越大图片尺寸越大 * @param string $save...

2018-05-17 15:56:47 141

转载 php使用smtp发送邮件报错Cannot connenct to relay host

使用DEDEcms自定义了一个发送邮件的php文件,使用了dedecms自带的mail.class.php,在本地可以正常发送,上传到服务器上后,出现提示Cannot connenct to relay host smtp.qq.com Error: () Error: Cannot send email to XXX@qq.com 网上找了一大堆文章,终于解决,问题出在服务器的环境配置上。找到p...

2018-05-17 15:50:18 1499

转载 MySql存储引擎Innodb和MyISAM的区别

MyISAM 和InnoDB 讲解  InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持以及外部键等高级数据库功能。  以下是一些细节和具体实现的...

2018-05-17 15:48:06 98

转载 MySQL case when 使用

MySQL case when 使用case when 自定义排序时的使用根据 case when 新的 sort字段排序 case when t2.status = 4 and t2.expire_time>UNIX_TIMESTAMP() and t2.expire_time<UNIX_TIMESTAMP(DATE_ADD(NOW(),I...

2018-05-17 15:43:54 510 1

转载 Mysql将查询后的数据进行排名的SQL语句

数据测试表表名TEST需求:这是一张店铺的虚拟表,ID为店铺ID,USER_ID为该店铺的发展人,现需要对USER_ID进行分组查询每个USER下共有多少家店铺,并对这个数据进行排名思路:有点类似循环里面的自增一样,设置一个变量并赋予初始值,循环一次自增加1,从而实现排序;   mysql里则是需要先将数据查询出来并先行按照需要排序的字段做好降序desc,或则升序asc,设置好排序的变量(初始值为...

2018-05-17 11:23:57 7320

转载 MYSQL日期 字符串 时间戳互转

平时比较常用的时间、字符串、时间戳之间的互相转换,虽然常用但是几乎每次使用时候都喜欢去搜索一下用法;本文将作为一个笔记,整理一下三者之间的 转换(即:date转字符串、date转时间戳、字符串转date、字符串转时间戳、时间戳转date,时间戳转字符串)用法,方便日后查看;涉及的函数date_format(date, format) 函数,MySQL日期格式化函数date_format()unix...

2018-05-17 11:21:43 148

转载 Ubuntu cron 定时执行任务

cron,是一个Linux定时执行工具,可以在无需人工干预的情况下运行作业。1. 关于crontab在Ubuntu server  下,cron是被默认安装并启动的。通过/etc/crontab文件,可以看到以下内容:123456789101112131415# /etc/crontab: system-wide crontab# Unlike any other ...

2018-05-17 11:20:17 666

转载 php7安装卸载

一、安装一个命令搞定:安装php7和apache的php7模块:apt-get install php7.0 libapache2-mod-php7.0重启apache:/etc/init.d/apache2 restart在/var/www/html目录下新建文件info.php内容如下:&lt;?php phpinfo()?&gt; 123访问:http://你的主机IP/inf...

2018-05-17 11:17:10 4757 1

转载 ubuntu搭建LAMP环境

一、安装并配置MySQL1.1 执行yum命令安装MySQLyum -y install mysql mysql-server1.2 把添加MySQL进开机启动项,并立即启动MySQL// 设置mysqld为自启动chkconfig --level 2345 mysqld on// 启动mysqld/etc/init.d/mysqld start// 检查33...

2018-05-17 08:51:06 845

空空如也

空空如也

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

TA关注的人

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