SGU - 106 The equation(扩欧+细节处理)

传送门题目大意给出ax+by+c=0ax+by+c=0ax+by+c=0这一二元一次不定方程,求满足{(x,y)∣x∈[lx,rx],y∈[ly,ry]}\{(x,y) | x \in [lx,rx],y\in [ly,ry]\}{(x,y)∣x∈[lx,rx],y∈[ly,ry]}解的个数。解题思路自以为写了不少扩欧的题目,已经了如指掌,可是这道题又再次打脸,wawawa到怀疑人生…首先不难想到如果ccc挪到等式右边仍然是负数那么应该将ccc变号,与此同时a,ba,ba,b也应该变号,但是此时
分类: 业界资讯 发布时间: 11-02 12:44 阅读次数: 0

负二进制表示法——“奋斗杯”编程大赛题目

负二进制表示法-“奋斗杯”编程大赛题目0、题目1、思考1.1 先试一个简单的值 161.2 再试一下题干中的值31.3 试一下特殊值-132 代码实现0、题目计算机里的数都是二进制表示,其实还有一种负二进制表示法,都不需要符号位。如 3 的负二进制表示法为 111,因为 (-2)2 + (-2)1 + (-2)0 = 4-2+1 = 3 。再如 -3 的负二进制表示法为 1101,因为 (-2)3 + (-2)2 + (-2)0 = -8+4+1 = -3 。要求输入一个整数,输出其负二进制表
分类: 业界资讯 发布时间: 11-02 12:44 阅读次数: 0

武汉理工大学-并行计算-2020年期末复习指南

武汉理工大学-并行计算-2020年期末复习指南
分类: 业界资讯 发布时间: 11-02 12:44 阅读次数: 0

网络基础:TCP拥塞控制

TCP拥塞控制1.拥塞控制和流量控制不同,后者是作用于接受方,保证接收方来得及接收数据。而前者是作用于网络,防止过多的数据拥塞网络,避免出现网络负载过大的情况。2.慢开始算法:慢开始算法就是在传输开始时将发送窗口慢慢级数扩大,从而避免一开始就传输大量数据导致网络拥塞。具体步骤:(1)连接初始设置拥塞窗口为1MSS(2)每过一个RTT就窗口大小乘二(3)当窗口大小大于阈值时,就会启动拥塞避免算法3.拥塞避免算法拥塞避免算法是每过一个RTT窗口大小加一,这样能够避免指数级增长导致网络拥塞,慢慢
分类: 业界资讯 发布时间: 11-02 12:44 阅读次数: 0

VMware虚拟机安装Ubuntu20.10教程(图文)

VMware虚拟机安装Ubuntu20.10教程(图文)打开VMware并创建一个新的虚拟机,创建虚拟机的过程我在这里就不多说了,基本上就是按照向导都选择默认、推荐设置就可以了,注意安装路径尽量选择盘符余量较大的,将iso文件添加进去就可。Ubuntu镜像文件下载地址:Ubuntu官网https://ubuntu.com/download/desktop这里我主要讲一下Ubuntu20.10安装过程步骤。选择安装语言,选择中文简体就可以,这里呢我选择的为英文,然后点击右侧安装Ubuntu(ins
分类: 业界资讯 发布时间: 11-02 12:44 阅读次数: 0

数据结构(C语言版 第2版)第三章课后习题答案 严蔚敏 等 编著【最详细】

1.选择题( 1)若让元素 1, 2, 3, 4, 5 依次进栈,则出栈次序不可能出现在()种情况。A. 5, 4, 3, 2, 1 B. 2, 1, 5, 4, 3 C. 4, 3, 1, 2, 5 D. 2, 3, 5, 4, 1答案: C解释:栈是后进先出的线性表,不难发现 C 选项中元素 1 比元素 2 先出栈,违背了栈的后进先出原则,所以不可能出现 C 选项所示的情况。( 2)若已知一个栈的入栈序列是 1,2,3,, , n,其输出序列为 p1,p2,p3 ,, , pn, 若 p1=
分类: 业界资讯 发布时间: 11-02 12:44 阅读次数: 0

win7 win10 配置实现局域网共享文件夹,实现远程用户读写访问

吖~身为学委的我要帮同学交作业的我,可把我头疼了一会儿,毕竟60多个人的作业收集,用邮箱收集感觉好费时间和人力,于是我就想着“偷懒”,为此我找了如下方法实现文件夹共享~由于我和同学们共用同一个局域网(校园网),就可以配置文件共享。1、准备win7或者win10一台2、创建share文件夹,对于需要共享的文件夹,右键,点击属性,选择共享,点击共享3、选择Everyone,这里选择Everyone4.可以修改权限5、点击共享6、配置取消用户名和密码认证,选择网络和共享中心
分类: 业界资讯 发布时间: 11-02 12:44 阅读次数: 0

通过开源做公益,该如何分配价值?

分类: 业界资讯 发布时间: 11-02 11:54 阅读次数: 0

Apache Commons VFS 2.7.0,虚拟文件系统库

分类: 业界资讯 发布时间: 11-02 11:44 阅读次数: 0

2018第九届蓝桥杯国赛JAVA B组真题解析(带源码及解析)

蓝桥杯历年真题及解析.这里写目录标题蓝桥杯历年真题及解析.A:三角形面积(难度:★).分析:AC代码:B:最大乘积(难度:★★).分析:AC代码:C:全排列(难度:★).分析:AC代码:D:整理玩具(难度:★★★).分析:AC代码:E:版本分支(难度:★★★★).分析:AC代码:F:防御力(难度:★★★★★).分析:AC代码:A:三角形面积(难度:★).已知三角形三个顶点在直角坐标系下的坐标分别为:(2.3, 2.5)(6.4, 3.1)(5.1, 7.2)求该三角形的面积。注意,要提交的是
分类: 业界资讯 发布时间: 11-02 11:35 阅读次数: 0

SpringBoot是什么?干嘛用的?(新手入门篇)

SpringBoot是干哈的介绍:springboot是由Pivotal团队提供的全新框架。spring的出现是为了解决企业级开发应用的复杂性,spring的通过注册bean的方式来管理类,但是随着业务的增加,使用xml配置bean的方式也显得相当繁琐,所以springboot就是为了解决spring配置繁琐的问题而诞生的,并且近几年来非常流行开启我的第一个Hello SpringBoot!开启方式根据https://start.spring.io网址创建一个springboot项目
分类: 业界资讯 发布时间: 11-02 11:35 阅读次数: 0

idea使用spring Initializr 快速搭建springboot项目遇到的坑

前言:以前用习惯了sts,今天尝试使用IDEA 搭建springboot项目工程,却遇到了个小坑。不知道你们是否遇到过,分享如下:首先我的maven使用的是3.5.3首先创建springboot:使用的是默认spring官网的镜像。这里改动不大。选了个web。项目创建成功在启动类右键,没有run方法在pom.xml上右键,将其添加为maven项目然后发现Test模块报错。查看pom.xml文件,发现2.3.5Release版本变红,怀疑是版本不对应问题。创建时发现没有2
分类: 业界资讯 发布时间: 11-02 11:35 阅读次数: 0

估值一亿的AI核心代码 PTA

估值一亿的AI核心代码 PTA题目输入格式:输出格式:输入样例输出样例:分析解题思路:答案题目以上图片来自新浪微博。本题要求你实现一个稍微更值钱一点的 AI 英文问答程序,规则是:无论用户说什么,首先把对方说的话在一行中原样打印出来;消除原文中多余空格:把相邻单词间的多个空格换成 1 个空格,把行首尾的空格全部删掉,把标点符号前面的空格删掉;把原文中所有大写英文字母变成小写,除了 I;把原文中所有独立的 can you、could you 对应地换成 I can、I could —— 这
分类: 业界资讯 发布时间: 11-02 11:35 阅读次数: 0

Java多线程、进度条实现赛马实验

赛马下周一就要去做java实验了,还记得上一次实验还有一个程序没写完,匆匆交了实验报告的半成品(希望老师没发现www)。为了下周一能有更充裕的时间在实验课写代码,我搜了一下我们学校的实验报告。嘿,宁猜怎么着!还真有16年的实验报告。虽然有点不太一样,但题目大多是相同的,于是我就开始写。这是有关赛马的一个程序,题目如下:编写一个多线程的控制程序,称为赛马程序。创建分别代表两匹马的两个线程,并将它们设置为高低不同的优先级,并以进度条的形式显示赛马过程。以下是我经过多方学习写出的代码,希望大佬斧正。(文章
分类: 业界资讯 发布时间: 11-02 11:35 阅读次数: 0

SpringBoot使用validation-api实现对枚举类参数校验

SpringBoot使用validation-api实现对枚举类参数校验前言之前写了一个博客是关于使用SpringBoot使用validation-api实现参数校验,当时使用的注解都是validation-api自带的注解只能完成对空值、长度等简单的校验,在我们日常的使用当中会遇到对参数是否在枚举值类的校验,针对这种情况我们怎么来实现呢?SpringBoot使用validation-api实现参数校验可参考我的博客:SpringBoot使用validation-api实现参数校验正文Spring
分类: 业界资讯 发布时间: 11-02 11:35 阅读次数: 0

JavaWeb案例(三):使用response实现重定向

一、前言其实javaweb案例前两个只不过是给我们练练手,复习复习基础用的。没有掌握也没有关系,然而重定向才是最重要的技术,我们需要重点掌握重定向技术。二、实现重定向一个web资源收到客户端请求后,他会通知客户端去访问另外一个web资源,这个过程就是重定向。常见场景:用户登录void sendRedirect(String var1) throws IOException;代码测试:@Override protected void doGet(HttpServletReques
分类: 业界资讯 发布时间: 11-02 11:35 阅读次数: 0

java安全编码指南之:序列化Serialization

序列化是java中一个非常常用又会被人忽视的功能,我们将对象写入文件需要序列化,同时,对象如果想要在网络上传输也需要进行序列化。序列化的目的就是保证对象可以正确的传输,那么我们在序列化的过程中需要注意些什么问题呢?
分类: 业界资讯 发布时间: 11-02 11:34 阅读次数: 0

模拟地下城与勇士(DNF)的装备强化

模拟地下城与勇士(DNF)的装备强化tip1:DNF装备强化在+1~+3 不会失败;+4~+7,失败后物品原有强化等级降低1级;+8~+10,失败后掉3级;10上11或以上就爆了。tip2:DNF装备强化1~3级,成功率100%DNF装备强化3~4级,成功率95%DNF装备强化4~5级,成功率90%DNF装备强化5~6级,成功率80%DNF装备强化6~7级,成功率75%DNF装备强化7~8级,成功率62.1%DNF装备强化8~9级,成功率53.7%DNF装备强化9~10级,
分类: 业界资讯 发布时间: 11-02 11:34 阅读次数: 0

springboot操作阿里云OSS实现文件上传,下载,删除

参考资料:Java操作阿里云OSS操作官方文档学会看文档,并实际运用也是一种习惯和技能下面就来简单入门一下,用当下比较热门的Springboot 去操作阿里云OSS文件存储。1.需求(没踩过下面的坑的小伙伴可以直接跳过这一章节)问题简述首先,我在之前自己做一些开源小项目案例中遇到一些文件上传下载的问题,比如在本机文件上传和下载都可以正常使用,通过将文件上传到Springboot项目的根目录下,按日期分文件夹,文件访问也很方便,可以直接返回文件相对路径地址,并直接可以访问。问题然而
分类: 业界资讯 发布时间: 11-02 11:34 阅读次数: 0

【File操作】Java实现导出ZIP压缩包

最近接触到一个需求要求压缩导出文件,于是乎便要致力于研究一下工具类啦,故也诞生了此篇文章。下面代码中,溪源也将import导入的依赖也贴出来了,避免大家引入错误。import org.apache.commons.io.FileUtils;import org.apache.commons.io.IOUtils;import javax.servlet.http.HttpServletResponse;import java.io.*;import java.text.SimpleDateFo
分类: 业界资讯 发布时间: 11-02 11:34 阅读次数: 0