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

    PHP全学习笔记10

    PHP全学习笔记10 php常量,常量是不能被改变的,由英文字母,下划线,和数字组成,但是数字不能作为首字母出现。

    1.4K30发布于 2019-07-03
  • 来自专栏云云众生s

    StarlingX 10:支持边缘双网络

    译自:StarlingX 10: Support for Dual-Stack Networking at the Edge 作者:Steven J Vaughan-Nichols StarlingX StarlingX 10.0 的一个突出特点是其对 IPv4/IPv6 双网络的支持。 虽然 StarlingX 长期以来一直支持 IPv6 网络,但直到现在它还不支持双网络。 现在,“最新的增强功能现在允许用户在单和双网络配置之间切换,以允许使用 IPv4 和 IPv6 地址空间,”开放基础设施基金会 (Open Infrastructure Foundation) 的社区总监在 由于 StarlingX 经常被电信公司使用,而它们的 数据中心通常仍然运行 IPv4,而它们的 5G 移动网络依赖于 IPv6,因此这种新的双支持是一个宝贵的补充。

    46900编辑于 2025-03-01
  • 来自专栏云云众生s

    GenAI技术架构指南—10 个工具

    现代数据湖参考架构中可以找到的这 10 项功能,以及每个功能的供应商工具和库。 译自 The Architect’s Guide to the GenAI Tech Stack — 10 Tools,作者 Keith Pijanowski。 在这个前 10 名单中,每个条目都是支持生成式 AI 所需的功能。 1. 数据湖 企业数据湖建立在对象存储之上。 artificial intelligence"]}) {snippet} } } 下面列出了四个流行的向量数据库: Milvus Pgvector Pinecone Weaviate 10

    63710编辑于 2024-06-05
  • 来自专栏沉默王二

    明白了的基本操作后,我们需要去深入地思考一下,是如何工作的。换句话说,为了使这个数据结构按照的方式去工作,它需要什么? 1)需要有一个指针,我们称之为 TOP,用它来指向中最顶部的那个元素。 2)当我们初始化一个的时候,我们把 TOP 的值设置为 -1,这样我们就可以通过 TOP == -1 来判断是否为空。 空的时候,TOP 等于 -1;把元素 1 压入中的时候,stack[0] 为 1,TOP 加 1 变为 0;把元素 2 压入中的时候,stack[1] 为 2,TOP 加 1 变为 1;把元素 3 假设中的元素是 int 类型,我们可以用 Java 语言来自定义一个最简单的。 3)用于浏览器:浏览器的后退按钮会把我们访问的 URL 压入一个中,每次我们访问一个新的页面,新的 URL 就压入了的顶部,当我们点了后退按钮,最新的那个 URL 就从中移除,之前的那个 URL

    89320发布于 2021-03-16
  • 来自专栏python3

    Win10构建Python全开发环境W

    目录 Win10构建Python全开发环境With WSL 启动WSL 总结 对《Dev on Windows with WSL》的补充 Win10构建Python全开发环境With WSL 在学习 Python全过程中,随着后面地深入,进入实际项目地开发阶段后,越发地发现,项目要使用的第三方软件(redis git等)或者外界(支付宝开放平台/微信开放平台)联系越来越多,自己构建一个开发web服务

    93920发布于 2020-01-17
  • 来自专栏搬砖记录

    Java学习笔记-全-Java基础-10-多线程

    注意 1.setDaemon只能在线程启动之前对其使用 2.进入新生状态之后,便拥有自己的工作空间,与主存进行交互 3.setPriority 范围1-10,默认5 4.解除阻塞都是进入就绪状态,而非进入运行状态 Container container) { this.container = container; } public void run() { for (int i = 1; i <= 10 (Container container){ this.container = container; } public void run() { for (int i = 1; i <= 10 Steamebun(int id){ this.id = id; } } //缓冲区(容器) class Container{ Steamebun[] steamebuns = new Steamebun[10 boolean flag; public static void main(String[] args) throws InterruptedException { for (int i = 0; i < 10

    44420发布于 2021-08-18
  • 来自专栏啄木鸟软件测试

    软件测试工程师宝典连载(10

    顾老师新书《全软件测试工程师宝典》 https://item.m.jd.com/product/10023427978355.html 以前两本书的网上购买地址: 《软件测试技术实战设计、工具及管理》 # iostat -d -x 1 Linux 4.15.0-66-generic (ubuntu) 12/10/2019_x86_64_(4 CPU) Device r/s iostat Linux 4.15.0-66-generic (ubuntu) 12/10/2019 _x86_64_(4CPU) avg-cpu: %user %nice %system %iowait •如果%idle值持续低于10,表明CPU处理能力相对较低,系统中最需要解决的资源是CPU。 •%util接近100%,说明产生的I/O请求太多,I/O系统已经满负荷。 # pidstat -d 1 Linux 4.15.0-66-generic (ubuntu) 12/10/2019_x86_64_(4 CPU) 09:30:06 AM UID PID

    58340发布于 2021-02-02
  • 来自专栏喔家ArchiSelf

    必备:系统架构设计的10个思维实验

    本文初步列举了在系统架构设计中的10个常见知识点,并使用思维实验的方式尝试系统设计。这样的刻意练习或许可以起到一定的辅助效果。 1. 10. 全文检索 全文搜索是一种在应用程序或网站中搜索特定单词或短语的功能。当用户在搜索框中输入查询时,应用程序或网站将返回最相关的结果,以帮助用户快速找到所需内容。 一句话小结 “刻意练习”,本文介绍了10个系统架构设计的思维实验,包括分布式文件系统、服务协调控制、API网关、分布式消息系统和全文检索等。 【关联阅读】 全的技术设想 再谈<全架构师> 一文 DevOps 全必备双刃剑 面向全的技术管理 全必备JavaScript基础 全必备 C语言基础 全必备 Java基础 全Python 编程必备 全必备 Redis基础 全认知:应用框架 全必备 Log日志 全必备 敏捷估点 全必备 贝叶斯方法

    55850编辑于 2023-09-02
  • 来自专栏Rust语言学习交流

    【Rust 日报】2022-10-16 全同构Web框架leptos

    leptos:全同构Web框架 Leptos 是一个全、同构的 Rust Web 框架,利用细粒度的响应式来构建声明性用户界面。 全:可用于构建在浏览器、服务器或通过在服务器上渲染 HTML 然后在浏览器中添加交互性运行的应用程序。 同构:相同的应用程序代码和业务逻辑被编译运行在客户端和服务器上,无缝集成。

    1.4K20编辑于 2022-11-28
  • 来自专栏搬砖记录

    Java学习笔记-全-web开发-10-Ajax&JSON&Axios

    request.readyState 0: 请求未初始化 1: 服务器连接已建立 2: 请求已接收 3: 请求处理中 4: 请求已完成,且响应已就绪

    2.1K20发布于 2021-08-18
  • 来自专栏刷题笔记

    2-10 出序列的合法性 (20 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/101147545 2-10序列的合法性 (20 分) 给定一个最大容量为 M 的堆栈 ,将 N 个数字按 1, 2, 3, ..., N 的顺序入,允许按任何顺序出,则哪些数字序列是不可能得到的? 输入格式: 输入第一行给出 3 个不超过 1000 的正整数:M(堆栈最大容量)、N(入元素个数)、K(待检查的出序列个数)。最后 K 行,每行给出 N 个数字的出序列。 输出格式: 对每一行出序列,如果其的确是有可能得到的合法序列,就在一行中输出YES,否则输出NO。

    87730发布于 2019-11-08
  • 来自专栏后端码匠

    (顺序

    的理论 是一个先进后出的结构,类似于堆盘子,先放到地上的盘子最后被取走(默认只能取走一个盘子) 其实就是操作受限的线性表,只有一个口,每一次操作时,这个口可以当出口也可以当入口. 对的基本操作有 PUSH(压)和 POP (出),前者相当于表的插入操作(向顶插入一个元素),后者则是删除操作(删除一个顶元素)。 是一种后进先出(LIFO)的数据结构,最先被删除的是最近压的元素。 下面是一个的示意图: ? 注意:顶和底不是上下决定,而是有入方向决定. 的实现 顺序(顺序结构) 用一段连续的存储空间来存储中的数据元素,比较常见的是用数组来实现顺序。 2 typedef int ElemType; typedef int Status; //----- 的顺序存储表示 ----- #define STACK_INIT_SIZE 10 //

    1.2K20发布于 2020-12-09
  • 来自专栏DeepHub IMBA

    AI Agent技术10个构建生产级Agent的核心概念

    本文就总结了构建AI系统时真正绕不开的10个基础概念 1、MCP:通用插件系统 假设你需要Agent读取Gmail、更新Notion、查询数据库。 来看一个场景:用户说过"我习惯把会开在上午10点之前"。这条偏好被写入长期记忆,关联到用户ID。 三次重试都失败后,Agent告诉用户——"邮件服务暂时挂了,草稿已保存,10分钟后自动重发。"出了什么问题、接下来怎么办,交代得清清楚楚。 10、运行时编排:管理执行环境 Agent不是跑一次就结束的脚本。它是一个长期运行的系统,要响应事件、并行处理任务、扛住重启、还得在资源限制内运转。 运行时编排就是这套基础设施。

    39510编辑于 2026-02-27
  • 来自专栏码海

    Linux 中的各种:进程 线程 内核 中断

    是什么?有什么作用? 首先, (stack) 是一种串列形式的 数据结构。 根据的特点,很容易的想到可以利用数组,来实现这种数据结构。但是本文要讨论的并不是软件层面的,而是硬件层面的。 大多数的处理器架构,都有实现硬件。 EBP 和 指针 ESP 界定,EBP 指向当前帧底部(高地址),在当前帧内位置固定;ESP指向当前帧顶部(低地址),当程序执行时ESP会随着数据的入和出而移动。 内核将分成四种: 进程 线程 内核 中断 一、进程 进程是属于用户态,和进程 虚拟地址空间 (Virtual Address Space) 密切相关。 而 ARM 上中断和内核则是共享的;中断和内核共享有一个负面因素,如果中断发生嵌套,可能会造成溢出,从而可能会破坏到内核的一些重要数据,所以空间有时候难免会捉襟见肘。

    3.5K50发布于 2021-11-18
  • 来自专栏文武兼修ing——机器学习与IC设计

    的实现的基本操作的实现

    是一种基础的数据结构,只从一端读写数据。 基本特点就”后进先出“,例如顺序入1,2,3,4,5,再顺序出是5,4,3,2,1 的基本操作 的基本操作有如下几种: 检测是否为空 返回存储数据的数量 返回顶数据/返回顶数据并将其弹出 将数据压入 清空 的实现 软件实现——GO语言 软件的可以使用链表基本结构实现或使用数组实现:使用链表的优势是的容量几乎不限,确定是入都需要开销较大的声明结构体;数组实现的优势是速度快 _, err = l.Pop() } } 不断弹并查看异常(抛弃读出数据),直到报出空异常(返回异常不为nil) 数组 数据结构 const DEPTH = 10 type Array_stack : 控制顶指针 满信号生成 空信号生成 该硬件顶指针指向下一个入的位置,且位数比ram地址位多一位,当最高位为1时,可认为溢出,停止写入;同理,当顶指针指向0,该为空

    1.2K50发布于 2018-04-27
  • 来自专栏Linux内核那些事

    Linux 中的各种:进程 线程 内核 中断

    是什么?有什么作用? 首先, (stack) 是一种串列形式的 数据结构。 根据的特点,很容易的想到可以利用数组,来实现这种数据结构。但是本文要讨论的并不是软件层面的,而是硬件层面的。 大多数的处理器架构,都有实现硬件。 EBP 和 指针 ESP 界定,EBP 指向当前帧底部(高地址),在当前帧内位置固定;ESP指向当前帧顶部(低地址),当程序执行时ESP会随着数据的入和出而移动。 内核将分成四种: 进程 线程 内核 中断 一、进程 进程是属于用户态,和进程 虚拟地址空间 (Virtual Address Space) 密切相关。 而 ARM 上中断和内核则是共享的;中断和内核共享有一个负面因素,如果中断发生嵌套,可能会造成溢出,从而可能会破坏到内核的一些重要数据,所以空间有时候难免会捉襟见肘。

    4.1K20发布于 2021-09-29
  • 来自专栏薄荷前端

    10分钟了解JS堆、以及事件循环的概念

    var a1 = 0; // var a2 = 'this is string'; // var a3 = null; // var b = { m: 20 }; // 变量b存在于中 测试 var a = 20; var b = a; b = 30; console.log(a) 复制代码 var m = { a: 10, b: 20 } var n = m; n.a = 15; console.log 对象放在heap(堆)里,常见的基础类型和函数放在stack()里,函数执行的时候在里执行。 里函数执行的时候可能会调一些Dom操作,ajax操作和setTimeout定时器,这时候要等stack()里面的所有程序先走**(注意:里的代码是先进后出)**,走完后再走WebAPIs,WebAPIs 因为只有当时间到了的时候,才会把set放到队列里面去) setTimeout(function(){ console.log('setTimeout') },0) for(var i = 0;i<10

    1.5K20发布于 2019-04-03
  • 来自专栏清菡软件测试

    python全开发《10.数据类型之初识列表类型》

    其实在生活中,有很多种排队的现象。比如看电影要排队买票,上地铁的时候要排队安检。在生活中,排队的是人,为了统一做一件事,而排成队伍,逐个的去等待执行这个任务,每个人都是执行这个任务的参与者。

    26910编辑于 2024-06-25
  • 来自专栏薄荷前端

    10分钟了解JS堆、以及事件循环的概念

    比较  var a1 = 0; // var a2 = 'this is string'; // var a3 = null; // var b = { m: 20 }; // 测试 var a = 20; var b = a; b = 30; console.log(a) var m = { a: 10, b: 20 } var n = m; n.a = 15; console.log 里,函数执行的时候在里执行。 里函数执行的时候可能会调一些Dom操作,ajax操作和setTimeout定时器,这时候要等stack()里面的所有程序先走**(注意:里的代码是先进后出)**,走完后再走WebAPIs,WebAPIs 因为只有当时间到了的时候,才会把set放到队列里面去) setTimeout(function(){ console.log('setTimeout') },0) for(var i = 0;i<10

    1.7K11编辑于 2024-02-05
  • 来自专栏无题~

    程序演示:创建空、压、出、遍历、清空

    5 typedef struct Node{ 6 int data;//数据域 7 struct Node * pNext; 8 }NODE,*PNODE; 9 10 ,压 18 void traverse(PSTACK);//遍历 19 bool pop(PSTACK,int *);//出并且返回出元素,还要判断出是否成功 20 bool empty( );//遍历 32 clear(&S);//清空 33 34 if(pop(&s,&val)){//删元素,出 35 printf("出成功,出元素的是 ,为空 81 esle return false; 82 } 83 84 //把pS所指向的一次,并把出的元素存入val形参所指向的变量中, 85 //出成功返回true 90 PNODE r = pS->pTop;//临时指针r指向出元素位置:顶,方便最后释放内存 91 ps->pTop = r->pNext;//顶指针指向原来顶的下一个节点地址

    1.3K10发布于 2019-09-10
领券