1.如何隐藏所有指定的元素 const hide = (el) => Array.from(el).forEach(e => (e.style.display = 'none')); // 事例:隐藏页面上所有`<img>`元素? hide(document.querySelectorAll('im ...
分类:
Web开发 时间:
2020-05-05 19:44:01
收藏:
0 评论:
0 赞:
0 阅读:
178
微信小程序配置ESlint 参考连接: https://blog.csdn.net/github_37759996/article/details/102777254 ...
分类:
微信 时间:
2020-05-05 19:43:37
收藏:
0 评论:
0 赞:
0 阅读:
369
等待与唤醒机制 1、线程间通信 概念:多线程在处理同一个资源,但是处理的动作却不相同。 为什么处理线程间通信? 多线程并发执行时,在默认情况下CPU是随机切换线程的,当我们需要多线程来共同完成一件任务,并且我们希望他们有规律的执行,那么多线程之间需要一些协调通信,以此来帮我们达到多线程共同操作一份数 ...
分类:
其他 时间:
2020-05-05 19:42:49
收藏:
0 评论:
0 赞:
0 阅读:
91
一,.volatile关键字的两层语义: (一),一旦一个共享变量被volatile修饰之后,那么就具备了两层语义: 1)保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其他线程来说是立即可见的。 2)禁止进行指令重排序。 (二),内存屏障有两个能力: 1. 阻止屏 ...
分类:
其他 时间:
2020-05-05 19:41:22
收藏:
0 评论:
0 赞:
0 阅读:
87
"转载地址" 最近在研究IAT加密壳,需要获取API的地址来保证shellcode的通用性。 1)利用PEB结构来查找 原理:FS段寄存器作为选择子指向当前的TEB结构,在TEB偏移0x30处是PEB指针。而在PEB偏移的0x0c处是指向PEB_LDR_DATA结构的指针,位于 PEB_LDR_DA ...
分类:
其他 时间:
2020-05-05 19:40:48
收藏:
0 评论:
0 赞:
0 阅读:
89
1 dp[i][k][0 or 1] 2 0 <= i <= n-1, 1 <= k <= K 3 n 为天数,大 K 为最多交易数 4 此问题共 n × K × 2 种状态,全部穷举就能搞定。 5 6 for 0 <= i < n: 7 for 1 <= k <= K: 8 for s in {0 ...
分类:
其他 时间:
2020-05-05 19:40:08
收藏:
0 评论:
0 赞:
0 阅读:
121
java8 获取日期和时间 java.time.LocalDateTimel public static void main(String[] args) { Calendar cal = Calendar.getInstance(); System.out.println(cal.get(Cale ...
分类:
编程语言 时间:
2020-05-05 19:39:31
收藏:
0 评论:
0 赞:
0 阅读:
69
得到一个用±<>这样符号组成的五角星,结合题目stdio,估计是c语言编译后的文件 查到BrianFuck语言,找个在线编译器或者找到编译码(c++)得到flag 在线编译网站 brainfuck 或者c的编译码 地址 ...
分类:
其他 时间:
2020-05-05 19:38:52
收藏:
0 评论:
0 赞:
0 阅读:
130
第四章小结:1.本章学习了串,数组、广义表。串是内容受限的线性表,数据元素为字符,一般通过模式匹配算法进行对串的应用,其中KMP为其中一种效率高的算法。多维数组可看成是线性表的推广,在前面学过的内容基础上,再深挖了一些,接触到了主行、主列两种基本二维数组存储方式,还有针对特殊情况的压缩存储方式。还有 ...
分类:
其他 时间:
2020-05-05 19:38:06
收藏:
0 评论:
0 赞:
0 阅读:
63
在《Pika源码学习 pika的命令执行框架》中我们了解了一个命令的执行流程,也知道了pika使用的是Blackwidow引擎,现在我们来看看pika是怎么和rocksdb对接的,Blackwidow具体怎么处理命令。 1.Pika和rocksdb对接 在Partition构造的时候,创建了一个Bl ...
分类:
数据库技术 时间:
2020-05-05 19:36:57
收藏:
0 评论:
0 赞:
0 阅读:
133
题目: 解答: 1 class Solution { 2 public: 3 vector<vector<int>> res; 4 5 vector<vector<int>> subsets(vector<int>& nums) 6 { 7 // 记录走过的路径 8 vector<int> trac ...
分类:
编程语言 时间:
2020-05-05 19:35:23
收藏:
0 评论:
0 赞:
0 阅读:
78
一、安装JDK 查看安装教程 二、安装Android SDK 查看安装教程 三、安装Node.js官网下载:https://nodejs.org/en/download/下载安装即可 四、安装Python官网下载:https://www.python.org/downloads/ 下载安装即可,记得 ...
分类:
移动平台 时间:
2020-05-05 19:35:06
收藏:
0 评论:
0 赞:
0 阅读:
137
https://blog.csdn.net/moshenglv/article/details/77450873 ...
分类:
系统服务 时间:
2020-05-05 19:34:45
收藏:
0 评论:
0 赞:
0 阅读:
78
1 public class TestCollections { 2 public static void main(String[] args) { 3 ArrayList<String> al=new ArrayList<String>(); 4 //向集合中一次性添加N多个元素 5 Colle ...
分类:
其他 时间:
2020-05-05 19:34:15
收藏:
0 评论:
0 赞:
0 阅读:
66
<2>. 不定长参数 有时可能需要一个函数能处理比当初声明时更多的参数, 这些参数叫做不定长参数,声明时不会命名。 基本语法如下: # 计算2个任意数求和 def add2num(a, b): return a + b # 计算3个任意数的求和 def add3num(a, b, c): retur ...
分类:
其他 时间:
2020-05-05 19:33:08
收藏:
0 评论:
0 赞:
0 阅读:
79
1、字典增 #字典增 dic = {'name': '大白', 'age': 20} dic['hight'] = 180 #没有键值对,添加 dic['age'] = 18 #有键值对,覆盖 print(dic) #{'name': '大白', 'age': 20, 'hight': 180} # ...
分类:
编程语言 时间:
2020-05-05 19:32:32
收藏:
0 评论:
0 赞:
0 阅读:
69
简单又详细,Android Library 发布开源库 JCenter & JitPack 攻略~ ...
分类:
移动平台 时间:
2020-05-05 19:31:54
收藏:
0 评论:
0 赞:
0 阅读:
73
git commit用于将代码从缓存区添加到本地仓库,这样会产生一个commit id。记录再git log中; git commit --amend怎么用:如果我们不小心提交了一版我们不满意的代码,并且给它推送到服务器了,在代码没被merge之前我们希望再修改一版满意的,而如果我们不想在服务器上a ...
分类:
其他 时间:
2020-05-05 19:31:35
收藏:
0 评论:
0 赞:
0 阅读:
67