LK的NOIP膜拟赛

T1 Learn to 签到 【题目描述】 希希最喜欢二进制了。希希有一种最喜欢的运算\(tp\)。他比较喜欢有趣的二进制运算,所以\(tp\)会是\(\wedge, |, \&\)中的一种。 希希还喜欢很多\(01\)序列。这些序列一共有\(n\)个,每个的长度为\(m\)。 希希有一个伯伯,我们可以叫他希伯。希伯讨厌二进制,他有一个最讨厌的\(01\)序列\(A\)。 希希在和他的伯伯玩他最喜欢的游戏,从一个起始的当前序列开始,每次选择他喜欢的序列中的一个序列\(B\),让当前序列的每一位
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

burp

burp2.1体验版 Burp Suite 是用于攻击web 应用程序的集成平台。它包含了许多工具,并为这些工具设计了许多接口,以促进加快攻击应用程序的过程。所有的工具都共享一个能处理并显示HTTP 消息,持久性,认证,代理,日志,警报的一个强大的可扩展的框架。 1.Target(目标)——显示目标目录结构的的一个功能** 2.Proxy(代理)——拦截HTTP/S的代理服务器,作为一个在浏览器和目标应用程序之间的中间人,允许你拦截,查看,修改在两个方向上的原始数据流。 3.Spider(蜘蛛
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

JS基础篇之作用域、执行上下文、this、闭包

前言:JS 的作用域、执行上下文、this、闭包是老生常谈的话题,也是新手比较懵懂的知识点。当然即便你作为老手,也未必真的能理解透彻这些概念。 一、作用域和执行上下文 作用域: js中的作用域是词法作用域,即由 函数声明时 所在的位置决定的。词法作用域是指在编译阶段就产生的,一整套函数标识符的访问规则。(区别于词法作用域,动态作用域是在函数执行的时候确认的,js的没有动态作用域,但js的this很像动态作用域,后面会提到。词法作用域的概念十分重要,请多加记忆并理解。) 说到底js的作用域只是一
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

1066 Root of AVL Tree (25 分)

1066 Root of AVL Tree (25 分) An AVL tree is a self-balancing binary search tree. In an AVL tree, the heights of the two child subtrees of any node differ by at most one; if at any time they differ by more than one, rebalancing is done to restore thi
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

鼠标事件以及clientX、offsetX、screenX、pageX、x的区别

鼠标事件 鼠标事件有下面这几种: 1. onclick 鼠标点击事件 box.onclick = function(e){ console.log(e) } 1 2 3 2. onmousedown 鼠标按下事件 box.onmousedown = function(e){ console.log(e) } 1 2 3 3. onmouseup 鼠标松开事件 box.onmouseup = function(e){ console.log(e) } 1 2
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

ubuntu系统使用碰到的问题

新装的ubuntu系统没有自带的ssh服务 用sudo apt-get install 安装时,出现以下的情况 E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? 问题原因:主要是因为ap
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

cocos Creator你不知道的细节

用了很久的cocos creator, 很多同学对项目的目录结构都不是很清楚。那么今天大家说一些不知道的目录结构细节 1: assets: 文件夹 工程项目主文件夹, 用来存放游戏里面的资源,代码,动画等,所有游戏相关的数据都放assets目录下; 2: build文件夹 当我们打包发布每个平台的时候,生成的发布项目都生成到build目录下;; 3: libray/local/settings文件夹 存放一些cocoscreator 相关的一些库文件, 设置文件等。删除后自动生成,不用提交到服
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

轰炸行动(bomb) (tarjan缩点和拓扑排序)

很显然的tarjan嘛......拓扑也很容易想到 我是不会说我因为懒把拓扑改成DFS结果扔了40分然后就是纯板子了 因为我们一条路径的点如果不是一个一个炸,同时炸两个,他们一定会相互到达.... 找最长链即可。 1 #include<iostream> 2 #include<cstdio> 3 #include<cmath> 4 #include<cstring> 5 #include<string> 6 #include<algorithm> 7 #
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

【JZOJ6287】扭动的树

description analysis 区间\(DP\),首先按照键值排个序,这样保证树的中序遍历就为原序列 设\(f[0][i][j]\)表示\([i..j]\)区间作为\([unknown..i-1]\)的右儿子的最大和,\(f[1][i][j]\)就是\([i..j]\)区间作为\([j+1..unknown]\)的左儿子 预处理\(f\)的初值是很明显的,然后\(O(n^2log)\)预处理出两两数之间的\(\gcd\) 对于一段区间\([i..j]\),枚举中转点\(k\),表示\
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

[bfs][spfa] Jzoj P6286 走格子

Description 题解 原题怪出现了 (戳我) 代码 1 #include <cstdio> 2 #include <cstring> 3 #include <algorithm> 4 #include <iostream> 5 using namespace std; 6 const int mo=500000,dx[4]={0,1,0,-1},dy[4]={1,0,-1,0}; 7 struct edge { int x,y; }st,en; 8 int
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

针对Android6.0(API 23)以上的版本封装一个请求权限的工具类

使用反射技术封装一个请求应用运行时所需权限的工具类,这里只实现请求一个权限的封装,反射调用的业务方法是无参数列表的。 参考示例:https://github.com/googlesamples/android-RuntimePermissionsBasic/  这个链接展示了如何请求一个运行时的权限,它里面请求的是一个使用摄像头的权限。 我封装的工具类代码如下: 1.GetPermissionUtils.java  package com.aaa.aContacts; import an
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

ssm-book 整合案例

一:环境及要求 环境: IDEA最新版 MySQL 5.7.19 Tomcat 9 Maven 3.6 要求: 需要掌握 MyBatis;Spring;SpringMVC;MySQL数据库以及简单的前端知识 二:项目编码 1:搭建数据库 1-1:创建一个数据库 1 CREATE DATABASE `ssm-books`; 2 3 USE `ssm-books`; 4 5 CREATE TABLE `books` ( 6 `bookId` INT(10) NOT N
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

创建了以个vagrant box centos php7 nginx swoole git

php7.2.9 centos7 nginx.1.16 swoole4.4.4 下载地址 链接:https://pan.baidu.com/s/14p7xIa0ZZigRuYvZxnMsYA 提取码:8qx3
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

Happy 2006 POJ - 2773(欧几里得算法 互素问题)

Happy 2006 POJ - 2773 题目链接:https://vjudge.net/problem/POJ-2773#author=0 题目: 如果大公约数(GCD)为1,则两个正整数被认为是相对素数。例如,1,3,5,7,9 ......都是相对于2006年的素数。 现在你的工作很简单:对于给定的整数m,当这些元素按升序排序时,找到相对于m的相对素数的第K个元素。 输入 输入包含多个测试用例。 对于每个测试用例,它包含两个整数m(1 <= m <= 1000000),K(1 <= K
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

Java线程类

基础知识 线程状态 根据Thread.State类中的描述,Java中线程有六种状态:NEW,RUNNABLE,WAITING,TERMINATED,BLOCKED。 就绪状态(NEW):当线程对象调用了start()方法之后,该线程就进入就绪状态。就绪状态的线程处于就绪队列中,要等待JVM里线程调度器的调度。 运行状态(RUNNABLE):如果就绪状态的线程获取 CPU 资源,就可以执行 run(),此时线程便处于运行状态。处于运行状态的线程最为复杂,它可以变为阻塞状态、就绪状态和死亡状态。
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

[JZOJ6257] 【省选模拟8.9】修路

题目 题目大意 有一堆点,每个点都有其权值\(c_i\)。 每次插入边\((u,v)\),\(u\)和\(1\)连通,\(v\)和\(1\)不连通。最后保证形成一棵树。 每次插入的时候询问\(1\)到\(u\)的路径上逆序对的个数。然后将\(1\)到\(u\)的路径上的所有节点的权值设为\(c_v\). 思考历程 一看就知道是什么数据结构题了…… 然而刚了很久都不知道怎么做…… 于是就直接打暴力。暴力跳\(fa\),用树状数组计算逆序对的个数。 后来还有点时间,于是看准了\(c_i\leq 2
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

关于train_test_split

train_test_split函数用于将矩阵随机划分为训练子集和测试子集,并返回划分好的训练集测试集样本和训练集测试集标签。 X_train,X_test, y_train, y_test =cross_validation.train_test_split(train_data,train_target,test_size=0.3, random_state=0) train_data:被划分的样本特征集 train_target:被划分的样本标签 test_size:如果是浮点数,在0-
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

3个点让你彻底搞懂this

很多同学搞不清楚js里面的this 到底是谁?搞不清楚this到底如何使用呢?,今天给大家总结了this的用法。 1: this机制 Js 进入函数里面可以访问一个特殊的”参数”叫做this。和很多高级语言(java, c#, c++)的this是不一样的,js的this 是你传什么,就是什么,其它高级语言的this, 是当前类的实例, 但是js是不一样的, js 的this更像一个参数,你传什么,它就是什么。 2: this使用原则 由上面,得到一个原则, 可以在函数里面使用this, 但在
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

从实例来解析感知机学习算法(PLA)

先给出一个实例: 评选一个学生是否优秀需要从学科成绩、科研成绩、竞赛成绩、体育素质......等n个角度来评测、但是每一个角度所占的评选标准比例又不一样,那么我们如何来设定评选标准来判断一个同学是否优秀呢? 我们可以将该问题转化为以下形式: 每个同学有n个评测角度(x),每个评测角度有不同的标准占比(w),当该学生得分超过某一门槛(threshold)时即可判定其为优秀,我们需要找到最合理的w和threshold来对所有学生进行评定。 为了
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0

Rocket - tilelink - Delayer

https://mp.weixin.qq.com/s/pc8f_DOJ7w8k8BeM9gPzVw 简单介绍Delayer的实现。 1. 基本介绍 以一定的概率延迟消息的传递。 类参数 q is the probability to delay a request: 取值范围在[0, 1): 2. diplomacy node Delayer的diplomacy node就是一个简单的AdapterNode,没有对经过他的参数做修改: 3. lazy module lazy module实现内
分类: 其他 发布时间: 08-09 21:51 阅读次数: 0