vuebase---4.实例生命周期

1.beforeCreate 2.created 3.beforemounted 在挂载开始之前被调用:相关的 render 函数首次被调用 4.mounted el 被新创建的 vm.$el 替换,并挂载到实例上去之后调用该钩子。如果 root 实例挂载了一个文档内元素,当 mounted 被调用时 vm.$el 也在文档内。 5.beforeUpdate 数据更新时调用,发生在虚拟 DOM 打补丁之前。这里适合在更新之前访问现有的 DOM,比如手动移除已添加的事件监听器。 该钩子在服务器端
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

javascript数组去重 js数组去重

数组去重的方法 一、利用ES6 Set去重(ES6中最常用) function unique (arr) { return Array.from(new Set(arr)) } var arr = [1,1,'true','true',true,true,15,15,false,false, undefined,undefined, null,null, NaN, NaN,'NaN', 0, 0, 'a', 'a',{},{}]; console.log(unique(arr)) //[
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

wechat-admin:项目设计篇

wechat-admin:项目设计篇 转自https://www.dongwm.com/post/114/ 相信读者同学们都了解wechat-admin,甚至在本地运行过了。今天是wechat-admin项目系列文章的第一篇:项目设计。 在你技术学习的过程中或者已经具备了开发所需要的知识时,某一天灵光一闪决定去做一个(web)项目。那么通常前期分这么几步: 需求确认。切忌一上来就写代码,先得在心中能把一个项目能清晰的拆分成一条条的需求,另外也要不断地和需求方确认你的理解是不是正确。 技术确认。
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

NiFi_Demo_调度示例

1.背景 要求:每天凌晨1:00后开始每2min执行一次sql查询 2.作业编排 3.各模块配置 3.1 GenerateFlowFile 作用:用于产生flowfile,该flowfile内容为空。 主要配置如下其余默认配置: 3.2 UpdateAttribute 作用:给flowfile添加属性名及赋予属性值 主要配置如下: 3.3 RouteOnAttribute 作用:根据属性做路由,好比if判断 主要配置如下: 3.4 ExecuteSQL 作用:执行sql查询 配置:暂未配置
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

【Cocos2d-x 学习笔记 】目录

从2019年7月开始学习游戏引擎Cocos2dx,版本3.17。 ‎Cocos2d-x 学习笔记(3.2) Layer ‎Cocos2d-x 学习笔记(4) Scheduler Timer 调度与定时 Cocos2d-x 学习笔记(6) Sprite SpriteFrameCache Texture2D TextureCache Cocos2d-x 学习笔记(7) 内存管理 Sprite SpriteFrame Texture2D Cocos2d-x 学习笔记(8) ActionManager
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

python模块之PIL模块(生成随机验证码图片) python模块之PIL模块(生成随机验证码图片)

python模块之PIL模块(生成随机验证码图片) PIL简介 什么是PIL PIL:是Python Image Library的缩写,图像处理的模块。主要的类包括Image,ImageFont,ImageDraw,ImageFilter PIL的导入 首先需要安装一下pillow包 pip install pillow 然后就可以调用PIL里的类了 from PIL import Image from PIL import ImageFont from PIL import Imag
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

神奇函数

神奇函数 没明白为啥是欧拉函数,先屯着 #include<bits/stdc++.h> using namespace std; typedef long long ll; const ll maxn=4e6+5; const ll MAX=1e9; ll P[maxn]; ll phi[maxn]; ll A[maxn]; bool f[maxn]; ll K=0; void init() { phi[1]=1; for(int i=2; i<max
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

POJ1322Chocolate--概论DP

题目在这里 每次从包装中取出一块巧克力并放在桌子上。如果桌子上有两个相同颜色的巧克力,则将这两个丢掉。 如果包中有C种颜色的巧克力(颜色均匀分布),从包装中取出N个巧克力后,桌子上确实有M个巧克力的概率是多少? 对于每种情况,存在三个非负整数:C(C <= 100),N和M(N,M <= 1000000)。 题目要求取出n个巧克力后,桌上剩余m个巧克力的概率。那我们就按着题目意思来,dp[i][j]的含义就是这个 首先,判断边界条件,如果取出0个巧克力,那么桌子上剩余0个巧克力的概率是多少??
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

zoj2589

是cf933C的升级版。 平面图欧拉定理。over! f=e-v+c+1 c是联通块,相交才视为一块。 e是圆弧数,v是顶点数。 #include <bits/stdc++.h> #define pii pair<int,int> #define mp make_pair #define fi first #define se second #define pb push_back using namespace std; typedef double db; const db eps=1e-
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

Dijkstra的最小费用最大流问题

对于最小费用最大流问题,它的重点就在于 “增广路” 什么是 增广路? 就是在以找的的路的基础上再加一条路 加上这条路能让结果更大,直接使用 Dijkstra 能找的的路是最短的路,继续用能找到剩下路中间的最小路, 但是这两条路加上来不一定是总体的最小路 ,第一次 1->3 ->5->4->6 第二次1->2->6 这并不是我们需要的结果,所以在找第二条最短路时,我们需要能反悔,能不 让第一次不走3->5,怎么反悔,在构建图时加上一条反边,第一次走了多少正边减少多少反边加上多少,这样第二次就可以
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

集合方法

交叉补集 两个集合交集减去两个集合的并集 交集为空 则返回True s1是s2子集 s2是s1父集
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

记录VUE-CLI项目创建及初始化相关

记录 创建项目 vue init webpack 项目名 配置config下的index.js的文件配置,修改相对路径和配置不打包map文件 修改build-webpack.base.conf.js,解决引入字体图标,比如font-awesome的图标路径出错的问题,在webpack.base.conf.js里面修改limit要改大,把10000改为90000。 修改build-webpack.prod.conf.js,解决不同模板下的components下的文件CSS可以使用的问题。如果没有
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

一些诡异的变换

傅里叶: ...你们别打死我 "傅里叶"这个名字, 相信很多人听到之后, 一定都会觉得血液凝固, 两腿发抖...在理工科大学生的恐惧排行榜中, 我相信傅爷一定稳居前三. 是的, 没错, 在我们最痛恨的灭绝级专业课中, "傅里叶"这三个字是出现频率最高的. 傅里叶变换, 傅里叶积分, 傅里叶级数, 傅里叶分析...每一个都会让你陷入极度的痛苦之中无法自拔... 然而... 快速傅里叶变换实在没什么用 除非 毒瘤出题人朝你扔了2个100000位数相乘 or 相除 然后你就自闭了 暴力? 呵呵 看你
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

Python中的幽灵—编码方式

首先要搞懂本地操作系统编码与系统编码的区别: 本地操作系统编码方式与操作系统有关,Linux默认编码方式为utf-8,Windows默认编码方式为gbk; 系统编码方式与编译器or解释器有关,Python3解释器默认编码方式为unicode。 编码方式不仅仅代表编码,也包括解码,因为编码与解码是相对应的。 好了,进入正题: 字符串的encode方法会默认编码为utf8格式,gbk编码方式兼容gb2312 两个文件都出现了这样的问题 &nbsp 其中一个我们点击Reload in “GBK”进行
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

对最长公共子序列(LCS)等一系列DP问题的研究

LIS问题: 设\(f[i]\)为以\(a[i]\)结尾的最长上升子序列长度,有: \[f[i]=f[j]+1(j<i&&a[j]<a[i])\] 可以用树状数组优化至\(O(nlogn)\) 基于排列的LCS问题(\(a,b\)均为排列,即一个元素不会出现多次): 设\(pos_i\)为\(a_i\)在\(b\)中出现的位置,即\(a_i=b_pos_i\)。 \(a\)的一个子序列\(a_p_1,a_p_2,...,a_p_m\)是\(a,b\)的公共子序列等价于\(pos_p_1<pos
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

POJ3608 Bridge Across Islands

题目链接 问题分析 题意即求两个凸包间的最小距离。 一开始十分暴力地写了一个闵可夫斯基和,后来发现变种的旋转卡壳转一转就好了QAQ 闵可夫斯基和的思路十分简单,下面看一下旋转卡壳的做法: 不难发现两个凸包间的最短距离一定像上图那样。所以我们只需要枚举一个凸包的边,找另一个凸包上的对踵点就好了。这个过程需要执行两次。 注意判断线段平行和求点到线段距离的细节。 参考程序 闵可夫斯基和版: #include <cstdio> #include <algorithm> #include <cmath>
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

25TB不限速网盘免费注册,走过路过不要错过

今天小编来重温一下onedrive免费送5TB网盘,微软在2018年的时候就已经可以注册onedrive免费送5TB的网盘了。为什么小编又拿这么久的事情翻出来写呢?因为10月1日之后微软就会关闭掉这个注册渠道,可是发现还是有很多人不知道有这个事。所以小编来给大家在详细讲解一下注册步骤。 给你们看看小编在早之前就申请好的网盘图片。 以上是小编在很早之前就申请的5TB网盘,只不过小编也没有什么东西要储存所以基本上都没有怎么样使用。这个网盘的优点免费,不限速,内存大,方便。你的网速有多快上传下载速度
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

GB28181实现摄像头网页无插件直播、回放过程中设备状态分析

关于LiveGBS GB28181流媒体服务器的部署详见 https://www.liveqing.com/docs/download/LiveGBS.html。通过LiveGBS流媒体服务可以实现GB28181接入摄像头、硬盘录像机、其他支持GB28181的视频平台,实现网页无插件直播。 如下是GB28181注册成功后设备状态查询的信令分析: 1. 发送设备状态查询命令(服务>>设备) MESSAGE sip:34020000001320000264@3402000000 SIP/2.0 V
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

查看ip地址信息以及用户信息

RIR (Regional Internet Registry) 现全球有5大RIR机构 1.RIPE(Reseaux IP Europeans)欧洲IP地址注册中心——服务于欧洲、中东地区和中亚地区; 2.LACNIC(Lation American and Caribbean Internet Address Registry)拉丁美洲和加勒比海Internet地址注册中心——服务于中美、南美以及加勒比海地区; 3.ARIN(American Registry for Internet N
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0

平衡树24题(更新中…)

平衡树24题(更新中…) 前言: 我写的平衡树题里不是用Treap解决的,就是用Fhq-Treap写的,还有极少数是用Splay写的。 说说这几个树的区别与优劣: Treap是编码相对来说最容易的,但是由于它的结构不能改变,以致许多题目不能实现,区间操作也不行。一般来说,Treap可以打裸题,或者作为其它算法的辅助算法。 Fhq-Treap一般来说Splay能做的它都可以。编码比Splay容易,容易理解。功能强大。唯一不足的是在LCT没有Splay优秀。 Splay很灵活,一般所有情况都可以处
分类: 其他 发布时间: 08-09 23:14 阅读次数: 0