天道酬勤,学无止境

博客

随机森林图像分类实战:随机森林分类聚类(Kmeans)降维后的数据、随机森林分类聚类(Kmeans)降维后的合成(append)数据

随机森林图像分类实战:随机森林分类聚类(Kmeans)降维后的数据、随机森林分类聚类(Kmeans)降维后的合成(append)数据 目录 来源:https://blog.csdn.net/zhongkeyuanchongqing/article/details/118465914

2022-03-26 03:55:22   

python魔法方法长文详解

python魔法方法详解 1. 什么是魔法方法 魔法方式(Magic methods)是python的内置函数,一般以双下划线开头和结尾,比如__add__,__new__等。每个魔法方法都有对应的一个内置函数或者运算符。当我们个对象使用这些方法时,相当于对这个对象的这类方法进行重写(如运算符重载)。魔法方法的存在是对类或函数进行了提炼,供python解释器直接调用。当使用len(obj)时,实际上调用的就是obj.__len__方法,其它同理。 如我们对某个类A定义了__add__方法,那么可以直接通过a1+a2(a1,a2分别为A的实例)来实现自定义的“相加”,python会识别+并调用该对象对应的__add__方法来运行,而无需像一般的方法一样通过a1.add(a2)来实现。这就是为什么说魔法方法本质是对一些函数进行了提炼和封装,可以方便的赋予对象更多的方法。 dir()可以查看对象的所有方法和属性,其中双下划线开头和结尾的就是该对象具有的魔法方法。以整数对象为例: >>>dir(int) ['__abs__', '__add__', '__and__', '__bool__', '__ceil__', '__class__', '__delattr__', '__dir__', '__divmod__', '__doc__', '__eq__', '__float__',

2022-03-26 03:55:12   

Python中的Xpath

import requests a=requests.get("http://www.hhdu.edu.cn/") b=a.content.decode('utf-8') from lxml import etree d = etree.HTML(b) c = d.xpath("//ul[@class='news_list']//li/span/a/text()") print(c) 来源:https://blog.csdn.net/qq_44652989/article/details/118465905

2022-03-26 03:54:56   

Linux_2021_07_04

基础_01 **命令** 1.timedatectl -set-time xx:xx 设置虚拟机当前时间 2.wget -c www.xxx.com/a.rar 获取文件 -c 断点续传 3.ps -aux -a显示所有程序,-u显示详细信息,-x显示所有进程 ps命令和参数之间加不加-都可以 4.pstree 树状图形式显示任务关系 5.top 运行时间 用户 负载值(=1满队列,1左右理想状态<5) R,S,T,Z 总内存 剩余内存 已使用内存 交互值 PID(进程唯一标识符) USER(用户名称) PR NI(优先级数字越低优先级越高) S(状态) CPU(瞬时负载) TIME+(运行时间) 6.pidof 查看进程PID号 7.kill 进程名 8.killall 服务名 9.ifconfig 查看网络状态 10.uptime 查看系统负载值 11.free -h 查看系统运行内存 默认以kb为单位 **运行状态** 1.R,Running 运行状态 2.S,Sleeping 等待状态 3.D 不可中断 4.Z,zombie 僵死进程,僵尸进程 5.T,stopped 停止进程 来源:https://blog.csdn.net/u014445554/article/details/118465903

2022-03-26 03:54:52   

《Uncertainty-aware Joint Salient Object and Camouflaged Object Detection》—CVPR2021—SOD+COD

文章:https://arxiv.org/abs/2104.02628 代码:https://github.com/JingZhang617/Joint_COD_SOD 摘要: 本文做的是显著性目标检测和伪装目标检测的联合学习任务。核心是利用这两个任务之间的矛盾信息共同提升两任务的性能。1、本文将COD中的强的正样本作为SOD中的弱的正样本,以此提升SOD模型的鲁棒性。2、介绍了一个相似性度量模型(“similarity measure” module),显式的为这两个任务之间矛盾的属性进行建模。3、考虑到这两个任务数据集标注的不确定性,提出一个对抗学习的网络,实现了高阶相似度度量和网络置信度估计。 介绍: 1、显著性和伪装性对于目标来说是相互矛盾的范畴,但是其过程是渐进的,如上图中间的北极熊,是显著目标,也是伪装目标。 2、现有的SOD工作主要几种在构建网络结构和设计损失函数两方面。但是有效的训练数据集对最终实验结果来说是很重要的。提升数据集效果一个经典的方法是数据增广,如旋转、剪切等,但是这些数据增广方法并非是针对显著性检测这一特定任务设计的。对于SOD任务,显著性物体是易于检测到或者是高对比度的,因此本文将低对比度的样本加入数据集(体现出了对特定任务的设计)。所以将COD与SOD联合训练,这样便可以同时利用COD中伪装目标的低对比度数据

2022-03-26 03:54:48   

【学习笔记】应用配置管理

【学习笔记】应用配置管理 需求来源背景问题Pod 的配置管理 ConfigMapConfigMap 介绍ConfigMap 创建ConfigMap 使用ConfigMap 注意要点 SecretSecret 介绍Secret 创建Secret 使用Secret 使用注意要点 ServiceAccountServiceAccount 介绍 Resource容器资源配合管理Pod 服务质量 (QoS) 配置 SecurityContextSecurityContext 介绍 InitContainerInitContainer 介绍 结束语 需求来源 背景问题 首先一起来看一下需求来源。大家应该都有过这样的经验,用一个容器镜像来启动一个 container。要启动这个容器,其实有很多需要配套的问题待解决: 第一,比如说一些可变的配置。因为我们不可能把一些可变的配置写到镜像里面,当这个配置需要变化的时候,可能需要我们重新编译一次镜像,这个肯定是不能接受的;第二就是一些敏感信息的存储和使用。比如说应用需要使用一些密码,或者用一些 token;第三就是我们容器要访问集群自身。比如我要访问 kube-apiserver,那么本身就有一个身份认证的问题;第四就是容器在节点上运行之后,它的资源需求;第五个就是容器在节点上,它们是共享内核的,那么它的一个安全管控怎么办? 最后一点

2022-03-26 03:54:39   

Python中的Xpath

import requests a=requests.get("http://www.gsxy.cn//index.htm") b=a.content.decode('utf-8') from lxml import etree d = etree.HTML(b) c = d.xpath("//div[@class='lf_nr']/ul//li/a[@href]/text()") print(c) 来源:https://blog.csdn.net/qq_44652989/article/details/118465898

2022-03-26 03:54:31   

Java基础实验三

类与对象(一) [实验任务1]超市购物程序设计 [任务介绍] 1.任务描述 去超市购物时人们日常生活的重要事情之一。在超市中有很多日常生活的用品,如水果、蔬菜、洗衣机、电冰箱等。人们只能买到超市中的已有物品,如果所需要的商品在超市中没有或者已经卖完了,那么只能白跑一趟。 本任务要求,使用所学知识编写一个超市购物程序,实现超市购物功能。购物时,如果购物者所需要购买的商品在超市中有,则提示购物者买到了某商品;如果超市中没有购物者所需的商品,则提示购物者白跑了一趟,在超市中什么都没有买到。 备注: (1)要求编写set和get方法给超市类中的成员变量货物二维数组赋值; (2)编写两个类:超市类和测试类(二维数组定义如下:String[][] product={{"苹果","20"},{"手机","2000"},{"空调","4888"},{"笔","2"},{"娃娃菜","10"},{"洗衣机","2999"}, {"大米","18"},{"娃哈哈","30"},{"费列罗","88"},{"棉被四件套","518"}};)。超市类UML图如下: 2.运行结果 [任务目标] 学会分析“超市购物”程序的实现思路;根据思路独立完成“超市购物”的源代码编写、编译和运行;能够根据“超市购物”程序功能的不同,将功能封装到不同的方法中;理解类与对象的概念以及两者的创建和使用

2022-03-26 03:54:27   

用Python制作一个随机抽奖小工具

大家好,我是才哥。 最近在工作中面向社群玩家组织了一场活动,需要进行随机抽奖,参考之前小明大佬的案例,再结合自己的需求,做了一个简单的随机抽奖小工具。 今天我就来顺便介绍一下这个小工具的制作过程吧! 先看效果: 1. 核心功能设计 针对随机抽奖的小工具,需要可以导入参与抽奖的人员名单,然后选择不同的奖励类型进行随机抽取获奖名单并导出。 那么,简单进行需求拆解,大致梳理出以下核心功能: 名单导入 为了避免出现重名情况,这里我们约定以下几点: ①导入参与抽奖的人员名单文件(xlsx类型文件) ②数据第一列为ID,第二列为name 参考格式案例 奖项类型选择 奖项类型是指一等奖、二等奖这类标识语,这里我们内置了特等奖-六等奖共7个选项供选取 本轮人数 本轮人数是指每次抽奖时一次性抽取的获奖人数,默认值为5 ①当填入的数字超过剩余未获奖人数时,会进行提示并显示未获奖人数 ②当填入的数字为0表示轮空,也需要手动结束 ③当填入的数字为负数时,点击抽奖无响应 ④当填入的非数字时,会进行提示需要输入正确数字 抽奖时轮播区域 用于显示抽奖中随机滚动参与本轮抽奖的人员名单 人员名单 当选择正确的人员名单文件后,这里会自动显示人员信息列表 中奖记录 记录每次抽取的奖项类型及获奖名单 开始抽奖 ①开始抽奖时,会先判断抽奖设置是否满足条件,否则会有相关提示 ②抽奖中点击开始抽奖会提示正在抽奖中 结束

2022-03-26 03:54:23   

Python爬虫Xpath

# 第一题 import requests a=requests.get("http://www.nkkjxy.org.cn/") b=a.content.decode('gbk') from lxml import etree d = etree.HTML(b) c = d.xpath('//a[@title]') print(c) 来源:https://blog.csdn.net/qq_44652989/article/details/118465885

2022-03-26 03:54:16