ICode9

精准搜索请尝试: 精确搜索
  • 44:第n小的质数2022-04-03 19:31:34

    44:第n小的质数 描述 输入一个正整数n,求第n小的质数。 输入 一个不超过10000的正整数n。 输出 第n小的质数。 样例输入 10 样例输出 29 题意总结 找出第n小的质数(只有1和它本身两个因数)。 解题思路 先从二开始循环到一百万,从二开始在判断是不是质数,如果是就从0开始+1,一直加到

  • 垃圾收集器2022-03-31 19:00:58

    一、垃圾收集算法     ① 分代收集理论     核心:根据对象存活周期的不同将内存分为几块。一般将java堆分为新生代和老年代,这样我们就可以根据各个年代的特点选择不同的垃圾收集算法。       比如在新生代,每次收集都会有大量的对象死去,所以可以选择复制算法,只需要付出少

  • 线段树基础2022-03-29 17:34:11

    线段树 1.线段树是什么 rt,线段树的基本结构是这样,用递归和分治来实现建树的过程 建树的代码大概是这样: void b_t(int pos,int l,int r) { tree[pos].lft=l; tree[pos].rgt=r; if(l==r) { tree[pos].sum=dat[l]; return; } int mid=(l+r)>>1; b_t(pos<<1,l,mid); //

  • GC介绍。引用计数法,复制算法,标记压缩、标记清除法2022-03-29 15:33:06

           没讲全,引用计数法是对象被引用了计数器+1,引用结束-1,计数器为0就会被回收   复制算法      复制算法,每次复制之后,幸存区从一个区域复制到另一个,这一个清空,成为to区,另一个为from        标记清除算法        标记压缩算法            JVM在电脑架

  • 多实例问题2022-03-28 08:31:41

    很多时候,不是每个训练样本都有标记,而是只有一部分被标记,而另一部分只有数据本身,标记缺失掉了。这时候需要将没有标记的数据和有标记的数据结合起来进行机器学习,这就是半监督学习。又有的时候,甚至所有的样本都没有标记,这就是非监督学习。我们考虑这样一种训练数据,这个数据是有标记

  • HTML简介2022-03-25 15:04:32

    HTML简介 背景 什么是HTML? HTML(Hyper Text Markup Language)超文本标记语言,是一种用于创建网页的标准标记语言。 所谓标记语言,是指用一系列约定好的标记来对电子文档进行标记,来实现对电子文档的语义、结构、格式的定义。标记语言不仅仅是一种语言们就像许多语言一样,它需要一个运

  • CMS垃圾收集器(基于标记清除算法)2022-03-20 23:01:38

    特点: CMS是一种以获取回收停顿时间为目标的收集器。 多用于Java应用集中在互联网网站或者基于浏览器的B/S系统的服务端上。 过程: 初始标记:(stop the world) 只是标记GCroots能直接关联到的对象,速度很快。 并发标记: 从GCroots的直接关联对象开始遍历整个对象图的过程,虽然时间长但是

  • 用Atom编程2022-03-20 10:35:33

    Atom是由 GitHub 的程序员们打造的称为“属于21世纪”的代码编辑器。它开源免费跨平台(支持 Windows、Mac、Linux 三大桌面平台),并且整合 GIT 并提供类似 SublimeText 的包管理功能,人们可以非常方便地安装和管理各种插件,并将 Atom 打造成真正适合自己的开发工具。 作为一个现代的代

  • JVM垃圾收集算法与CMS收集器详解2022-03-19 23:34:50

    垃圾收集算法 分代收集理论 分代收集理论:当前主流的虚拟机都在使用分代收集算法,它会将对象按照存活周期来将内存分为不同的几块。这样我们就可以针对存活周期不同的对象,采用不同的算法来进行垃圾清理。 垃圾清理的算法主要有三个:标记复制算法,标记清理算法和标记整理算法。 标记复

  • JVM垃圾回收算法的理解2022-03-19 12:35:13

    GC判断死亡对象的算法: ​引用计数法 可达性分析算法 JVM常用的垃圾回收算法有以下几种: 1. 标记清除算法(年老代) 2. 标记复制算法(年轻代) 3. 标记整理算法(年老代) 4. 分代收集算法 判断对象死亡 引用计数法 ​ 在对象中添加一个引用计数器,每当一个地方引用它的时候计数器加1;引用失

  • JVM笔记十九:垃圾回收相关算法2022-03-18 22:58:56

    垃圾回收相关算法 标记阶段:引用计数算法标记阶段:可达性分析算法对象的finalization机制清除阶段:标记-清除算法清除阶段:复制算法清除阶段:标记-压缩算法分代收集算法增量收集算法、分区算法 标记阶段:引用计数算法 在堆里存放着几乎所有的Java对象实例,在Gc执行垃圾回收

  • 初识HTML2022-03-09 15:31:50

    1.HTML:Hyper Text Markup Language(超文本标记语言) 作用:定义网页中有什么 2.CSS:Cascading style sheets(层叠样式表) 作用:定义网页中的东西长什么样 3.Vscode:vidual Stdio Code(通用编辑器) 4.MarkDown:MD(文档格式标准)   术语:web:互联网            w3c:万维网联盟(为互联网提供

  • 标记分水岭算法2022-03-07 02:31:47

    图像的灰度空间很像地球表面的整个地理结构,每个像素的灰度值代表高度。其中的灰度值较大的像素连成的线可以看做山脊,也就是分水岭。 分水岭算法的整个过程: 把梯度图像中的所有像素按照灰度值进行分类,并设定一个测地距离阈值。 找到灰度值最小的像素点(默认标记为灰度值最低点),让thr

  • 论文阅读 污点分析技术的原理和实践应用 | 污点分析综述2022-03-04 10:35:00

    1. 污点分析的基本原理   污点分析可以抽象成一个三元组<sources, sinks, sanitizers>的形式。sources:污点源,代表直接引入不受信任的数据或者机密数据到系统中。sink:污点汇聚点,代表直接产生安全敏感操作或者泄露隐私数据到外界。sanitizer:无害处理,代表通过数据加密或者移除危害

  • Vue 源码解读(9)—— 编译器 之 优化2022-03-04 09:02:38

    前言 上一篇文章 Vue 源码解读(8)—— 编译器 之 解析 详细详解了编译器的第一部分,如何将 html 模版字符串编译成 AST。今天带来编译器的第二部分,优化 AST,也是大家常说的静态标记。 目标 深入理解编译器的静态标记过程 源码解读 入口 /src/compiler/index.js /** * 在这之前做的

  • 荧光成像工具丨Cell Navigator F-Actin标记试剂盒2022-03-03 16:00:54

    肌动蛋白是一种球状的,大约42kDa的蛋白质,几乎存在于所有真核细胞中。它也是最高度保守的蛋白质之一,在藻类和人类等多种物种中的差异不超过20%。肌动蛋白是细胞中两种细丝的单体亚基:细丝,细胞骨架的三个主要成分之一,以及细丝,是肌细胞中收缩装置的一部分。因此,肌动蛋白参与许多重要的

  • 垃圾回收机制2022-03-03 14:31:41

    1 引用计数 会单独开辟一个空间去统计变量的引用次数,当引用次数为0的时候就被垃圾回收器回收 缺点 会额外占用较大内存 遇到循环引用的对象无法回收垃圾 2 标记清除 将进入环境的变量标记为进入环境,离开环境的标记为离开环境 在运行时,给所有变量标记,然后去掉那些被引用对象的标

  • 【无标题】JVM垃圾回收算法和垃圾回收器2022-03-02 19:59:16

    标记清除算法 标记清除将垃圾回收分为两个阶段,分别为标记阶段和清除阶段,在标记阶段首先通过根节点,标记所有从根节点开始的对象,未标记的对象就是未被引用的垃圾对象,然后在清除阶段清除所有未被标记的对象;缺点就是会产生大量的空间碎片,因为回收后的空间是不连续的所以给大对象

  • HTML常用标记2022-03-02 19:58:55

    1.br--设置文本内容换行 在html中回车的换行没有效果,只能用br标记 <!DOCTYPE html> <html>     <head>         <meta charset="utf-8">         <title>br标记</title>     </head>     <body>         <h1>br---设置文本内容换行</h1>

  • 二:GC算法2022-03-02 14:03:10

    1.标记清除算法:分为两个阶段标记阶段和清除阶段。首先从根集合进行扫描,标记存活的对象。标记完成后,再扫描整个空间未被标记的对象并进行回收。 不足:1.效率问题,标记和清除效率不高            2.在GC的时候会造成GC停顿,响应延迟            3.由于标记-清除算法,不会对

  • HTML基础 总结【1】2022-03-02 13:06:24

    1.什么是HTML? HTML--超文本标记语言。 超文本--超越文本格式,可以显示图片,视频,音频数据。 超越空间 标记--标签--使用html的时候实际上就是他4提供的标记,可以表示我们的元素 <table> <img> 我们学习的重点就是这些常用的标记 2.HTML的作用? 制作网页----软件界面 3.常见的HTML的

  • 调试-vs2019多线程2022-03-02 09:32:39

    转自:Visual Studio调试器指南---多线程应用程序调试(一) - 活着的虫子 - 博客园 (cnblogs.com)  很好入门帖吗,微软那个讲多线程的帖子没看太明白,放在这里了: 微软:调试多线程应用 - Visual Studio (Windows) | Microsoft Docs   Visual Studio调试器指南---多线程应用程序调试(一)

  • 冯况 | 去掉打开WPS文档时显示审阅2022-02-28 15:03:25

    选择【视图】,不勾选【标记】。 当然,这个方法是不行的,治标不治本,只是当时不显示了,关闭然后再次打开的时候还是会显示审阅对应的红色字体和标记等。 终极办法是【审阅】选项卡下的【接受】或者【拒绝】,点击【接受】或者【拒绝】,才能彻底去掉审阅。当然这要看具体情况,接受还是拒绝

  • HTML——认识与了解2022-02-28 11:34:15

    一、HTML的定义:         hyper text markup language (超文本标记语言) 二、HTML的特点:         1、不是一种编程语言,而是一种标记语言         2、由尖括号包围的关键词         3、通常是成对出现,由开始标签(开放标签)和结束标签(闭合标签)组成  

  • XY笔记12022-02-27 22:31:55

    开发工具 主要工具: 1.浏览器:谷歌浏览器,Edge 2.PS(多用于UI) 3.Hbuilder(国产) 认识网页 由文字,图像,超链接等组成。 实际上由代码编译而成。 Web标准 标准构成 结构(html),表现(CSS),行为(JS)三个方面 总结:结构合理(最为重要),美观表现,交互行为吸引用户 认识HTML  Html是一种超文本标记

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有