- 博客(32)
- 资源 (1)
- 收藏
- 关注
原创 关于 js 中 == 运算的三句话判定法则
类型一致时比较原始值或引用值,值相同则相等(例外: NaN 不等于自身)null 仅与 undefined 互等运算子自动转为 number==与=== 的区别在于是否进行类型的自动转换,=== 本文按下不表。...
2019-06-13 20:28:11
273
转载 提高博客浏览量(SEO)的几个小技巧
版权声明:觉得有帮助到你的话,请在右边点个赞吧! https://blog.csdn.net/u011215669/article/details/80463365提高博客浏览量的几个小技巧添加分级标题多添加标题可以通过SEO(搜索引擎优化)提高百度等搜索引擎收录你的这篇博客的机率,这里需要了解SEO的一些知识:你的文档格式会被转换成HTML 格式,其中标题被转换成标签,...
2018-08-24 16:53:25
276
原创 insight 后台性能监控小程序开发手记
echarts 在微信小程序上的使用; 微信小程序自定义导航栏与 tab bar 结合使用出现的问题;
2018-08-15 14:59:17
923
原创 一文搞懂 JavaScript 执行上下文 + 变量对象 + 作用域链 + 闭包
闭包是JavaScript编程中的一个重要概念,几乎每个面试都会涉及。掌握理解好闭包这个概念对于前端开发来说至关重要。执行上下文 (Execution Context)Context 与 Scope 的区别var x = 1;function foo () { var x = 2; return function () { return x + 1; ...
2018-07-14 20:35:29
442
转载 突破微信小程序模板消息限制,实现无限制主动推送
需求背景基于微信的通知渠道,微信小程序为开发者提供了可以高效触达用户的模板消息能力,在用户本人与小程序页面有交互行为后触发,通过微信聊天列表中的服务通知可快捷进入查看消息,点击查看详情还能跳转到下发消息的小程序的指定页面。微信小程序允许下发模板消息的条件分为两类:支付或者提交表单。通过提交表单来下发模板消息的限制为“允许开发者向用户在7天内推送有限条数的模板消息(1次提交表单可下发1条,多...
2018-07-13 12:31:38
3994
原创 【读书笔记】细读《JavaScript权威指南》(第八章: 函数)
8.1 函数定义函数表达式var f = function fact (x) { if (x<=1) return 1; else return x * fact(x-1); } 如果一个函数定义表达式包含名称,函数的局部作用域将会包含一个绑定到函数对象的名称,或说函数名称将成为函数内部的一个局部变量(通...
2018-07-12 21:55:33
261
原创 WordPress本地环境搭建
参考资料 WordPress官方文档: https://codex.wordpress.org/zh-cn:Main_Page WordPress大学: https://www.wpdaxue.com/video-tutorials/WordPress运行环境PHPMySQLApache本地集成运行环境phpstudywampserver(本文使用)...
2018-07-09 15:50:30
4081
原创 【读书笔记】细读《JavaScript权威指南》(第七章: 数组)
7.1 创建数组var a1 = [1, 2, 4, 6, 8]; // 使用数组直接量创建数组var a2 = new Array(); // 创建一个数组var a3 = new Array(10); // 创建一个长度为10的空数组var a4 = new Array(1, 2, 4, 6, "test"); // 两个以上的参数将作为数组元素创建7
2018-07-05 13:23:05
243
原创 【读书笔记】细读《JavaScript权威指南》(第六章: 对象)
考完试咯,过几天就要去深圳上班了,就利用这几天的空窗期,放飞自我,努力刷书吧!6.1 创建对象6.1.1 对象直接量6.1.2 new6.1.4 Object.create() 创建一个新的对象,这个对象以第一个参数为原型。6.2 属性的查询和设置6.2.1 作为关联数组的对象 object[“property”] JavaScript对象都...
2018-07-02 22:00:42
173
原创 【读书笔记】细读《JavaScript权威指南》(第五章: 语句)
5.1 表达式语句5.2 复合语句与语句 JavaScript可以用花括号将多条语句联合在一起,形成一个复合语句。 es5没有块级作用域,这就意味着在语句块里声明的变量并不是块所私有的。 es6出现了块级作用域,使用let可以为单个语句块定义私有变量。5.3 声明语句5.3.1 var5.3.2 function5.4 条件语句if / elses...
2018-07-01 22:39:07
165
原创 【读书笔记】细读《JavaScript权威指南》(三)
第四章: 表达式和运算符4.1 原始表达式原始表达式是表达式的最小单位,有常量、直接量、关键字和变量之分。对象与数组初始化表达式也称对象/数组直接量,但它们不属于原始表达式,因为它们的成员或元素都是子表达式。4.6 对象创建表达式当使用new创建对象时,JavaScript首先会创建一个新的空对象,然后把这个对象作为this的值去调用一个指定的函数。4.7 运算顺序...
2018-07-01 12:08:24
255
1
原创 【读书笔记】细读《JavaScript权威指南》(第三章:类型、值和变量)
第三章:类型、值和变量JavaScript是一门弱类型语言,其变量是无类型的,可以被赋予任意类型的值,可以自由地进行数据转换而无需显式声明。3.1 数字JavaScirpt不区分整数值和浮点数值,所有数字均用浮点数值表示。在数字直接量前添加负号可以得到其负值,但负号是一元求反运算符,并不是数字直接量语法的组成部分。整型直接量十六进制的整数直接量以‘0x’或‘0X...
2018-06-14 12:17:37
324
原创 【读书笔记】细读《JavaScript权威指南》(一)
2.1字符集javascirpt程序是用Unicode字符集编写的。是一门大小写敏感的语言。 需要注意的是,HTML并不区分大小写。2.3直接量直接量(literal): 程序中直接使用的数据值。2.4标识符与保留字js标识符必须以字母、美元符号或下划线开头,后续字符可以是字母、数字、美元符号或下划线。2.5 可选的分号var aa=3consol...
2018-06-14 00:26:59
461
原创 【面经】 2018深信服前端面试题
笔者没有经过笔试,直接通过师兄内推获得一次电话面试机会,面试时长只有半个小时多点,主要针对简历里列出的技术点进行提问,在这里分享一下面经。Vuev-show v-if的区别 父子组件通信 兄弟组件通信 双向数据绑定原理 vue-router原理网络ajax 常见状态码CSSposition: absolute relative flex 清...
2018-06-13 22:25:57
4379
原创 【手把手教学】使用原生svg + css3去实现一个液态导航菜单
有一段时间没有更新自己的博客了去玩gitpage了,后来觉着自己维护一个静态博客还是有着诸多不便。最终还是回到csdn写写一些文字。至于gitpage就留着作为一个展示自己写的静态项目的个人主页吧。昨天在codepen里看到一个非常酷的导航菜单动画,研究了许多,写出这篇文章来分享一下这个动画的制作流程。成品展示 别人的项目: https://codepen.io/lbebber...
2018-06-13 20:22:00
980
原创 【HDOJ】 1005
问题描述A number sequence is defined as follows:f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7.Given A, B, and n, you are to calculate the value of f(n).MEMORY LIMIT EXCEEDED CODE...
2018-05-28 21:49:34
166
原创 【HDOJ】 1004
问题描述Contest time again! How excited it is to see balloons floating around. But to tell you a secret, the judges’ favorite time is guessing the most popular problem. When the contest is over, they wi...
2018-05-28 21:00:13
158
原创 【HDOJ】1003
问题描述Given a sequence a[1],a[2],a[3]……a[n], your job is to calculate the max sum of a sub-sequence. For example, given (6,-1,5,4,-7), the max sum in this sequence is 6 + (-1) + 5 + 4 = 14.SB Code...
2018-05-28 20:28:40
345
原创 【面经】2018金山WPS前端笔试题 & 面试题
Q下面代码输出了什么?var a={},b={key:'b'},c={key:'c'};a[b]=123;a[c]=456;console.log(a[b]);A答案为456,因为键名只能为字符串,传入对象只会被转为字符串[object Object],a[b],a[c]都等价于a[“[object Object]”]。Q控制台输出了啥?var arr...
2018-05-23 23:42:22
5435
原创 【递归练习】 整数划分问题
题目把一个正整数n写成多个大于等于1且小于等于其本身的整数的和,则其中各加数所构成的集合为n的一个划分。给定一个正整数,求其不同的划分个数。思路将最大加数不大于的m的n的划分个数记作q(n, m)。当m=1时,q(n, m) = 1;当n < m时, q(n, m) = q(n, n);当n = m时, q(n, n) = q(n, n-1) + 1;当n>...
2018-05-22 21:48:37
472
原创 【HDOJ】1254 推箱子
题目说明推箱子是一个很经典的游戏.今天我们来玩一个简单版本.在一个M*N的房间里有一个箱子和一个搬运工,搬运工的工作就是把箱子推到指定的位置,注意,搬运工只能推箱子而不能拉箱子,因此如果箱子被推到一个角上(如图2)那么箱子就不能再被移动了,如果箱子被推到一面墙上,那么箱子只能沿着墙移动。现在给定房间的结构,箱子的位置,搬运工的位置和箱子要被推去的位置,请你计算出搬运工至少要推动箱子多少格。...
2018-05-22 14:34:15
168
原创 【HDOJ】 1002 A+B Problem II
AC代码#include <cstdlib>#include <iostream>using namespace std;int main(){ char a[1000],b[1000]; int a_int[1001],b_int[1001]; int a_len,b_len,max_len; int n; ci...
2018-05-22 14:12:20
121
原创 【HDOJ】 4802 GPA
#include &amp;amp;amp;amp;amp;lt;cstdlib&amp;amp;amp;amp;amp;gt;#include &amp;amp;amp;amp;amp;lt;iomanip&amp;amp;amp;amp;amp;gt;#include &amp;amp;amp;amp;amp;lt;iostream&amp;amp;amp;amp;amp;gt;#include &am
2018-05-22 00:53:35
179
原创 两款超轻量级web服务器了解一下! - Http-server && SimpleHTTPServer
前端学习中有时需要在服务器环境上进行测试。如果觉得启动tomcat或者nodejs服务器过于麻烦,不妨试试本文推荐的两款超轻量级的web服务器。&amp;amp;amp;nbsp;CONTENTCONTENTHttp-server前置安装使用SimpleHTTPServer前置使用Http-serverHttp-server是基于nodejs的http服务器,它可...
2018-05-16 18:23:49
11514
1
原创 Bpel实例:贷款处理
Bpel实例:房屋贷款处理&amp;amp;amp;amp;amp;amp;nbsp;应企业建模课业需求,记录一下用Bpel实现一个房屋贷款处理程序。本文档只记录操作,跳过配置过程,且不讲解原理。&amp;amp;amp;amp;amp;amp;nbsp;房屋贷款处理业务用例文档对原业务用例进行了一些简化,以集中于对流程操作的讲解。用户需要键入自己的姓名以申请贷款。接收到贷款请求后,系统将通过一个已有数据库验证用户提供的个人信息,获取用户已有的
2018-05-14 09:49:17
1300
2
原创 CocosCreator 起手游戏项目解构
项目文档: http://docs.cocos.com/creator/manual/zh/getting-started/quick-start.html最近心血来潮,想写个微信小游戏,查阅相关资料后准备从cocos框架入手。下面要分析的游戏项目的所有资源都由从cocos官方提供。当然官方文档已经足够详尽了,我这里只是进行更进一步的解构并适当扩展游戏内容。&nbsp;...
2018-04-27 12:58:33
4677
原创 MYSQL学习简记
尝试着用MYSQL做点系统的笔记,持续更新中—— 基本shell操作SHOW 对象 使用 备注 DATABASES \ \ TABLES 需要先指定数据库 \ COLUMNS FROM TABLE 显示数据表的属性,属性类型,主键等信息 INDEX FROM TABLE 显示数据表的详细...
2018-04-17 23:46:28
108
原创 记录下安装mysql遇到的坑
错误概览mysqld install时提示“计算机中丢失MSVR120.dll”MySQL服务无法启动 3534mysql –initialize指令错误,无法初始化Error 1045 (28000) Access Denied …Error 1820 (HY000)&nbsp;环境/工具清单win7 x64IntellJ IDEAmysql (Ver 14...
2018-04-17 09:16:06
314
原创 记录下重装系统后重设项目环境遇到的坑
系统重装了好久没碰之前写的vue项目了。这里随手记录下重设系统环境所遇到的坑以及相应的解决方法。&amp;amp;nbsp;环境/工具清单Win7IntelliJ IDEAnode.js (v8.9.3)npm (5.8.0)python (v3.6.5) &amp;amp;nbsp;&amp;amp;nbsp;问题清单&amp;amp;nbsp;帐号提示激活打开IJ得重新激活账户
2018-04-15 20:47:45
2525
Boostnote 0.11.13
2019-01-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人