首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈测试技术

    BeautifulSoup文档2-详细方法 | 对象的种类有哪些?

    BeautifulSoup soup = BeautifulSoup(open("index.html")) soup = BeautifulSoup("<html>data</html>") 2 对象的种类 2.1 种类说明 Beautiful Soup将HTML文档转换成一个树形结构,每个节点都是Python对象; 所有对象为4种: Tag , NavigableString , BeautifulSoup , Comment . 2.2 Tag对象 与XML或HTML原生文档中的tag相同; # -*- coding:utf-8 -*- # 作者:NoamaNelson # 日期:2023/2/14 <class 'bs4.element.Comment'> 3 本文涉及的源码 # -*- coding:utf-8 -*- # 作者:NoamaNelson # 日期:2023/2/14 # 文件名称

    74330编辑于 2023-02-21
  • 来自专栏小四的技术文章

    JVM系列(2),虚拟机

    2.栈操作(Operand Stack):记录出栈、入栈的操作。 3.栈帧数据(Frame Data):包括类文件、方法等等。 当一个方法 A被调用时就产生了一个栈帧 F1,并被压入到栈中,A 方法又调用了 B 方法,于是产生栈帧 F2 也被压入栈,B 方法又调用了 C 方法,于是产生栈帧 F3 也被压入栈,执行完毕后,先弹出 F3 栈帧,再弹出 F2 栈帧,再弹出 F1 栈帧。 如下代码: package classloader; public class Test { public void changeRef(Person person2) { person.setName } } 基本类型(八大数据类型)传值,引用类型传内存地址 刚开始person1指向值为刘牌的这个地址,然后main方法调用changeRef(Person person),于是person2又指向同一个地址

    35420编辑于 2022-07-26
  • 来自专栏剑指工控

    VMWare 虚拟机使用技巧(2

    一、虚拟机快照 一个善于使用虚拟机的人,必须要知道快照这个东东,王老湿认为这应该是虚拟机的灵魂。 简而言之,虚拟机快照是一种类似于Windows备份还原机制的技术,其目的是让你的虚拟机设置一个时间节点备份虚拟机并且日后能快速恢复到这个时间节点,这个功能可是很爽的,比如说你刚做好一个虚拟机,你给它设置个快照时间 二、虚拟机的克隆 有时候,当你很愉快的创建了一个虚拟机,并且安装好了一些非常烦人的软件,但是你发现你需要做同样环境的虚拟机2台才能满足你的测试要求。 接下来选择克隆类型时,请务必看清楚这两种类型的区别, 一种只是虚拟机的引用,依赖于原来的虚拟机。 另外一种是克隆完整的虚拟机,这才是我们需要的。 然后开启虚拟机,并且选择全屏模式。然后点击旁边的循环使用多个显示器按钮,效果如下 扩屏后的效果如下,左侧是虚拟机的屏幕1,右侧是虚拟机的屏幕2.

    2K20发布于 2021-11-09
  • 来自专栏技术综合

    CentOS镜像种类

    CentOS-7.0-1406-x86_64-GnomeLive.iso CentOS-7.0-1406-x86_64-KdeLive.iso(每个大小1G左右):

    3.1K21发布于 2020-08-25
  • 来自专栏FREE SOLO

    Java异常种类

    Java Exception: 1、Error 2、Runtime Exception 运行时异常 3、Exception 4、throw 用户自定义异常 异常类分两大类型:Error类代表了编译和系统的错误

    1.6K00发布于 2019-04-18
  • 来自专栏夕阳醉了

    《深入理解java虚拟机》笔记(2)HotSpot虚拟机对象探秘

    一、对象的创建 1、类加载: 虚拟机在遇到一条new指令时候,检查类是否已被加载、解析、初始化过,如果没有,则执行类加载过程。 2、分配内存:类加载完成后,则为新对象从java堆上分配内存,分配内存有两种方式:指针碰撞和空闲列表 指针碰撞   Java堆中内存是绝对完整的,用过和空闲的内存分别放在一边,中间用一个指针作为分界点的指示器 虚拟机是否使用TLAB,可通过-XX:+/-UseTLAB参数设定。 2、实例数据   存放对象真正有效信息,程序代码中所定义的各种类型的字段内容。无论是父类继承的还是子类定义的,都会记录起来。 三、对象的访问定位        对象访问取决于虚拟机,目前主流两种方式有句柄和直接指针两种。

    28750编辑于 2023-10-16
  • 来自专栏又见苍岚

    分类任务的种类

    分类任务是机器学习中的常见基本任务,而分类本身也存在着多种类别,本文对相关内容进行整理。 对于分类任务主要有两个维度:标签、类别 以水果分类为例: 标签 标签为某个分类域,定义一组标签需要同时确定标签内的类别数量,分类时在标签内的类别是互斥但必须选择一个的 例如: 水果分类中的: 颜色,水果种类 为标签 类别 类别为标签内的子项,定义一组标签需要其中定义若干(至少为2)个类别,类别之间互斥,分类时必须选择一个 例如: 水果分类中的: 颜色中: 黄色、绿色、红色 … 等颜色均为类别 水果中: 苹果、葡萄、香蕉 … 等种类均为类别 分类的种类 在确定了维度后,根据维度数量我们可以对常见的分类任务区分四个种类 Category = 2 Category > 2 Label Loss 可以直接绘制 ROC 曲线、 AP 曲线等来评估模型性能 存在虚警、漏警概率 多分类 (Multi-Class Classification) 多分类的目标是将数据划分到事先确定好的一个类别种类

    2.7K20编辑于 2022-08-06
  • 来自专栏黑白天安全团队

    Linux常用shell种类

    2.shell是指一种应用程序,这个程序提供一个界面,用户可以通过这个界面访问操作系统。 脚本: shell脚本是一种为shell编写的脚本程序。

    3.2K21发布于 2020-04-30
  • 来自专栏云计算与大数据

    redis | 对象编码种类

    对象编码种类*/ #define OBJ_ENCODING_RAW 0 /* Raw representation */ #define OBJ_ENCODING_INT 1 /* Encoded as integer */ #define OBJ_ENCODING_HT 2 /* Encoded as hash table */ #define OBJ_ENCODING_ZIPMAP

    59120编辑于 2023-03-18
  • 来自专栏AustinDatabases

    Mongodb 被忽略的 数据类型 索引种类 与限制与如何导向开发者 (2 索引种类与 ESR)

    关于INDEX 的种类,MONGODB 主要分为以下种类的INDEX 单建索引 组合索引 多值索引 多键索引 地理位置索引 全文索引 TTL 索引 部分索引 HASH 索引 跳跃索引 稀疏索引 在一个 评估数的不同 这个例子的优化点用一句话表达就是,缩小范围,顺序定位,缩小范围,减少最后的排序组合,这样在多个字段的索引中,定位是最快的,避免搜集过多的document ,在进行filiter. 2 我们打开一个COLLECTION,并且其中有一条记录是包含时间的,这里TTL索引加你了以data2 为字段,超过300秒就开始清理数据的TTL 索引。 7 地理索引 2d indexes 地理索引面向的是MONGODB 的地理数据查询方式,通过地理索引可以快速的处理地理数据信息。 token=959999716&lang=zh_CN#rd 小结: mongodb 本身的索引种类与传统数据库部分相同,部分不同,不同的部分以自身的MONGODB数据的类型,数据的存储方式,以及业务场景有关

    1.1K40编辑于 2022-04-05
  • 来自专栏linux 自动化运维

    shell 自动创建 qcow2 虚拟机

    /bin/bash # shell 自动创建 qcow2 虚拟机,注意虚拟机镜像制作的时候需要自动获取ip # virt-install --osinfo list | grep win | awk 虚拟机自动创建脚本 ######### 1. 选择 1 或 2 2. 配置 cpu 和 内存,单位GB, 内存允许输入小数 1 线程 2.5G 为:空格隔开 1 2.5 3. "当前虚拟机存在:$SystemIDName $qcow2 正在继续创建中..." "提供功能: 1.创建虚拟机 2.删除虚拟机 3.启动虚拟机 4.关闭虚拟机 5.查看虚拟机ip; please input number: " FunctionSelect

    38720编辑于 2024-08-01
  • 来自专栏点云PCL

    虚拟机安装以及PCL的配置(2

    我们是接着上一篇文章安装虚拟机与pcl的配置(1)继续 使用快捷键“ctrl+alt+T”,来打开一个命令窗口如下图 比如我们在命令窗口下输入ls 我们会看到在主目录下的所有文件 下图是我插上u盘的界面 ,点击确定,有时候插上U盘反应比较慢, 如果U盘不显示你可以点击“虚拟机”查看是否有U盘的出现 或者点击右下角硬盘标注 在左侧显示U盘已经读取的标志是如图 在Ubuntu系统系统下安装PCL等库可以借鉴的网址 /pcl sudoapt-get update sudoapt-get install libpcl-all 或者sudo apt-get install libpcl-1.7-all-dev (2) sudo make -j2 install 如果安装不上你可以看提示,需要安装哪些东西(有时候就是依赖项的版本不符合所以就把对应的依赖项安装上就可以了,这个过程你可以看提示的内容来安装) sudo apt-getinstall u013019296/9843606) 一个简单的程序,你可以先编译这个然后检测是否编译得过,在运行查看是否可以通过 那么现在我们已经复制过来了 现在就开始编译它步骤: (1) 打开命令窗口(Ctrl+alt+T) (2)

    1.5K30发布于 2019-07-31
  • 使用onnxruntime部署Detic检测2万1千种类别的物体

    这种方法的好处在于,使用第二种数据,你可以训练更多种类的分类器,从而降低了数据标注的成本。 在当前情况,与图像分类相比,目标检测的标注数据量明显有限。 总的来说,Detic的使用图像分类数据集的方法为目标检测带来了更多的多样性和精确性,克服了数据限制带来的问题,降低了数据获取的成本,使得可以更轻松地训练更多种类的分类器,从而提高了检测器的性能和鲁棒性。 openFileDialog.ShowDialog() == DialogResult.OK) { src = Cv2. sw.Elapsed.TotalSeconds + "秒"; var resultMat = dm.DrawImage(src,result); pictureBox2. sender, EventArgs e) { dm.LoadWeights(Application.StartupPath+ "\\weights\\Detic_C2_

    19110编辑于 2025-07-20
  • 来自专栏FREE SOLO

    初识JAVA:Java异常种类

    Java Exception: 1、Error 2、Runtime Exception 运行时异常 3、Exception 4、throw 用户自定义异常 异常类分两大类型:Error类代表了编译和系统的错误

    57620编辑于 2022-05-06
  • 来自专栏疯狂软件李刚

    机器学习的种类介绍

    现有的机器学习种类繁多,我们一般可以进行如下的分类标准: 是否在人类监督下学习(监督学习、非监督学习、半监督学习和强化学习) 是否可以动态的增量学习(在线学习和批量学习) 是简单的将新的数据点和已知的数据点进行匹配 一、监督学习和非监督学习 根据训练期间接受的监督数量和监督类型,可以将机器学习分为以下四种类型:监督学习、非监督学习、半监督学习和强化学习。 DBSCAN) 最大期望算法 可视化和降维 主成分分析 核主成分分析 关联规则学习 Apriori Eclat 比如说,我们有大量的购物访客的数据,包括一个月内的到达次数、购买次数、平均客单价、购物时长、购物种类

    1.6K20发布于 2020-06-24
  • 来自专栏IT可乐

    Java虚拟机详解(八)------虚拟机监控和分析工具(2)——可视化

      上篇博客我们介绍了虚拟机监控和分析命令行工具,由于其不够直观,不是很容易排查问题,那么本篇博客我们就来介绍几个可视化工具。 显示的是整个虚拟机主要运行数据的概览,包括“堆使用情况”、“线程”、“类”、“CPU占用率”等四项信息的曲线图,这些曲线图是后面“内存”、“线程”、“类”页签的信息汇总,下面会分别介绍这几个页签。 2、内存监控   这个页签相当于上一篇博客介绍的jstat命令,不过这里是可视化的。用于监视虚拟机内存的一些变化趋势。   监视区域如下: ? ,线程1获取到lock1后,说你给我lock2,我就释放lock1;而线程2获取到lock2后,说你给我lock1,我就释放lock2。 听名字我们就知道这是一块功能很全,很强大的Java运行监视和故障处理工具,并且是官方主力发展的虚拟机故障处理工具,其性能分析比很多专业收费软件都不会逊色多少。

    2K20发布于 2019-09-27
  • 来自专栏bit哲学院

    Java中异常的种类

    VirtualMachineError:抛出表示java虚拟机坏了或已经耗尽了资源,它继续经营的必要。  2.Error(错误):  一般是指java虚拟机相关的问题,如系统崩溃、虚拟机出错误、动态链接失败等,这种错误无法恢复或不可能捕获,将导致应用程序中断,通常应用程序无法处理这些错误,因此应用程序不应该捕获 (2)RuntimeException 是那些可能在 Java 虚拟机正常运行期间抛出的异常的超类  (3)IOException:此类为异常的通用类,它是由失败的或中断的 I/O 操作生成的。    (2)非运行时异常是RuntimeException以外的异常,类型上都属于Exception类及其子类。从程序语法角度讲是必须进行处理的异常,如果不处理,程序就不能编译通过。 (1)、try:它里面放置可能引发异常的代码    (2)、catch:后面对应异常类型和一个代码块,用于表明该catch块用于处理这种类型的代码块,可以有多个catch块。   

    1.4K40发布于 2021-04-06
  • 来自专栏Mirror的技术成长

    web安全漏洞种类

    2、既爱尼察输入的数据是否具有所要求的数据格式,严格限制变量的类型。 2、禁止从Cookie参数中去判断用户所属用户组,应该通过读取session会话来判断用户所属用户组。 2、限定文件上传目录,且该目录不允许解析动态脚本文件。 3、更新web服务器版本并进行正确配置,防止解析漏洞。 (…./、 ….\、 ….\\) 2、判断用户输入的参数的格式是否合法。 2、自动识别异常IP,对于异常IP,整理一个非常严格的恶意IP库,甚至禁止这些IP访问网站。

    1.9K40发布于 2020-11-13
  • 来自专栏码农爱学习的专栏

    Linux信号种类与函数

    主要介绍: Linux中的信号种类 信号操作的相关函数 Linux中的信号种类 信号是一种进程间通信的方法,应用于异步事件的处理。信号的实质是一种软中断。 使用kill -l可以查看Linux系统中的所有信号,如下: deeplearning@deeplearning:~$ kill -l 1) SIGHUP 2) SIGINT ) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 SIGWINCH 29) SIGIO 30) SIGPWR 31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1 36) SIGRTMIN+2 child process receive signal 6 从结果可以看出,当父进程将SIGABRT发送给子进程(ID 2689)后,子进程非正常结束,第2句输出语句没有执行。

    3.5K30发布于 2020-08-04
  • 来自专栏精讲JAVA

    Java 虚拟机 2 : Java 内存区域及对象

    2)JAVA STACK,虚拟机栈 生命周期和线程相同。 2、线程间共享的内存区域 (1)HEAP,堆 大多数应用,堆都是Java虚拟机所管理的内存中最大的一块,它在虚拟机启动时创建,此内存唯一的目的就是存放对象实例。 (2)METHOD AREA,方法区 这块区域用于存储虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据,虚拟机规范是把这块区域描述为堆的一个逻辑部分的,但实际它应该是要和堆区分开的。 2、类加载检查通过后,虚拟机为新生对象分配内存。对象所需内存大小在类加载完成后便可以完全确定,为对象分配空间无非就是从Java堆中划分出一块确定大小的内存而已。 (2)如果内存不是规整的,已使用的内存和未使用的内存相互交错,那么虚拟机将采用的是空闲列表法来为对象分配内存。

    41720发布于 2018-07-30
领券