- 博客(29)
- 收藏
- 关注
原创 php7类型约束,严格模式
任何数据都可以被传递和返回,导致几乎大部分的调用操作都要判断返回的数据类型是否合格。为了解决这个问题,PHP7引入了类型声明。目前有两类变量可以声明类型: 形参,返回值。支持的类型有整形,浮点型,型,布尔型。简单的代码演示上面代码的demo方法定义形参的类型为int类型,浏览器访问调用aa方法返回值为11这时候如果传入字符串类型的参数进去浏览器访问调用aa方法直接报错而有些情况下,php判断也是不严谨的。
2023-04-12 02:26:00
814
原创 如何区分几级域名
顶级域名是域名最后一部分,即是域名最后一点之后的字母。域名层次结构中,顶级域名下面是二级域名,位于域名的左侧。域名由一或多个部分组成,由点分隔,最右边的一个标签是顶级域名。通用顶级域名,例如: .com .net .org .biz .name .aero .info .pro。域名是优一串用点分隔的字符组成的,核心是域名系统。在域名系统的层次结构中,各种域名都隶属于域名系统根域的下级。域名的第一级是顶级域名,包括通用顶级域名、国家和地区顶级域名。顶级域名是域名中最高的一级,每个域名都以顶级域名作为结尾。
2023-04-08 02:06:02
1158
原创 Vue2.0搭建脚手架
一、安装node.js1、从node官网下载并安装node,安装步骤很简单,只要一路“next”就可以了。2、安装完成后,打开命令行工具输入命令node -v,如下图,如果出现对应的版本号,就说明安装成功了。3、我们所需要的npm包管理器,是集成在node中的,所以,直接输入npm -v,就会如下图所示,显示出npm的版本信息(另外需要注意的是,npm的版本最好是3.x.x以上,以免对后续产生影响)。到这里node的环境已经安装完毕了,npm包管理工具也有了,但是由于npm的有些资源被墙,为
2022-05-06 07:48:55
4478
1
原创 php实现无限极分类递归调用
面试的时候被问到无限极分类的设计和实现,比较常见的做法是在建表的时候,增加一个PID字段用来区别自己所属的分类$array = array(array('id' => 1, 'pid' => 0, 'name' => '河北省'),array('id' => 2, 'pid' => 0, 'name' => '北京市'),array('id' => 3, 'pid' => 1, 'name' => '邯郸市'),array('id' =
2022-03-25 17:52:18
1305
原创 window本地安装laravel6.0+
前提是电脑上面已经安装好了composer为了加快下载速度,可以在composer官网将载laravel的镜像源改成国内的,可以查看composer官方中文网将composer 的下载laravel的镜像源改成国内的 方便加快下载laravel框架速度 composer config -g repo.packagist composer https://packagist.phpcomposer.com安装laravel方法第一种是安装laravel安装器在安装(不介绍)...
2020-09-22 11:25:48
382
原创 一些基础的sql查询案例
15题的写法稍微关注一下,文章中好多地方查询字段写了*,由于时间紧迫这样写了,实际开发中尽量避免直接查*1.创建student和score表CREATETABLEstudent(idINT(10)NOTNULLUNIQUEPRIMARYKEY,nameVARCHAR(20)NOTNULL,sexVARCHAR(4),bi...
2020-03-11 16:39:15
421
转载 理解group by
先来看下表1,表名为test:表1 执行如下SQL语句: 1 2 SELECTnameFROMtest GROUPBYname 你应该很容易知道运行的结果,没错,就是下表2:表2 可是为了能够更好的理解“group by”多个列“和”聚合函数“的应用,我建议在思考的过程中,由表1到表2的过程中...
2019-07-05 00:31:24
134
转载 Git服务器安装详解及安装遇到问题解决方案
git是一个不错的版本管理的工具。现在自己在搞一个简单的应用程序开发,想使用git来进行管理。在Google了配置文档后,还是受了N多的挫折。某些文档质量不高,浪费了好多时间......好,切入正题:安装必要的git工具#apt-get install git git-corecentos linux 下载git# wget https://www.kernel.org/pub...
2018-11-09 03:46:56
1831
原创 centos7下面安装git
如果之前安装过git 执行yum remove git 安装依赖库: yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel 下载最新版源码包:wget https://www.kernel.org/pub/software/scm/git/git-2.10....
2018-11-09 03:45:41
178
转载 ajax请求status为canceled的原因浅析
今使用AJAX提交数据的时候数据提交成功,也插入到了数据库,但是并没有返回值.打开网络控制台发现请求状态为canceled.之前一直没有见过这种请求状态.经过仔细检查发现在进行ajax请求时地址栏带了参数显然这并不是我通过ajax提交的请求.也就是说我的ajax请求被干扰了.检查代码,发现绑定的form表单button自带提交属性于是乎将此表单增加type='butt...
2018-09-27 02:40:46
2428
2
转载 centos7中SSH连接失败问题处理
主要内容如下: 适用情况 服务器没有打开sshd服务 不允许root用户密码登陆 配置密钥免密码登陆 字数:900+ 适用情况:能用云服务器提供商的控制台远程登录,但无法使用Xshell连接。首先使用网页版远程登录,测试ssh查看报错: ssh -l 用户名 IP地址 报错:permission denied publickey,gssapi-with-...
2018-09-04 12:49:55
6173
转载 mysql5.7开启远程访问权限
登陆进去mysql终端use mysql;update user set host = '%' where user = 'root'; (使mysql root用户可以连接上任意的ip地址)FLUSH PRIVILEGES
2018-09-04 12:13:19
15863
2
原创 ubuntu下面安装curl 适合php7以上版本的命令
ubuntu下面安装curl 适合php7以上版本的命令sudo apt-get install php7.0-curl
2018-08-22 04:54:03
2169
转载 Apache重写未开启,导致The requested URL /xxxx.html was not found on this server
ubuntu中Apache2开启重写模式2017年07月02日 22:45:18阅读数:2846一、首先执行第一种方式:sudo a2enmod rewrite不行的话第二种方式:sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load是在...
2018-08-22 04:53:06
2707
转载 Ubuntu Server 16.04下配置LAMP环境
1. 下载Ubuntu Server 16.04,地址https://www.ubuntu.com/download/server2. 在虚拟机上安装Ubuntu Server 16.04。根据安装引导过程一步步安装,跟在自己电脑安装Windows操作系统类似。安装中会设置一个用户名和密码,安装成功后显示输入用户名的提示。大概是下图中的样子:3. 一般情况下,我们会使用远程管理工具,我...
2018-08-21 00:51:45
532
转载 mysql Access denied for user root@localhost错误解决方法总结(转)
mysql Access denied for user root@localhost错误解决方法总结(转)mysql Access denied for user \'root\'@\'localhost\'”解决办法总结,下面我们对常见的出现的一些错误代码进行分析并给出解决办法,有需要的朋友可参考一下。错误代码 1045Access denied for user 'root'@'...
2018-07-17 14:11:47
1201
转载 Navicat连接MySQL8.0亲测有效
今天下了个 MySQL8.0,发现Navicat连接不上,总是报错1251;原因是MySQL8.0版本的加密方式和MySQL5.0的不一样,连接会报错。试了很多种方法,终于找到一种可以实现的: 更改加密方式 1.先通过命令行进入mysql的root账户:PS C:\Windows\system32> mysql -uroot -p 再输入root的密码:...
2018-07-17 14:10:47
2070
转载 APACHE2.4.33搭配PHP7.1.9 wamp环境
APACHE2.4.33搭配PHP5.5.13 构建32位环境原创 2018-04-17 096这篇文章介绍的内容是关于APACHE2.4.33搭配PHP5.5.13 构建32位环境,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下一、Apache因为Apache官网只提供源代码,如果要使用必须得自己编译,这里我选择第三方安装包Apache Lounge。进入Apachelou...
2018-07-11 08:54:39
680
转载 官网下载Apache
Apache Httpd 2.4.27 下载与安装2017年07月19日 16:32:28阅读数:2479Apache Httpd 下载(1)打开官网,首页有最新版本,进入Windows版本里面去http://httpd.apache.org/download.cgi#apache24(2)http://httpd.apache.org/docs/current/platform/windows....
2018-07-11 05:28:14
5258
转载 (转载)PhpStorm2017.3.4 如何注册激活
1下载下载PhpStorm-2017.3.4.exe 的Windows版本。当然也可以去PhpStorm官网下载。2激活首先,需要修改本地的hosts文件(路径一般为C:\Windows\System32\drivers\etc\hosts),添加下面这行代码。0.0.0.0 account.jetbrains.com保存即可。目的是为了避免PhpStorm联网注册时失败。其次,直接用浏览器打开 ...
2018-07-08 20:11:33
813
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人