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

    Vue3项目实践总结

    Tech 导读 本文主要介绍了Vue3中的一些新特性:如Composition API等,借助实际项目案例和场景,读者可以从本文中学到响应式数据、组件间Props、逻辑/UI解耦复用、Pinia 近半年有幸参与了一个创新项目,由于没有任何历史包袱,所以选择了Vue3技术栈,总体来说感受如下: •setup语法糖<script setup lang="ts">摆脱了书写声明式的代码,用起来很流畅, Vue2,如果需要在Vue2和Vue3项目中切换,比较麻烦。 下面是本项目中涉及的一个真实案例-逻辑树组件,UI有2种形态且可以相互转化。 小结:Vue3中组合式API配合setup语法糖,使代码整体简洁清晰,更容易维护;重复的业务逻辑可以更好的抽离和复用。

    74730编辑于 2023-09-21
  • 来自专栏施炯的IoT开发专栏

    Windows on Device 项目实践 3 - 火焰报警器制作

    在前两篇《Windows on Device 项目实践 1 - PWM调光灯制作》和《Windows on Device 项目实践 2 - 感光灯制作》中,我们学习了如何利用Intel Galileo开发板和 在这个项目中,我们会使用火焰传感器和蜂鸣器,完成一个简单的火焰报警器的制作。 1.火焰传感器 火焰传感器外形和LED很像,(即红外接收三极管)是机器人专门用来搜寻火源的传感器,本传感器对火焰特别灵敏。 元器件和硬件连接 这次实践项目需要使用的元器件有: 火焰传感器:1个 蜂鸣器:1个 10K电阻:1个 面包板实验跳线:若干 1)蜂鸣器的连接 蜂鸣器有两个引脚,标记为“正”极性的引脚接Galileo的数字接口输出 3.实验原理 在有火焰靠近和没有火焰靠近两种情况下,模拟口读到的电压值是有变化的。

    1.1K100发布于 2018-01-10
  • 来自专栏全栈工程师修炼之路

    3.Go语言项目操作Redis数据实践

    Authentication required. 127.0.0.1:6379> auth weiyigeek.top OK 127.0.0.1:6379> ping PONG Redis 客户端库安装 描述: 在网页项目开发中 项目地址: https://pkg.go.dev/github.com/go-redis/redis/v8 注意最新版本的go-redis库相关命令新增了上下文操作,所以需要传递context.Context else { fmt.Println("key2", val2) } } // Output: key value // key2 does not exist Redis 数据类型指令操作实践 1 IncrBy():按指定步长增加 Decr():减少-1 DecrBy():按指定步长减少 Append():追加 StrLen():获取长度 示例1.redis数据库中字符串的set与get操作实践 integer) 50 ........ 127.0.0.1:6379> keys * // 执行后全部key为空 (empty list or set) 示例2.redis数据库中字符串与整型操作实践

    1.9K10编辑于 2022-09-29
  • 来自专栏前端Q

    大型 3D 互动项目开发和优化实践

    在希望不依赖app客户端支持和在尽量多的环境下能运行,我们首先采用的方案是在 Web 端实现 3D 项目项目场景搭建 渲染分层结构— 项目渲染层级总体分为两层:3D 场景层和 HUD 层 3D 场景层顾名思义渲染 3D 场景,由人物模型、建筑模型和宝箱这些互动模型组成 HUD 层渲染互动按钮、弹窗、业务需要的商品列表等 我们采用以下策略管理多个 3D 渲染层: 在展示另外的 3D 渲染层时再实例化,并暂停原来 3D 渲染层的渲染 在不需要展示的时候销毁,恢复原 3D 渲染层的渲染方法调用 以尽量减少资源的占用,提高项目的渲染性能 为解决这个痛点,我们团队开发了一个 3D 场景的搭建工具,用户可通过上传 gltf 文件搭建 3D 场景,实时预览渲染效果。 并加入了在项目中沉淀的互动组件,快速生成 3D 场景项目3D 互动项目的开发经验还在不断累积的阶段,在往后的项目开发中将不断迭代开发工作流及沉淀开发工具,希望能和有相关开发经验和兴趣的同学更多交流。

    1.3K20编辑于 2023-08-23
  • 来自专栏全栈之路

    vue实践之采用vue-cli3.x创建项目

    采用vue创建项目的时候控制台提示需要升级,于是就笨头笨脑的升级了,结果采用vue-cli3创建项目的时候出了一堆错误,顿时懵了。 于是开始了解vue-cli3.x的相关知识,刚开始还是好不习惯,不过习惯之后,发现vue-cli3.x挺好用的,不过到底是否采用vue-cli3.x还是vue-cli2.x,还是看个人喜好了 首先 介绍一下相关的文档 vue-cli3.x官方文档: https://cli.vuejs.org/ vue.js 官方文档 https://cn.vuejs.org/v2/guide/ 另外配合vue使用的一些依赖 GUI界面 采用如下命令启动GUI界面 vue ui GUI界面实际上可以服务于所有vue项目,可以导入之前的vue项目,然后切换当前的vue项目: 同时还可以启动任务: 还可以搜索和安装依赖,可以查询到相对应的文档 : 然后就可以开开森森顺顺利利的开发项目了,基本上不需要敲命令,安装依赖、删除依赖、运行项目,都可以在GUI界面通过点击完成,从而简化了开发,可以把更多的精力放到开发中来 最后关于打包: config

    84340发布于 2020-05-22
  • 来自专栏服务端技术杂谈

    Angular项目实践

    今天主要和大家分享四个内容:第一,是为什么我们要选择 Angular;第二,是我们在使用 Angular 过程中总结的一些比较好的实践;第三,是怎样更好的组织项目结构;第四,是谈一下我对整合 Angular 首先我觉得世界上没有任何完美的框架,每一个框架都有自己的优点和缺点,而实践证明了 Angular 可以大幅提高我们的生产力,另外我们可以通过采用更好的实践来避免 Angular 的一些缺点。 Angular 使用实践 下面分享一下我们在使用 Angular 当中收获的一些比较好的实践。 ? 第一,我建议大家在用 Controller 时选择 Controller As。 第四点实践,是基于性能考虑,建议大家使用单向数据绑定。 如何更好地组织项目结构 下面要跟大家分享的,是如何更好地组织项目结构。 ? 这是两种比较常用的项目结构,一种是按照文件类型划分,一种是按照功能模块划分。

    1.5K70发布于 2018-04-17
  • 来自专栏我思故我在

    项目管理实践

    进度 1 向进度落后的项目增加人手,只会使进度更加落后. 2 向软件项目中增加人手从三个方面增加了项目必要的总体工作量:任务重新分配本身和所造成的工作中断;培训新人员;额外的相互沟通 3 项目是怎样被拖延一年的 ;技术主管充当总指挥,产品负责人充当其左右手 3 项目经理的基本职责是使每个人都朝着相同方向前进。 4 项目经理的主要日常工作是沟通,而不是做决定。 特别是希望能在技术和管理角色之间自由的分配人手的时候 用户需求 1 软件产品易于账务的特性和不可见性,导致它的构建人员面临着永恒的需求变更 2 用户的实际需要和用户感觉会随着程序的构建、测试和使用而变化 3 如有必要,项目经理可分配一定资源为团队内部开发专业工具 欢饮补充....

    79620编辑于 2022-05-10
  • 来自专栏产品优化

    项目实践·Snippets

    属于上面的变种方式,重点关注 columnPrefix,他将 child_id 和 child_name 归纳到 children 字段里去。

    84510编辑于 2022-12-01
  • 来自专栏SAP最佳业务实践

    SAP最佳业务实践:ETO–报价处理(232)-3创建项目

    image.png CJ20N创建项目 现在创建客户报价项目,以进一步添加报价明细(例如,计划、付款处理),但是此阶段主要是计算成本,作为计算报价中总价格的基础。 使用项目模板。 从物料主数据中获取物料价格并包括在项目成本核算中。 在系统中,已定义标准模板作为操作项目和操作网络(含里程碑)的模板。 后勤®项目系统®项目®项目构造器 1. 从菜单,选择 (NWBC: 更多…®)项目®新建®复制项目3. 项目的计划开始日期 <当天> 完成日期 项目的计划完成日期 <当天 + 6 个月> 项目参数文件 参数文件关键编号 YD00001 BP ETO项目概况 从列表框中选择 标准项目定义 标准项目定义 3. 选择 保存。 ? 在此已创建结构复杂,包含网络和里程碑的项目。现在可以分配物料、成本等到项目。还可以将里程碑传输到销售订单的开票计划中。

    1.3K30发布于 2018-03-27
  • 来自专栏腾讯大讲堂的专栏

    项目管理实践总结

    导语 | 众所周知,项目管理是一项管理学的一项分支,指在项目活动中运用专门的知识、技能、工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望的过程。 项目管理中的三个要素是:范围/成本/时间。 这三个要素都会影响到项目质量。 时间:原本需要一个月完成的作品,如果压缩成一个礼拜,可能会引起作品的细节处理不完善。 无论对这个项目进行了正面或者负面的影响,他们都是这个项目的干系人,都需要和他们打好关系。 3.愿景的建立最好透过共识的历程,也就是愿景的建立不是由上而下,而是经由团队的互动,逐渐产生共识、建立愿景。 4.愿景做为所有成员决策与行动的方向导引。 腾讯SQL“现役运动员”给你的实践小技巧 ?

    1.8K40发布于 2020-06-15
  • 来自专栏达摩兵的技术空间

    vue项目实践004

    前言 继续总结vue项目实践中的优化和思考,实践系列004,请持续关注不要掉队哦 实践问题 批量对象属性赋值 使用场景:主要是针对需要把对象的一些属性批量的赋值到另外一个对象上,然后如果你的属性很多可能要写很多赋值语句 如果项目中模板内容多的话,它们还是会占用一些文件体积的。例如 Element 配置该属性后,未压缩情况下文件体积减少了近 30Kb。 默认加了很多eslint规则之后,项目运行就会报错,但实际上肯定是期望软件帮我们自动修正,那么其设置的方法是什么呢? javascript",{ "language": "vue", "autoFix": true },"html", "vue" ], 备注:如果你不想在项目中使用

    1.1K10发布于 2018-12-12
  • 来自专栏达摩兵的技术空间

    vue项目实践003

    前言 通过本问将看到我在vue的项目中,进行的一系列的项目优化,然后看到不同的维度将这些点进行分类。 这里更多的指的是设计考虑的思路,是大纲,暂不涉及实际代码。 项目架构 分模块设计思想 在接到项目之后,首先将store,router,xhr的对应三个部分分别分子模块,每个子模块的划分维度有所差别。 这部分理解好之后,对于我们优化整理项目中的业务数据类型有着极大的好处。 3 全局枚举业务过滤器,通用性过滤器,当然这些过滤器功能除了按照基本的部分,还会按照业务中收集到的部分进行业务过滤器的维护。 common组件 纯ui组件,elementui组件进行进一步的封装,按照其官方的维护方式进行自己项目需求的一些分类。 布局内基本布局组件,这里面包括了页面架构,菜单,顶部,主题页面。 <option value='1'>1</option> <option value='2'>2</option> <option value='<em>3</em>'>3 </option> 除了if,else想不到其他逻辑方式

    1K20发布于 2018-12-04
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    项目管理——实践入门

    项目管理——实践入门 前言: 项目管理的作用对象是项目团队(当然也有项目外部的干系人,本文只针对项目团队),最好的项目管理应该是让团队有清晰统一的目标、亲密无间的团队协作,团队成员各司其职,在舒适的心理状态下 这一前提的关键是经过不断探索和磨合,找到适合团队的项目管理最佳实践,并雷打不动地执行最佳实践。由此,团队将越来越好,越来越亲密无间。 (3)如何管控研发阶段? 进入研发阶段后,工作的大头从产品转向研发。此时管控的对象从自己转向了别人。最好的管控就是积极参与到他们的工作中。 (3)长度 时间长度应掌控在十五分钟以内,最长不要超过20分钟,否则,就丧失了效率。我一般控制在十分钟内。 (4)时间 一般为早上上班十五分钟后或晚上快下班前,不建议选择一天中的中间时刻。 应注意, 站会不是大家向项目主管汇报工作的形式,而是项目组内相互同步信息的信息交换机制,产品经理作为组织者,要做好气氛的调节。比如一句逗逼的话语和表情结束会议,也开启了小伙伴们一天的美好心情。 3.

    98150发布于 2018-03-19
  • 来自专栏陌无崖知识分享

    Go 项目最佳实践

    作者 | 陌无崖 转载请联系授权 Go 项目最佳实践 Go应用程序应遵循的结构是一个有争议的主题。 go-yaml / yaml-另一个非常酷的项目,具有完全平坦的项目结构。 成熟的项目 您绝对会看到符合旧项目结构的项目,但这是这些应用程序开发时间的副产品。 拆分项目 在特定的一点之后,将项目的某些有意义的部分完全切入具有其生命周期的单独存储库中可能是有意义的。 这将具有其自身的一系列弊端,例如管理整个项目资产中的更新时增加的开销。 但是,这也意味着您的项目对于想要贡献和帮助的项目新手来说将更容易消化。 结论 希望本文对您的开发工作有所帮助,并在您开始为下一个Go项目建模时给您一些想法!

    1.4K10发布于 2020-07-27
  • 来自专栏SAP最佳业务实践

    SAP最佳业务实践:ETO–项目装配(240)-3创建客户订单

    3. 双击行项目。 7. 在 创建 BP DM ETO订单:项目数据 屏幕上,选择 科目分配 标签页。并确认WBS元素M-OPXXX-01 已经分配到WBS 元素 字段。 ? 8.

    1.7K70发布于 2018-03-27
  • 来自专栏学习之路

    【#3项目设计

    LV 格式 :高效且灵活,是解决粘包问题的最佳实践,尤其适合复杂场景。 在实际开发中,LV 格式 是最常用的方式,因为它既能高效传输数据,又能灵活适应不同长度的消息。 3. Dispatcher 模块存在的意义:区分消息类型,根据不同的类型,调用不同的业务处理函数进行消息处理。 3. Dispatcher IO 数据分发处理,逻辑与服务端一致 4. ,我们将整个项目的实现划分为三层来进⾏实现 抽象层:将底层的网络通信以及应用层通信协议以及请求响应进行抽象,使项目更具扩展性和灵活 性。 3. 业务层 业务层就是基于底层的通信框架,针对项目中具体的业务功能的实现了,比如Rpc请求的处理,发布订阅请求的处理以及服务注册与发现的处理等等。

    38100编辑于 2025-04-01
  • 来自专栏后台技术汇

    项目管理实践篇(二):总结项目经历

    之前也总结过项目管理的相关文章,欢迎指点~ 《学点项目管理,对咱程序员很重要》 《项目管理实践篇(一):技术人如何做好风险把控》 前言 我们日常开发中是否遇到过这些场景: 1、项目从立项开始就需要多个开发团队一起参与讨论 3、你在和别人进行开发排期时,说好是截止今天交付功能,为何到期了对方还是实现不了? 1.1 什么是 PM? 他补充回答,不是非得照本宣科将理论套用到生产实践,才算一个合格的 PM,一个成熟 PM 需要深刻理解项目痛点并推动解决,而完成这个目标,实际上用到的理论知识可能只有书本上的 20%。 所以我这边理想情况下要进行三向沟通: 一边跟产品经理 一边看业务人员写的代码 一边跟测试讨论用例的设计,会设计数据流的统计逻辑和底层结构 但是生活远比想象中要困难一点,实际上我面临了 3 个风险因素: 2.5【案例 3】沟通理解力:新老结合的团队如何推动日常迭代 我分享的第三个案例是关于如何跟新人一起协作推动项目发展的。

    64230编辑于 2022-05-30
  • 来自专栏啄木鸟软件测试

    WEB项目测试实践

    bugreport是禅道,script是python3+selenium 3,按照规则在禅道上书写的bugreport可由zentao.py程序生成py测试脚本。 来源:http://www.51testing.com  一、10万并发设置   1.启动iis,把下面3个勾了,然后点击确定,开始安装关于iis的相关 ?    3、设置IIS ?   4.详细设置:队列长度=65535 禁止回收 =true 最大故障数=65535 ?    即可达到并发数10万,无压力  二、并发测试   1.使用jmeter来测试,jmeter相当于tomcat,都是apache的工具,同样的,也需要JAVA_HOME   2、下载jmeter   3、   查看1:jconsole   查看2:java\bin\目录下cmd:jmap -dump:format=b,file=文件名 [pid] 生成堆文件,会生成在本地叫heap.hprof   查看3

    92520发布于 2019-12-11
  • 来自专栏SIGAI学习与实践平台

    深度学习项目实践笔记

    目前,直接关注深度学习在实际项目实践中经验心得的中文资料还十分匮乏,本文力图对深度学习项目实践项目选型、数据准备、训练、模型分析、模型部署全阶段的注意事项和技巧进行梳理。 项目实践的目标。而项目实践的目标通常是得到一个高性能的模型,对这个模型是否独创或可复现并不看重。 而项目实践对模型的泛化性能十分看重,如果过拟合测试集,只会让你的老板短暂的高兴一下之后将发现线上指标十分糟糕。 和重要的人/项目合作(包括主管、合作的团队)。 (2). 了解主管是谁、团队大小、做的项目。 (3). 团队比整体的牌子重要很多。 (4). 能学到更多。 (5). 工作中从事重要的角色。 项目实践是个反复迭代的过程。边收集数据、边给AI团队进行处理、边得到AI部门的反馈。不要认为只要有足够的数据,就可以发现有价值的结果。

    88651发布于 2019-07-19
  • 来自专栏PM吃瓜(公众号)

    项目经理实践-1

    项目经理要就事论事的能力!隐忍!万事不能撕破脸! 最终项目在精神上得靠自己,但物质上又不能只靠自己。 1,项目不是私人的事情,一定要把过程公开化。一定不要把任务和责任都扛在自己身上。 2,不要想着靠感情和关系维护项目,该说的一定要说。不要动不动就赞美组员,他们会骄傲。 3,问题推不动就升级。公开是最好的催化剂,最好把领导和相关负责人都拉进问题讨论。 4,项目是公司的 不是项目经理个人的,PM只是打工的。 5,项目要立规矩,但肯定经过角力争执才能形成。 6,发邮件 话不能说的太满 譬如这不是我的活,那是你的责任。要说的冠冕堂皇。 项目经理不要说自己项目利益不重要 项目经理话术 前提,冠冕堂皇,不要太满(太软太硬)。但要有威慑力,执行力。 项目执行力 给task 要时间点 不要扯项目之外的事情譬如 组员自己多忙多累 多不容易 家里发生什么事情了 私人关系代替不了项目管理。项目管理是公事。特别在根基不稳切记过多投入私人感情代替做事。

    54941发布于 2019-08-12
领券