原理

cy_b1 个月前
php·float·原理·json_encode
PHP的json浮点精度难题之前开发的接口需要用到json加签,有一次对接JAVA时,签名怎么都过不了,仔细对比了字符串,发现是PHP进行json_encode时,会将浮点型所有无意义的0给去掉(echo和var_dump也会),而JAVA那边没有。遂在文档中写下: “json中请把无意义的0去掉”。 #doge
阿东日志3 个月前
数据库·redis·缓存·原理
Redis高级----主从、哨兵、分片、脑裂原理当前:Redis高级----主从、哨兵、分片的原理计算机网络--面试知识总结一计算机网络-----面试知识总结二
Fulin_Gao3 个月前
llama·原理·代码·rope·rmsnorm·swiglu·flashattention
【多模态大模型】LLaMA in arXiv 2023论文: LLaMA: Open and Efficient Foundation Language Models 作者: Meta AI 代码: LLaMA 特点: 该方法在Transformer的基础上增加了Pre-normalization (RMSNorm)、SwiGLU activation function (SwiGLU)、Rotary Embeddings (RoPE)、FlashAttention。
ggtc4 个月前
web·spa·原理·前端路由
后端说,单页面SPA和前端路由是怎么回事在传统开发中,浏览器点击一个超链接,就会像后端web服务器发送一个html文档请求,然后页面刷新。但开始单页面开发后,就完全不同了。
Jack_hrx4 个月前
全文检索·lucene·原理·索引文件详解
Lucene 索引文件详解:结构与工作原理Apache Lucene 是一个强大的搜索引擎库,用于为大规模文本数据创建搜索和索引功能。Lucene 使用特定的文件格式来存储索引,以便高效地进行搜索。理解这些索引文件格式对于调优性能和解决潜在问题非常重要。以下是 Lucene 索引文件的详细说明:
p_fly4 个月前
java·jvm·多线程·原理
【JavaEE】volatile + final + wait-notify + join + park-unpark 相关原理本文基于jdk8本文所讲的一些原理都是在多线程中经常使用的内容。参考:黑马程序员深入学习Java并发编程,JUC并发编程全套教程_哔哩哔哩_bilibili
小白探索世界欧耶!~4 个月前
前端·javascript·vue.js·经验分享·笔记·typescript·原理
Vue中的Mixins与钩子函数:理解合并与调用在Vue的开发过程中,mixins是一个非常有用的特性,它允许我们跨多个组件共享可复用的代码。然而,当我们在组件与mixins之间定义同名的钩子函数或方法时,理解它们之间的相互作用和合并机制就显得尤为重要。
xiangshangdemayi5 个月前
距离·cesium·原理·属性·3dtiles·建筑物·着色
Cesium源码解析六(3dtiles属性获取、建筑物距离计算、建筑物着色及其原理分析)Cesium源码解析一(搭建开发环境) Cesium源码解析二(terrain文件的加载、解析与渲染全过程梳理) Cesium源码解析三(metadataAvailability的含义) Cesium源码解析四(metadata元数据拓展中行列号的分块规则解析) Cesium源码解析五(Quantized-Mesh(.terrain)格式文件在CesiumJS和UE中加载情况的对比) Cesium源码解析六(3dtiles属性获取、建筑物距离计算、建筑物着色及其原理分析)
火鸟26 个月前
理论·原理·通用代码生成器·应用场景·跨语言翻译·时空之门前端代码生成器·动词算子
通用代码生成器应用场景四,跨编程语言翻译通用代码生成器应用场景四,跨编程语言翻译如果您有一个Java工程,想把它移植到Rust或Golang语言中去,希望尽可能加快研发速度。
Anakki6 个月前
数据库·mysql·原理·页压缩·打孔
【MySQL精通之路】InnoDB(9)-表和页压缩(2)-页压缩目录1.支持的平台2.页面压缩的工作原理3.启用页面压缩4.禁用页面压缩5.页面压缩-元数据6.使用页面压缩识别表
adsdriver8 个月前
自动驾驶·camera·原理·传感器·radar·lidar
自动驾驶传感器:传感的本质这个系列的背景是:工作时候需要攒一台数据采集车辆,那段时间需要熟悉感知硬件,写了不少笔记,都是些冗长的文章,感兴趣的收藏起来慢慢看。写的太多不保证准确性,发现硬性错误可以评论、私信。
猴叻鳢9 个月前
android·flutter·ios·原理·对比·platformview
Platformview在iOS与Android上的实现方式对比Android中早期版本Platformview的实现基于Virtual Display。VirtualDisplay方案的原理是,先将Native View绘制到虚显,然后Flutter通过从虚显输出中获取纹理并将其与自己内部的widget树进行合成,最后作为Flutter在 Android 上更大的纹理输出的一部分进行渲染。该方案除了存在性能问题外,更重要的是其作为虚拟显示屏, 只是解决了显示问题,对于事件输入,native组件无法直接接受到用户点击事件, 有很多难以解决的功能性问题,例如,事件/文本
想你依然心痛9 个月前
密码学·加密·原理
浅谈密码学人生在世,谁也不能做到让任何人都喜欢,所以没必要去讨好别人,更不必纠结于别人对自己的评价,珍惜那些珍惜自己的人,忽略哪些忽略我们的人,做自己喜欢的自己就好。
政安晨9 个月前
人工智能·深度学习·神经网络·机器学习·零基础·原理·超级简单
政安晨:【完全零基础】认知人工智能(一)【超级简单】的【机器学习神经网络】 —— 预测机很多小伙伴们很想亲近人工智能与机器学习领域,然而这个领域里的核心理论、算法、工具给人感觉都太过“高冷”,让很多小伙伴们望而却步,导致一直无法入门。
窦再兴9 个月前
java·开发语言·问题·原理
不懂咱就学,记不住多看几遍byte short char int Byte Short Char Integer String Enum
luming-0210 个月前
java·数据结构·经验分享·算法·原理·搜索二叉树bst
数据结构:图文详解 搜索二叉树(搜索二叉树的概念与性质,查找,插入,删除)目录搜索二叉树的相关概念和性质搜索二叉树的查找搜索二叉树的插入搜索二叉树的删除1.删除节点只有右子树,左子树为空
没事儿写两篇10 个月前
延时队列·priorityqueue·原理·阻塞队列·blockingqueue·arrayblockqueue·无界队列
JUC BlockingQueue(阻塞队列)BlockingQueue 解决了多线程中,如何高效安全“传输”数据的问题。我们可以把它当做一个线程安全的容器,有了它,我们可以更简单且安全的进行在多线程下存取“数据”存取操作。
想你依然心痛10 个月前
架构·spark·原理
Spark大数据分析与实战笔记(第二章 Spark基础-03)又回到了原点,就从现在开始我的新生活吧。章节概要:Spark运行架构与原理I. 引言 A. 概述Spark B. Spark的特点和优势
Firechou1 年前
数据库·mongodb·集群·原理·复制集
MongoDB复制集原理MongoDB 的复制集选举使用 Raft 算法(https://raft.github.io/)来实现,选举成功的必要条件是大多数投票节点存活。在具体的实现中,MongoDB 对 raft 协议添加了一些自己的扩展,这包括:
luming-021 年前
数据结构·经验分享·学习·二叉树··原理·实现
数据结构:图文详解 树与二叉树(树与二叉树的概念和性质,存储,遍历)目录一.树的概念二.树中重要的概念三.二叉树的概念满二叉树完全二叉树四.二叉树的性质五.二叉树的存储六.二叉树的遍历