发布了文章2020-06-18
场景1:涉及异步请求 问题:如图片是异步的GET请求,js运行的肯定比图片GET要快,所以当执行mounted钩子函数的时候,图片还没有全部加载完,这时候就会得到一个错误的offset值
发布了文章2020-04-24
需求:在页面某个dom节点中遍历,找到目标dom节点,我们正常做法是利用选择器document.getElementById(),document.getElementsByName()或者document.getElementsByTagName(),但在本文,我们从算法的角度去查找dom节点,同时理解一下广度优先遍历(BFS)的原理。
发布了文章2020-04-18
观察者模式 {代码...} 发布订阅者模式 {代码...} 最大区别 发布订阅者模式需要有一个调度中心 观察者模式可以直接让observer观察到object 对于发布订阅者模式而言,发布者和订阅者是解耦的
发布了文章2020-04-18
需求:在页面某个dom节点中遍历,找到目标dom节点,我们正常做法是利用选择器document.getElementById(),document.getElementsByName()或者document.getElementsByTagName(),但在本文,我们从算法的角度去查找dom节点,同时理解一下深度优先遍历(DFS)的原理。
发布了文章2020-04-18
形如1,1, 2, 3, 5, 8, 13, 21, 34, 55的数列,后一位是前面两位相加(斐波那契数列),写出函数要求找到第N位是多少,如:fib(3) => 3,fib(5) => 8,要求时间复杂度为O(n)。[更改前两位就可以]
赞了文章2020-04-03
近期疫情的影响,大家都有发现了,很多公司为了减少现金开支都在裁员,裁员的同时也有很多公司在疯狂招人。这让大家都很疑惑了,今年到底是就业容易还是就业难呢?招聘旺季金三银四还有没有?今年的就业应该如何去准备?
发布了文章2020-03-17
题目描述:输入某个链表的表头,输出反转后的链表头题目难度:⭐⭐ {代码...}
发布了文章2020-03-07
观察者模式 {代码...} 发布订阅者模式 {代码...} 最大区别 发布订阅者模式需要有一个调度中心 观察者模式可以直接让observer观察到object 对于发布订阅者模式而言,发布者和订阅者是解耦的
发布了文章2020-02-27
这是因为vue-cli的默认配置中, publishPath使用的是绝对目录只需要在打包前修改配置文件/config/index.js:把assetsPublicPath: '/',修改为assetsPublicPath: './'即可,注意该文件中要修改两处。修改过后,若npm run dev,可能会报错如下:所以,在打包前修改就好,...
赞了文章2020-02-25
我就读于北京理工大学软件工程专业,是一名大四学生。从大一开始投入以前端为主的全栈开发,独立开发过多个中型和小型项目,是 佬铁|宿舍市集 小程序的社区创始人及独立项目负责人。
发布了文章2020-02-25
圆角边框与阴影 注意: -moz代表firefox浏览器私有属性 -ms代表IE浏览器私有属性 -webkit代表chrome、safari私有属性 代码示例 文本与文字 代码示例 2D转换之旋转缩放 常用于这样的场景 {代码...} 代码示例 过渡与动画 transition 属性名 持续时间 过渡方法 代码示例...
发布了文章2020-02-25
字号样式 CSS长度单位 绝对长度单位。 绝对长度单位表示为一个固定的值,不会改变。不利于页面渲染。 in, 英寸 cm, 厘米 mm, 毫米 pt pc 相对长度单位。 其长度单位会随着它的参考值的变化而变化。 px, 像素 rpx, 小程序专用 1rpx=0.5px em, 元素的字体高度(1em为fo...
发布了文章2020-02-24
npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。
赞了文章2020-02-24
原本打算使用Wind系统的Internet信息服务配置FTP服务器,后面配置到怀疑人生,果断放弃。强烈不建议使用Wind系统的Internet信息服务配置FTP服务器,因为繁琐,又各种问题,容易出错
发布了文章2020-02-23
对接指引 首先需要在小程序中引入插件:1、在app.json中注册插件 {代码...} 2、在页面json中使用插件 {代码...} 3、在页面中使用<navigator>链接到插件4、在页面js中定义插件对象并进行初始化 {代码...} 至此,插件接入加载完成,客户进入插件后,即可进行游戏。
发布了文章2020-02-15
首先,根据小程序客户端传给接口的code,和appid、secret一起拼接url到小程序服务器请求session_key和openID,这里要做一些异常处理,包括code被使用过或者失效、接收微信服务器返回的错误码等等。具体做了以下分类供参考:
回答了问题2020-02-14
{代码...}
发布了文章2020-02-14
以下是一个简单的权限验证模型:服务器要做三件事:1.验证客户端有token,即是否合法;2.验证token是否过期,即是否有效;3.Token是否有对应的(访问下单接口的)权限。
回答了问题2020-02-13
可以拉选块 之后,按下tab键,整个块就会缩进 按下shift + tab就会反向缩进
发布了文章2020-02-12
这是在TP5使用链式方法查询数据库时遇到的问题:原因是每个链式方法都会返回一个Query对象,Query.php的370行中 $str {0} 这种写法被废弃了。改为 substr($value ,0,1) ,如下。错误消失: