- 博客(21)
- 收藏
- 关注
转载 2018.2.2PHPstrom破解版
--------------------- 作者:聽の雨ぷ 来源:优快云 原文:https://blog.youkuaiyun.com/qq_39439751/article/details/82758330 版权声明:本文为博主原创文章,转载请附上博文链接!首先将我为大家事先准备好的打包文件拷贝至软件安装盘,本人安装于D盘,所以这里已本人安装破解的过程进行讲述。1>phpStorm20...
2018-12-10 14:59:26
2505
原创 微信小程序+TP5——token令牌生成
token令牌的作用:客户端每次登录服务器端都会生成一个唯一的token令牌值,并返回到客户端,而服务器端会默认将token令牌值作为key, 用户信息作为value,一一对应存入缓存中,当用户每一次发送请求时,都要携带这个token令牌值,来判断是否有权限访问接口,并判断登录状态。实现思路:代码实现:1、先创建一个Token控制类,可以选与伪代码,主要意思就是把客户端需要把COD...
2018-10-24 17:06:24
5749
转载 linux如何查看mysql是否启动
linux下有很多服务,今天就写一下如何查看服务是否启动,以mysql为例子 使用命令 # service mysqld status 或者 # service mysql status 命令来查看mysql 的启动状态如果是 mysqld is stopped 那就说明mysql服务是停止状态,如果是 mysqld is running 那就说明mysql服务是启动状态...
2018-10-24 15:17:25
1477
转载 php CURL 发送请求详解
cURL可以使用URL的语法模拟浏览器来传输数据,因为它是模拟浏览器,因此它同样支持多种协议,FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP等协议都可以很好的支持,包括一些:HTTPS认证,HTTP POST方法,HTTP PUT方法,FTP上传,keyberos认证,HTTP上传,代理服务器,cookies,用户名/密码认证,...
2018-10-17 14:49:04
28545
原创 TP5: 日志记录改造——4
TP5的日志如果没有特别设置的话,只要出现错误就会记录在日志文件中。这种是没有做必要的,因为这样的话,LOG文件会特别大,而且有好多都是没有用的信息。下面我们对LOG日志进行改造只记录我们需要的信息。还记得上一章中,异常封装中。看记录日志出现的位置,我们只记录未知错误,而一些用户引起的一些参数错误 ,我们在这里不记录。class ExceptionHandler extends Handl...
2018-10-09 17:50:56
2565
原创 TP5:异常处理封装——3
如果不进过异常封装,如果抛出一异常只会只会上图所示,大部分时候,用户只需要知道Division by zero就够了。1、首先先建一个类BaseException并继承Exception,这里有三个参数 $code =400; $msg ; $errorCode ;并处理当抛出异常时的参数。下面要用来一个面向截面的思想,我们打开config.php这个文件,找到exception...
2018-10-09 17:33:33
3059
1
原创 TP5:验证器的封装——5
TP5的独立验证器如图所示:$validate = new Validate([ 'name' => 'require|max:25', 'email' => 'email']);$data = [ 'name' => 'thinkphp', 'email' => 'thinkphp@qq.com'];if (!$valid...
2018-10-09 17:02:06
1599
原创 TP5:缩短访问路径和路由的使用——2
一、缩短访问路径1、如图访问该文件路径没有缩短之前,访问的路径是http://localhost/zerg_new/public/index.php/api/v1/banner/1缩短后,访问的路径是http://z_new.cn/api/v1/banner/12、缩短路径步骤本机apache配置,小编使用的是WAMP,下面以这个为例,找开apache,找到http...
2018-10-08 15:22:30
3818
原创 TP5:框架下载与安装——1
哪里下载?一、百度搜索:ThinkPHP5.0完全开发手册可以在找到安装TP5的介绍,分别有官网下载安装、Composer安装、Git安装三种方式下载二、下载好文件这里我们选择了GIT方式安装,要注意的是,要同时下载应用项目和核心框架两个文件,而文件版本要对的上。应用项目和核心框架如图都要选择V5.1.25的版本三、应用项目和核心框架合并成一个文件比如把应用项目...
2018-10-08 14:20:28
8146
原创 不同网段虚拟机,互相访问时的路由配置,附路由知识学习
事情实例:虚拟主机:192.168.90.247需要访问192.168.91.XX网段的数据库,无法访问。1、这里要考虑一下添加一个路由,目的地址为192.168.91.XX,掩码为255.255.255.0,网关为如图所示2、这里添加一个路由为:route -p add 192.168.91.0 mask 255.255.255.0 192.168.90.3 路由知...
2018-10-08 11:10:11
6932
原创 添加永久路由的方法
配置文件配置路由的方法:直接编辑/etc/sysconfig/static-routes:vim /etc/sysconfig/static-routes 根据需要配置,比如:192.168.90.52增加一条路由 172.0.0.0\8 指向 192.168.91.12 默认网关不变,增加的路由,要确保重启后,仍然生效则需要添加:any net 172.0.0.0/8 gw ...
2018-09-27 14:37:05
3426
转载 新装的linux系统,用SSH连接出现乱码怎么办?附改名虚拟机文件方法
原因:SSH不支持中文,需要系统语言设置1、查看当前操作系统的语言echo $LANG 2、临时更改默认语言(关闭当前会话失效)export LANG=en_US.UTF-8 3、永久生效,编辑文件保存并退出vi /etc/sysconfig/i18nLANG="en_US.UTF-8" 4、使其立即生效source /etc/sy...
2018-09-27 11:19:54
443
原创 rsync备份学习
备份内容:把虚拟机A(192.168.91.243)需要把文件备份到虚拟机B(192.168.91.207)一、检查两台虚拟机是否已经安装rsyncrsync -version命令检查二、如果没有安装rsync,需要先安装rsync在客户端和服务器端分别执行 yum install rsync -y三、在虚拟机B(192.168.91.207)建好文件夹mkdir ...
2018-09-21 16:01:31
199
转载 解決 centos -bash: vim: command not found
i. 那么如何安裝 vim 呢?输入rpm -qa|grep vim 命令, 如果 vim 已经正确安裝,会返回下面的三行代码:root@server1 [~]# rpm -qa|grep vimvim-enhanced-7.0.109-7.el5vim-minimal-7.0.109-7.el5vim-common-7.0.109-7.el5如果少了其中的某一条,比如 vi...
2018-09-19 15:29:41
1005
原创 正则表达式
正则表达式是繁杂,总是记不住,今天特地做一个正则表达式的总结,方便记忆锚定:^和$,分别用来匹配字符串的开始和结束 例如:“^abc$”:就是要求以abc开头和以abc结尾的字符串,实际上是只有abc匹配;重复:‘*’ ‘+’ 和 ‘?’,分别用来表示一个字符可以出现的次数或者顺序 ,他们分别表示为“zero or more”相当于{0,},“ab*”:和ab{0,}同义,匹配以a...
2018-09-13 10:20:54
172
转载 linux目录规范及简单说明
Linux系统目录结构以及简单说明 linux目录图:/root --- 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。 home --- 存储普通用户的个人文件ftp --- 用户所有服务 httpd samba user1 user2bin --- 系统启动时需要的执行文件(二进制) sbin --- 可执行程序的目录,但大多存放涉及系...
2018-08-01 11:32:14
1392
原创 linux用户及权限操作
用户和用户组说明:在Linux中只有超级管理员权限才能对用户和用户组进行设置,其他的用户一律没有权限设置:用户管理语法:#useradd 用户名 添加一个新用户注:所有的用户添加之后都会存储在一个文件中,会存储在passwd文件中,位置位于/etc/passwd通过打开/etc...
2018-08-01 11:28:04
7719
原创 linux命令行总结
简单命令语法:#ls [路径] 表示列出指定路径下的文件夹和文件的名字,如果路径没有指定则列出当前路径下的 语法:#ls -l [路径] 表示以列表的形式列出指定路径下的文件夹和文件的名字 语法:#ls -la [路径] 表示以列表的形式列出指定路径下的文件夹和文件名(包含隐藏文件) 语法:#clear ...
2018-08-01 10:49:23
317
原创 linux系统的安装
一、安装前准备虚拟机:VMware Workstation 12 Pro (这里以此虚拟机为例)linux安装包:CentOS-6.6-i386-bin-DVD1.iso:镜像文件,也就是Linux的安装包(这里以此镜像文件为例,比较难找,附个地址:https://pan.baidu.com/s/1HVKs4tQaghwxF215LXpWyg)由于VMware Workstation ...
2018-07-23 08:59:05
49458
3
原创 phpstorm+xdebug配置分享
一、选择XDEBUG扩展xdebug下载地址:https://xdebug.org/download.php注意:带"ts"是线程安全的意思,"nts"的他没有标示,也就是说,如果是nts的要下载没标示的,下载下来的文件名其实是有标示的。下面举个例子,我的PHP版本是5.6,位数是64,是“TS”的所以我们对号入座,选择如下图版本二、php.ini的配置把下载的dll拷贝到php里面的ext文件夹...
2018-06-29 16:42:24
4711
原创 使用PDO总结
PHP使用PDO总结1、php.ini中开启PDO扩展:extension=php_pdo.dll重启Apache!2、PDO 构造方法一共需要三个字段,分别为数据库配置信息,用户名,用户密码其中数据库配置信息写法mysql:host=192.16;post=3306;charset...
2018-04-27 17:07:57
322
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人