- 博客(20)
- 收藏
- 关注
原创 JavaScript 的六种基本数据类型与三种引用数据类型
JavaScript 的六种基本数据类型与三种引用数据类型 *基本数据类型 1、Undefined 2、Null 3、Boolean 4、Number 5、String 6、ES6中新增的Symbol 其中,Undefined、Null、Boolean、Number、String 也叫作原始数据类型, 是直接存储在栈中的简单数据段,占据空间小、大小固定,属于被频繁使用的数据。 *引用数据类型 1、对象 2、数组 3、函数 引用数据类型存储在堆内存中,占据空间大、大小不固定。 引用数据类型在栈中存储了指针,
2020-06-04 10:36:39
1555
1
原创 关于html整个页面输出了两次或更多次情况的记录
导航关于html整个页面输出了两次或更多次情况的记录 关于html整个页面输出了两次或更多次情况的记录 环境:PHP、tp框架、html 今天开发bug的时候突然出现了一种情况就是整个htm页面输出了两次,就很奇怪,通过删减前端代码发现还是会出现两次,如下: 图片: 这时候就意识到了应该不是前端的问题,所以去后端查看控制器代码,发现原来是多了一个 $this->display()页面渲染,导致页面多渲染了一次,到此,问题解决,又是愉快摸鱼的一天 文章地址,也是我的 ...
2022-05-12 11:39:41
443
原创 关于tp5的行为(behavior)的基础用法
详情请见链接: http://1.12.241.219/index.php/2022/05/03/关于tp5的行为behavior/ .
2022-05-03 17:19:14
635
原创 关于小程序用户登录的一种后台业务写法
详情请见链接: http://1.12.241.219/index.php/2022/05/03/关于小程序用户登录的一种后台业务写法/.
2022-05-03 17:15:39
302
原创 关于刚安装Git后的本地要做的操作
详情见链接: http://1.12.241.219/index.php/2022/05/03/关于刚安装git后的本地要做的操作/.
2022-05-03 17:12:42
390
原创 tp5自定义全局异常处理类
1、可以新建一个全局异常处理类ExceptionHandler(起名随意),目录也是放哪都行 2、这个类要继承Handle 类,同时新建一个render方法覆盖一下父类的render方法 3、然后去application目录下的config配置文件里修改异常处理的handle类设置,将其路径改为我们自定义的全局异常处理类的路径 4、这样,我们所有抛出的异常都会被我们自定义的全局异常处理类所捕获,并执行我们自定义的处理方法 ...
2022-03-01 18:54:36
657
原创 关于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
2464
原创 WordPress初步搭建个人博客网站记录
最近学习了WordPress并用这个初步搭建了一个自己的个人博客网站,相关过程记录并发布在了博客里, 里面记录里初步搭建过程中遇到的一些问题,有兴趣的可以去看看 WordPress初步搭建个人博客网站记录 ...
2022-02-25 22:31:01
209
原创 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
261
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
880
原创 Vue学习笔记03(商品列表添加与删除)
ps:本案例有用到boostrap.css 1、首先搭建好网页页面 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
1080
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
336
原创 Vue学习笔记01(入门)
1、v-bind v-bind:是把变量绑定到某个属性上,比如input标签的title或者img标签的title v-bind:title=“data里的变量名” :是v-bind的简写,即:title=“data里的变量名” 2、v-on v-on绑定methods里的一个方法 比如: v-on:click="方法名" @:是v-on:的简写, 即@:click="方法名" ...
2020-10-18 00:45:04
130
原创 关于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
551
原创 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
598
原创 如何认识堆与栈这两位美女
要说这个首先要知道什么是堆和栈。 堆和栈的概念存在于数据结构和操作系统中。 数据结构相信每个学计算机的都不陌生,是我们程序员必须了解的一个概念。 在数据结构中,数据在栈中的存取方式是先进后出,后进先出。 在堆中则是按照优先级来进行排序,优先级可以使按照大小来规定。 而在操作系统中,有三个重要的内存,分别是方法区内存(这里不讲)、堆内存、栈内存。 栈内存用来存放函数的参数值或者引用值。 堆内存则一般由程序员来分配释放。如果程序员不释放,则有可能由垃圾回收机制回收 欢迎大家伙一起学习JavaScript,我们一
2020-06-05 15:27:24
187
原创 关于 onblur 和 onchange 的区别
** onblur() onblur的语义是在失去焦点时,也就是说其触发条件是当元素失去焦点时触发, onchange() onchange的语义时当改变时,其触发条件有两个:一个是元素的值改变了, 另一个是元素失去了焦点。 两者虽然相似但还是有细微的区别。 假如此文章能帮到你,希望能点个赞。 让我们一起学习,一起成长。 ...
2020-06-04 19:50:09
2840
原创 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
4790
原创 #Java初学者# 装完jdk后的环境变量配置
本人刚开始接触java,把自己配置环境变量的心得分享给大家。 1、第一步 jdk安装成功后,按以下操作步骤进入设置界面: 右击我的电脑–>属性–>高级系统设置–>环境变量–>系统变量的新建。 如图: 2、第二步 变量名设置为JAVA_HOME 变量值为C:\Program Files\Java\jdk1.8.0_171 C:\Program Files\Jav...
2020-03-18 23:18:13
350
原创 关于如何去除input标签获得焦点时出现的蓝色框
问题实况如下: 上图中的搜索框出现了蓝色框。 去除方法: 只需要简单的一步,在CSS里添加属性:outline:none;即可。 如图: PS: 如果想为input的框设置另外的样式,使用border属性即可。 ...
2020-03-15 01:19:30
657
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅