其它
文章平均质量分 77
pumpkin84514
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
`make -j$(nproc)` 命令时指定特定的环境变量
无论你选择哪种方式,确保在编译 GCC 时,动态链接器能够找到所需的库文件是非常重要的。通过上述方法之一设置和环境变量,可以确保 GCC 在编译过程中正确找到并使用这些库文件。完成这些设置后,再次运行应该不会再出现找不到的问题。原创 2025-01-12 00:24:30 · 567 阅读 · 0 评论 -
patchelf如何使用?
patchelf是一个用于修改 ELF(Executable and Linkable Format)文件的工具,主要用于更改可执行文件和共享库的依赖关系和运行路径。它可以帮助你设置或更改动态链接器(interpreter)和 RPATH(运行时搜索路径),这对于在非标准路径下安装 glibc 或其他库非常有用。以下是patchelf。原创 2025-01-11 01:59:36 · 2633 阅读 · 0 评论 -
《多动症儿童的科学教养》读书摘要
多动症的基本认识定义:多动症 (ADHD) 是一种神经发育障碍,常表现为注意力不集中、多动和冲动行为。症状可能在学龄前就显现,但需要结合多方面观察进行诊断。原因:多动症的成因复杂,主要包括遗传因素、神经生物学特征(如大脑前额叶功能异常)、环境影响(如早期压力或毒素暴露)。常见误区认为多动症是“淘气”或“管教不当”造成的。误解孩子表现为故意不合作。家长在陪伴多动症孩子的过程中,不仅是对孩子的支持者,也是需要不断调整自我、提升情绪管理能力的成长者。原创 2024-12-16 22:31:48 · 443 阅读 · 0 评论 -
什么是HBM?
高带宽存储器(HBM,High Bandwidth Memory)是一种创新的内存技术,通过将多层DRAM芯片垂直堆叠,并利用硅通孔(TSV)技术实现高速数据传输。这种设计显著提升了内存带宽,降低了功耗,并减少了物理空间占用。HBM采用先进的2.5D和3D封装技术,将多个DRAM芯片垂直堆叠在一起。这些芯片通过硅通孔(TSV)相互连接,实现高速数据交换。这种三维封装方式使得内存与处理器(如CPU或GPU)之间的连接更加紧密,数据传输路径更短,从而提高了带宽并降低了延迟。原创 2024-12-15 04:52:08 · 1886 阅读 · 0 评论 -
给儿童讲解什么是OSI七层模型
OSI七层模型是一种帮助我们理解计算机网络如何工作的“指南”。它把数据传输的过程分成了七个不同的步骤,每一步都有自己的任务,确保信息能够准确、安全地从一台电脑传到另一台电脑。层级邮寄信件的过程网络中的任务应用层写信创建和处理你想发送的数据(如邮件、消息)表示层翻译信件内容确保数据的格式正确,能被接收方理解会话层安排邮递员的时间建立、管理和终止数据传输的会话传输层确保信件完整确保数据可靠传输,不丢失或损坏网络层选择最佳路线决定数据通过哪些路由器到达目的地数据链路层确保信封稳固。原创 2024-12-06 22:55:54 · 837 阅读 · 0 评论 -
GitLab使用示例
通过以上步骤,你可以从零开始搭建 GitLab CI/CD 流水线,并支持多分支的动态部署,满足实际开发需求。,配置 GitLab CI/CD 的完整详细流程,涵盖每个步骤、配置文件路径和具体示例。为了在不同分支上定义不同的 CI/CD 行为,可以通过。原创 2024-11-23 23:20:32 · 3403 阅读 · 0 评论 -
GitLab CI 配置
GitLab CI 是 GitLab 提供的内置 CI/CD 工具,用户可以通过配置项目根目录的 .gitlab-ci.yml。文件来定义自动化的构建、测试、部署等流程。以下是详细的配置说明、文件路径和具体操作步骤。通过实践逐步熟悉 GitLab CI 的功能,你可以构建出适合团队需求的高效自动化流水线!:定义作业生成的文件以供后续作业使用。:限制作业运行的分支。:定义流水线的阶段。原创 2024-11-23 23:19:42 · 2910 阅读 · 0 评论 -
GitHub 和 GitLab
通过不断实践和深入工具的使用,你可以充分发挥 GitHub 和 GitLab 的潜力,实现高效的 DevOps 流程。原创 2024-11-22 23:34:09 · 2246 阅读 · 0 评论 -
PL 权限
默认情况下,PostgreSQL 自带 PL/pgSQL,无需安装。,即过程语言,用于扩展数据库功能和编写存储过程、函数等逻辑。在 PostgreSQL 中,PL 是指。原创 2024-11-22 22:13:41 · 1178 阅读 · 0 评论 -
PowerShell 的执行策略限制了脚本的运行
你遇到的问题是因为 PowerShell 的执行策略限制了脚本的运行。PowerShell 的执行策略是为了防止恶意脚本的执行,默认情况下可能设置为较严格的模式。. : 无法加载文件 C:\Users\pumpkin84514\Documents\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本。息,请参阅 https:/go.microsoft.com/fwlink/?通过以上步骤,你应该能够成功更改 PowerShell 的执行策略并加载你的配置文件。原创 2024-11-15 00:12:23 · 1469 阅读 · 0 评论 -
WebLogic 介绍
WebLogic 支持完整的 Java EE 规范,包括 JSP、Servlet、EJB(Enterprise JavaBeans)、JMS(Java Message Service)、JNDI(Java Naming and Directory Interface)、JTA(Java Transaction API)等。WebLogic 和 Tomcat 是两种最常用的 Java 应用服务器(Servlet 容器),但它们在特性、用途、性能和管理方面存在显著区别。访问 Tomcat 的默认页面。原创 2024-11-14 23:38:23 · 2067 阅读 · 0 评论 -
需求和特性
需求是指用户或利益相关者对软件系统希望实现的功能、特性或行为的描述。需求可以是对系统要解决的问题、满足的业务目标或用户期望的具体描述。功能性需求:描述系统应该执行的功能。非功能性需求:描述系统性能、可靠性、安全性等质量特性。在软件开发过程中,需求是从用户或利益相关者的角度出发,描述他们希望系统能够实现的目标,而特性则是具体实现这些需求的功能和行为。理解二者之间的区别,有助于开发团队在需求分析和系统设计阶段明确目标,确保最终交付的系统满足用户的实际需要。原创 2024-11-06 01:15:44 · 699 阅读 · 0 评论 -
CXO、CRO、CMO、CDMO相关概念
CRO 帮你做研究和实验;CMO 帮你生产药物;CDMO 不仅帮你生产药物,还帮你解决工艺上的难题;CXO 是以上所有外包服务的一个总称。这些外包服务的存在,帮助制药公司节省了时间和成本,提高了研发效率,因为制药公司可以专注于核心业务,而将非核心的服务外包出去。原创 2024-10-06 02:26:39 · 2342 阅读 · 0 评论 -
人形机器人相关零件解释
螺旋执行器就是这样的原理,它可以把旋转的运动变成直线的上下或前后运动。比如,你可以用它来控制机器人的手臂上下移动。多维力传感器就像是机器人的“触觉”,它可以感受到不同方向的力量。比如,当机器人用手去捡起一个杯子时,它可以通过这种传感器感觉到杯子的重量和手对杯子的压力,避免太用力把杯子捏碎。它就像是一个变速器,可以让你的自行车从高速档变到低速档,但是它做得非常精细,可以用来让机器人的动作更准确。它也把旋转运动变成直线运动,但是它能承受更大的力量,就像一个大力士,适合用在需要扛重物的机器人身上。原创 2024-10-05 23:26:51 · 539 阅读 · 0 评论 -
生物制药领域“pipeline”
在生物制药领域,“pipeline”这个词通常指的是从药物发现到市场化的整个过程中的所有候选药物集合。一个公司的pipeline包含了处在不同开发阶段的药物,从实验室研究(发现阶段)、临床前研究,再到不同的临床试验阶段(I期、II期、III期),直至最后的市场审批和上市。pipeline是衡量一家生物制药公司未来发展潜力的重要指标之一。原创 2024-10-05 15:59:58 · 670 阅读 · 0 评论 -
PD-1单抗
PD-1单抗(Programmed Death 1 monoclonal antibody,程序性死亡受体1单克隆抗体)是一种针对PD-1(程序性死亡受体1)的单克隆抗体类药物。PD-1是一种存在于T细胞表面的蛋白质,它的功能是防止免疫系统攻击正常组织。肿瘤细胞可以利用这个机制,通过表达PD-L1(PD-1配体)来逃避T细胞的识别和攻击。PD-1单抗通过阻断PD-1与其配体PD-L1的相互作用,从而恢复T细胞对肿瘤细胞的杀伤能力,达到治疗癌症的目的。原创 2024-10-05 15:45:11 · 648 阅读 · 0 评论 -
Biopharma公司和Biotecho公司
Biopharma公司和Biotech公司虽然在某些方面有所重叠,但它们在发展阶段、业务重点以及商业化能力等方面存在明显的区别。原创 2024-10-05 15:41:15 · 1699 阅读 · 0 评论 -
什么是幂等
幂等简单来说就是“重复做同一件事,结果还是一样的”。比如,你按电视遥控器的开关按钮,按一次电视开了,再按一次电视关了。这个操作不是幂等的,因为你每按一次,结果都不一样。再比如,你给手机充电,插上电源后手机开始充电。如果你再插一次电源,手机不会“充两次电”,它还是在充电。这个操作是幂等的,因为无论你插多少次电,结果都是一样的:手机在充电。在软件系统中,幂等指的是你多次执行一个操作,系统的结果不会发生变化。原创 2024-09-14 22:38:15 · 1115 阅读 · 0 评论 -
DSL 设计与实现
以下是 DSL 在 AI 时代的完整讲解,包括 DSL 的概念、设计方法、应用场景以及与 AI 结合的具体案例。设计良好的 DSL 不仅可以简化复杂的逻辑描述,提高代码的可读性和维护性,还可以与 AI 技术深度结合,实现从需求到实现的无缝衔接。例如,业务人员描述“我要查询过去一周的销售数据”,AI 自动将其转化为 SQL 或类似的查询 DSL,降低了对技术的依赖。在 AI 时代,DSL 的应用不再仅限于传统的数据库查询或文本处理,还扩展到了 AI 辅助的软件开发、自动化流程和业务规则管理中。原创 2024-09-14 21:11:05 · 1655 阅读 · 0 评论 -
什么是DSL?
优秀的程序员不仅关注代码的功能实现,还会关注代码的表达能力,他们善于将意图与实现分离,并保持两者的独立性。DSL 是一种强大的工具,它的设计理念不仅提升了特定领域的问题解决效率,也给了程序员更高效表达意图的方式。在日常开发中,学会用 DSL 的思维方式——即分离意图与实现,不仅有助于编写更好的代码,还能显著提升代码的可维护性和扩展性。不同于通用编程语言(如 Java、Python 等),DSL 更加简洁易懂,通常用来表达特定领域的意图和规则,使编写、阅读和维护代码的过程更加高效和直观。原创 2024-09-13 00:05:35 · 6067 阅读 · 0 评论 -
测试替身相关
测试替身是测试策略的重要组成部分,通过选择合适的替身类型,可以有效控制测试环境、隔离复杂依赖、提高测试效率和准确性。了解不同替身的使用场景、工具和方法,有助于在实际开发中更好地构建和维护测试。原创 2024-09-08 09:41:09 · 760 阅读 · 0 评论 -
测试象限模型
象限 Q1:技术测试关注点:支持开发的功能性测试,主要是验证代码的正确性。测试类型:单元测试、组件测试。工具:JUnit、TestNG、Mockito、Jest 等。应用场景:在开发过程中,开发人员编写和执行单元测试来验证代码是否按预期工作。示例:开发人员在实现一个计算器功能时,编写单元测试来验证加法和减法的逻辑是否正确。象限 Q2:业务面向的测试关注点:帮助定义需求和验证系统行为的测试,确保系统满足用户需求。测试类型:功能测试、故事测试、探索性测试。工具。原创 2024-09-08 09:39:55 · 962 阅读 · 0 评论 -
阿姆达尔定律
(Amdahl’s Law)是一个在计算机科学和软件架构设计中经常提到的概念,它用于描述并行计算中的加速瓶颈。简单来说,这个定律告诉我们:在一个系统中,某部分任务如果不能被并行化,那么无论其他部分加速得多快,整体系统的加速效果也会受到限制。原创 2024-09-04 00:03:56 · 1398 阅读 · 0 评论 -
头脑风暴中的颜色
在头脑风暴过程中使用颜色区分,通常是一种可视化思考的技巧,旨在帮助参与者更好地组织和分类他们的想法。颜色不仅可以增加思维过程的层次感,还能激发创造力、提高沟通效率,并且帮助团队在头脑风暴会议中更加清晰和有条理地表达和分析观点。具体来说,颜色区分可以帮助解决以下几个问题:以下是常用的七种颜色及其适用场景,每种颜色可以根据需要灵活调整含义:红色:橙色:黄色:绿色:蓝色:紫色:白色:头脑风暴初期:头脑风暴中期:头脑风暴后期:复盘与总结:通过这种方式,使用颜色来区分可以帮助团队在头脑风暴的不同阶段保持清晰的思路、有原创 2024-09-02 00:28:16 · 739 阅读 · 0 评论 -
Windows的tree命令使用
tree命令非常适用于需要快速查看目录结构、生成项目报告或文档的场景。它的灵活性和多种参数使得它在不同的使用场景中都能够提供有效的帮助。原创 2024-08-11 22:19:42 · 2980 阅读 · 0 评论 -
什么是CRISPR/Cas9?
CRISPR/Cas9 是一种强大的基因编辑工具,可以像分子剪刀一样在特定的 DNA 位置进行切割和修改。它最初来源于细菌的免疫系统,用来防御病毒入侵。CRISPR/Cas9 是一种革命性的基因编辑工具,通过设计 gRNA 引导 Cas9 酶精确切割目标 DNA,从而实现基因修改。为了确保其有效性和安全性,科学家们不断优化 gRNA 和 Cas9 酶,选择合适的递送系统,并严格监控脱靶效应。尽管目前成本较高,但随着技术的进步,CRISPR/Cas9 在未来将有广泛的应用前景。原创 2024-07-22 00:02:42 · 1984 阅读 · 0 评论 -
什么是 ADC 药物?
ADC(抗体药物偶联物)是一种结合了抗体和强效药物的癌症治疗方法。抗体就像导弹的导航系统,带领强效药物直接攻击癌细胞,从而减少对健康细胞的伤害。ADC 药物通过靶向特定的癌细胞表面蛋白质(靶点),将毒性药物精确输送到癌细胞,减少对正常细胞的损害。热门靶点如 HER2、CD30、CD33、CLDN18.2 和 MUC1 等在不同类型的癌症中有高表达,通过靶向这些靶点,ADC 药物能够提高治疗效果,降低副作用。原创 2024-07-21 22:47:37 · 1674 阅读 · 0 评论 -
Mojo 语言了解
通过上述步骤,新手可以逐步掌握 Mojo 语言的核心概念和 API 使用方法,从而在 AI 开发和高性能计算中充分发挥 Mojo 的优势。Mojo 设计目标之一是提供接近底层语言的性能,这对于训练和推理大型深度学习模型尤其重要。Mojo 可以显著提高处理速度,减少训练时间。Mojo 的内存管理 API 允许高效处理大规模数据集。可以利用 Mojo 的高效内存管理来进行大数据的处理和计算。Mojo 可以用来编写针对特定任务的优化代码,提高模型训练和推理的效率。原创 2024-07-20 23:25:04 · 696 阅读 · 0 评论 -
知识图谱和向量库
通过结合知识图谱和向量库,可以实现强大的知识检索和生成系统(RAG)。知识图谱捕捉结构化的语义关系,向量库提供高效的相似性搜索。结合这两者,可以构建一个更智能、更高效的知识库系统,用于问答和生成任务。原创 2024-07-15 23:07:26 · 1209 阅读 · 0 评论 -
Neo4j数据库相关
Neo4j 是一个基于图形结构的 NoSQL 数据库,它允许你使用图的形式存储和查询数据。图数据库使用节点(Node)、关系(Relationship)和属性(Property)来表示数据,这种数据模型特别适合存储和查询复杂的关系和层级结构。Neo4j 是一个功能强大的图数据库,适用于处理复杂关系和大规模数据。通过图结构存储数据,结合 Cypher 查询语言,可以高效地进行复杂查询。Neo4j 在社交网络、推荐系统、欺诈检测、知识图谱等场景中有广泛的应用。原创 2024-07-15 23:05:39 · 1237 阅读 · 0 评论 -
Emacs相关
Emacs,全称,是一款功能强大、历史悠久的文本编辑器。它最早由 Richard Stallman 于 1976 年开发,是自由软件运动的重要组成部分。Emacs 的设计理念强调可定制性和扩展性,使得它不仅仅是一个编辑器,更是一个高度灵活的集成工作环境。原创 2024-07-03 23:40:34 · 1243 阅读 · 0 评论 -
Postman 高级用法学习
Postman 是一个功能强大的 API 开发和测试工具,提供了丰富的高级功能,如环境管理、变量使用、请求链、集合测试、脚本、自动化集成和插件扩展等。这些功能可以大大提升 API 开发和测试的效率。通过掌握这些高级用法,开发者可以更高效地进行 API 调试、测试和自动化流程的实现。原创 2024-07-03 23:28:36 · 1665 阅读 · 0 评论 -
Jupyter Notebook相关
Jupyter Notebook 是一个基于 web 的应用程序,可以用来创建和共享包含代码、文本、公式、图像和图表的文档。它类似于一个电子笔记本,你可以在一个页面上写代码并立即运行,看到输出结果。最初,它是作为 IPython 项目的一部分发展起来的,现在已经支持多种编程语言。举例想象你在一个笔记本上同时记录数学公式、写程序代码、加上注释,还能在同一个地方看到程序的运行结果和图表。这就是 Jupyter Notebook 的功能。原创 2024-06-30 23:07:01 · 1253 阅读 · 0 评论 -
NPM 常用命令
NPM 是 Node.js 的包管理工具和默认的包管理器,它用于管理 JavaScript 代码包。NPM 仓库是全球最大的开源库,包含了数百万个 JavaScript 包。管理依赖:自动处理依赖的安装、升级和卸载。运行脚本:通过中的scripts字段定义和运行项目任务。发布和分享:开发和发布自己的包到 NPM 仓库。scriptsNPM 是一个强大的工具,不仅仅是一个包管理器,它提供了从依赖管理、脚本执行、包发布到配置和调试的一整套功能。原创 2024-06-25 23:36:06 · 1922 阅读 · 1 评论 -
KANO模型概述
在智能手表的开发中,首先确保基本的计时和防水功能(基本需求),然后优化电池续航和屏幕质量(期望需求),再考虑加入健康监测和支付功能(兴奋需求),而不花费太多资源在表带颜色(无差异需求)上,并避免加入强制性的广告推送(反向需求)。将收集到的数据进行分析,如果大多数用户对“健康监测功能”的正面回答是“满意”或“非常满意”,而对负面问题的回答是“不满意”或“非常不满意”,可以将其分类为“期望需求”。基本需求必须首先确保满足,期望需求应尽力优化,兴奋需求可以作为创新点引入,而无差异需求和反向需求则可以忽略或避免。原创 2024-06-24 22:13:45 · 1608 阅读 · 0 评论 -
动态规划法学习
状态:背包当前的剩余容量,已经选了哪些物品。目标:背包内物品价值最大化。我们定义dp[i][j]表示考虑前i个物品,且背包容量为j时,所能达到的最大价值。动态规划就像一个智慧的决策者,它通过分析过去的“经验”(子问题的解),来做出更好的“未来决策”(解决大问题)。在实践中,清晰的状态定义、有效的状态转移方程和合理的边界条件是成功应用动态规划的关键。希望这次解释能帮助你更好地理解和掌握动态规划!原创 2024-06-13 23:07:00 · 849 阅读 · 0 评论 -
Terminal Multiplexer的使用
tmux(Terminal Multiplexer,终端复用器)是一个可以在单个终端窗口中运行多个独立会话的软件工具。它允许用户在同一个终端窗口内分割屏幕,创建多个虚拟终端,这样就可以同时监视和控制多个进程,即使终端窗口被关闭,这些会话也会继续运行。tmux还提供了会话恢复、窗口分割、复制粘贴缓冲区等功能,非常适合长时间运行任务或需要多任务处理的场景。原创 2024-06-10 00:25:03 · 826 阅读 · 0 评论 -
GPT-4o版本间的对比分析和使用心得
总体来说,GPT-4o作为最新的语言模型,凭借其在自然语言处理、多模态处理、专业领域应用和实时信息处理方面的显著改进,展示了当前人工智能技术的前沿水平。相比于GPT-3和GPT-4,GPT-4o在多个方面实现了质的飞跃,提供了更强大的技术能力和更广泛的应用场景。无论是研究人员、开发者还是普通用户,都能从GPT-4o的强大功能中获益,感受到人工智能技术带来的巨大便利和创新潜力。原创 2024-06-01 00:56:24 · 1461 阅读 · 0 评论 -
二维空间填充问题中的回溯法、甜心算法以及启发式搜索的对比
用简单明了的方式来看看二维空间填充问题中的回溯法、甜心算法(也称为送糖人算法或贪心算法的一种变形),以及启发式搜索。想象我们要在一个画板上放置不同形状的拼图块,使其恰好填满整个画板,这就是二维空间填充问题。原创 2024-05-19 22:37:56 · 700 阅读 · 0 评论 -
Excel中的`MMULT`函数
Excel中的MMULT函数是一个用于执行矩阵乘法运算的函数。矩阵乘法是线性代数中的一个基本运算,它允许我们计算两个矩阵的乘积,得到一个新的矩阵。与普通的标量乘法不同,矩阵乘法涉及到行与列的对应元素相乘然后求和的过程。MMULT函数在进行数据分析、统计建模、工程计算等需要处理多维数据的场景中非常有用。原创 2024-05-13 23:00:35 · 1187 阅读 · 0 评论
分享