题解 P1292 【倒酒】

欧几里得与扩展欧几里得 博客食用 , 效果更佳: 欧几里得 与 扩展欧几里得 - 核融合炉心 - 洛谷博客 以下,是本题需要的所有前置知识(大概吧wwww), 如果您已经学会了所有的前置知识, 请忽略 \(Baka\) 阿空的废话 直接看关于本题的内容 目录: 1.欧几里得定理 证明 应用 2.裴蜀定理 3.扩展欧几里得 证明 求解线性不定方程 4.关于本题 1.欧几里得定理: 即 : \(\large gcd(a,b) = gcd(b,a\mod b)\) 当 \(b=0\) 时,\(gcd
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

vscode同步插件 sync(gist,token)

网上很多同步教程,按照教程操作upload时一直报错:sync:invalid gist ID 查找问题很久才知道 gist和token是两个东西。下面重新梳理下: 一、下载安装插件 Setting sync 二、github上生成gist 进入 your gists 随便给自己的gist起个名,添加内容,然后"Create secret gist" 上图中的af0d9d448e78f5adfe6bc94418fe7034就是gist 三、生成token(见网上其他教程) 四、vscode配置
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

python数据类型及有关的实用函数

本系列例子使用python3.x, 编辑时间:2019-09-03,23:03:36 python以“对象引用”来存储数据,以对象来表达数据,每个对象都具有身份,对象和值。 实用函数: id(): 查看变量的id地址 type() : 查看对象类型 input(): 获取字符串类型的 用户输入的变量 eval(): 用来执行一个字符串表达式,并返回表达式的值。可与input()结合使用,获取连续变量值 交换变量: x, y = y, x num1, num2, num3 = eval(inpu
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

Day44 前端知识之HTML内容

一.web服务的本质   浏览器敲入网址回车发生了几件事?   1.浏览器朝服务器发送请求   2.服务端接受请求   3.服务端返回相应的响应   4.浏览器接受响应,并根据特定的规则渲染页面展示给用户看 二.HTTP协议 1.http协议是什么   HTTP协议是一种超文本传输协议   规定了浏览器与服务器之间消息传输的格式 2.http协议的四大特性   1.基于请求响应   2.基于TCP/IP之上,并作用于应用层的协议   3.无状态(服务端无法保存用户的状态,不管用户来多少次,都当
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

Python基本字符串方法

strip()方法,去除两边空格和换行符 lower()方法 ,把字符串变成小写 upper()方法,把字符串变成大写 count()方法,统计字符串出现的次数 random.choice()方法,随机选择一个元素
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

096 元类

一、什么是元类 在python里面,我们都知道一切都是对象 我们用calss关键字定义一个类出来,那这个类肯定也就是一个对象。那这个类肯定又是由另一个类实例化的来的,负责产生这个对象的类就称之为是元类 产生类的类叫做元类 元类:简称为类的类 二、如何去找元类 type是一个内置的元类,所有的类都是由type实例化得到的,产生类的类,叫元类 type的实例就是type,并且它还继承了object类,而object类也是type类的实例。 class Person: def __init_
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

SpringMVC框架的学习(三)

关于SpringMVC完成ajax功能 /* $.post("ajax/Ajax1",{"name":"张三"},function(data){ $.each(data,function(i,a){ alert(a.name) }) }) */ $.post("ajax/Ajax2",{"name":"张三"},function(data){ alert(data) })    1.加入jsckson的jar包 2.在响应方法上加上@Response
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

数据库使用问题 mysqld.sock找不到

'/run/mysqld/mysqld.sock' 缺少 而且我的my.cof 基本上是空的 在其中加上 socket=/var/lib/mysql/mysql.sock 即可
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

SpringMVC-二

接受参数为时间的两种方法 方法一 @InitBinder public void initBinder(ServletRequestDataBinder binder){ //只要网页中传来的数据格式为yyyy-MM-dd 就会转化为Date类型 binder.registerCustomEditor(Date.class, new CustomDateEditor(new SimpleDateFormat("yyyy-MM-dd"),
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

[转帖]Google Chrome 解决 “您的连接不是私密连接” Google Chrome 解决 “您的连接不是私密连接” 和被毒霸劫持

Google Chrome 解决 “您的连接不是私密连接” 和被毒霸劫持 自己搭建了 k8s的 dashboard 结果 chrome 最新版本的打不开了.. 百度了下 园友的解决方案很完美 这里面转帖一下 进行学习. https://www.cnblogs.com/zhurong/p/9663566.html 增加内容: --test-type --ignore-certificate-errors 一、解决 “您的连接不是私密连接” 前一段时间,Chrome 突然显示出了“您的连接
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

大幅提升Delphi Datasnap数据传输效率的方法

方法一:增加TCP读写缓存的大小 DataSnap Server中负责TCP/IP通讯的组件是TDSTCPServerTransport,它默认的TCP/IP读写缓冲区的大小为32KB,由BufferKBSize属性来设置。测试结果显示,这个默认的缓冲区大小,只适合返回很小的数据集的情况,在返回较大的数据集、或者上传文件到数据库/从数据库下载文件等情况下,会造成严重的数据传输效率低下的问题,与正常情况相比可达到了十几倍的差距,把缓冲区的大小调整到512KB甚至更高一点就能解决此问题。这么做每个
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

ssm实战(4,5)------分类管理,商品管理

分类管理 功能: 获取节点 增加节点 修改名字 获取分类ID 递归子节点ID 接口: 注: 1 在对功能的操作前,要对安全性进行检验,如:是否登录(使用session);管理员权限(role值的检查);参数是否为空; 用户登录密码的MD5加密; 2 Set<Category>:使用set集合,Category要重写equal和hashcode 学习目标 递归查询子节点 商品管理: 功能: 前台功能: 产品搜索,动态排序列表产品详情,分页功能 后台功能:商品列表,商品搜索,图片上传,富文本上传,
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

python语法01

在某.py文件中调用其他.py文件中的内容。 全局变量的使用。 线程的使用。 if name == 'main': 的作用 新建两个python脚本文件 f1File.py """ 这个是python的语法展示,配合f2File.py使用 1,引用其他.py文件中的函数 2,if __name__ == '__main__': """ print("this is in f1File.py") def f1_func(): print("this is f1 function")
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

题解 P3155 【[CQOI2009]叶子的染色】

先无良宣传一下博客 \(wwwwww\) 文章列表 - 核融合炉心 - 洛谷博客 知识点: 树形\(DP\) , \(DFS\) 分析题意: 易证 , 随意选择一个不为叶节点的点为根 对答案没有任何影响 证明:由题, 着色方案 应该保证 根结点到每个叶子的简单路径上 都至少包含一个有色结点(哪怕是这个叶子本身) 叶节点的 着色方案 只与其上方第一个有色节点有关 由此,得证. 由上 , 假设随意选择了一个非叶节点 , 作为根节点: 并且 , 设\(f[i][j]\) ,为 第 \(i\) 个点
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

MISRA C:2012 8 Rules 8.1 A Standard C environment

8.1 程序不得违反标准C语法和约束,不得超出实现的转换限制 0232 十六进制转义序列的值在“unsigned char”类型中无法表示。 int ia = '\x4142'; /* Message 0232 */ char 字符常量只有1个Byte大小(不考虑宽字符常量),‘\x4142’ = 16706, 超过范围了。 0-255 十六进制转义序列的值不得超过unsigned char中可表示的值的范围. char 类型用于存储字母和标点符号之类的字
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

20190903 On Java8 第十六章 代码校验

第十七章 文件 在Java7中对 文件的操作 引入了巨大的改进。这些新元素被放在 java.nio.file 包下面,过去人们通常把nio中的n理解为new即新的io,现在更应该当成是non-blocking非阻塞io(io就是input/output输入/输出)。 文件操作的两个基本组件: 文件或者目录的路径; 文件本身。 文件和目录路径 Paths 一个Path对象表示一个文件或者目录的路径,是一个跨操作系统(OS)和文件系统的抽象,目的是在构造路径时不必关注底层操作系统,代码可以在不进行
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

云计算知识汇集

虚拟化 虚拟化技术产品 KVM VMware IBM 服务器虚拟化(服务器、存储、系统、网络、软件、桌面) VMware 高可用性(HA) VM系统启动时间+应用启动时间+15秒左右的心跳检测时间。 VMware分布式资源调度(DRS) 虚拟化的优势 虚拟化可以提高 IT 敏捷性、灵活性和可扩展性,同时大幅节约成本。 更高的工作负载移动性、更高的性能和资源可用性、自动化运维 - 这些都是虚拟化的优势,虚拟化技术可以使 IT 部门更轻松地进行管理以及降低拥有成本和运维成本。 其他优势包括: 降低
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

spring-boot学习五:Spring boot配置文件的加载位置

1.配置文件的加载位置 spring boot启动的时候会加载全局配置文件application.properties(或者application.yaml)文件,这个文件默认的位置在: 即classpath:/的相对路径下。这个配置文件除了可以在resource下之外,还可以在如下位置: 在classpath:/config/即resources/config下; 在当前工程文件的config文件夹下; 在当前工程的相对路径下: 2.配置文件的加载顺序 以上所说的四个文件的优先级如下: ap
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

hdu6582

题意:给定一个无向图,删除某些边有一定的代价,要求删掉使得最短路径减小,求最小代价。 分析:首先要spfa求出起点到各个点的最短距离。对于一条权值为w,起点为i,终点为j的边,设dis[k]为起点到k点的距离,若dis[j]=dis[i]+w,则将该边加入另一个图里,边的容量为删除这条边的代价,则从起点到终点的最大流即为答案。。   1、首先最短路径一定在最短路图上   2、如果起点和终点不联通,就不存在这样一条最短路径,所以最短路径一定会变大; 注意看范围。。wa17发 #include<i
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0

最小二乘原理及代码实现

1 最小二乘原理
分类: 其他 发布时间: 09-03 23:22 阅读次数: 0