JS 中的 this 对每位前端工程师都不陌生,经常看到对象这里 this 那里 this,那什么是 this?答案就是上下文对象,即被调用函数所处的环境,也就是说,this 在函数内部指向了调用函数的对象。 通俗的讲,就是谁调用了函数。 ?? 情况 1 this 指向 window 谁调用了这个函 ...
分类:
Web程序 时间:
2018-12-21 22:41:55
阅读次数:
252
今天我们来说一说类的规范以及程序出现错误后我们要怎么进行处理 一.类的约束 首先,你要清楚,约束是对类的约束,比如,现在你是一个项目经理,然后呢,你给手下的人分活,张三你处理一下普通用户登录,李四你处理一下会员登录,王五已处理一下管理员登录,那这个时候呢他们就开始分别去写他们的功能了,但是呢,你要知 ...
分类:
编程语言 时间:
2018-12-21 22:41:46
阅读次数:
196
离屏渲染: 在使用圆角、阴影和遮罩等视图功能的时候,图层属性的混合体被指定为在未预合成之前不能直接在屏幕中绘制,所有就需要在屏幕外的上下文中渲染,即离屏渲染。 离屏渲染卡顿原因 离屏渲染之所以会特别消耗性能,是因为要创建一个屏幕外的缓冲区,然后从当屏缓冲区切换到屏幕外的缓冲区,然后再完成渲染;其中, ...
分类:
其他好文 时间:
2018-12-21 22:41:31
阅读次数:
180
题意 给你一棵树,你要用不超过 $D$ 的权值给每个节点赋值,保证一个点的权值不小于其子节点,问有多少种合法的方案。 $n\leq 3000, D\leq 10^9$ 分析 如果 $D$ 比较小的话可以考虑状态 $f_{i,j}$ 表示点 $i$ 的权值是 $j$ 的方案总数,$g_{i,j}$ 表 ...
分类:
其他好文 时间:
2018-12-21 22:41:23
阅读次数:
223
<script type="text/javascript"> function fibonacci(n) { var one = 1; var two = 1; for(var i = 3; i <= n; i++) { //此处代码重点部分,用three累加前两个数的和,也是斐波那契数列的精髓所 ...
分类:
编程语言 时间:
2018-12-21 22:41:15
阅读次数:
433
#include<bits/stdc++.h>#define ls son[rt][0]#define rs son[rt][1]using namespace std;const int N=1e5+20;int n,tot,root;int L,R;struct Splay{ int siz[N ...
分类:
其他好文 时间:
2018-12-21 22:41:08
阅读次数:
314
申请证书 我们这里以freessl为例;这个网站有免费的证书;商业性质网站推荐使用付费的证书; 这里可以按需要选择;如果你解析了很多的子域名;如a.domain.com,b.domian.com;推荐使用Let's Encrypt V2 支持通配符;*.domain.com 这里填入邮箱;因为证书有 ...
分类:
Web程序 时间:
2018-12-21 22:40:58
阅读次数:
230
一:名称空间 1:什么是名称空间: 名称空间即:储存名字与值的内存地址关联关系的空间 2.名称空间的分类: 内置名称空间:存储器自带的一些名称与值的对应关系,如:print,len,max等; 生命周期为:在python解释器启动时创建,在解释器关闭时销毁 全局名称空间:除了内置的,函数内的都是在全 ...
分类:
编程语言 时间:
2018-12-21 22:40:49
阅读次数:
293
题目链接:https://leetcode-cn.com/problems/word-break/ 参考链接:https://blog.csdn.net/c_flybird/article/details/80703494 http://www.cnblogs.com/springfor/p/387 ...
分类:
其他好文 时间:
2018-12-21 22:40:41
阅读次数:
267
1.str.capitalize(self, *args, **kwargs) 用于将英文 字符串进行首字母大写转化,常用于句首 2.str.casefold(self, *args, **kwargs) /str.lower(self, *args, **kwargs) 用于字符全部小写变化,其中 ...
分类:
编程语言 时间:
2018-12-21 22:40:20
阅读次数:
262
bzoj 5249 [2018多省省队联测] IIIDX "Link" Solution 首先想到贪心,直接按照从大到小的顺序在后序遍历上一个个填 但是这样会有大问题,就是有相同的数的时候,会使答案不优 比如考虑 $(1, 2)(1, 3)(2, 4)$ 这样一棵树,并且点权是 ${1,1,1,2} ...
分类:
其他好文 时间:
2018-12-21 22:40:10
阅读次数:
224
学习时,为了搜集最全的中文资料,有时候不得不使用Baidu搜索引擎。在你还是个小菜鸡的时候你可能会花费大量时间在百度上! 但是,时间久了你会发现,你总会被网络上一些奇奇怪怪或者有趣的事情吸引过去而逐渐忘记自己曾经打开百度是要干什么?时间就这样被一些无关紧要的有趣的事情给浪费了。 对于广告吧,还能使用 ...
分类:
其他好文 时间:
2018-12-21 22:40:02
阅读次数:
257
调用接口地址:重要 http://xxxx/sites/pwa/_vti_bin/PSI/ProjectServer.svc Header 三个必要参数: 其中SOAPAction写死就行,如果是online就要用SharePointOnlineCredentials授权,Server版用Netwo ...
分类:
移动开发 时间:
2018-12-21 22:39:53
阅读次数:
256
1.数组的解构赋值 我们知道以前我们给一个变量赋值要这样如下: 但是ES6出来之后,我们可以这样: 以上就是从数组中提起值,一一对应赋值,a、b、c分别为1、2、3 aa,bb,cc分别对应1,2,3 d的值为30 e为1, f为[2,3,4,5] x为1,y为undefined,z为[],如果没有 ...
分类:
其他好文 时间:
2018-12-21 22:39:45
阅读次数:
231
前言:第一次看到多个连续箭头函数是在一个 react 项目中,然鹅确认了下眼神,并不是对的人,因为看得一脸懵逼。em......于是开始各种搜索,先是知道了多个连续箭头函数就是 es6 的多次柯里化的写法,对于函数柯里化,很久以前就知道这个名次,但是并不理解,也没有去了解。为了弄明白多个连续箭头函数 ...
分类:
其他好文 时间:
2018-12-21 22:39:34
阅读次数:
241
import hashlib import tkinter from tkinter import filedialog import pyperclip def fileHash(fileName): m=hashlib.sha384() #可以根据需求来选择md5,256,384,512 wit... ...
分类:
其他好文 时间:
2018-12-21 22:39:27
阅读次数:
279
绕过disable_functions执行命令实验 看下disable函数,所有命令函数都被禁用: 编译64位共享库: 命令成功执行: 参考链接: "https://www.freebuf.com/articles/web/192052.html" "https://www.t00ls.net/th ...
分类:
其他好文 时间:
2018-12-21 22:39:18
阅读次数:
466