python的百鸡百钱问题

#百鸡百钱for x in range(0,20): for y in range(0,33): z = 100 - x - y #小鸡的个数 if (x * 5 + y * 3 + z / 3 ==100): print("公鸡%d只,母鸡%d只,小鸡%d只" %(x,y,z))
分类: 编程语言 发布时间: 05-27 14:19 阅读次数: 0

浪潮信息边缘油井智慧监测解决方案助力石油行业低碳、安全发展

开源之夏第三届火热来袭,高校学生参与赢万元奖金!>>> 随着经济的发展,环境变化与能源供应成为人们日益关注的问题,地球人口不断增加,如何为人们更高效的提供能源,并尽享更高的生活水准是能源企业探索了多年的问题。浪潮信息致力于用“智算变革创造新的机遇与模式”,在数字经济蓬勃发展的时代,智算力正从数据中心延伸至边缘,助力石油企业低碳、安全发展。 采油难,沙石水里挹“黄金” 关于石油和其开采的记载,最早出自北宋科学家沈括《梦溪笔谈·杂志》——“鄜、延境内有石油,旧说高奴县出脂水,即此也。生于水际,沙石
分类: 其他 发布时间: 05-27 14:19 阅读次数: 0

cifar10数据集使用python转换为图片以及分类保存

感想:网上查了一圈,准备想转换为图片,发现写的是什么玩意,保存图片都不是按照类别保存的,现在我详细说明一下。下面解压后除了train全部是下载后解压的。最后保存在train文件夹下面import os# from scipy.misc import imsavefrom imageio import imsavedef unpickle(file): import pickle with open(file, 'rb') as fo: dict .
分类: 编程语言 发布时间: 05-27 14:19 阅读次数: 0

国际黑客横行,开源真的安全吗?

开源之夏第三届火热来袭,高校学生参与赢万元奖金!>>> 五一前夕,北京健康宝使用高峰期遭受境外黑客的“Ddos”攻击。无独有偶,自去年10月,一个名为“AgainstTheWest”(ATW)的黑客组织发布了大量关于我国多家企事业单位的源代码数据,并对相关网站进行破坏。此外,俄罗斯黑客组织KillNet成员也在即时通信软件Telegram上,向包括美国、英国、德国在内的10个国家政府正式“宣战”…… 网络攻击事件频发,已经从虚拟世界影响到了现实世界,小毛贼、小黑客早已成为历史,以国家级黑客组织
分类: 其他 发布时间: 05-27 14:19 阅读次数: 0

pytorch的Dataset的使用

from torch.utils.data import Datasetfrom PIL import Imageimport osclass MyData(): def __init__(self, root_dir, label_dir): #使用self相当于创建一个全局变量给后面的也可以使用 self.root_dir = root_dir self.label_dir = label_dir self.path = o.
分类: 编程语言 发布时间: 05-27 14:18 阅读次数: 0

Anaconda3 安装cv2

别问为啥安装opencv3 直接在windows cmd 输入即可,cv2就会安装上Windows:conda install --channelhttps://conda.anaconda.org/menpoopencv3Linux:conda installopencv
分类: 编程语言 发布时间: 05-27 14:18 阅读次数: 0

使用python融合pdf文件

安装pypdf2可能出现错误,一开始用conda安装发现出错,改成pip安装即可。import osfrom PyPDF2 import PdfFileMergertarget_path = 'E:\\2021王道计算机考研\\06.2021冲刺班\\2021冲刺班_课件\\数据结构冲刺课件\\数据结构'pdf_lst = [f for f in os.listdir(target_path) if f.endswith('.pdf')]pdf_lst = [os.path.join(ta.
分类: 编程语言 发布时间: 05-27 14:18 阅读次数: 0

使用conda在Windows上建立虚拟环境详细流程

使用虚拟环境的好处是,和已有的环境不冲突,比如python3.7就不支持TensorFlow2.0以下的版本。conda create -n your_env_name python=X.X(.36、2.7等自己想要的版本)命令创建python版本为X.X、名字为your_env_name的虚拟环境。your_env_name文件可以在Anaconda安装目录envs文件下找到。如下图所示:打开CMD的命令窗口,以管理员模式运行输入Y可以看到虚拟环境已经创建好了,并
分类: 编程语言 发布时间: 05-27 14:18 阅读次数: 0

评估方法的优缺点

1、过拟合:当学习器把训练样本学的太好,很可能把已经训练的样本特点当做了所有潜在样本都会有的一般性质,这样就会导致泛华能力下降(泛化能力指学习的模型应用在未知的样本中的能力)。2、欠拟合:指学习能力低下,认为很一般的特点都是所有的特点。评估方法:留出法:若训练集包含绝大多数样本,则训练出的样本可能就接近想要的训练模型,但是由于测试集较小,评估结果可能就不够准确,基本划分的数据集的模式:2:1,4:1前面分别用做训练,后面的用作测试。 交叉验证法:等分,分层采样,取均值,缺陷则是:在数据集较
分类: 编程语言 发布时间: 05-27 14:18 阅读次数: 0

在jupyter NoteBook使用Pytorch进行MNIST实现

"流程 "#1、加载必要的库import torch.nn as nnimport torch.nn.functional as Fimport torchimport torch.optim as optimfrom torchvision import datasets , transforms#2、定义超参数BATCH_SIZE = 16 #每批处理的数据DEVICE = torch.device("cuda" if torch.cuda.is_available() els.
分类: 编程语言 发布时间: 05-27 14:18 阅读次数: 0

ByteTrack: Multi-Object Tracking by Associating Every Detection Box 论文阅读笔记()

多目标跟踪(MOT)的目的:是估计视频中物体的边界框和身份。一、以前方法怎么做的(提出的问题):通过关联分数高于一个设定的阈值的检测框来得到身份特征,但是检测分数较低的,或者被遮挡的,运动模糊的,都会被简单的剔除,这样就会导致问题:真实物体的缺失,碎片轨迹化。二、本文论文如何解决这个问题的:提出了一种简单、有效、通用的关联方法,通过将几乎每个检测框关联起来,而不是只将高分的检测框进行跟踪。解决问题流程:对于低分数的检测框,利用与轨迹的相似性来恢复真实的图像,并且过滤掉背景。本文应
分类: 编程语言 发布时间: 05-27 14:18 阅读次数: 0

Linux 》编译器gcc/g++,调试器gdb

文章目录前言:常识编译器:gcc与g++g++预处理编译汇编(生成机器可识别的二进制码)生成可执行程序运行可执行文件为什么程序运行要经过这4个过程从历史角度从分块角度怎么理解链接怎么调用静态库-static调试器 :gdbgbd+可执行文件名添加debug信息:-g![在这里插入图片描述](https://img-blog.csdnimg.cn/7f1db28cf5d04c2980b41fbc46da01df.png)显示调试器下文件信息格式:执行程序格式 :r/run断点打断点格式:删断点让断点失效恢复断
分类: 企业开发 发布时间: 05-27 14:18 阅读次数: 0

Android 10.0 SystemUI 下拉通知栏通知默认展开

10.0 在对SystemUI下拉通知栏做定制的时候,最后一条通知默认是收缩的 点击按钮 就会展开 原生系统如此,为了更美观 所以要求最后一条通知也默认展开原来样式修改后样式先看下NotificationViewHierarchyManager 通知管理类@Injectpublic NotificationViewHierarchyManager(Context context,@Named(MAIN_HANDLER_NAME) Handler mainHandler,Notificati
分类: 移动开发 发布时间: 05-27 14:18 阅读次数: 0

FPGA 设计之 跨时钟域的弹性Buffer

FPGA设计之跨时钟域的弹性Buffer\\\插播一条:自己在今年整理一套单片机单片机相关论文800余篇论文制作思维导图原理图+源代码+开题报告+正文+外文资料想要的同学私信找我。在前面的文章中我们已经介绍了异步FIFO的设计原理FPGA设计之跨时钟域(五-异步FIFO)。我们知道为了防止FIFO overflow或者 underflow,异步FIFO有空满信号。当满信号有效时会反压前级逻辑,不让其继续写数据到FIFO内,当空信号有效时,则通知后级逻辑,数据已经全部读出,不让其继续读取FI
分类: 编程语言 发布时间: 05-27 14:18 阅读次数: 0

STM32 外部中断的原理与应用分析

STM32外部中断的原理与应用分析1、抢占优先级和响应优先级在了解中断之前,先了解一下它们之间的优先级别。STM32的中断源具有两种优先级:一种为抢占优先级;另一种为响应优先级(亚优先级),其属性编号越小,表明它的优先级别越高。抢占是指打断其他中断的属性,即低抢占优先级的中断A可以被高抢占优先级的中断B打断,执行完中断服务函数B后,再返回继续执行中断服务函数A,由此会出现中断嵌套。响应属性则应用在抢占属性相同的情况下,即当两个中断源的抢占优先级相同时,分以下几种情况处理:(1)如果两个中断同时到达,则中断控
分类: 编程语言 发布时间: 05-27 14:18 阅读次数: 0

STM32 中断详解,适合初级学员

STM32中断详解,适合初级学员中断,在单片机中占有非常重要的地位。代码默认地从上向下执行,遇到条件或者其他语句,会按照指定的地方跳转。而在单片机执行代码的过程中,难免会有一些突发的情况需要处理,这样就会打断当前的代码,待处理完突发情况之后,程序会回到被打断的地方继续执行。1 EXTI控制器外部中断/事件控制器(EXTI)管理了控制器的 23个中断/事件线。每个中断/事件线都对应有一个边沿检测器,可以实现输入信号的上升沿检测和下降沿的检测。EXTI可以实现对每个中断/事件线进行单独配置,可
分类: 编程语言 发布时间: 05-27 14:18 阅读次数: 0

面试必杀技:异步FIFO

面试必杀技:异步FIFO上一篇介绍了异步FIFO的基础部分,包括为什么用Gray Code来同步read pointer, write pointer。这一篇咱们从头一起过一遍异步FIFO的具体设计,然后再讨论几个常见的问题。有的面试官可能上来让你先画异步FIFO的框图,建议大家自己手画一下,能够记住。要注意,wptr和rptr都是gray code,在上一篇我们已经讨论过gray code是可以直接利用2flop synchronizer来同步的。而用来读写实际的memory必须是binary addre
分类: 编程语言 发布时间: 05-27 14:18 阅读次数: 0

同步FIFO的设计,介绍一下FIFO的基础知识

同步FIFO的设计,介绍一下FIFO的基础知识\\\插播一条:自己在今年整理一套单片机单片机相关论文800余篇论文制作思维导图原理图+源代码+开题报告+正文+外文资料想要的同学私信找我。本篇文章整理一下同步FIFO的实现。首先介绍一下FIFO的基础知识:fifo是 first input first output的缩写,即先进先出队列,fifo一般用作不同时钟域的缓冲器。fifo根据读和写的时钟是否为同一时钟分为同步fifo和异步fifo。异步fifo相比同步fifo来说,设计更加复杂一点
分类: 编程语言 发布时间: 05-27 14:18 阅读次数: 0

JavaFX学习篇---IDEA配置JavaFX开发环境和创建JavaFX项目

以下操作过程参照官方文档实践,https://www.jetbrains.com/help/idea/preparing-for-javafx-application-development.html1、安装JDK7以上(包括7)版本,更早的版本不支持JavaFX应用开发所需的JavaFX SDK ;(下载地址:http://www.oracle.com/technetwork/java/j...
分类: 编程语言 发布时间: 05-27 14:17 阅读次数: 0

VUE开发心得体会

一、前言从事web开发的技术工程师,不再只是单纯的只会后端语言技术就可以了,还需要掌握前端知识,做一些常用的页面开发,尤其是在一些企业应用管理系统中。前端技术从最初的html/css/javascript 到jsp/jquery/ajax再到现在流行的vue/angular/react等。工作中有幸学习到vue技术开发,结合工作心得以及参考网络资料学习特整理此文章,作为vue开发的一些心得体会和总结吧。二、VUE简介2.1 什么是vue?vue是一套构建用户界面的渐进式框架,它采用自底
分类: 编程语言 发布时间: 05-27 14:17 阅读次数: 0