Base 崛起,SynFutures 或成生态系统中最具潜力应用
10月份的 Unchained Crypto 采访中,Solana 联合创始人 Anatoly 表示,通过观察活跃地址数、TVL、DeFi 版块、Meme 热潮和开发者生态等多个关键指标,察觉到 Base 势头正猛,成为以太坊生态最强劲的 L2。
11月下旬,小狐狸创始人 Dan 同一天在 Base 和 Solana 同时发布 Meme 币 $CONSENT,进一步引起加密市场对于 Solana 和 Base 的对比。
据 Artemis 数据显示,上个月,Base 的资金净流入量为 8.35 亿美元,为所有公链资金流入量第一,而 Solana 为 3.13 亿美元,不到 Base 的一半。
资金的嗅觉是最敏感的,哪里有更多机会哪里就会聚集更多的资金,随着 Solana MEME 热度下降,资金的下一个选择毫无疑问就是 Base 链。
与许多其他L2项目不同,Base 目前明确表示其不计划发行原生代币。这一举措与以往那些通过发行代币吸引资金的项目形成鲜明对比。Base 的增长完全依赖于其平台的本身价值和生态建设,Base 的自身价值将更多映射到其链上的龙头生态项目中。
衍生品龙头项目 SynFutures
作为 DeFi 赛道的龙头衍生品协议,SynFutures 最近即将空投和 TGE。在正确的时候做正确的事情,Base 生态的热度将为 SynFutures 带来更多关注和采用,SynFutures 也将为 Base 快速增长添砖加瓦,形成正向飞轮。其代币 F 也将承载更多 Base 生态带来的价值和潜力。
SynFutures 自 2021年推出以来已经处理超过 2000 亿美元的交易量。其产品已经迭代到 V3,V3 Oyster AMM 是同类产品中首个统一的 AMM 和无许可链上订单簿。
7月份集成 Base 链后,得益于其成熟的产品、庞大的社区,以及强大的合作资源,迅速成为 Base 链上交易量排名第一的龙头衍生品协议。上线 Base 后仅用了10天即突破 1 亿美元交易量,Q3 交易量占到 Base 网络接近 50% 的份额。
累积交易量超过 350 亿美金,日均交易量 2亿+,11 月 12 日单日交易量突破 9.1 亿美金,目前占到 Base 链单日衍生品交易量的 70% 以上,是排名第二的项目的 6 倍。
SynFutures 仅有合约交易的情况下,过去 30 天的费用收入已经超过 330w 美金,在协议里排名第 3(第 3 名为 Base 网络的 Sequencer)。强大的盈利能力,也是 SynFutures 能够长期健康运行,并不断创新和迭代的基础。
SynFutures V3的机制与创新
SynFutures V3 的Oyster AMM 模型允许在指定的价格区间添加流动性,并结合杠杆提高资本效率。和 Uniswap V3 的现货市场流动性模型不同,Oyster AMM 采用了为衍生品交易量身定制的保证金管理和清算框架,保证 LP 和协议的安全。
Oyster AMM 模型非常重要的点是同时引入了双边流动性,允许只使用一种代币添加流动性,无需 1:1 提供双边资产。流动性提供者可以列出任何交易对,比如 meme 币互相配对或者任意资产的配对。这种机制为生态系统带来了更多的灵活性和可选择性。
oAMM 本身就是部署在链上的开源智能合约,具有无需许可的特性。无需复杂的上币前沟通和审查,任何人都可以在任何时间添加任何交易对。不管是项目方还是持有者,都能够在 SynFutures 上创建自己 Token 的交易对,30 秒添加流动性。这为生态带来了更多的可选性,并提升了响应速度。
通过支持用户在指定价格点提供流动性,SynFutures 实现链上限价单,模拟订单簿交易行为,大幅提升资金效率。这种模式更符合中心化交易平台做市商的习惯,能够吸引更多主动做市商参与,从而提升交易深度和效率,提供接近CEX的交易体验。
与 dYdX 等链下订单簿不同,oAMM 部署在链上,所有数据公开透明且可验证,完全去中心化,无需担心暗箱操作或虚假交易。
相比 GMX 的 Vault 模型和 dYdX 的应用链模式,SynFutures 在保持高效与高性能的同时,弥补了两者的不足,并且天然融入底层公链的资产生态,随着技术迭代,这一优势将进一步扩大。
Perp Launchpad 为链上资产发行注入新活力
过去一年,资产发行成为最具吸引力的赛道,从符文、铭文到 Pump.fun 的火爆,都证明了“创新玩法+财富效应”的强大吸引力。Base 链在代币发行平台方面表现突出,具有较大的发展潜力。
在 SynFutures V3 成熟的框架下,行业首个永续合约 Perp Launchpad的推出,为链上资产发行和交易打开了新局面,为 DeFi 市场注入更多活力,助力 Base 在激烈的公链竞争中保持领先!
举个例子,假如一个 MEME 项目方使用其代币在 SynFutures 创建合约市场,不仅能提供更多的交易方式和选择,还能通过现货与合约价差带动套利资金入场,提高代币知名度和持有人数,放大财富效应。更重要的是,合约市场的主导权掌握在社区手中,项目方和支持者可通过提供流动性获益,摆脱中心化交易所的依赖,形成更健康的生态循环。
过去几年,现货市场的主动权已回归链上流动性池,而未来合约市场的主导权也将回归社区和链上,并通过 SynFutures 奖励社区和持有者。而这些只有在 SynFutures 允许设置价值区间、支持单边流动性、无需可 30 秒添加流动性以及全部链上运行的限价订单薄的 V3 模型框架下才能够实现,是任何其他竞品都难于模仿的独特优势和护城河。
现货聚合器规划中,或将成为 Base 链的 Juptier
SynFutures 和 Jupiter 有诸多相似之处,两者都创立于2021年,都是经过了市场检验,从最残酷的熊市中走出来的,拥有盈利能力的龙头 DeFi 协议。非常难能可贵的是,两者也都是在经过长期稳定的运行,以及不断地迭代后才发行代币,并将发行代币作为项目进入到下一个阶段的推手。发行代币是它们的长期战略中的一个节点,或者说一个新的开始,而不是一些项目将发行代币作为目标。
不同的是,Jupiter 最初选择了做链上的现货聚合器,而 SynFutures 选择了衍生品赛道。然而殊途同归,Jupiter 发行代币后开始布局进入衍生品赛道,并获得了瞩目的成绩;SynFutures 也将在 TGE 后推出现货聚合器,Base 链缺乏的恰恰是一个具有影响力的现货聚合交易产品。
链上交易量和资产发行的协同效应,使 SynFutures 不仅能够为 Base 提供交易流动性,还能够参与到资产发行过程中,占据链上最大的价值捕获入口。一旦现货功能上线,SynFutures 将以现货和衍生品交易两大领域的双重优势,进一步巩固其市场地位。
赛道对比:SynFutures 估值多少是合理的
SynFutures 已经公布其代币经济学,代币 F 总量 100 亿,那么根据其在生态中的定位“Base 链的 Jupiter”来看,估值多少最合理?
Solana 上最大的现货 DEX Raydium 的 FDV 为 30 亿美元,Base 链上最大的现货 DEX 目前为 20 亿美元,比例为 3:2。
Solana 上的 Jupiter CoinGecko 显示 FDV 为 112 亿,但是因为官方宣布销毁 30% 团队持有份额,实际为 78.4 亿美元,按照现货 DEX 3:2 的比例来说,SynFutures 的 FDV 大概为 52.2 亿美元。
但是 SynFutures 的现货部分还没有推出,我们可以采用多维度的方式来得出合理估值:
参考 Jupiter 代币刚推出时的 FDV 可能更加合理,也就是 50 亿美元,那么 SynFutures 的合理估值就是 33.33 亿美元。
Solana 上另一个知名的衍生品交易平台 Drift Protocol 的 FDV 为 13.6 亿美元,单纯用 3:2 的比例来算的话,得出的结果是 9 亿美元。
但是 SynFurures 的 V3 和 Perp Launchpad 显然有更大的优势和成长潜力,把对比 Jupiter 和 Drift 得出的结论平均,SynFutures 当前的合理估值大概是 21 亿美元左右。
作为 Coinbase 背后推动的项目,Base 在市场上获得了强大的支持,Base 链上代币上线 Coinbase 的可能性远大于其他链,如果能够像 Aero 一样上线 Coinbase,F 的估值还会进一步提升。
另外,随着 Base 链的继续崛起,以及 SynFutures 现货聚合交易的推出,FDV 也会水涨船高,甚至超过 Jupiter 也未可知,毕竟 Web3 就是创造奇迹的地方。
行业前景和未来思考
从宏观视角来看,Base 网络的发展为链上衍生品市场注入了新的活力,而 SynFutures 则是这一领域中最具潜力的项目。其创新的 Perp Launchpad 模式不仅推动了链上资产的市场化,也为用户提供了更多元化的交易选择。这种模式在未来或将成为链上交易的主流趋势,进一步巩固 SynFutures 在市场中的领导地位。
现货聚合交易的推出,将助力 SynFutures 逐步占领 Base 生态中最具潜力的两个赛道——衍生品交易和现货交易。这种双重布局将为 SynFutures 带来更多的用户和交易量,从而推动平台的长远可持续发展。
对于投资者而言,SynFutures 代币的推出不仅是对其自身生态价值的体现,更可能间接承载 Base 网络的成长红利。这种“无币网络”生态中的代币机会,或许正是市场当前最为稀缺的潜在爆点。
相关文章:
Base 崛起,SynFutures 或成生态系统中最具潜力应用
10月份的 Unchained Crypto 采访中,Solana 联合创始人 Anatoly 表示,通过观察活跃地址数、TVL、DeFi 版块、Meme 热潮和开发者生态等多个关键指标,察觉到 Base 势头正猛,成为以太坊生态最强劲的 L2。 11月下旬,小狐狸创…...
探索Go语言中的循环双向链表
简介 循环双向链表将双向链表的灵活性与循环结构相结合,使得每个节点都有一个指向前一个节点和后一个节点的指针,并且最后一个节点的Next指针指向头节点,形成一个闭环。本文将深入探讨如何在Go语言中实现和操作这种数据结构。 循环双向链表…...
Leetcode617.合并二叉树(HOT100)+Leetcode79. 单词搜索(HOT100)
链接 代码: class Solution { public:TreeNode* mergeTrees(TreeNode* root1, TreeNode* root2) {if(!root1)return root2;if(!root2)return root1;root1->valroot2->val;root1->left mergeTrees(root1->left,root2->left);root1->right merg…...
亚马逊云(AWS)使用root用户登录
最近在AWS新开了服务器(EC2),用于学习,遇到一个问题就是默认是用ec2-user用户登录,也需要密钥对。 既然是学习用的服务器,还是想直接用root登录,下面开始修改: 操作系统是࿱…...
使用Docker在Ubuntu 22.04上部署MySQL数据库的完整指南
使用Docker在Ubuntu 22.04上部署MySQL数据库的完整指南 在现代应用开发中,使用Docker来部署数据库已成为一种流行的做法。本文将详细介绍如何在Ubuntu 22.04系统上使用Docker部署最新版本的MySQL数据库,包括关键注意事项、详细步骤、闭坑指南以及总结。…...
算法笔记:力扣15、三数之和
思路: 实现代码 class Solution {public List<List<Integer>> threeSum(int[] nums) {List<List<Integer>> result new ArrayList<>(); Arrays.sort(nums); // 先对数组进行排序 for (int i 0; i < nums.length - 2; i) { /…...
perf list PMU 缓存事件
事件标识事件解释PMU事件路径l1d_cacheL1数据缓存的访问次数,L1缓存是CPU内部最快的缓存,位于距离CPU核心非常近的位置。armv8_pmuv3/l1d_cache/l1d_cache_lmiss_rd表示从L1数据缓存读取数据时发生缓存未命中的次数。armv8_pmuv3/l1d_cache_lmiss_rd/l1d…...
使用C#开发VTK笔记(一)-VTK开发环境搭建
一.使用C#开发VTK的背景 因为C#开发的友好性,一直都比较习惯于从C#开发程序。而长期以来,都希望有一个稳定可靠的三位工程数模的开发演示平台,经过多次对比之后,感觉VTK和OpenCasCade这两个开源项目是比较好的,但它们都是用C++编写的,我用C#形式开发,只能找到发布的C#组…...
2024Selenium自动化常见问题!
"NoSuchElementException"异常: 确保使用了正确的选择器来定位元素。可以使用id、class、XPath或CSS选择器等。 可以尝试使用find_elements方法来查找元素列表,并检查列表的长度来判断元素是否存在。 使用显式等待(WebDriverWait…...
考研英语翻译与大小作文
名词动化词 1 持有 harbor2 2 反映 mirror 3 缩短 bridge 4 使用 harness 5 掩饰 mask/veil 6 修改 tailor 7 汇集 pool 8 控制 curb 9 想象 picture 10 激发 trigger 拉丁…...
详解Rust异步编程
文章目录 多线程编程与异步编程对比并发模型对比分析异步编程基础概念及用法 Rust的异步编程通过async/await语法和Future特性提供了一种高效的方式来处理并发任务,尤其在I/O密集型操作中表现出色。async/await异步编程模型性能高,还能支持底层编程&…...
Vue + Element UI 实战技巧:如何实现 el-table 重新加载数据后折叠所有展开行
在 Vue 中使用 Element UI 的 el-table 组件时,如果你想要在数据重新加载后折叠所有行的展开状态,你可以通过维护一个数据属性来追踪哪些行是展开的,并在数据更新时重置这个属性。 以下是一个简单的示例来说明如何实现这个功能: …...
linux静态链接和动态链接
静态链接的特点 程序独立性高 静态链接是在程序编译时,将所有需要的目标文件以及它们所依赖的库文件中的代码和数据链接成一个可执行文件。一旦链接完成,这个可执行文件就包含了运行所需的全部内容,不依赖外部的库文件。例如,一个…...
计算机网络学习资料全攻略
计算机网络是计算机科学中一个非常重要的分支,它涉及到数据在计算机系统之间的传输和通信。随着互联网的快速发展,对计算机网络知识的掌握变得越来越重要。本文将为您提供一份全面的计算机网络学习资料指南,帮助您从基础到高级逐步深入学习。…...
第七课 Unity编辑器创建的资源优化_UI篇(UGUI)
上期我们学习了简单的Scene优化,接下来我们继续编辑器创建资源的UGUI优化 UI篇(UGUI) 优化UGUI应从哪些方面入手? 可以从CPU和GPU两方面考虑,CPU方面,避免触发或减少Canvas的Rebuild和Rebatch,…...
Go的简单问题问答
基础问题回答 Go 的主要特点是什么? 简洁:语法简化,减少复杂性。并发:内置 Goroutine 和 Channel,支持轻量级并发。静态类型:强类型语言,编译时检查错误。跨平台:编译生成独立的二进…...
SVN迁移至Git,保留commit提交记录
SVN迁移至Git 如何将 SVN 仓库迁移到 Git 并保留提交记录一、生成userinfo.txt二. 使用 git svn clone 命令迁移 SVN 到 Git2.1. 基本命令格式2.2. 示例:从 SVN 克隆到 Git参数说明:2.3 执行的过程遇到的窗口2.4. 迁移过程 三. 将 Git 仓库推送到远程 Gi…...
一站式指导:在Neo4j与PostgreSQL间实现高效数据同步
作者:后端小肥肠 🍇 我写过的文章中的相关代码放到了gitee,地址:xfc-fdw-cloud: 公共解决方案 🍊 有疑问可私信或评论区联系我。 🥑 创作不易未经允许严禁转载。 姊妹篇: 数据同步的艺术&#…...
linux-安全-iptables防火墙基础笔记
目录 一、 iptables链结构 五链 二、 iptables表结构 四表 三、 匹配流程 四、 语法 五、 匹配 1. 通用匹配 2. 隐含匹配 3. 显示匹配 六、 SNAT 七、 DNAT 八、 规则备份及还原 1. 备份 2. 还原 这篇将讲解iptables防火墙的基础知识 一、 iptables链结构 规则…...
Redis——主从复制原理
Redis的主从复制原理是其高可用性和分布式读取能力的重要基础。以下是Redis主从复制原理的详细解释: 一、主从复制的基本概念 Redis的主从复制是一种数据复制和备份的方式,它允许一个主节点(Master)将其所有的数据同步到一个或多…...
vue2 虚拟DOM 和 真实DOM (概念、作用、Diff 算法)
虚拟 DOM 和 真实DOM(概念、作用、Diff 算法) 1.1 概念 真实 DOM(Document Object Model):是浏览器中用于表示文档结构的树形结构。 <h2>你好</h2>虚拟DOM:用 JavaScript 对象来模拟真实 DOM…...
王道考研编程题总结
我还在完善中,边复习边完善(这个只是根据我自身总结的) 一、 线性表 1. 结构体 #define MaxSize 40 typedef struct{ElemType data[MaxSize];int length; }SqList 2. 编程题 1. 删除最小值 题意 :从顺序表中删除…...
手机租赁系统开发全攻略 创新服务助力企业智能转型
内容概要 在当今数字化飞速发展的时代,“手机租赁系统开发”正逐渐成为企业智能转型的必然选择。这一过程并不简单,但关键流程的解析将帮助企业理清思路。首先,了解需求和目标是基础,之后制定详细计划和流程图,让整件…...
git回退到某个版本git checkout和git reset命令的区别
文章目录 1. git checkout <commit>2. git reset --hard <commit>两者的区别总结推荐使用场景* 在使用 Git 回退到某个版本时, git checkout <commit> 和 git reset --hard <commit> 是两种常见的方式,但它们的用途和影响有很…...
如何使用Spring Boot进行Web开发?
Spring Boot 是一个基于 Java 的框架,它简化了新 Spring 应用的初始设置和开发过程。使用 Spring Boot 进行 Web 开发可以让你快速创建独立的、生产级别的基于 Spring 的应用。下面是使用 Spring Boot 进行 Web 开发的基本步骤: 文章目录 1. 环境准备2. …...
error=‘null‘], commandType=io.lettuce.core.RedisPublisher$SubscriptionCommand]
问题 查看java应用启动日志输出下面错误: errornull], commandTypeio.lettuce.core.RedisPublisher$SubscriptionCommand] Completing command LatencyMeteredCommand [typeINFO, outputStatusOutput [output# Server redis_version:4.0.14 redis_git_sha1:000…...
AI PC处理器ARM架构-引入NPU和大模型
AI PC处理器架构变化:ARM低功耗、引入NPU和大模型 AI进化加速端侧落地,新一轮浪潮蓄势待发(2024)”。ARM(Advanced RISC Machine)架构和x86架构是两种主要的处理器架构,它们在设计理念、应用场景和性能特点等方面有显著的差异。 ARM架构是一…...
python之opencv库Haar级联分类器检测人脸--‘haarcascade_frontalface_default.xml‘
python之opencv库Haar级联分类器检测人脸–‘haarcascade_frontalface_default.xml’ opencv库: 它由 Intel 公司发起并参与开发,其初衷是为了提供高效的计算机视觉算法实现。随着计算机视觉领域的发展,OpenCV不断更新和完善,吸引…...
「Mac畅玩鸿蒙与硬件37」UI互动应用篇14 - 随机颜色变化器
本篇将带你实现一个随机颜色变化器应用。用户点击“随机颜色”按钮后,界面背景会随机变化为淡色系颜色,同时显示当前的颜色代码,页面还会展示一只猫咪图片作为装饰,提升趣味性。 关键词 UI互动应用随机颜色生成状态管理用户交互…...
确定 POST 请求中的数据字段
在使用 requests 进行 HTTP 请求时,data 和 params 是两种常见的参数,用于传递不同类型的数据。以下是它们的作用和区别: 1. data 的作用 用于 POST 请求的主体。通常传递表单数据或 JSON 数据。在 HTTP 请求中,data 中的内容会…...
Linux - DNS服务器
六、DNS服务器 1、简介 DNS(Domain Name System)是互联网上的一项服务,它作为将域名和IP地址相互映射的一个分布式 数据库,能够使人更方便的访问互联网。 DNS系统使用的是网络的查询,那么自然需要有监听的port。DNS使…...
探究 SpringBoot 结合 MVC 高校办公室行政事务管理系统的设计与应用实现
摘 要 身处网络时代,随着网络系统体系发展的不断成熟和完善,人们的生活也随之发生了很大的变化,人们在追求较高物质生活的同时,也在想着如何使自身的精神内涵得到提升,而读书就是人们获得精神享受非常重要的途径。为了…...
蓝桥杯-扫雷
这题不难,就是麻烦一点,这里暴力求解了直接 题目链接: 扫雷 AC代码: import java.util.Scanner; // 1:无需package // 2: 类名必须Main, 不可修改public class Main {public static void main(String[] args) {Scanner scan ne…...
Hive高可用配置
在hive的商用上没有集群一说,而且它本身也不是数据库,只是hadoop的数据sql化工具,但是hive可以配置高可用,通常业内对元数据服务会开5个,而HS2服务开3个,来保证hive服务的高可用 配置方式也很简单…...
探索AI新世界!热门工具与学习资源免费获取
抖知书老师推荐: 人工智能技术的迅速发展让人们既充满期待又有些迷茫。有人担忧被AI技术取代,有人却积极拥抱这场科技浪潮。无论你处于哪种心态,人工智能已经深入到我们生活的方方面面。如果你希望轻松掌握最新的AI工具与动态,…...
MAUI APP开发蓝牙协议的经验分享:与跳绳设备对接
在开发MAUI应用程序时,蓝牙协议的应用是一个重要的环节,尤其是在需要与外部设备如智能跳绳进行数据交换的场景中。以下是我在开发过程中的一些经验和心得,希望能为你的项目提供帮助。 1. 蓝牙协议基础 蓝牙协议是无线通信的一种标准&#x…...
常见Linux命令(详解)
文章目录 常见Linux命令文件目录类命令pwd 打印当前目录的绝对路径ls 列出目录内容cd 切换路径mkdir 建立目录rmdir 删除目录touch 创建空文件cp 复制文件或目录rm 移除文件或者目录mv 移动文件与目录或重命名cat 查看文件内容more 文件分屏查看器less 分屏显示文件内容head 显…...
LeetCode763. 划分字母区间(2024冬季每日一题 23)
给你一个字符串 s 。我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。 注意,划分结果需要满足:将所有划分结果按顺序连接,得到的字符串仍然是 s 。 返回一个表示每个字符串片段的长度的列表。 示例 1&a…...
【k8s 深入学习之 event 聚合】event count累记聚合(采用 Patch),Message 聚合形成聚合 event(采用Create)
参考 15.深入k8s:Event事件处理及其源码分析 - luozhiyun - 博客园event 模块总览 EventRecorder:是事件生成者,k8s组件通过调用它的方法来生成事件;EventBroadcaster:事件广播器,负责消费EventRecorder产生的事件,然后分发给broadcasterWatcher;broadcasterWatcher:用…...
Java--数组的定义与使用
1.数组的基本概念 1.1为什么用数组 在程序设计中,每一个数据总是对应一个变量.当数据量越大,就需要更多的变量来存储.我们将相同类型的数据存储到一个集合中,就可以更方便我们对数据进行访问,同时可以减少不断定义变量.这个集合就叫做数组 1.2数组的定义 数组是一种基本的数…...
tcpdump抓包wireshark分析
背景 分析特定协议的数据包,如 HTTP、DNS、TCP、UDP 等,诊断网络问题,例如连接故障、延迟和数据包丢失。 大概过程 1.安装tcpdump yum update yum install tcpdump2.抓包,从当前时间起,一小时后停止,…...
qtcanpool 知 09:测试框架
文章目录 前言不满改进优化后语 前言 很久以前,作者写的代码都没有测试用例,最多就是写个 demo 验证一下,毕竟不是专业出身,也没经过大公司的洗礼。 后来,参与到一些项目才知道有专门的测试,而且开发也要测…...
使用Apache HttpClient发起一个GET HTTP请求
Apache HttpClient 是一个强大且灵活的Java库,用于处理HTTP请求。 它提供了广泛的功能,包括对不同HTTP方法的支持、连接管理、Cookie处理等。 无论是与RESTful API交互、下载网页内容还是自动化网页任务,Apache HttpClient 都能通过其简洁而…...
C++ STL 容器系列(三)list —— 编程世界的万能胶,数据结构中的百变精灵
STL系列学习参考: C STL系列__zwy的博客-CSDN博客https://blog.csdn.net/bite_zwy/category_12838593.html 学习C STL的三个境界,会用,明理,能扩展,STL中的所有容器都遵循这个规律,下面我们就按照这三个境…...
【前端学习笔记】TypeScript学习
1.什么是TypeScript TypeScript(简称 TS)是微软公司开发的一种基于 JavaScript (简称 JS)语言的编程语言。TypeScript 可以看成是 JavaScript 的超集(superset),添加了类型系统和编译时类型检查…...
qt三大调试方法总结(printf\qDebug\qCDebug)
文章目录 1 传统方法2 qDebug传统方法扩展1 控制输出扩展2 日志格式扩展3 日志保存扩展4 源码定义护展5 开源扩展3 qCDebug方法扩展1 控制扩展2 格式化扩展3 保存日志扩展4 源码定义参考1 传统方法 #include<stdio.h> printf(“xboard hello printf”) 2 qDebug传统方法…...
耶鲁大学公开课《心理学导论》学习笔记:第 1 课 - 导论
概述 作为一个程序员,或者说,我们不管做什么行业,都可以或多或少的学习一些心理学 我们在生活工作中,其实都会有意无意的接触一些心理学原理,例如,【番茄工作法】、【内在动机与外在激励】 这里选择的是&…...
Android ConstraintLayout 约束布局的使用手册
目录 前言 一、ConstraintLayout基本介绍 二、ConstraintLayout使用步骤 1、引入库 2、基本使用,实现按钮居中。相对于父布局的约束。 3、A Button 居中展示,B Button展示在A Button正下方(距离A 46dp)。相对于兄弟控件的约束…...
STM32F030单片机AD采集应用总结
最近在设计一款产品的AD时,采集到的电压老是比输入电压0.2V左右,电路如图所示 查阅资料得知,STM32f030 的输入阻抗应小于 50K。于是将电阻改为 39K/10K,但情况依旧。随后,干脆将电阻值改为 3.9K/1K,虽有一定…...
Web开发基础学习——通过React示例学习模态对话框
Web开发基础学习系列文章目录 第一章 基础知识学习之通过React组件学习模态对话框 文章目录 Web开发基础学习系列文章目录前言一、创建新的 React 应用二、 创建模态对话框组件三、修改 App.js四、 添加样式五、启动应用六、访问应用总结 前言 模态对话框(Modal D…...