Vue-创建项目

安装全局vue-cli   终端中执行:sudo npm install --global vue-cli     windows系统:npm install --global vue-cli    检查是否安装成功   终端中输入:vue --version    项目初始化   进入指定项目目录中   终端中输入:vue init webpack ”项目名称“   如果该目录下存在输入的项目名,则会提示:  Target directory exists. Continue?   如下图,
分类: 其他 发布时间: 07-18 21:24 阅读次数: 0

迭代器 递归 格式化

函数第一类对象及使用 可以当做值被赋值给变量 def func(): print(1) a = func print(a) print(func) 输出的结果: 你犯浑的原因在于,不敢判断 func函数是不用运行的 <function func at 0x105d58e18> <function func at 0x105d58e18> 当做元素存放在容器中 def func(): print(1) lst = [func,func,func] print(lst) fo
分类: 其他 发布时间: 07-18 21:24 阅读次数: 0

奔跑的字母

#include<stdio.h> #include<stdlib.h> #include<windows.h> int main() { int a,b; a=1; while(a<=100) { b=1; system("cls"); while(b<=a) { printf(" "); b=b+1; } printf("H"); Sleep(100); a=a+1; } return 0; }
分类: 其他 发布时间: 07-18 21:24 阅读次数: 0

常见逻辑漏洞总结 Web安全测试中常见逻辑漏洞解析(实战篇)

kaixinyufeng 博客园 首页 新随笔 联系 订阅 管理 Web安全测试中常见逻辑漏洞解析(实战篇) Web安全测试中常见逻辑漏洞解析(实战篇) 简要: 越权漏洞是比较常见的漏洞类型,越权漏洞可以理解为,一个正常的用户A通常只能够对自己的一些信息进行增删改查,但是由于程序员的一时疏忽,对信息进行增删改查的时候没有进行一个判断,判断所需要操作的信息是否属于对应的用户,导致用户A可以操作其他人的信息。 逻辑漏洞挖掘一直是安全测试中“经久不衰”的话题。相比SQL注入、XSS漏洞等传统安全漏洞
分类: 其他 发布时间: 07-18 21:24 阅读次数: 0

AKKA事件机制

AKKA Event Bus 事件机制就用于当前运行环境,与集群环境不同,详细见AKKA 集群中的发布与订阅Distributed Publish Subscribe in Cluster 简单实现示例 package event import akka.actor.AbstractActor import akka.actor.ActorRef import akka.actor.ActorSystem import akka.actor.Props import akka.e
分类: 其他 发布时间: 07-18 21:24 阅读次数: 0

实现SSL加密的主从复制

一、建立CA并生成证书1、生成CA的私钥mkdir/etc/my.cnf.d/sslcd/etc/my.cnf.d/sslopensslgenrsa2048>cakey.pem2、CA自签名证书opensslreq-new-x509-keycakey.pem-outcacert.pem-days36503、生成主节点私钥和证书申请文件opensslreq-newkeyrsa:1024-days36
分类: 数据库 发布时间: 07-18 21:20 阅读次数: 0

华为ipsec ***搭建

ipsec ***
分类: 企业开发 发布时间: 07-18 21:20 阅读次数: 0

Java Study Day2

JavaSE之程序逻辑控制和方法的定义与使用
分类: 编程语言 发布时间: 07-18 21:11 阅读次数: 0

Echo,Linux上最忧伤的命令

Echo是Linux上常用的命令,用来在Shell中输出一些提示信息。 echo "Hello World" 复制代码加上参数-n,可以去掉echo命令末尾的换行。echo命令还可以输出一些彩色的内容,使的shell输出更加直观。 echo在英文中是回音的意思
分类: 编程语言 发布时间: 07-18 21:08 阅读次数: 0

什么是幂等性

HTTP/1.1中对幂等性的定义是:一次和多次请求某一个资源对于资源本身应该具有同样的结果(网络超时等问题除外)。也就是说,其任意多次执行对资源本身所产生的影响均与一次执行的影响相同。 Methods can also have the property of “idempotence” in that (aside from error or expiration issues) the side-effects of N > 0 identical requests is the same
分类: 其他 发布时间: 07-18 21:08 阅读次数: 0

AKKA 集群中的发布与订阅Distributed Publish Subscribe in Cluster

Distributed Publish Subscribe in Cluster 基本定义 在单机环境下订阅与发布是很常用的,然而在集群环境是比较麻烦和不好实现的; AKKA已经提供了相应的实现,集群环境各节点之间的actor相互订阅发布感兴的主题的消息, 关键依赖媒介actor: akka.cluster.pubsub.DistributedPubSubMediator 订阅: DistributedPubSubMediator.Subscribe方法将actor注册到本地中介者。 成功的订
分类: 其他 发布时间: 07-18 21:08 阅读次数: 0

Codeforces 1197E Count The Rectangles(树状数组+扫描线)

题意: 给你n条平行于坐标轴的线,问你能组成多少个矩形,坐标绝对值均小于5000 保证线之间不会重合或者退化 思路: 从下到上扫描每一条纵坐标为y的水平的线,然后扫描所有竖直的线并标记与它相交的线,保证上端至少多出1 并用树状数组维护它们 然后从y+1网上扫描纵坐标为yy的水平的线,查询y到yy中同时与他们相交的竖直的线的条数算贡献即可 每查询完一个yy后,要在树状数组内删除上端点为yy的竖直的线,因为以后的yy与它不会再相交了 代码: 几乎是照着官方题解来的。。 #include<iostr
分类: 其他 发布时间: 07-18 21:08 阅读次数: 0

查找文件内容

find / -type f ! -path '*/node_modules/*' -name '*.js' -exec grep -l 'v10/exlibs' {} \;
分类: 其他 发布时间: 07-18 21:08 阅读次数: 0

day25接口类抽象类封装

复习: # 继承 : 什么是什么的关系 # 单继承 ***** # 先抽象再继承,几个类之间的相同代码抽象出来,成为父类 # 子类自己没有的名字,就可以使用父类的方法和属性 # 如果子类自己有,一定是先用自己的 # 在类中使用self的时候,一定要看清楚self指向谁 # 多继承 *** # 新式类和经典类: # 多继承寻找名字的顺序 : 新式类广度优先,经典类深度优先 # 新式类中 有一个类名.mro方法,查看广度优先的
分类: 其他 发布时间: 07-18 21:08 阅读次数: 0

[LOJ #2833]「JOISC 2018 Day 1」帐篷

题目大意: 题解: 卡点:无 C++ Code: #include <cstdio> #include <algorithm> #include <iostream> #define mul(a, b) (static_cast<long long> (a) * (b) % mod) const int maxn = 3010, mod = 1e9 + 7; inline void reduce(int &x) { x += x >> 31 & mod; } int n,
分类: 其他 发布时间: 07-18 21:08 阅读次数: 0

什么是构建?

一直对构建很困惑,究其原因,是源于构建相关的文章,总是伴随着一大堆的构建工具和配置文件。因此,总是未能很确切的理解构建的真正含义。 什么是构建 构建就是把我们在开发环境写的代码,转换成生产环境的代码。 构建过程 开发环境的代码 我们可能会用到es6、sass、jsx等,从而需要预编译 我们可能忘记写</div>,从而需要语法检查,各种lint,如HTMLlint Csslint eslit 我们可能用了react,他们有一些依赖,从而需要依赖管理 我们会更新代码,从而需要对文件进行版本管理 生
分类: 其他 发布时间: 07-18 21:08 阅读次数: 0

Ubuntu及相关软件安装

Ubuntu 系统安装 在VMware中新建虚拟机 指定当前虚拟机使用的系统镜像 设置系统的登录账号密码,设置完成以后一定要记住。 一直等待,系统初始化安装,知道出现下方界面: 输入前面设置的密码,点击Sign In 点击右上角绿色按钮,一路next即可。 点击Install Now,下载最新版本的ubuntu软件库。 输入登录密码。 选择稍后重启 Restart Later 更改系统语言为中文 点击屏幕右上角 设置按钮 选择地区和语言设置 Region & Language 然后选择 语言安
分类: 其他 发布时间: 07-18 21:08 阅读次数: 0

day26静态方法和反射

#method方法 #property方法 ***** #staticmathod 静态方法 *** #classmethod 类方法 **** class Goods: __discount = 0.5 def __init__(self,name,price): self.name = name self.__price = price @property def price(self): return
分类: 其他 发布时间: 07-18 21:08 阅读次数: 0

使用NumPy、Numba的简单使用(一)

Numpy是python的一个三方库,主要是用于计算的,数组的算数和逻辑运算。与线性代数有关的操作。 很多情况下,我们可以与SciPy和 Matplotlib(绘图库)一起使用。来替代MatLab,下面我来来看一下numpy库的常见的一些操作。 #!/usr/bin/env python # -*- coding: utf-8 -*- import numpy as np if __name__ == '__main__': print(np.array([1, 2,
分类: 其他 发布时间: 07-18 21:08 阅读次数: 0

P1129 [ZJOI2007]矩阵游戏 二分图匹配

思路:脑子+二分图匹配 提交:1次(课上讲过) 题解: 发现:如果符合题意,那么行和列一定是一一匹配的(必要条件),所以最大匹配必须是$n$。 同时我们发现,一定可以通过交换行列的方式,将(看起来)有交错的最大匹配,转换成符合题意的状态。 所以最大匹配是$n$即为判断依据。 #include<cstdio> #include<iostream> #include<cstring> #include<algorithm> #define R register int using nam
分类: 其他 发布时间: 07-18 21:08 阅读次数: 0