[AHOI2017初中组]guide

题目描述 农场主John最近在网上买了一辆新车,在购买汽车配件时,John不小心点了两次“提交”按钮。导致汽车上安装了两套GPS系统,更糟糕的是John在使用GPS导航时,两套系统常常给出不同的路线。从地图上看,John居住的地区有N(2 ≤ N ≤ 100,000)个十字路口和M(1 ≤ M ≤ 500,000)条限定通行方向的道路。第i条道路连接路口 A_i (1 ≤ A_i ≤ N)和B_i (1 ≤ B_i ≤ N),两个路口之间可能连接有多条道路。允许双向通的道路是将两条单向通⾏的道
分类: 其他 发布时间: 09-26 23:38 阅读次数: 0

web安全基础知识

常见的web安全问题,原理和防范措施。 SQL注入 XSS(跨站脚本攻击, Cross-Site Scripting) CSRF(跨站请求伪造, Cross-site request forgery) 什么是SQL注入? 通过构造特殊的输入参数传入web应用,导致后端执行了恶意的SQL 通常由于程序员未对输入进行过滤,直接动态拼接SQL产生 可以使用开源工具sqlmap,SQLninja 检测。 如何防范SQL注入? 原则:永远不要相信用户的任何输入 对输入参数做好检查(类型和范围); 过滤和
分类: 其他 发布时间: 09-26 23:38 阅读次数: 0

数据科学库-day2

1 pandas两个常用数据类型:series和dataframe 2 创建一个series s=pd.Series([1,2,np.nan,8]) 3 创建一个dataframe 通过数列创建: dates=pd.date_range(‘20130301’,periods=6) df=pd.DataFrame(np.random.randn(6,3),index=dates,columns=’ABC’) 通过字典创建: df2=pd.DataFrame({‘A’:1, ‘B’:pd.Time
分类: 其他 发布时间: 09-26 23:38 阅读次数: 0

一些常用功能

审计 可以查看告警邮件等发送的历史 队列 查看当前有哪些任务是耗时的
分类: 其他 发布时间: 09-26 23:38 阅读次数: 0

一元二次方程求解

import math import cmath print("请输入一元二次方程的三个系数ABC:") A = float(input("A = ")) B = float(input("B = ")) C = float(input("C = ")) if A == 0: if B == 0: if C != 0: print("无解!") else: print("x为无穷多
分类: 其他 发布时间: 09-26 23:38 阅读次数: 0

阶段5 3.微服务项目【学成在线】_day04 页面静态化_20-页面静态化-静态化测试-填写页面DataUrl

启动前端和后端。轮播图的数据url可以在这里修改。 随便更新一个地址测试 提交后数据再次编辑 发现url没有变化 在pageService里面把更新的字段加上 成功后,再次编辑打开这个页面 这样我们就可以通过页面来编辑这个dataUrl字段 在添加页面也没有这个dataUrl.后续自己可以在添加页面加上
分类: 其他 发布时间: 09-26 23:38 阅读次数: 0

flutter: Another exception was thrown: Navigator operation requested with a context that does not include a Navigator.

import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( home: Center( child: RaisedButton(
分类: 其他 发布时间: 09-26 23:38 阅读次数: 0

flask--数据库迁移之连环踩坑记

flask数据库迁移命令: python manage.py db init python manage.py db migrate python manage.py db upgrade 1.报错:KeyError: 'DATABASE_URL' # DATABASE_URL是我的代码逻辑里定义了连接的数据库地址 解决方案: 设置环境变量:set DATABASE_URL=123 value可以随意定义 执行:set 可以查看所有环境变量 2.报错:一长串版
分类: 其他 发布时间: 09-26 23:38 阅读次数: 0

python新建虚拟环境

1,设置国内豆瓣源 临时启用豆瓣源 pip install -i https://pypi.douban.com/simple/ virtualenvwrapper 永久更改为国内源 ####windows设置   1 地址栏输入%appdata%   2 新建pip文件夹   3 文件夹里建pip.ini     [global]     timeout = 6000     index-url = https://mirrors.aliyun.com/py
分类: 其他 发布时间: 09-26 23:38 阅读次数: 0

第五周学习总结&实验报告(三)

实验报告 1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码、结果截图。) (1)统计该字符串中字母s出现的次数。 package shyzye; public class shsan { public static void main(String[] args) { // TODO Auto-generated method stub String str="this is a test of ja
分类: 其他 发布时间: 09-26 23:38 阅读次数: 0

如何将.sql文件导入到mysql的数据库中

首先通过cmd的net start mysql57 启动mysql的服务器 然后 最后 上图画红圈的部分是.sql文件存放的位置
分类: 其他 发布时间: 09-26 23:38 阅读次数: 0

HyperLedger Fabric1.4从0开始搭建

目录 1. 系统环境 2. 搭建Fabric的前置条件 2.1 设置国内镜像源 2.2 安装Fabric依赖组件 2.2.1 安装Golang 2.2.2 安装Docker 2.2.3 安装Docker-Compose 3. Fabric的环境搭建 1. 系统环境 虚拟机 操作系统:Ubuntu 18.4 虚拟机和操作系统可使用其他版本 虚拟机下载链接::https://my.vmware.com/cn/web/vmware/info/slug/desktop_end_user_computi
分类: 其他 发布时间: 09-26 23:38 阅读次数: 0

学习python的第七天笔记

37、055 修改headers ①通过Request的headers参数修改 ②通过Request.add_header()方法添加 代理 1、创建一个proxy_support = urllib.request.ProxyHandler({}) 2、定制、创建一个opener opener = urllib.request.builb_opener(proxy_support) 3、安装opener urllib.request.install_opener(opener) 4、调用ope
分类: 其他 发布时间: 09-26 23:38 阅读次数: 0

《java基础知识》Java Lambda表达式

接触Lambda表达式的时候,第一感觉就是,这个是啥?我居然看不懂,于是开始寻找资料,必须弄懂它。 先来看一个案例: @FunctionalInterface public interface MyLamda { void test1(String y); } import demo.knowledgepoints.Lambda.inf.MyLamda; public class LambdaTest { public static void main(Strin
分类: 其他 发布时间: 09-26 23:37 阅读次数: 0

数据结构和算法入门

一.为什么要学习数据结构和算法 面试大厂 如果自己以后想在大厂发展,数据结构和算法是必须具备的技能,无论是校招还是社招,大厂都喜欢让人手撕算法代码。 业务开发工程师 虽然整天都是使用CRUD,但是想要用好,用对类库,就需要了解它们的设计原理(数据结构),时间、空间复杂度分析等。 我们还会使用到各种框架,中间件和底层系统,譬如Spring、RPC框架、消息中间件、Redis等,里面有很多基础的数据结构和算法的设计思想。 掌握数据结构和算法,对于阅读源码,理解背后的设计原理都非常有用。 基础架构开
分类: 其他 发布时间: 09-26 23:37 阅读次数: 0

面向对象高阶-补漏01比较魔法方法(__gt__等)

对象进行 == , >, < 等计较运算时候触发 __gt__ 为大于 __lt__ 为小于 __eq__ 为等于 more and more , 可以点进源码查看 class Student(object): def __init__(self,name,height,age): self.name = name self.height = height self.age = age def __gt__(self, othe
分类: 其他 发布时间: 09-26 23:37 阅读次数: 0

阅读脚本控制pwm代码

在现有的项目上通过SoC的EHRPWM3B管脚产生PWM脉冲做为摄像头的framsync信号. datasheet描述: PWMSS:PWM Subsystem Resources eHRPWM: Enhanced High Resolution Pulse Width Modulator 脉冲宽度调制器,产生pwm eCAP: Enhanced Capture 增强型输入捕捉 eQEP: Enhanced Quadratured Pulse 增强的正弦波,只支持输入 eHRPWM: 专用的带
分类: 其他 发布时间: 09-26 23:37 阅读次数: 0

T1 syx的奖励

这题明显是签到题了吧 当然是一道猜结论题 先说怎么做吧,把所有的可走的数gcd起来,然后再与n求gcd,如果为1,则输出n,若不为1,则输出-1 证明如下: ∵gcd(所有可行的数,n)=1, ∴在可行的步数中必有一点y,使得gcd(x,y)<=x 然后就数学归纳一下,就得出了结论了鸭
分类: 其他 发布时间: 09-26 23:37 阅读次数: 0

微信辅助软件

软件名称:微商儿 软件版本:4 软件语言:中文 软件大小:3.5 M 软件包名:com.yjx.weishanger 支持系统:Android 微商儿是一款可以模拟认为点击微信操作的app,比如模拟加好友,发消息,发朋友圈等,同时提供微信语音导出合并等功能以及批量抓图以及微信作图等(默认微信转账/聊天/红包页面)娱乐性功能 —————— 功能: 1、微信好友添加,群友添加,朋友圈转发以及群发消息、聊天监控等 2、微信语音导出(amr to mp3),分享 3、微信垃圾文件清理 4、制作微信各类
分类: 其他 发布时间: 09-26 23:37 阅读次数: 0

bug收集

不想规范格式,好困想睡觉,没写原因,以后有机会慢慢补充(我猜没机会) 欢迎补充解决方法 Request method 'POST' not supported 解决:错误的适用POST去请求GET一类的方法; 查看controller,@RequestBody使用post,@RequestParam使用GET java.lang.IllegalStateException: Failed to execute CommandLineRunner 解决:需要implements Applicat
分类: 其他 发布时间: 09-26 23:37 阅读次数: 0