自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代码随想录算法训练营第n天|98.验证二叉搜索树

节点的左子树只包含 小于 当前节点的数。节点的右子树只包含 大于 当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。解题思路。

2024-03-03 18:34:57 314

原创 代码随想录算法训练营第八天 -字符串part01

注意题目要求:不要给另外的数组分配额外的空间,你必须。核心思想:双指针,两两交换。

2024-02-03 20:09:48 202

原创 代码随想录算法训练营第六天 - 哈希表part02

4个数组两两分组,nums1+nums2 的两两元素之和 及 计数 先存入字典中,然后对nums3和nums4的进行元素相加 然后对比字典中是否有对应的key,有就count+value。的逻辑,对a,b,c分别设计去重逻辑,妙(是说卡哥。核心思想:利用字典的key,value。

2024-01-31 22:02:46 170

原创 代码随想录算法训练营第六天 - 哈希表part01

哈希表能解决什么问题呢,一般哈希表都是用来快速判断一个元素是否出现集合里。如果在做面试题目的时候遇到需要判断一个元素是否出现过的场景也应该第一时间想到哈希法!,因为我们要使用额外的数组,set或者是map来存放数据,才能实现快速的查找。ord()函数返回一个字符的ASCII码值。

2024-01-30 00:00:16 244

原创 代码随想录算法训练营第四天-链表part2

day2和day3回家太晚,刷完题忘记写笔记了 - -!

2024-01-28 23:56:38 265

原创 代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素

还是得沉下心,读懂思路、弄清逻辑,然后刷题。这样时间不会浪费,并且可以多刷几个题型相似的来练习。

2024-01-24 22:59:04 364

原创 HTTP与HTTPS的区别

HTTP和HTTPS的区别HTTP位于应用层,超文本传输协议。特点:简单快速,每个资源固定出来起来方便灵活,每个资源头部数据类型无连接:连接一次就会断掉,不会一直连接无状态,客户端和服务端是两种身份,http帮助连接,下次连接不会记住状态,是谁连接的HTTP存在的问题:不具备加密的功能,HTTP报文使用的明文方式发送;无法确认你发送到的服务...

2018-09-17 12:30:15 173

原创 解决跨域的方法和简单实现

前面要说的:为了在本地实现跨域访问的效果 - 首先我们使用node搭建静态服务器,监听端口3000,通过127.0.0.1:3000访问页面 - 再下载http-server用来挂载静态页面。使用npm install -g http-server下载该模块。在该文件位置的终端输入http-server运行,即可在127.0.0.1:8080访问页面其实,我作为小白每次面试官问到跨域,...

2018-08-21 00:41:49 260

原创 实现一个小目标:完成一个简单的双向绑定

一个简易版的双向绑定话不多说,代码实现如下:<body> <input type="text" id='a'> <p id = 'b'></p> <script type="text/javascript"&a

2018-08-09 11:34:18 673

原创 从输入URL到页面加载发生了什么

从输入URL到页面加载,总体分为以下几个过程:DNS解析TCP连接发送HTTP请求服务器处理请求并返回HTTP报文浏览器解析渲染页面连接结束具体解析:DNS解析IP地址不易用户记忆,所以出现了比如www.baidu.com这样的网址,DNS解析就是将网址转换为IP地址。DNS解析是一个递归查询的过程,查询依次:本地域名服务器、根域名服务器、com顶级域名服务器,直...

2018-07-03 15:35:18 152

原创 如何修改mint-ui中Radio的默认样式

如何修改mint-ui中Radio的默认样式在mint-ui中,radio的默认样式为 而在实际项目中,单选选项是否并列、圆点大小颜色变化都是有可能的。 我们在created 生命周期函数中,使用setTimeout 函数修改mint-ui中相关属性即可。 示例: 需要实现如图的样式(示例是使用jquery实现的,使用js原理相同) 1、查看mint-ui的源码,找到相应位置进行

2018-06-05 14:49:27 5877

原创 如何实现一个vue-router?

路由,简单来说就是用来跟后端服务器进行交互的一种方式,通过不同的路径,来请求不同的资源,请求不同的页面是路由的其中一种功能。后端有后端路由,根据路由返回特定的网页,代表者是传统的mvc模式,模板引擎+node。前端也有前端的路由,我们用三大框架做spa的时候,总是和路由离不开关系。 其中, “更新视图但不重新请求页面”是前端路由原理的核心之一。目前实现前端路由的两种方法:利用U...

2018-06-04 16:47:53 633

原创 vue中关于checkbox的问题

在vue中写checkbox时,发现出现问题:当点击一个选项时,输出的数组为空,当取消或者点击下一个选项时,才会出现该选项值且下一个选项值不会出现

2017-12-29 10:04:00 9092

原创 简析JavaScript的this

this在函数中this到底取何值,是在函数真正被调用执行的时候确定的,函数定义的时候确定不了。 分四种情况:构造函数 | 函数作为对象的一个属性 | 函数用call或者apply调用 | 全局&调用普通函数

2017-11-17 11:01:49 131

原创 ES6学习笔记(ES6新增的数组方法)

1、Array.from()2、Array.of()3、find()4、fill()5、entries()、values()、keys()

2017-11-09 16:58:34 1519

原创 在vue中methods互相调用的方法

this.$options.methods.delAllOrderList.bind(this)();

2017-11-07 21:17:16 23761 4

原创 JS练习笔记(3)--判断数字是否为两位数

我是按照实例索引写的第三课的第6个练习,同样是和源码写的区别比较大。 需要达到的效果为 我的思路是将输入的数字转换为数组,然后获得数组的长度来判断是否为2位数。 <script type="text/javascript"> window.onload = function () { var input = document.getEleme

2017-10-17 21:12:37 4901

原创 JS练习笔记(2)--复选框(全选/全不选/反选)

我是按照实例索引写的练习,这次是写到第2课的第12个练习,发现自己写的和作者的源码差距比较大,源码的代码很具有参考性,所以贴上来并加好注释,希望自己以后也能有这样的逻辑解决问题。 需要完成的页面是这样的: 我写的是通过if来判断然后for循环,但是重复的很多。比如点击全选后全选文字变成全不选,我只是在不断的判断语句里加语句,自己写的过程中也觉得很麻烦。源码就解决了这个问题,直接写了一个函数,

2017-10-17 10:28:04 688

原创 水平垂直居中的几种方法

前言:给你一个div,宽高400px,在这个div中居中一个div,宽高200px,你有几种方法。

2017-10-15 21:31:32 384

原创 简析CSS中position属性值的区别

position规定元素的定位类型,可以设置的值有:static,relative,absolute,fixed,inherit。我们写5个方块,来显示各个值的区别。

2017-10-12 10:51:43 597

原创 JS练习笔记(1)

练习demo地址:http://fgm.cc/learn/ 第一题:控制div属性,使小方块可以和仙女棒一样(误),可以变宽变高变色和重置。

2017-09-28 18:13:10 300

原创 js中Function类型

在ECMAScript中,函数实际上是对象,每一个函数都是Function类型的实例,而且与其他引用类型一样具有属性和方法。定义函数的方式(1)function sum (num1, num2){ return num1 + num2;}(2)var sum= function (num1, num2){ return num1 + num2;};

2017-09-15 19:16:26 913

原创 关于vue的项目有关问题(随时更新)

1.0中的v-el和v-ref在2.0中合并为ref实例通过$refs来访问子组件,且命名规则不能为驼峰式 应为-型.1、当ref直接定义在dom元素上时,则通过this.$refs.name可以获取到dom对dom进行原生的操作 `<div class="foodMenu" ref="food-menu">` 通过this.$refs获取到dom进行操作(注意ref属性的命名不能

2017-09-13 15:59:27 364

空空如也

空空如也

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

TA关注的人

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