ES6 中 static 的this 丢失问题解决办法 简单明了 备注清晰 谢谢欣赏

class A {   constructor(name,age ) { 把constructor整体换成:   this.name = name;      ====> static name = 'qwe';   this.age = age      ====>static age = 12;   }                     后得到       say(){   console.log(this)         =======>a   console.log(`I am
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

202007XX 结果保留到小数后2位

# include <iostream> # include <iomanip> //manipulator 操控者 using namespace std; int main() { int a,b; cin>>a>>b; int c=a/b; cout<<c<<endl; double e=a,f=b; double d=e/f; cout<<setprecision(2)<<fixed<<d<<endl; //默认是6位小数 return 0; }
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

小奇画画——BFS

小奇画画 题目描述 红莲清泪两行欲吐半点却无 如初是你杳然若绯雾还在水榭畔画楼处 是谁衣白衫如初谁红裳如故 ——《忆红莲》 小奇想画几朵红莲,可惜它刚开始学画画,只能从画圆开始。小奇画了 \(n\) 个圆,它们的圆心都在 \(x\) 轴上,且两两不相交(可以相切)。现在小奇想知道,它画的圆把画纸分割成了多少块?(假设画纸无限大) 输入格式 第一行包括 \(1\) 个整数 \(n\)。 接下来 \(n\) 行,每行两个整数 \(x\), \(r\),表示小奇画了圆心在 \((x,0)\),半径为
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

2020牛客暑期多校训练营(第六场)

B Binary Vector 费马小定理(快速幂+逆元) #include <bits/stdc++.h> #define rep(i,a,b) for(int i=a;i<b;i++) #define T int t ;cin >> t;while(t--) using namespace std ; typedef long long ll; const ll mod = 1e9 + 7; long long quickpow(long long a,long long b) {
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

服务启动shell脚本

#!/bin/sh JarDir=`pwd` do_start() { echo "pandora-login start ..." nohup java -jar -Xmn256m -Xmx2048m -XX:MaxTenuringThreshold=2 -Dspring.profiles.active=ali $JarDir/pandora-login.jar >/dev/null 2>&1 & sleep 3 SERVER_PID=`ps -ef|grep -v gre
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

win10 配置OpenSSL

准备工作: 安装好Visual Studio 2017 (我使用的是社区版) 安装好 ActivePerl-5.24.3(官网下载) 官网下载openssl-1.0.2o.tar.gz源码 编译步骤: 1.在Microsoft Visual Studio目录下搜索vcvarsall.bat并进入所在目录,社区版的路径为D:\Microsoft Visual Studio\Community2017\VC\Auxiliary\Build 2.在上面目录下打开cmd,运行 vcvarsall.ba
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

第二场H

H.Happy Triangle 示例1 输入 8 1 1 3 1 1 1 3 2 3 1 1 2 2 1 3 1 输出 No No Yes No ———————————————————————————————— 意思:有个多重集MS,他一开始是空的,我们能做q次操作,而每次操作有三种:1.向MS中插入x  2.从MS中去掉x  3.获取x后,判断是否能从MS中选2个元素a,b,与x构成非退化三角形(就是三点不共线的普通三角形) 题解思路
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

新手DVWA-SQL Injection (Blind)

SQL Injection (Blind) SQL Injection (Blind)即SQL盲注,同样是由于web应用程序对用户输入数据没有进行过滤或过滤不完全,导致输入数据破坏原有SQL语句并执行恶意指令,与SQL注入区别在于SQL盲注没有回显,无法直接了解到恶意指令执行情况。 low 服务器核心代码 <?php if( isset( $_GET[ 'Submit' ] ) ) { // Get input $id = $_GET[ 'id' ]; // Che
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

git的常用命令 git常用命令

git常用命令 1、Git 的概念: 工作区:就是指自己电脑上创建的项目目录。 暂存区:记录 git add 添加的文件相关信息,保存在项目目录下的 .git 目录下 本地仓库(版本库):也叫仓库,在这个目录中所有的文件都可以被 Git 管理,包括修改删除。 远程仓库: 2、基本命令: 2.1 配置: git config [--global] user.name "你的用户名" git config [--global] user.email "你的邮箱" git config --list
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

tk颜色

https://www.google.com/search?q=tk%E6%89%93%E5%BC%80%E7%BD%91%E5%9D%80&rlz=1C1CHWL_zh-CNUS881US881&oq=tk%E6%89%93%E5%BC%80%E7%BD%91%E5%9D%80&aqs=chrome..69i57.5274j0j4&sourceid=chrome&ie=UTF-8
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

vue-创建组件的5种方法

Vue组件分为全局组件和局部组件以及Vue 构造器创建组件,统计为5种创建组件的方式 一、效果截图 创建的h1-h5五个组件 组件名称和结构 二、具体的写法如下: 1、全局-直接创建 Vue.component('first', { template: '<h1>第一种创建组件的方法</h1>' }) 2、全局-定义再创建 const second = { template: '<h2>第二种创建组件的方法</h2>' } Vue.component('second', se
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

SpringIOC的实现原理

什么是SpringIOC spring ioc指的是控制反转,IOC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。交由Spring容器统一进行管理,从而实现松耦合 “控制反转”,不是什么技术,而是一种设计思想。 在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下: ●谁控制谁,控制什么:
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

指数基金的跟踪误差在哪里查询看?

我们投资指数基金的目的,是为了跟踪指数,获取指数长期上涨产生的收益。 如何挑选指数基金?我曾在之前的文章中提到主要看三个指标:费率、跟踪误差和规模。 详见:这么多指数基金该选择哪个投资? 指数基金的费率和规模比较常见,但跟踪误差却经常被人忽略,今天详细聊一聊。 什么是指数基金的跟踪误差? 简单说,跟踪误差就是指数基金走势,和它跟踪的指数走势出现的偏差。 比如在一年内,沪深300指数上涨了20%,而一只跟踪沪深300指数的基金只上涨了15%,即出现了较大的跟踪误差。 这种情况对投资者很不利,所以
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

《linux就该这么学》第五课

4.2:编写shell脚本 可以将Shell终端解释器当作人与计算机硬件之间的“翻译官”,它作为用户与Linux系统内部的通信媒介,除了能够支持各种变量与参数外,还提供了诸如循环、分支等高级编程语言才有的控制结构特性。要想正确使用Shell中的这些功能特性,准确下达命令尤为重要。Shell脚本命令的工作方式有两种:交互式和批处理。 4.2.1 :编写简单的脚本 Shell脚本文件的名称可以任意,但为了避免被误以为是普通文件,建议将.sh后缀加上,以表示是一个脚本文件。在上面的这个example
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

【JAVA SE基础篇】63.网络编程基本概念和IP地址

1.目录 基本概念:ip/端口/url/tcp/utp 2.常用类操作:基本概念涉及的类 3.tcp/udp编程 4.在线聊天室 2.基本概念 1.网络:将不同区域的电脑连接到一起,组成局域网、城域网或广域网。把分布在不同地理区域的计算机与专门的外部设备 用通信线路互联成一个大规模、功能强的网络系统,从而使众多计算机可以方便地互相传输信息,共享硬件,软件,数据信息等。 资源共享,信息传输与集中处理,负载均衡和分布处理 2.通讯协议和通信接口 通讯协议:计算机网络中实现通信必须有一些约定即通信协
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

WPF ListView DataTemplate & ItemsControl

效果如图: 关键代码 ListView的DataTemplate是一个单一折叠项的内容 ItemsControl是一个列表的内容,之前列表使用DataGrid,但加载速度慢,所以改为ItemsControl <ListView Name="listView" HorizontalAlignment="Center" ItemsSource="{Binding }"> <ListView.ItemTemplate> <DataTemplate> <
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

ORACLE regexp_replace去除?等空格,特殊字符

查阅oracle官方文档,支持正则表达式; 具体写法regexp_replace(content,'[?]|[[:SPACE:]]+')可以去除content中特殊字符?和一些空白字符换行,制表符等!
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

Nginx配置各种响应头防止XSS,点击劫持,frame恶意攻击

为什么要配置HTTP响应头? 不知道各位有没有被各类XSS攻击、点击劫持 (ClickJacking、 frame 恶意引用等等方式骚扰过,百度联盟被封就有这些攻击的功劳在里面。为此一直都在搜寻相关防御办法,至今效果都不是很好,最近发现其实各个浏览器本身提供了一些安全相关的响应头,使用这些响应头一般只需要修改服务器配置即可,不需要修改程序代码,成本很低。至于具体的效果只能是拭目以待了,但是感觉还是有一定的效果的。 而这些HTTP响应头在我们部署 Nginx 的时候经常会被忽略掉,个人感觉这是一
分类: 其他 发布时间: 07-27 20:25 阅读次数: 0

参加深圳Python培训需要多少钱?

众所周知,Python是一门高级的编程语言,也是四大编程语言之一,因为简单易学、容易入门的优势广受大家的喜欢和追捧,越来越多的人都开始学习Python,在学习Python之前很多人都关注费用的问题,那么参加深圳Python培训需要多少钱?为大家简单的介绍一下。
分类: 编程语言 发布时间: 07-27 20:21 阅读次数: 0

【Spring】08 后续的学习补充 vol2

1、【纯注解配置实现】 首先实现纯注解配置的第一件事情就是删除XML文件 然后编写一个类用于代替XML文件实现配置功能: 使用@Configuration将这个类注册为Spring容器 使用@ComponentScan表示我们自己的包目录扫描 扫描的类会被这个配置注册成Bean,一般那些类会被标记有叶子 使用@PropertySource指定配置文件路径 文件内的信息可以被表达式获取到 使用@Bean注册 用于jar包的资源获取,XML我们使用的是bean标签 当然还需要以一个方法的形式返回:
分类: 其他 发布时间: 07-27 20:08 阅读次数: 0