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

    C++编程之美-结构之法(代码清单3-10)

    代码清单3-10 class Queue { public: Type MaxValue(Type x, Type y) { if(x > y)

    20840编辑于 2022-11-30
  • 来自专栏devops_k8s

    Go Protobuf(比xml小3-10倍, 快20-100倍)

    protocol buffers 是一种灵活,高效,自动化机制的结构数据序列化方法-可类比 XML,但是比 XML 更小、更快、更为简单。你可以定义数据的结构,然后使用特殊生成的源代码轻松的在各种数据流中使用各种语言进行编写和读取结构数据。你甚至可以更新数据结构,而不破坏根据旧数据结构编译而成并且已部署的程序。

    2.4K50发布于 2021-04-13
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 3-10 Numpy中的比较和Fancy Indexing

    print(np.sum(x <= 3)) # 4 NumPy 中有一个 np.cout_nonzero 函数,能够统计传入函数的数组中有多少个非元素,对于传入的是 bool 数组,对应的 True print(np.cout_nonzero(x <= 3)) # 4 还可以通过 np.any 函数看数组中是否有为的元素。 传入 np.any 的数组,只要有一个是非元素,则返回 True,否则返回 False。对于传入的是 bool 数组,对应的 True 就是 1,False 就是 0。

    81120编辑于 2022-11-08
  • 来自专栏数控编程社区

    Mastercam挖槽刀路的设置

    挖槽刀具路径生成过程 图3-1a为一个件的立体图,件高度为20mm,挖槽深度为15mm,图3-1b为加工过程仿真后的效果图。 图 3-1 挖槽刀具路径生成过程如下: 步骤一 读入文件 文件名:Ch3_1_1.MC8 存储该文件的件图形如图3-2所示。 上部的“表面加工参数(Facing parameters)”选项卡,进入“表面加工参数设置”对话框,设置完毕后,如图3-9所示; 7.用鼠标单击图3-9中的“确定”按钮,则得到上表面加工刀具路径,如图3-3-10 步骤三 加工毛坯四周轮廓 1.选择 主菜单(Main Menu)-刀具路径(Toolpaths)-轮廓加工(Contour) 2.在绘图区串接被加工的轮廓,串接后的结果与图3-4相同,用鼠标单击主菜单区的

    1.8K20编辑于 2022-03-30
  • 来自专栏网络安全观

    CrowdStrike:摩擦,信任

    而本文要谈的即是它在信任领域的思路和布局。 如果广泛阅读国外的信任宣传资料,会经常看到"摩擦"(Friction)这个词。意思是指:信任通常会让用户感到不舒服。 至少有两方面原因:一是信任的使用会体验不佳、令人不爽;二是信任的落地会阻碍重重、倍感挫折。 所以,CrowdStrike的目标是努力构建一个摩擦(无摩擦)的信任。 目 录 1.向信任进军 2.信任的支柱 3.以三段论实现信任支柱 4.摩擦的信任方法 5.信任的下一步:数据安全 6.为何与众不同 1)CrowdStrike产品能力图变迁 2)CrowdStrike 图2-Forrester信任扩展生态系统的七大支柱 03 以三段论实现信任支柱 为了创建一个完整信任安全栈,需要实现上面提到的信任6大支柱,这显然既昂贵又复杂。 CrowdStrike的摩擦信任方法,正是为了帮助客户取得信任的成功。 图4-CrowdStrike信任部署模型 1)基于风险的条件访问(上图中蓝色能力模块) 风险是一个不断变化的分值。

    3.4K11编辑于 2021-12-31
  • 来自专栏#大模型热点基础知识

    什么是少样本学习?为什么给几个例子就能让AI学会新任务?

    本文收录于Github:AI-From-Zero项目——一个从开始系统学习AI的知识库。如果觉得有帮助,欢迎⭐Star支持!什么是少样本学习?为什么给几个例子就能让AI学会新任务? by@Laizhuocheng一、简介少样本学习(Few-shotLearning)是一种通过提供少量示例(通常3-10个),就能让AI模型快速理解和执行新任务的学习范式。 虽然样本学习很强大,但在面对复杂或模糊的任务时,仅靠自然语言描述往往不够精确。 0简单、标准任务最灵活、成本最低复杂任务效果有限少样本3-10中等复杂度任务平衡灵活性和准确性需要设计好的示例监督微调100+高精度生产环境性能最佳、最稳定需要大量标注数据指令微调1000+通用指令跟随提升样本能力训练成本高少样本学习最适合需要快速部署且对准确性有一定要求的场景 ,是连接样本和全监督学习的重要桥梁。

    21210编辑于 2026-03-18
  • 来自专栏全栈程序员必看

    nio和拷贝_拷贝

    而内核空间到用户空间则需要CPU的参与进行拷贝,既然需要CPU参与,也就涉及到了内核态和用户态的相互切换,如下图: NIO的拷贝 拷贝的数据拷贝如下图: 内核态与用户态切换如下图: 改进的地方 但这还没有达到我们拷贝的目标。如果底层NIC(网络接口卡)支持gather操作,我们能进一步减少内核中的数据拷贝。 用户这边的使用方式不变,而内部已经有了质的改变: NIO的拷贝由transferTo()方法实现。 NIO的直接内存 首先,它的作用位置处于传统IO(BIO)与拷贝之间,为何这么说? 拷贝则是直接在内核空间完成文件读取并转到磁盘(或发送到网络)。由于它没有读取文件数据到JVM这一环,因此程序无法操作该文件数据,尽管效率很高! 而直接内存则介于两者之间,效率一般且可操作文件数据。

    54020编辑于 2022-11-08
  • 来自专栏深度学习和计算机视觉

    【从学习OpenCV 4】鼠标响应

    经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门书籍《从学习OpenCV 4》。 x:鼠标指针在图像坐标系中的x坐标 y:鼠标指针在图像坐标系中的y坐标 flags:鼠标响应标志,参数为EVENT_FLAG_*形式,具体可选参数及含义在表3-10给出。 第四个参数是鼠标响应标志,参数为EVENT_FLAG_*形式,具体可选参数及含义在表3-10给出。最后一个参数是传递给回调函数的可选参数,一般情况下用void*缺省即可。 EVENT_MBUTTONDBLCLK 9 表示双击鼠标中间 EVENT_MOUSEWHEEL 10 正值表示向前滚动,负值表示向后滚动 EVENT_MOUSEHWHEEL 11 正值表示向左滚动,负值表示向右滚动 表3-

    1.5K40发布于 2019-12-13
  • 来自专栏星流全栈

    React vs Angular 2: 冰与火之歌

    选择 Angular 还是 React 就像选择直接购买成品电脑还是买件自己组装一样。 两者的优缺点本文都会提及,我会拿 React 语法和组件模型跟 Angular 的语法和组件模型做对比。 这就像是拿成品电脑的 CPU 跟售的 CPU 做对比,没有任何不妥。 新的组件模型比第一代的指令(directives)容易掌握许多;新增了对于同构/服务器端渲染的支持;使用虚拟 DOM 提供了 3-10 倍的性能提升。

    1K30发布于 2018-06-01
  • 来自专栏YoungGy

    ISLR_ANOVA

    概述 核心思想 检定统计量F 结论 适用情况 Multi comparison ANOVA不同于之前的z检定,t检定,这里的假设包含了很多个变量,具体是μ1=μ2=... ANOVA的核心思想是:一个样本的variance可以归结于各种各样的factor,如果组间的variance确实比组内的variance大很多,一般3-10就认为大了,那么认为组件是有差异的。 ?

    54280发布于 2018-01-02
  • 来自专栏网络安全观

    信任+:边界信任模型,信任模型与信任+浅谈

    根据“信任”模型的理念和假设,网络专家们进一步的给出了典型的“信任”模型的架构。 ? “信任+”的安全理念。 信任+浅谈:算法与“信任”模型结合的“智能信任” 虽然“信任”模型在现代网络安全中有着很高的应用价值,但是“信任”模型也不是十全十美的。 5) 等等其他问题 为了在“信任”模型的基础上,做出更好的,更加完善的身份管理与访问控制产品,我们提出“信任+”的概念,即算法与“信任”模型结合的“智能信任”。 信任+”标准。

    1.7K10发布于 2021-03-01
  • 来自专栏涓流

    Linux拷贝和Netty拷贝

    在Linux中拷贝的实现方式主要有: 用户态直接 I/O、减少数据拷贝次数以及写时复制技术。 传统拷贝总结 由于CPU和IO速度的差异问题,产生了DMA技术,通过DMA搬运来减少CPU的等待时间。 Netty中的拷贝 OS层面的拷贝主要避免在用户态(User-space)和内核态(Kernel-space)之间来回拷贝数据。 Netty 中使用 FileRegion 实现文件传输的拷贝, 不过在底层 FileRegion 是依赖于 Java NIO FileChannel.transfer 的拷贝功能. 拷贝的理解 深入Linux IO原理和几种拷贝

    4.1K40编辑于 2022-06-28
  • 来自专栏小詹同学

    Python系列之——从说起!!!

    2017年可谓是人工智能元年,要问哪个行业最火,詹小白不敢确定,但要问哪个编程语言最热门,好吧,詹小白还是不敢说太满。但是!至少从舆论Python将被纳入高考这点就可以看出很多东西啦~

    903100发布于 2018-04-13
  • 来自专栏网络安全观

    知识证明是信任吗

    但还是想顺便说说,知识证明(ZKP)究竟是什么。 虽然知识证明和信任这两个词,都带有“”,都与“信任”有关,但并不是一回事。 两者本质上都要增强「信任」,但在增强「信任」的过程中,知识证明强调不泄露知识;信任强调不要过度授权。简单说,知识是为了隐藏知识;信任是为了控制信任。 关于信任架构可参考《信任架构》NIST标准草案。 知识证明解决了信任与隐私的矛盾:既通过「证明」提升「信任」,又通过「知识」保护「隐私」。是两全其美的方案。 本文目录 一、了解知识证明 1)知识证明的定义 2)知识证明的源头 3)知识证明的核心价值:消灭可信第三方 4)知识证明的经典示例:色盲游戏 二、领悟信任与安全 1)信任的产生机理 2)证明 项目研究分为三个技术领域:构建有用的知识语句;构建高效的知识证明生成编译器;后量子知识研究。

    1.4K30发布于 2021-02-24
  • 来自专栏涓流

    Linux拷贝和Netty拷贝

    拷贝实现方式 在Linux中拷贝的实现方式主要有: mmap + write、sendfile、splice mmap+write(内存映射) mmap 是 Linux 提供的一种内存映射文件方法, Nginx Nginx 也支持拷贝技术,一般默认是开启拷贝技术,这样有利于提高文件传输的效率,是否开启拷贝技术的配置如下: http { ... Netty中的拷贝 OS层面的拷贝主要避免在用户态(User-space)和内核态(Kernel-space)之间来回拷贝数据。 Netty 中使用 FileRegion 实现文件传输的拷贝, 不过在底层 FileRegion 是依赖于 Java NIO FileChannel.transfer 的拷贝功能. 拷贝的理解 深入Linux IO原理和几种拷贝

    3.5K32编辑于 2023-03-11
  • 来自专栏kyle的专栏

    移动

    题目描述 难度级别:简单 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非元素的相对顺序。

    53800发布于 2020-12-27
  • 来自专栏花落的技术专栏

    拷贝

    你可能觉得这样挺浪费空间的,每次都需要把内核空间的数据拷贝到用户空间中 ,所以拷贝的出现就是为了解决这种问题的。 总结 所谓的【拷贝】,并不是真正无拷贝,而是在不会拷贝重复数据到 jvm 内存中,拷贝的优点有: 更少的用户态与内核态的切换 不利用 cpu 计算(只要涉及到内存之间的 copy 都要用 CPU), 减少 cpu 缓存伪共享(因为拷贝会使用 DMA 进行数据的 copy,根本没有放入内存,所以 cpu 无法参与计算) 拷贝适合小文件传输(文件较大会把内核缓冲区占满,https://www.cnblogs.com (组合)和 Slice(拆分)两种 Buffer 来实现拷贝 (减少数据组合时的 copy)。 RocketMQ 采用拷贝 mmap+write 的方式来回应 Consumer 的请求。

    94540发布于 2021-11-23
  • 来自专栏c++与qt学习

    移动

    法1: class Solution { public: void moveZeroes(vector<int>& nums) { int begin = 0; for (int end = 0; end < nums.size(); end++) { if (nums[end] != 0) { nums[begin] = nums[end];

    35430发布于 2021-11-15
  • 来自专栏YuanXin

    :前言

    所以,学习webpack可以帮助开发者更好的进行基于javascript语言的开发工作。

    43821发布于 2020-04-20
  • 来自专栏花落的技术专栏

    拷贝

    你可能觉得这样挺浪费空间的,每次都需要把内核空间的数据拷贝到用户空间中 ,所以拷贝的出现就是为了解决这种问题的。 这里简单提一嘴,关于拷贝提供了两种方式分别是: mmap+write Sendfile 1.2 [虚拟内存 & CPU是通过寻址来访问内存的。 总结 所谓的【拷贝】,并不是真正无拷贝,而是在不会拷贝重复数据到 jvm 内存中,拷贝的优点有: 更少的用户态与内核态的切换 不利用 cpu 计算(只要涉及到内存之间的 copy 都要用 CPU), 减少 cpu 缓存伪共享(因为拷贝会使用 DMA 进行数据的 copy,根本没有放入内存,所以 cpu 无法参与计算) 四、其他拷贝 4.1 Netty Netty 中的 Zero-copy 与上面我们所提到到 (组合)和 Slice(拆分)两种 Buffer 来实现拷贝 (减少数据组合时的 copy)。

    1K00编辑于 2021-12-07
领券