[译] Google JavaScript 风格指南中 13 个值得注意的细节

原文地址:13 Noteworthy Points from Google’s JavaScript Style Guide 原文作者:Daniel Simmons 译者:命名最头疼 对编码风格不熟悉的人而言,Google 推出一套用于编写 JavaScri
分类: 编程语言 发布时间: 02-05 18:34 阅读次数: 0

[译]5个简单的步骤去理解 JSON Web Tokens(JWT)

原文作者:Mikey Stecky-Efantis 原文地址:5 Easy Steps to Understanding JSON Web Tokens(JWT) 译者:命名最头疼 在本文中, 将解释JSON Web Tokens(JWT)的基本原理以及使用
分类: 编程语言 发布时间: 02-05 18:34 阅读次数: 0

vue 组件通信总结 (非vuex和Event Bus)

方式一览 props && emit v-model $children && $parent $listeners && attrs .sync prop && emit 方式 父组件通过
分类: 编程语言 发布时间: 02-05 18:34 阅读次数: 0

口袋工具之历史上的今天 - 小程序云开发实战

前言 本项目是一个基于云开发的小程序。 本文选取项目中的一个页面 -- 历史上的今天 来做一个云开发的分享,会涉及云函数和云数据库。 由于是实战项目,关于小程序的基础知识请移步官方文档,本文不再赘述。 项目地址 github.com/GoKu-gaga/t…
分类: 编程语言 发布时间: 02-05 18:34 阅读次数: 0

Electron-vue开发实战5——开发插件系统之CLI部分

前言 原文发表在我的博客,欢迎关注~ 祝大家2019年猪年新年快乐!本文较长,需要一定耐心看完哦~ 前段时间,我用electron-vue开发了一款跨平台(目前支持主流三大桌面操作系统)的免费开源的图床上传应用——PicGo,在开发过程中踩了不少的坑,不仅
分类: 编程语言 发布时间: 02-05 18:34 阅读次数: 0

{[email protected]}MTP勒索病毒处理how_to_back_file

案例描述:正月初一2019年2月5日,正在值班的复旦安全实验室,刘工接到,威海某渔业公司的,求助电话,所有文件被增加了{[email protected]}MTP后缀,每个文件夹下面都留了how_to_back_files.html的文件。经过分析这种勒索病毒加密文件用合适的方式方法是可以解决的,随意重新安装系统,随意文件软件恢复文件是徒劳的,找专业的服务公司解决这种问题。并且进行专业
分类: 企业开发 发布时间: 02-05 18:30 阅读次数: 0

[转帖]新的Linux后门开始肆虐 主要攻击中国服务器

新的Linux后门开始肆虐 主要攻击中国服务器 https://www.cnbeta.com/articles/tech/815639.htm 一种新的 Linux 系统后门已经开始肆虐,并主要运行在位于中国的 Linux 服务器上。据 ZDNet 报导,该恶意软件名为 SpeakUp,三周前由 Check Point 安全研究人员发现。研究人员表示黑客利用 PHP 框架 ThinkPHP 的漏洞 CVE-2018-20062 进行攻击,一旦 SpeakUp 入侵易受攻击的系统,那么黑客就可以
分类: 其他 发布时间: 02-05 18:18 阅读次数: 0

[网络流24题]家园

[luogu 2754] 家园 传送门 分层图上的最大流.按时间分层 建图方法: 时间t不断增加,每一天: (1)从源点向每一天的地球连容量为INF的边,流过该点相当于当天从地球出发 (2)从每一天的月亮向汇点连容量为INF的边,流过该点相当于当天到达月球 (3)从上一天的每一个中转站向当天的对应节点连容量为INF的边(留在中转站等) (4)针对每一艘飞船,获取其上一天的位置,再获取这一天的位置,在这两个点之间连一条容量为飞船满载人数的流 (人坐飞船走了一天) 求一次最大流,如果最大流超过k,
分类: 其他 发布时间: 02-05 18:18 阅读次数: 0

08数据库范式

第一范式(确保每列保持原子性) 第二范式(确保表中的每列都和主键相关)
分类: 其他 发布时间: 02-05 18:18 阅读次数: 0

[spring-boot] 热部署/时间格式化

环境: Spring-boot:2.1.2 IDEA 2018.3 MAVEN 3.6.0 1.热部署(hot swapping) 加入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency> 一些设置: 2.时间格式化,变成东八区时间:
分类: 其他 发布时间: 02-05 18:18 阅读次数: 0

BZOJ3141:[HNOI2013]旅行

浅谈队列:https://www.cnblogs.com/AKMer/p/10314965.html 题目传送门:https://www.lydsy.com/JudgeOnline/problem.php?id=3141 很好的一道单调队列题…… 先把\(0\)变成\(-1\),然后\(sum_i\)表示\([i,n]\)的后缀和。 首先考虑子段和最大值最小是多少。 首先,答案最小不会小于\(\lceil \frac{|sum_1|}{m}\rceil\) 其次,假设相邻的\(1\)或\(-1
分类: 其他 发布时间: 02-05 18:18 阅读次数: 0

单源最短路径算法——Bellman-ford算法和Dijkstra算法

BellMan-ford算法描述 1.初始化:将除源点外的所有顶点的最短距离估计值 dist[v] ← +∞, dist[s] ←0; 2.迭代求解:反复对边集E中的每条边进行松弛操作,使得顶点集V中的每个顶点v的最短距离估计值逐步逼近其最短距离;(运行|v|-1次) 3.检验负权回路:判断边集E中的每一条边的两个端点是否收敛。如果存在未收敛的顶点,则算法返回false,表明问题无解;否则算法返回true,并且从源点可达的顶点v的最短距离保存在 dist[v]中。 1 BELLMAN-FORD
分类: 其他 发布时间: 02-05 18:18 阅读次数: 0

牛客寒假6-B.煤气灶

链接:https://ac.nowcoder.com/acm/contest/332/B 题意: 小j开始打工,准备赚钱买煤气灶。 第一天,小j的工资为n元,之后每天他的工资都比前一天多d元。 已知煤气灶需要m元,求小j最少工作几天才能买到煤气灶 思路: 题目给了一个最大可能天数,所以目的是考察二分,但是没有卡暴力。 但是因为要longlong,我有个int没看到,wa11发。。。 代码: #include <bits/stdc++.h> using namespace std; type
分类: 其他 发布时间: 02-05 18:18 阅读次数: 0

牛客寒假6-C.项链

链接:https://ac.nowcoder.com/acm/contest/332/C 题意: 小B想给她的新项链染色。 现在有m种颜色,对于第i种颜色,小B有a_i单位的颜料,每单位颜料可以染项链的一个珠子; 同时,小B对于第i种颜色的喜爱度为b_i。 已知项链有n个珠子,求染色后每个珠子的颜色的喜爱度之和的最大值。 (每个珠子只能至多被染一次,不被染色则喜爱度为0) 思路: 贪心即可。 代码: #include <bits/stdc++.h> using namespace std; t
分类: 其他 发布时间: 02-05 18:18 阅读次数: 0

route命令详情 基础命令学习目录首页

基础命令学习目录首页 原文链接:https://www.cnblogs.com/lpfuture/p/5857738.html 考试题一:linux下如何添加路由(百度面试题) 以上是原题,老男孩老师翻译成如下3道题。 a.如何用命令行方式给linux机器添加一个默认网关,假设网关地址为10.0.0.254? b. 192.168.1.0网段, 192.168.1.1网关的某一服务器想连入172.16.1.0/24段,该如何添加路由(奇虎360) c.如果添加一个主机路由? 请分别解答。 解答
分类: 其他 发布时间: 02-05 18:18 阅读次数: 0

牛客寒假6-D.美食

链接:https://ac.nowcoder.com/acm/contest/332/D 题意: 小B喜欢美食。 现在有n个美食排成一排摆在小B的面前,依次编号为1..n,编号为i的食物大小为 a[i] ,即足够小B吃 a[i] 口。 小B每次会吃两口,这两口要么是编号相同的美食,要么是编号之差的绝对值为1的美食。 小B想知道,她最多能吃几次? 思路: 偶数全吃,单数吃到剩最后一个,下一个有就一起吃。 代码: #include <bits/stdc++.h> using namespace
分类: 其他 发布时间: 02-05 18:18 阅读次数: 0

二叉树(四)

哈夫曼编码 哈夫曼编码其实就是根据每个字符出现的频率制定其对应的01编码 哈夫曼编码满足同一套编码中没有任何一串编码是另一串的前缀(否则有多种翻译方式) 例如这样一串字符串:accbac 我们可以得到如下的表格 字符 出现次数 哈夫曼编码 a 2 01 b 1 10 c 3 1 在这套哈夫曼编码中,没有任何一串编码为另一串编码的前缀 而且有一个重要的特点:出现频率越高,编码长度越小 很容易就能想出这是为了节省空间 但如何构造一套符合这个特点的哈夫曼编码呢? 构造哈夫曼树 首先,哈夫曼树并不完全
分类: 其他 发布时间: 02-05 18:18 阅读次数: 0

牛客寒假6-E.海啸

链接:https://ac.nowcoder.com/acm/contest/332/E 题意: 有一个沿海地区,可以看作有n行m列的城市,第i行第j列的城市海拔为h[i][j]。 由于沿海,所以这个地区经常会发生海啸。 海啸发生时,部分城市会被淹没,具体来说,海水高度会达到d,因此海拔低于d的城市都会被淹没。 现在有q次询问,每次问你一个矩形区域中,有多少城市不会被淹没。 思路: 二维前缀和 代码: #include <bits/stdc++.h> using namespace std;
分类: 其他 发布时间: 02-05 18:18 阅读次数: 0

牛客寒假6-G.区间或和

链接:https://ac.nowcoder.com/acm/contest/332/G 题意: 求a|(a+1)|(a+2)|...|(b-1)|b。 思路: 求a-b的差的每一个二进制位 自己也看不懂。。。 代码: #include <bits/stdc++.h> using namespace std; typedef long long LL; int main() { LL a,b; while(cin >> a >> b) {
分类: 其他 发布时间: 02-05 18:18 阅读次数: 0

vue递归组件的一些理解

自己做个小项目练手,需要用到组件递归,网上查了一些资料,每个代码片段都认识,但是连起来,就一团浆糊。 既然人傻就多思考吧。不明白的点有以下: 1.组件怎么自己调用自己,函数的递归是就是在function fn(){ fn() },组件的递归没有看到这样子的呀。 答:组件中使用name属性,给组件自己定义个名字,这样在组件中就可以自己调用自己了。就像在函数中直接调用函数名来来递归。 2.组件的递归中一层又一层数据是如何获取到的? 答:将嵌套的数据重新赋值给prop设置的属性。 <tree-me
分类: 其他 发布时间: 02-05 18:18 阅读次数: 0