自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript 的六种基本数据类型与三种引用数据类型

JavaScript 的六种基本数据类型与三种引用数据类型*基本数据类型1、Undefined2、Null3、Boolean4、Number5、String6、ES6中新增的Symbol其中,Undefined、Null、Boolean、Number、String 也叫作原始数据类型,是直接存储在栈中的简单数据段,占据空间小、大小固定,属于被频繁使用的数据。*引用数据类型1、对象2、数组3、函数引用数据类型存储在堆内存中,占据空间大、大小不固定。引用数据类型在栈中存储了指针,

2020-06-04 10:36:39 1283 1

原创 关于html整个页面输出了两次或更多次情况的记录

导航关于html整个页面输出了两次或更多次情况的记录关于html整个页面输出了两次或更多次情况的记录环境:PHP、tp框架、html今天开发bug的时候突然出现了一种情况就是整个htm页面输出了两次,就很奇怪,通过删减前端代码发现还是会出现两次,如下:图片:这时候就意识到了应该不是前端的问题,所以去后端查看控制器代码,发现原来是多了一个$this->display()页面渲染,导致页面多渲染了一次,到此,问题解决,又是愉快摸鱼的一天文章地址,也是我的...

2022-05-12 11:39:41 349

原创 关于tp5的行为(behavior)的基础用法

详情请见链接: http://1.12.241.219/index.php/2022/05/03/关于tp5的行为behavior/ .

2022-05-03 17:19:14 527

原创 关于小程序用户登录的一种后台业务写法

详情请见链接: http://1.12.241.219/index.php/2022/05/03/关于小程序用户登录的一种后台业务写法/.

2022-05-03 17:15:39 215

原创 关于刚安装Git后的本地要做的操作

详情见链接: http://1.12.241.219/index.php/2022/05/03/关于刚安装git后的本地要做的操作/.

2022-05-03 17:12:42 320

原创 tp5自定义全局异常处理类

1、可以新建一个全局异常处理类ExceptionHandler(起名随意),目录也是放哪都行2、这个类要继承Handle 类,同时新建一个render方法覆盖一下父类的render方法3、然后去application目录下的config配置文件里修改异常处理的handle类设置,将其路径改为我们自定义的全局异常处理类的路径4、这样,我们所有抛出的异常都会被我们自定义的全局异常处理类所捕获,并执行我们自定义的处理方法...

2022-03-01 18:54:36 479

原创 关于swoole的初步了解记录

今天初步了解了一下关于swoole的相关知识,在这里记录一下。关于swoole的初步了解记录安装swoole扩展swoole扩展需要在Linux环境下安装,目前还不支持在Windows环境下安装,当前操作系统为centOS系统安装swoole需要:PHP、php-pear(这个是为了稍后可以使用pecl来安装swoole)、php-devel、gcc先执行更新操作 :yum update (已更新过的可以跳过)安装所需环境:yum install php php-pear php-deve

2022-02-28 18:47:44 2255

原创 WordPress初步搭建个人博客网站记录

最近学习了WordPress并用这个初步搭建了一个自己的个人博客网站,相关过程记录并发布在了博客里, 里面记录里初步搭建过程中遇到的一些问题,有兴趣的可以去看看WordPress初步搭建个人博客网站记录...

2022-02-25 22:31:01 144

原创 Vue学习笔记05(指定时间格式过滤器)

指定时间格式过滤器1、在Vue实例外创建一个过滤器,代码为:Vue.filter('过滤器名称',执行的函数)//定义一个过滤时间格式的过滤器 Vue.filter('setdate',function(datestr){ //这里的datestr为管道符的左边的传入的参数 //根据给定的时间字符串,得到指定的格式 var dt = new Date(datestr); var y = dt.getFullYear() //年 var m = dt.getMonth

2020-10-26 10:52:57 149 2

原创 Vue学习笔记04(关键字搜索)

添加关键字搜索功能1、在商品信息输入框后面再加一个关键字搜索框搜索关键字: <input type="text" class="form-control" v-model="keyword" />2、在data里定义一个keyword变量,然后用v-model绑定到搜索框里keyword:'', //搜索的关键字3、定义一个search()方法,把keyword作为参数传进入先在search()方法里定义一个空数组用foreach()方法遍历list数组,用之前遍历list

2020-10-25 12:59:20 697

原创 Vue学习笔记03(商品列表添加与删除)

ps:本案例有用到boostrap.css1、首先搭建好网页页面1.1、一个标题<div class="panel-heading"> <h3 class="panel-title">商品列表</h3></div>1.2、再两个输入框输入商品信息<div class="panel-body form-inline"> id: <input type="text" class="form-control"

2020-10-20 14:11:45 834 1

原创 Vue学习笔记02(走马灯小案例)

1、this一个vue实例中,如果要调用当前实例中的data里面的数据或者变量,要用this进行指向,this即代表当前实例2、走马灯小案例2.1 定义两个按钮以及一个p标签显示文字<div id="app"> <input type="button" value="浪起来" @click="lang" /> <input type="button" value="低调" @click="stop" /> <p style="border:

2020-10-19 00:02:07 233

原创 Vue学习笔记01(入门)

1、v-bindv-bind:是把变量绑定到某个属性上,比如input标签的title或者img标签的titlev-bind:title=“data里的变量名”:是v-bind的简写,即:title=“data里的变量名”2、v-onv-on绑定methods里的一个方法比如: v-on:click="方法名"@:是v-on:的简写, 即@:click="方法名"...

2020-10-18 00:45:04 65

原创 关于Vue的组件与模板的初步理解

首先在script标签外面定义一个模板<template id="zj2"> <div> <button type="button" @click="ja">+</button> <h3>{{count}}</h3> </div> </template>然后在script标签里创建一个组件<script type="text/javascript"> var obj

2020-10-16 23:58:19 461

原创 NodeJs中如何创建一个最简单的服务器

第一步:获取http模块var http = require('http');第二步:获取server模块var server = http.createServer();第三步:监听请求行为server.on('request',function(req,res){ // req 为请求行为参数,res 为响应行为参数 console.log("收到客户端的请求了");});第四步:设置服务器端口号server.listen('3000',function(){ //这里设置端口号

2020-08-17 14:33:27 517

原创 如何认识堆与栈这两位美女

要说这个首先要知道什么是堆和栈。堆和栈的概念存在于数据结构和操作系统中。数据结构相信每个学计算机的都不陌生,是我们程序员必须了解的一个概念。在数据结构中,数据在栈中的存取方式是先进后出,后进先出。在堆中则是按照优先级来进行排序,优先级可以使按照大小来规定。而在操作系统中,有三个重要的内存,分别是方法区内存(这里不讲)、堆内存、栈内存。栈内存用来存放函数的参数值或者引用值。堆内存则一般由程序员来分配释放。如果程序员不释放,则有可能由垃圾回收机制回收欢迎大家伙一起学习JavaScript,我们一

2020-06-05 15:27:24 123

原创 关于 onblur 和 onchange 的区别

**onblur()onblur的语义是在失去焦点时,也就是说其触发条件是当元素失去焦点时触发,onchange()onchange的语义时当改变时,其触发条件有两个:一个是元素的值改变了,另一个是元素失去了焦点。两者虽然相似但还是有细微的区别。假如此文章能帮到你,希望能点个赞。让我们一起学习,一起成长。...

2020-06-04 19:50:09 2590

原创 JS如何提取多个对象中符合某个条件的对象

提要:这里以提取多个对象中年龄大于18的对象为例1、先创建一个构造函数function person(name,age){ this.name=name; this.age=age;}2、这里根据构造函数创建多个对象,以作例子演示var per1=new person("大娃",18);var per2=new person("二娃",8);var per3=new perso...

2020-04-10 00:34:57 4626

原创 #Java初学者# 装完jdk后的环境变量配置

本人刚开始接触java,把自己配置环境变量的心得分享给大家。1、第一步jdk安装成功后,按以下操作步骤进入设置界面:右击我的电脑–>属性–>高级系统设置–>环境变量–>系统变量的新建。 如图:2、第二步变量名设置为JAVA_HOME变量值为C:\Program Files\Java\jdk1.8.0_171C:\Program Files\Jav...

2020-03-18 23:18:13 247

原创 关于如何去除input标签获得焦点时出现的蓝色框

问题实况如下:上图中的搜索框出现了蓝色框。去除方法:只需要简单的一步,在CSS里添加属性:outline:none;即可。如图:PS:如果想为input的框设置另外的样式,使用border属性即可。...

2020-03-15 01:19:30 500

空空如也

空空如也

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

TA关注的人

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