首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java架构师必看

    框架组件,究竟要不要

    一、问题的提出 询问框架组件,是否需要? 18年规划系统介绍58到家的技术体系,15年加盟58到家后,架构部正好也是负责范围的一部分,故谈一谈自己的想法,个人观点: 如果公司业务不复杂,研发人数比较少,技术实力相对有限,一定不要框架组件 如果公司业务复杂,研发人数比较多,技术能力能够胜任,建议部分框架组件 二、为什么早期不建议? 六、58到家框架组件有哪些? 七、总结 框架组件,是否需要? 初期建议:不自,用熟悉的,业务快速迭代为优先,需要一定技术视野。

    74330发布于 2021-09-26
  • 来自专栏DotNet NB && CloudNative

    基于.NET 6.0 轻量级ORM框架

    、前言 1、为了实现快速开发,省去编写大量Sql时间,更好的面向对象编程由此诞生了 Fast Framework 2、Fast Framework 是一个基于.NET 6.0 封装的轻量级 ORM 框架 3、框架 优点:体积小 流畅API 使用更加简单 性能高 缺点:不具备有自动建库建表迁移等复杂的功能 由于不同数据库差异较大 实现较为复杂 所以暂时不考虑实现 二、项目明细 (后缀为Test均为测试项目 ProductCode = "1001", ProductName = "测试产品1" }).ExecuteAsync(); Console.WriteLine(result); } //实体对象插入并返回增 = "测试产品1" }).ExecuteReturnIdentityAsync(); Console.WriteLine(result); } //实体对象列表插入 列表插入不支持批量返回增 DictionaryListAsync(); } //分页查询 { var data = await db.Query<ProductModel>().ToPageListAsync(1, 10

    1.3K30编辑于 2022-03-22
  • 来自专栏架构师之路

    框架组件,究竟要不要

    一、问题的提出 询问框架组件,是否需要? 18年规划系统介绍58到家的技术体系,15年加盟58到家后,架构部正好也是负责范围的一部分,故谈一谈自己的想法,个人观点: 如果公司业务不复杂,研发人数比较少,技术实力相对有限,一定不要框架组件 如果公司业务复杂 ,研发人数比较多,技术能力能够胜任,建议部分框架组件 二、为什么早期不建议? 六、58到家框架组件有哪些? 七、总结 框架组件,是否需要? 初期建议:不自,用熟悉的,业务快速迭代为优先,需要一定技术视野。 长远建议: 统一技术栈 浅浅封装一层 适当造轮子

    1.7K60发布于 2018-03-02
  • 来自专栏dongfanger

    开发指南,关键字驱动框架

    pytest11"] "tep" = "tep.plugin:Plugin" 框架设计 框架内核是pytest,为框架提供了用例识别、组织运行、IDE集成等基础能力,以及pytest框架稳定性和强劲扩展能力 路径查找 做框架必须要解决的一个问题是,怎么在框架查找到项目路径。 logger.info('After filtering:%s' % len(res)) return res def print_progress_bar(i): c = int(i / 10 ) progress = '\r %2d%% [%s%s]' a = '■' * c b = '□' * (10 - c) msg = progress % (i, a, 共建 tep关键字驱动框架是个人,基于一定公司项目实际经验,但是还很有限,也有很多问题和不足。

    50150编辑于 2023-11-11
  • 来自专栏前端历劫之路

    框架跻身全球 JS 框架榜单,排名紧随 React、Angular 之后!

    这个项目的目标是帮助开发人员了解不同 JavaScript 框架的性能特点,以便在选择框架时能够做出更加明智的决策。同时,它也可以促进框架开发者之间的竞争,推动框架的不断改进和优化。 部分更新:对于具有 10,000 行的表,每 10 行更新一次文本(进行 5 次预热迭代)。 选择行:响应单击该行而突出显示该行的持续时间。(5 次预热迭代)。 创建多行:创建 10,000 行的持续时间(无预热) 将行追加到大型表:在包含 10,000 行的表中添加 1,000 行的持续时间(无预热)。 清除行:清除填充有 10,000 行的表的持续时间。 buildData()); selected = undefined; } function update() { for (let i = 0; i < rows.length; i += 10 id='runlots' onClick={runLots} > Create 10,000

    66820编辑于 2023-10-27
  • 来自专栏量子位

    联想芯片???

    它的样子长这样: 这手势,这形状,不禁会让人想起下面这些“名场面”: 这也太像了吧…… 难道联想也在芯片?? 联想的是芯片吗? 联想发布LA2的时候,对它的介绍也就是短短几分钟的时间。 但了解芯片的朋友都知道,一款芯片并不是一件易事。 首先是芯技术的本身,难度可以说是堪比航天飞机,毕竟要在指甲盖大小的地方要“塞进”上亿个半导体元件,每个还都纳米级的,这种密集度的研发难度可见一斑。 那么接下来的一个问题便是: 联想为什么要芯? 其实在LA2发布芯片之前的一段时间,联想CEO杨元庆就曾发出过暗示的信号: 不排除芯片的可能,也不排除合作的可能。

    54530发布于 2021-11-23
  • 来自专栏陈哥聊测试

    这款底层框架,你说不定已经用上了

    一、自主研发的框架,为国产化加速禅道团队完全了 「前端框架ZUI 3」 和 「底层开发核心框架ZenTaoPHP」,协同打造了集成交付的环境。 支撑禅道前台页面展示交互的框架:ZUI 3ZUI框架是禅道团队在完善自己产品过程中形成的一个开源前端实践方案,同时也是禅道项目管理软件的基础UI框架。 支撑禅道实现任意功能扩展的底层框架:ZenTaoPHP禅道项目管理系统的核心框架是ZenTaoPHP,将系统的业务逻辑、数据处理和界面展示分离,使得系统结构清晰,易于维护和扩展。 ZenTaoPHP框架具有以下特点:目前,禅道已经将ZenTaoPHP 框架的版权完全捐献给了公众领域。 这是因为禅道软件在设计ZenTaoPHP框架之初,就特别注意框架的扩展性,想要为企业提供灵活、高效、低成本的扩展机制。

    27320编辑于 2025-04-18
  • 来自专栏魔术师卡颂

    华为的前端框架是什么样的?

    那么,这究竟是款什么样的前端框架呢?我在第一时间体验了Demo,阅读了框架源码,并采访了框架核心开发者。 本文将包括两部分内容: 对框架核心开发者陈超涛的采访 卡颂作为一个老前端,阅读框架源码后的一些分析 采访核心开发者 开发Inula的初衷是? 回答: 华为对于「软件」的公司策略,只要是公司内部做的,觉得还ok的都会开源。 接下来的提问涉及到官网宣传的内容 宣传片提到的大模型赋能、智能框架是什么意思? 为什么要核心组件而不用社区成熟方案? 卡颂补充:所谓「核心组件」,是指状态管理、路由、国际化、请求库、脚手架这样的框架生态相关的库。 既然Inula兼容React,为什么不直接用React生态的成熟产品,而要呢?毕竟,这些库是没有软件风险的。

    73610编辑于 2023-12-04
  • 来自专栏前端实验室

    华为的前端框架开源了

    大家好,我是「前端实验室」爱分享的了不起~ 在程序员界,vue、react的大名相信大家都听过,今天给大家介绍一个新的前端框架,由遥遥领先的华为开源的——openInula openInula openInula 大模型驱动: 由大模型驱动的智能框架 核心组件:官方提供提供两套开发 API、六款常用组件,助力您高质高效开发。 脚手架:Inula-create是一套使用openInula为前端开发框架的脚手架工具。它预置了一系列项目模板,允许开发者通过命令行按需一键生成可运行的项目代码。

    1.5K10编辑于 2024-05-10
  • 来自专栏Java工程师成长之路

    信用分计算(

    该方案后续每增加100分显示值,实际需要获取10倍原分数值 若有更好方案请赐教

    75110发布于 2019-09-10
  • 来自专栏测试开发社区

    测试框架ktest介绍(适用于UI和API)

    既然框架的作用这么明显,那么有哪些优秀的测试框架可以给我们用呢? 2.abstract_base_page.py 这个文件有是为了你自己项目的pages准备的,你的每一个待测页面或者功能都应该继承这个文件中的类,并重写一些特定的函数。 10.test_case_finder.py 用于测试用例的查找和组织。 www.baidu.com" SEARCH_DIALOG_ID = "kw" SEARCH_ICON_ID = "su" MEMBER_COUNT_XPATH = "//option[@value='10 测试报告 下面我们看下一个运行实例 ktest -I group -n 10 -r True 执行中console的输出: 执行中console的输出: ?

    1.3K20发布于 2019-10-09
  • 来自专栏码艺坊

    开源框架 vs 框架:开发者如何平衡技术选型与IT成本?

    第二章:框架——长期主义的成本博弈2.1 何时需要?三大决策信号业务特异性需求:如微信支付的高并发账务系统,需分布式事务框架。 核心技术控制权:腾讯会议为保障音视频质量,JitterBuffer算法。 长期规模化成本:58同城从.NET转向Golang框架,维护成本下降60%。 +轻量封装 Spring Cloud Tencent 业务核心层 选择性 微服务框架+TSF治理 3.2 腾讯云最佳实践:COS+ 4.1 技术债量化评估模型建议从四个维度评分(0-10分): 可维护性:代码是否符合腾讯云CodeStyle规范 社区活性:GitHub Star数、PR响应速度 云原生兼容性:是否支持无缝部署到 腾讯云开发者生态提供的中间路径——“托管式”(如TSF微服务框架),正成为越来越多企业的“第三种选择”。

    57332编辑于 2025-03-13
  • 来自专栏机器之心

    商汤训练框架SenseParrots首次亮相,林达华全面解读

    机器之心编辑 演讲:林达华 8 月底,在机器之心承办的 WAIC 2019 世界人工智能大会上,商汤科技联合创始人林达华教授首次对商汤的深度学习框架 SenseParrots 进行了系统性介绍,也畅谈了对 2015 年底谷歌开源深度框架 TensorFlow 以来,越来越多的科技巨头、创业公司注重框架的投入与研发。而商汤科技作为国内 AI 创业公司的代表,自创办开始就走在深度学习框架的道路上。 在不久之前的 WAIC 2019 开发者日深度学习框架分论坛上,商汤科技联合创始人林达华教授首次对外系统性的介绍 SenseParrots,解读了该自框架的核心技术模块。 也正是在这样一个艰辛的环境里面,我们深切的体会到一个好的框架对于 AI 基础核心性的作用。于是 2014 年,从商汤科技创办的第一天开始,我们就下定了决心要走深度学习框架的道路。 在这些问题对于我们来说是巨大的挑战,但是对于深度学习框架来说也是一个重要的机遇。

    2.5K20发布于 2019-09-17
  • 来自专栏冰河技术

    造轮子:这个投产的手写框架视频上线了!

    大家好,我是冰河~~ 2022年我带着大家从零开始架构设计并编码实现了一款高性能RPC框架,如今,这款高性能RPC框架已被投产使用到生产环境,经过调优,性能那是杠杠的,承受住了高并发、大流量的生产环境考验 点击 >> https://t.zsxq.com/nEOhO 直接自己手写互联网大厂都在的RPC轮子。 另一方面,案例最终会以微服务的形式呈现给大家,项目原有的代码是使用Fegin作为远程调用的框架,我们要做的就是将Fegin替换成我们自己手写的bhrpc框架,替换后的项目交互流程如下图所示。 目前,在项目中整合我们自己手写的RPC框架就完成了,是不是非常简单呢?没错,我们自己手写的bhrpc框架整合微服务项目就是这么简单! 值得一提的是:冰河的Polaris高性能网关比某些开源网关项目性能更高,你还在等啥?不少小伙伴经过星球硬核技术和项目的历练,早已成功跳槽加薪,实现薪资翻倍,而你,还在原地踏步,抱怨大环境不好。

    28310编辑于 2024-11-25
  • 来自专栏iTesting

    测试框架ktest介绍(适用于UI和API)

    之前分享过几篇文章, 《测试框架之我见》 《web自动化框架实践指南》 《接口测试框架实践》 《pytest框架从入门到精通》 这些都是我工作的一些感悟,和对框架的一些思考,可以看到思想也是循序渐进的 2.abstract_base_page.py 这个文件有是为了你自己项目的pages准备的,你的每一个待测页面或者功能都应该继承这个文件中的类,并重写一些特定的函数。 10.test_case_finder.py 用于测试用例的查找和组织。 www.baidu.com" SEARCH_DIALOG_ID = "kw" SEARCH_ICON_ID = "su" MEMBER_COUNT_XPATH = "//option[@value='10 测试报告 下面我们看下一个运行实例 ktest -I group -n 10 -r True 执行中console的输出: 执行中console的输出: ?

    1.4K10发布于 2019-10-29
  • 来自专栏鹅厂网事

    峰会回顾 | 光模块:从采到

    下面让我们共同回顾本次峰会中由硬件研发专家——孙敏博士呈现的《光模块:从采到》的精彩内容。 光模块及应用 光模块首次站在技术大会的舞台,回顾了光模块产品从商用到采,再到的发展历程。 从采到定制 采光模块的另一个优势是能够满足我们自己网络的多样化发展带来的多样化定制需求,比如业务部门提到10km分光监控场景的需求,需要10km的模块进行互连,因为现成收发一体模块价格高昂,在需求推动下 从定制到 随着100G服务器的批量上线,200G网络进入量产应用,光模块产品的诞生也契合了整个网络从100G升级迭代到200G。 光模块的第一个目标就是要打破这个生态,即我们与芯片厂商直接讨论规格需求和成本(用量)需求,从而去实现真正的端到端的成本的竞争力。 进入阶段,我们要考虑的最重要的问题就是方案的设计和选择如何实现最大价值。

    1.7K40编辑于 2022-01-04
  • 来自专栏腾讯云数据库团队的专栏

    Elasticsearch 权限系统介绍

    admin: root用户权限,可对所有index进行管理,要求index必须为* kibana填写说明: monitor:kibana访问时的只读权限; admin:kibana访问时的读写权限 10

    1.7K21发布于 2018-10-28
  • 来自专栏刘旷专栏

    苹果芯片:步步惊心

    这早已不是苹果首次在自己的产品中采用的芯片。实际上从手机处理器,到电源管理芯片、调制解调器芯片,苹果均有涉及。在芯片这条路上,苹果有着非比寻常的执念。 从苹果芯片的本意来看,苹果只是迫切希望借此加固自家护城河,同时摆脱来自高通、英特尔的影响,做到独立自主的掌控自己发展节奏的目的。但从苹果的历史来看,苹果芯片仍是不可逆转的趋势。 那么,苹果为什么还要搞芯片,尤其是现在基带芯片这种高难度的芯片呢? 其实,一言以蔽之,苹果的芯片供应商不是很给力,而苹果对保持领先有着异乎寻常的执念,这正是其下定决心做的关键。 总之,苹果之后,环境适配仍然需要较长的时间,也存在一些不确定因素在里面。 之路不会终止 苹果芯片困难不少,但可以明确的是,苹果的之路不会就此停止。 按照苹果更换处理器的规律来看,近乎每10年更换一次处理器芯片。

    58820发布于 2020-06-12
  • 来自专栏代码人生

    springcloud trace SDK 方案

    客户端在协议 header 中增加 x-request-id,服务端解析 header 中 x-request-id,存储在 threadlocal,日志框架格式化输出。

    82710编辑于 2021-12-08
  • 来自专栏dongfanger

    【原创】爆肝23页教程,关键字驱动框架

    tep关键字驱动框架教程 tep简介 tep是Try Easy Pytest的首字母缩写,关键字驱动框架,专注于接口自动化测试,单个文件即可完成用例编写。 from tep.utils.Parewise import pairwise 没错,就是这么简单,掌握这些基础语法就能开始使用tep框架了。 以上是作者建议,用例管理是很灵活的,框架没有做任何限制,可以自由选择。 https://github.com/dongfanger/tep 答疑解惑 怎么向其他人介绍tep框架? 我发现了一个框架,关键字驱动的,只在一个文件里面就能把一条接口自动化用例写完。 不懂代码能使用tep框架吗? 不能。学嘛,简单入门就能用,Python这么流行,学起来。 conftest.py无法识别?

    72030编辑于 2023-11-11
领券