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

    10-2 控制进程

    二、控制进程 现在已经知道了如何查看和监控进程,接下来见识一下如何对进程进行控制。 将使用一个名为 xlogo 的程序作为实验对象。 0.xlogo (1)是什么? xlogo 程序是由 X

    1K40发布于 2020-08-05
  • 来自专栏多栈

    经历

    契机 24年年初,为了突破业务交付瓶颈,提升交付效率,公司制定了基础方向实施方案,通过业务深度协作()的方式来达成这一目标。 基础新流程如下图所示: 在这种大环境下,公司也鼓励员工尝试工作,以提高团队的灵活性和整体效率。 随着参与需求的增加,对前端技术的了解逐步深入,我开始承担更复杂的前端需求,如实现动态交互和优化用户体验。目前为止,已经能支持本系统相关前端需求的10%~20%。 4. 挑战与收获 在向发展的过程中,我面临了一些挑战,如需要快速掌握新的前端框架和工具,以及在前后端任务之间切换时的思维转换。 未来展望 通过这段发展的经历,我认识到全开发的价值所在。未来,我希望继续在开发的道路上前行,进一步提升自己的技术广度和深度,为团队和项目带来更多的价值。

    22920编辑于 2024-12-04
  • 来自专栏嵌入式音视频

    10-2 判断是否为素数

    预览图如下 #include<stdio.h> #include <windows.h> int main() { int prime(int x); int n; system("color f0"); printf("请输入一个正整数\n该正整数要求大于1\n程序目的:判断这个数是否为素数\n"); scanf("%d",&n); if(prime(n)) printf("这个数是素数!\n"); else printf("这个数不是素数!\n"); return 0

    31330编辑于 2022-12-01
  • 与实践

    我与在贝壳工作的契机下,我参与到了开发当中,我是一名大数据开发工程师,参与到了前端后端测试的工作中。在现代软件开发中,前端和后端各自发展出了丰富的技术,支撑着各种不同的开发需求。 本次分享将围绕技术的选择与组合展开,重点介绍常见的前端与后端技术,探讨如何选择合适的技术组合以提高开发效率、保证代码质量和满足业务需求。 微服务架构进一步促进了的采用,每个微服务都可以使用不同的技术,分别负责不同的业务模块。平衡技术的复杂性与团队能力选择技术时要考虑到团队的熟悉程度。 工具如 Docker、Kubernetes 和 Jenkins 可以帮助实现跨技术的环境一致性和自动化部署,减少人工干预和潜在的技术兼容问题5、好处提高开发效率可以让前端与后端各自专注于自己擅长的领域 通过使用,团队可以专注于自己的强项,提高工作效率。此外,对于不同的业务需求和技术场景,也可以选择不同的

    1.1K10编辑于 2024-11-27
  • 来自专栏全栈开发那些事

    共享邻接空间

    共享邻接空间 一、数据结构定义: 常常一个程序中要用到多个,若采用顺序,会因为所需的空间大小难以估计产生空间溢出或者空闲的情况。 若让多个共用一个足够大地连续存储空间,则可利用地动态特性使它们地存储空间互补,这就是的共享邻接空间。 我们以双的共享来模拟。 两共享的数据结构可以定义为: typedef struct { Elemtype stack[MAXNUM]; int lefttop;//左顶位置指示器 int righttop;//右顶位置指示器 }dupsqstack; 我们需要加一个标识来标识用的使左还是右,这里’L’标识左,‘R’标识右 二、代码如下: stack.h #pragma once #include<windows.h pushDupStack(s, 'R', i + 10);//右 } printf("左的出顺序:\n"); while (s->lefttop !

    77120编辑于 2023-02-27
  • 来自专栏Android 开发者

    导航: 返回 | MAD Skills

    本文我们将介绍一个呼声很高的功能,即导航 (Navigation) 对返回的支持。如果您更倾向于视频的形式,请 点击这里 查看视频内容。 从 2.4.0-alpha01 版本开始,NavigationUI 辅助类不需要改变任何代码即可支持返回。 支持返回 让我们通过这个 仓库 中的高级导航示例来看看实际效果。 该应用由 3 个标签页组成,每个标签页都有它自己的导航流。 为了在导航的早期版本中支持返回,我们需要在该示例的 NavigationExtensions 文件中添加一系列辅助函数。 如果您需要进一步的自定义,也有新的 API 支持保存和恢复返回。请参阅我们之前的推文《Android 返回技术详解》。

    1.2K20编辑于 2022-03-10
  • 来自专栏mysql

    hhdb数据库介绍(10-2)

    连接异常与连接成功效果如下图所示: 注意 备注:其他更多容灾模式、计算节点集群模式的添加注意事项,可查看安装部署、跨机房容灾等其他配套文档。

    54210编辑于 2025-03-12
  • 来自专栏Android 开发者

    Android 返回技术详解

    返回即一堆 "返回",对返回的支持是在 Navigation 2.4.0-alpha01 和 Fragment 1.4.0-alpha01 中开始的。本文将为您展开返回的技术详解。 返回不会改变这个基本逻辑。系统的返回按钮仍然是一个单向指令 —— "返回"。这对返回 API 的实现机制有深远影响。 Fragment 中的返回 在 surface 层级,对于 返回的支持 貌似很直接,但其实需要额外解释一下 "Fragment 返回" 到底是什么。 该级别的分离意味着 Navigation 中有两个层次来实现返回: 保存独立的 NavBackStackEntry 实例状态,这些实例组成了 NavController 返回。 (现在叫 NavigationRailView) 和 NavigationView,返回是 默认启用 的。

    1.3K10编辑于 2022-03-09
  • :企业与个人的发展之路

    的优势 的开发人员会给公司、个人都带来许多优势 公司层面 灵活应对变化:在快速变化的技术环境中,企业需要能够迅速适应新技术和市场需求。 人员能够在不同技术之间灵活切换,帮助企业更快地响应市场变化和客户需求。 提高生产效率:人员能够在项目中承担多种角色,减少了团队之间的沟通和协调成本。 降低人力成本:雇佣人员可以减少企业对单一技能专家的依赖,从而降低人力资源成本。人员能够承担更多的职责,减少了企业需要雇佣的员工数量。 如何转型 随着AI大模型的普及,开发人员转向的成本大幅降低。AI大模型能够提供最新的技术信息和学习资源,二十四小时高效答疑,提高学习效率。 借助 Copilot、通义千问等 AI 助力跨的代码开发,参与跨代码评审,了解代码规范和最佳实践等等均是提升能力的有效途径。 尾声 掌握技能对企业和个体都具有显著的益处。

    45510编辑于 2024-11-14
  • 来自专栏AI多栈

    AI时代下的开发思考

    然而,随着人工智能(AI)技术的快速发展,开发正从技术集成向智能驱动迈进。AI在开发中的作用不仅是辅助,更是重新定义了技术协作与生产力的边界。 本文将探讨如何通过AI技术提升开发的效率与创新能力。一、什么是AI驱动的开发? 跨协作自动化在开发中,不同技术间的协作通常需要大量的手动配置和调试。 五、未来展望:AI重塑开发借助AI技术,开发的边界正在被打破,形成一个更加开放、智能和高效的生态。 低代码与结合低代码开发工具与AI结合,将进一步降低开发的门槛,使非技术背景的开发者也能参与其中。

    64173编辑于 2024-12-03
  • 来自专栏花狗在Qt

    线性表--共享技术(十)

    一.介绍 的应用非常广泛,经常会出现一个程序中需要同时使用多个的情况。若使用顺序,会因为对空间大小难以准确估计,从而产生有的溢出、有的空间还很空闲的情况。 为了解决这个问题,可以让多个共享一个足够大的数组空间,通过利用的动态特性来使其存储空间互相补充,这就是的共享技术。在顺序的共享技术中,最常用的是两个的共享技术,名双端1和2添加元素时,都会向数据中间靠拢,当1的指针+1等于2的指针的时候,满。 2.代码实现 (1) 定义双端 #define M 100 typedef struct { int elem[M]; char top[2]; //top[0]和top[1]分别作为两个顶的指示器 }DqStack; (2) 初始化 void InitStck(DqStack * S) { S->top[0] = -1; S->top[1] = M; } (3) 进 int Push(

    50010发布于 2020-10-28
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 10-2 精准率和召回率

    本系列是《玩转机器学习教程》一个整理的视频笔记。本小节根据混淆矩阵工具计算精准率以及召回率。最后通过例子说明精准率和召回率在评价极度有偏的数据的分类任务上比准确率更好。

    1.8K30发布于 2020-03-27
  • 全能进化:开发的转型之路

    对于技术人员而言,掌握(Full Stack)开发技能不仅能够增强个人竞争力,也是适应行业发展趋势的必然选择。本文将为希望转型成为开发者的朋友们提供一些建议,并探讨开发的前景。 技术概述及资源推荐1. 前端技术 HTML/CSS目标:掌握网页的基本结构和样式,了解响应式设计。 开发的重要性与前景提高就业竞争力:随着企业对全能型人才的需求增加,开发者因其广泛的技能而受到青睐。促进团队协作:具备全面技术背景的开发者更容易理解整个项目的架构,有助于跨部门沟通。 加速产品迭代:开发者能够独立完成从前端到后端的开发任务,加快了产品的开发周期。个人职业发展:长远来看,技能为技术人员提供了更多的职业路径选择,无论是创业还是担任高级技术职位。 结语转型成为开发者是一条充满挑战但同样回报丰厚的道路。它不仅要求我们不断学习新的知识和技术,更重要的是培养解决问题的能力和持续创新的精神。

    36800编辑于 2024-11-20
  • 来自专栏沉默王二

    还有很多同学直呼内行,强烈要求我更一些这方面的文章,于是就有了今天这篇——(stack)。有些地方喜欢称呼它为堆栈,我就很不喜欢,很容易和 heap(堆)搞混,尤其是对于新手来说,简直就是虐心。 明白了的基本操作后,我们需要去深入地思考一下,是如何工作的。换句话说,为了使这个数据结构按照的方式去工作,它需要什么? 1)需要有一个指针,我们称之为 TOP,用它来指向中最顶部的那个元素。 2)当我们初始化一个的时候,我们把 TOP 的值设置为 -1,这样我们就可以通过 TOP == -1 来判断是否为空。 假设中的元素是 int 类型,我们可以用 Java 语言来自定义一个最简单的。 好了,下课,今天的就到此为止吧。 BB 一句。

    90420发布于 2021-03-16
  • 来自专栏点云PCL

    终端模型部署框架 nndeploy 重磅开源!

    为了更好地满足终端深度学习应用的需求,我们自豪地宣布,全终端模型部署框架 nndeploy 正式开源! 终端适配:nndeploy 支持多种不同操作系统和硬件架构,包括 iOS、Android、Linux、Windows 等。这意味着您可以在各种终端设备上无缝运行您的深度学习模型。 架构支持:nndeploy 能够在不同的硬件架构上运行,包括 x86 和 ARM 架构。这意味着开发人员可以轻松部署深度学习模型到不同种类的设备上,无需独立进行开发和优化。 这简化了端到端部署流程,同时高效地解决了模型部署的挑战。 高性能:nndeploy 提供了广泛的配置选项,以保证推理性能。 可实现有向无环图的流水线并行; 内存池正在开发完善重,可实现高效的内存分配与释放; 一组高性能的算子正在开发中,完成后将加速你模型前后处理速度; 目前我们没有人力,后续我们估计也会去接入rknn,算能之类的推理软件

    84210编辑于 2023-09-20
  • 来自专栏完美Excel

    VBA专题10-2:使用VBA操控Excel界面之设置工作表

    名称框中的名字是为单元格区域定义的名字,可以由用户定义名称,或者由Excel自动创建,例如Print_Area和表1。

    7K41发布于 2020-07-02
  • 构建能力:研发人员职业发展的关键策略

    研发人员的能力,即掌握多种技术的能力,成为企业和个人发展的关键因素。根据2023年的一项调查,近60%的科技公司更倾向于雇佣具备技能的研发人员。 本文将探讨能力在公司层面和员工个人层面的优势,并提供构建能力的实用建议,以鼓励大家积极转型为人员。能力的公司层面优势提高项目灵活性拥有能力的团队可以更加灵活地应对项目需求的变化。 能力的个人层面优势职业发展机会掌握能力的研发人员在职业发展中具备更大的优势。根据LinkedIn的统计,工程师的升职速度比单一工程师快50%。 构建能力的方法和建议制定学习计划要成为研发人员,首先需要制定合理的学习计划。可以根据自身兴趣和行业需求选择合适的技术,系统性地学习相关知识,并不断实践和巩固。 对于研发人员个人,能力不仅提升了职业发展机会和就业竞争力,还拓展了技术视野和解决问题的能力。我们呼吁每一位研发人员积极构建自己的能力,成为具备技能的全能型人才,共同推动公司的创新和发展。

    58310编辑于 2024-11-07
  • 来自专栏phodal

    为什么说全工程师是未来?| 长文

    正是这种变革让越来越多的专家走向全,让组织内部有更好的交流。 你还将看到专家和全的两种不同的学习模式,以及全工程师的未来。 全 相似的,我们所看到的那些关于成为全工程师的文章,多数是初创公司的CTO写的。而这些初创公司的CTO也多数是全工程师,他们需要招聘全工程师来帮助他们解决问题。 全工程师的未来:无工程师本身不应该仅仅局限于前端和后台的开发,而可以尝试去开拓更广泛的领域——因为全本身是依赖于工程师本身的学习能力,正是这种优秀的学习能力可以让他们可以接触更广泛的知识。 当我第一次看到全工程师这个名字的时候,我发现我已然是一个全工程师。 然后便往Growth Hacking发展了: 而这就是全学习带来的优势,学过的东西,学习能力就变强。学习能力往上提的同时,你就更容易进入一个新的领域。

    1.5K90发布于 2018-01-29
  • 来自专栏免费ai编程工具/ai编程软件推荐/企业

    MonkeyCode 技术场景完美适配

    该算力无任何使用限制,可广泛覆盖各类研发场景:搭建专属在线开发空间,满足个人代码调试、团队协同研发等场景需求;调用平台内置的类大模型能力,充分匹配不同技术的开发诉求;推进完整AI开发任务,覆盖需求落地 2.工具模型全兼容,技术场景无缝衔接平台无需重构AI编码代理,可实现OpenAICodex、ClaudeCode等成熟开发工具的一键无缝接入,用户无需更改原有使用习惯,就能轻松实现使用衔接。 同时,平台全面兼容GPT、Deepseek、GLM、Kimi等主流大模型及本地部署模型,无论是偏好海外工具的开发者,还是依赖国产大模型的企业团队,都能在同一套研发流程中自由切换,适配多元技术场景。 2.灵活配置适配场景用户可直接启用平台内置的标准化能力,也可根据自身研发场景自定义配置:接入个人开发设备,适配本地调试场景;关联自有大模型API,满足企业私有化部署需求;配置专属系统镜像,适配特定技术开发场景 五、适用场景与总结无论你是处理独立项目的个人开发者、协同推进复杂工程的团队成员,还是搭建企业私有化研发体系的管理者,MonkeyCode都能精准匹配场景需求:从单一功能开发、紧急Bug修复,到模块项目迭代

    18610编辑于 2026-03-11
  • 来自专栏AI多栈

    利用AI工具实现开发:从后端到前端的实践分享

    引言 随着人工智能技术的飞速发展,越来越多的开发者开始利用AI工具提升开发效率,特别是在开发场景下,AI工具的作用尤为明显。 本文将分享如何利用AI工具实现从后端到前端的开发,并通过具体的实践案例展示AI工具在代码解释、代码生成、代码调试等方面的强大能力。 开发中的挑战 开发是指同时掌握和使用多种技术(如前端开发、后端开发、移动开发等)来完成项目。 解释代码 补全注释 定位代码缺陷 生成单元测试 AI工具的优势总结 通过上述实践可以看出,AI工具在开发中具有以下优势: 降低学习成本:快速学习陌生技术的基础知识。 希望本文的分享能为你在开发的道路上提供一些启发和帮助!

    1.6K63编辑于 2024-12-03
领券