使用VMware安装CentOS 7

一、下载VMware和CentOS 7 VMware下载地址:https://www.vmware.com/cn.html CentOS下载地址:https://www.centos.org/download/ 下载CentOs时有"DVD ISO"和"Mini...

2019-05-12 16:45:19

阅读数 9

评论数 0

VMware安装Linux提示此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态

问题: 原因: 这是由于没有开启虚拟技术导致的。 解决: 进入电脑BIOS设置,将"Inter Virtual Technology"设置为"Enabled",保存设置。

2019-05-12 15:01:29

阅读数 13

评论数 0

Yii2处理密码加密及验证

在Yii2中提供了密码加密以及验证的一系列方法,方便我们的使用,它使用的是bcrypt算法。查看源码我们可以发现它使用的是PHP函数password_hash()和crypt()生成。 加密: /** * $password 要加密的密码 * $hash 加密后的hash字...

2019-05-12 10:18:33

阅读数 8

评论数 0

Yii2 的安装及简单使用

前段时间第一次使用Yii2框架,碰到了一些问题,这里记录一下。 Yii2安装:通过composer安装 1、首先要安装composer,我在另外一篇博客中介绍了如何在Windows下安装composer。 2、全局设置 Composer 使用中国镜像: composer config...

2019-04-21 15:41:31

阅读数 15

评论数 0

git merge的使用

在实际开发中经常会用到git merge操作。但很多情况下我们并不想合并后直接提交,这里介绍git merge的两个常用参数: --no-commit --no-commit 参数使得合并后,为了防止合并失败并不自动提交,能够给使用者一个机会在提交前审视和修改合并结果。(这个使用后不会合并为一...

2019-04-14 12:28:31

阅读数 28

评论数 0

PHP中上传文件打印错误,错误类型

一般使用$_FILES来进行文件上传时,可以使用$_FILES["file"]["error"]来判断文件上传是否出错。$_FILES["file"]["error"]会返回相应的错误代码: UPLOAD_ERR...

2019-04-14 08:37:36

阅读数 12

评论数 0

PhpStorm中实现代码自动换行

方法一: 随便打开一个页面,在显示行号(最左边)这里鼠标右击,勾选"Use Soft Wraps"。 方法二: 选择"File-->>Settings-->>Editor-->...

2019-04-06 16:01:25

阅读数 52

评论数 0

PHP中查询一个日期是周几

PHP查询一个日期是周几 1、date('l'),获取的是英文的星期几。Sunday到Saturday date('l', strtotime('2019-4-6')); // Saturday 2、date('D'),获取的是英文字母的前三个字母。Mon到Sun date...

2019-04-06 15:36:18

阅读数 17

评论数 0

PHP中时间戳和时区

时间戳 时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。 时区 由于世界各国家与地区经度不同,地方时也有所不同,因此会划分为不同的时区。正式的时区划分,每隔经度15°划分一个时区,共包括24个时区。 我...

2019-04-06 14:53:20

阅读数 15

评论数 0

SQL分页过多时, 如何优化

问题: 我们经常会使用到分页操作,这里有个问题,在偏移量非常大的时候,它会导致MySQL扫描大量不需要的行然后再抛弃掉。如: SELECT id, name FROM A ORDER BY id DESC LIMIT 10000, 20; 上述这条SQL语句需要查询10020条记录然后...

2019-03-15 16:49:31

阅读数 37

评论数 0

20个常用Linux命令总结

目录 1、cd命令 2、ls命令 3、grep命令 4、find命令 5、cp命令 6、mv命令 7、rm命令 8、ps命令 9、kill命令 10、killall命令 11、file命令 12、tar命令 13、cat命令 14、chgrp命令 15、chown命令...

2019-03-03 10:20:40

阅读数 168

评论数 0

MySQL语句的优化

1、使用limit 当不需要取出全部数据时,在查询后面加上limit限制。 2、select * 每次看到select * 的时候都需要用怀疑的眼光审视,是不是真的需要返回全部的列。 3、重复查询相同的数据 有时可能会重复执行相同的查询,比如在用户评论的地方需要查询用户头像url,如果用...

2019-03-02 22:41:34

阅读数 17

评论数 0

TP5.0中多图上传文件名重复问题

最近在做项目的时候出现了一个问题,这里记录一下: 问题: 使用TP5.0框架自带的文件上传方法后,发现多图上传可能会出现文件名重复的问题。   问题代码: 找到TP5框架上传文件命名方法,/thinkphp/library/think/File.php文件,buildSaveName方法...

2019-02-24 09:39:35

阅读数 27

评论数 0

redis五种数据结构及使用场景

string(字符串)   存储最简单的key-value结构。 value可以是字符串、整数或者浮点数。 可以对整个字符串或者字符串的一部分执行操作; 对整数和浮点数执行自增或者自减操作。 使用场景: 常规key-value缓存应用;   list(列表)   一个链表,链...

2019-02-23 22:45:43

阅读数 42

评论数 0

Yii中实现分页

$criteria = new CDbCriteria(); // 查询字段 $criteria->select = 'id, name, create_time'; // 排序 $criteria->order = 'create_time DESC...

2019-01-12 12:13:22

阅读数 46

评论数 0

PHP中$a && $b = $c 语法的用法

  $a && $b = $c 表示:如果$a为真,则执行$b = $c,否则不执行。 可以用if语句替代: if ($a) { $b = $c; }   实例: $a = true; $b = 1; $c = 2; if (...

2019-01-12 11:43:48

阅读数 200

评论数 0

PHP中使用foreach时加&符号的用法

foreach时加&符号:遍历的同时改变原数组即修改数据或者增加数据。   $arr = ['a', 'b', 'c']; foreach ($arr as $key => &$value) { $value = ...

2019-01-12 11:25:47

阅读数 69

评论数 0

Linux 定时任务 Crontab

一、首先介绍一下 Crontab 命令 crontab -e          // 编辑crontab的工作内容 crontab -l           // 查阅crontab的工作内容 crontab -r          // 删除所有的crontab的工作内容,若仅要删除一...

2019-01-06 17:07:38

阅读数 61

评论数 0

Redis 可视化工具 Redis Desktop Manager 和 treeNMS 的使用

这里介绍两个 Redis 可视化工具。Redis Desktop Manager 和 treeNMS。   一、Redis Desktop Manager 下载地址:https://redisdesktop.com/download 网盘下载地址:链接:https://pan.baidu....

2019-01-06 15:46:12

阅读数 153

评论数 0

PHP 文件上传

  这里使用PHP的全局数组$_FILES来实现文件上传: $_FILES["file"]["name"] - 被上传文件的名称 $_FILES["file"]["t...

2018-12-23 14:56:48

阅读数 44

评论数 0

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