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

    开发小技巧分享(二)

    [技巧] 前言 在日常开发中,影响我们开发效率的因素很多,有时候不仅仅会影响开发效率,还会搞崩我们的心态。 PS:这些小技巧都是开发界的前辈们趟坑趟出来的,像他们致敬! [查看源图像] ~ 本文完,感谢阅读!

    49920编辑于 2022-03-04
  • 来自专栏编程三昧

    开发小技巧分享(一)

    前言 在日常开发中,影响我们开发效率的因素很多,有时候不仅仅会影响开发效率,还会搞崩我们的心态。 但是自从将 Electron 源重新定位了之后,腰不酸了、腿不痛了、开发别提多带劲了! PS:这些小技巧都是开发界的前辈们趟坑趟出来的,像他们致敬!

    53510编辑于 2022-03-02
  • 来自专栏Linyb极客之路

    云原生时代开发神器-Nocalhost

    IDE 插件(支持 VS Code 和JetBrains),即使在 Kubernetes 集群中进行开发和调试,Nocalhost 也能保持和本地开发一样的开发体验使用即时文件同步进行开发: 即时将您的代码更改同步到远端容器 Nocalhost对idea版本有要求,他idea的最低要求版本为2020.3其他方式的插件安装,查看Nocalhost官网https://nocalhost.dev/zh-CN/docs/installation2、 resources: limits: memory: 4096Mi cpu: "2" requests: memory cpu: "1" persistentVolumeDirs: # Maven 依赖包缓存路径,配合 storageClass 一起食用 - path: /root/.m2/ workDir: "" storageClass: "" resources: limits: memory: "2048Mi" cpu: "2"

    1.2K30编辑于 2023-10-10
  • 来自专栏ios技术安装

    啄幕鸟:iOS开发好帮手

    一、背景 客户端日常开发中经常遇到各种低效痛点,比如开发 UI 界面时,开发、设计同学走查 UI 基本靠眼,不易于发现问题;设计同学想修改一个 UI 元素,除非是原开发者,其他同学不知道相关的 UI 对此优酷开发了啄幕鸟 iOS 工具平台,在端上整合各种高效 Debug 工具,不依赖电脑联调,直接获取 APP 运行时数据,快速定位问题,提高开发测试效率。 啄幕鸟工具平台集合了 UI 检查、对象查看、方法监听、po 命令执行、JSON 抓包等十多个开发工具,不依赖电脑联调,直接获取运行时数据,快速定位 Bug,简便易用,零侵入、零依赖、易接入、易扩展。 image.png 查看某 UILabel 对象、使用 k 命令获取圆角值 2)方法监听 对象查看提供了获取 APP 静态数据的方式,而方法监听提供了获取动态数据的方式,输入监听命令即可监听任意 OC JSON 抓包工具截图 四、更多功能 随着日常使用,啄幕鸟中增加了更多功能: 1)系统信息:查看系统名称、版本、屏幕、UA 等信息,支持添加业务方信息; 2)SandBox:查看沙盒文件,导出文件等;

    1.4K30发布于 2020-10-09
  • 来自专栏研发效能EE

    DevOps|研发-敏捷开发之任务看板

    本文我们开始讲敏捷开发中的看板。没有看板之前,我们真的是在白板上画泳道,写卡片,挪动卡片,在白板前开站立会。 任务视图:最基础的就是「to do -> doing -> done」可以看到已经完成的任务数量,在测试中的任务数量,开发中的数量等。在这个试图下最有意义的是那些高优任务卡片的状态。 迭代视图:上个迭代有哪些遗留的问题,这个迭代正在开发的功能以及进展,下个迭代将要进入排期的功能列表。通常每个迭代还有很多度量的报表,进度图、燃尽图、趋势图、流速velocity等。 对于那些已经排期的工作,看下前提条件是否都已经具备、进度是否符合预期、是否有什么阻塞、啥时候测、谁在测试、上线了么、有无bug.....

    51000编辑于 2023-12-11
  • 来自专栏前端皮小蛋

    开发」从页面直接打开代码文件

    背景 在平时的开发中,快速定位需求所在的代码文件,是十分常见的需求。 安装 npm i -D react-dev-inspector 2. 安装 launch-editor-middleware npm i -D launch-editor-middleware 2. https://juejin.cn/post/6901466406823575560#heading-8 最后 快速定位到代码所在位置,一定程度上能提高我们的开发效率,专注在更有价值的事情上。

    1.7K20发布于 2021-05-06
  • 来自专栏小李的前端小屋

    6 个开发的 JavaScript “杀手”函数

    JavaScript 是 Web 开发中最关键的一环,提速 JS 开发就是提速下班[狗头]。 文章包含的代码片段,没有任何副作用,可以放心拷贝使用。 1. 校验一个元素是否在可视区域内 网页开发时,常常需要了解某个元素是否进入了"视口"(viewport),即用户能不能看到它。可以使用 IntersectionObserver 这个 API。 2. 识别设备 我们通常使用 window.navigator.userAgent 获取当前设备的细节来进行识别。 4.获取 URL 上的 query 参数 推荐使用 URL 这个对象,URL 接口用于解析,构造,规范化和编码 URLs[2],用它可以很方便的获取链接上的 query 参数。 IntersectionObserver API 使用教程- 阮一峰的网络日志: https://www.ruanyifeng.com/blog/2016/11/intersectionobserver_api.html [2]

    41630编辑于 2022-07-13
  • 来自专栏运维部落

    浅谈运维

    流程 工具 质量 工程 image.png 运维 大家好,我是史丹利「Stanley」,今天聊聊运维。 最近CTO在梳理公司方案,老板希望我能多提点建议看法。 回到这处话题,我的理解有几个维度: 流程 工具 质量 工程 流程 image.png 最短路径 流程是双刃剑,大家都知道。 比如git解决了版本控制,比如springcloud解决了java开发的架构拓扑能力。k8s解决了运维的高可用,高并发,扩缩容的架构能力。 回归到本质,还是要用技术手段去解决人的因素。 工具 image.png imag2 工具,在传统公司越来越被重视,但重视度有待商榷。真正伟大的公司在技术和文化的投入是很舍得花钱花时间。 工具讲究两点:做的人要懂,更要执着。 各部门的kpi割裂 同样的容器化项目,还要分2个。容器化是一个部门的,上线成功是另一个部门的。为了KPI而KPI,为了okr而okr, 这个锅建议高层自我反思。

    1.1K20发布于 2021-03-30
  • 来自专栏光城(guangcity)

    C++网站

    C++网站 大家好,我是光城,统一回复:C++那些事网站服务器到期,暂时关闭,大家直接阅读github或公众号内容即可。 https://wandbox.org/ 2.汇编 C++对应的汇编代码是什么呢?本地不会使用,同时也对应不上哪一行的汇编,那么这个网站帮你搞定。

    57030编辑于 2022-03-29
  • 来自专栏不换的随想乐园

    Mac 工具录

    前不久经历了一次 Mac 换机,从 m1 换机到了 m2,一些工具的迁移这里做一个记录。 开发类 Webstorm Vscode 效能类 Snipaste 下载地址 截图利器,无视任何防截屏软件,可以切图重组、取色等. 日常研发对焦契约字段可以经常用到,替换小范围分屏利器。 必装类 Hyper 下载地址 大家一定用过老古董 iTerm2,但是如此轻量的 Hyper + Oh My Zsh + Starship 一定是“天仙配”。 看一下我的配置: 具体的配置文章可以参考:Hyper & Starship G2FA 下载地址 为了应对 2FA 验收授权设备丢失,可以设置 Mac 端作为备份,保险软件,值得购买。 Switch Hosts 下载地址 便捷切换 host 的工具,日常 Fack Host 开发很方便。

    19610编辑于 2024-04-30
  • 来自专栏研发效能EE

    DevOps|研发-敏捷开发之每日站立会

    如果你三天一直在说开发一个 HelloWorld,肯定会有人笑出声,大家都坐在一起,你做没做,做的是好是坏,是快还是慢,大家心里还是有数的。

    37500编辑于 2023-12-03
  • 来自专栏全栈前端精选

    源码工作台:如何业务源码开发

    ❝原文地址:Nealyang/PersonalBlog ❞ 前言 ❝无论lowcode再怎么x,都避免不了对于复杂页面或者说特定页面的源码开发 ❞ 之前也有写过相关文章总计:一张页面引起的前端架构思考, 此篇作为阶段性总结以及对 BeeMa 架构开发辅助插件的铺垫。 ❝以下介绍,主要是针对使用Rax 、TypeScript 的 H5 MPA 开发总结。 如果涉及到多人合作的页面,可能还会有大量的代码冲突(「页面逻辑并未高度解耦」) 问题与挑战 总结如上源码开发中团队合作遇到的问题: 编码风格差异较大,接手老项目需要花费一定时间消化代码逻辑 业务模块耦合度高 面对大部分的业务开发,基本都是能够满足需求的。 ❝再次强调!!! 2、根据 state 去渲染 UI。所谓的各种交互也只是修改对应的 state 而已 初始化状态在 use-data-init 里通过调用接口拿到数据,并且分发到各个模块里面。

    75530发布于 2021-09-27
  • 来自专栏『学习与分享之旅』

    IDEA 2026.1 三招

    worktrees 解决的是开发里最高频的分支管理摩擦。收益直接,风险低,学完就能用。

    13310编辑于 2026-04-26
  • 来自专栏精益六西格玛资讯

    ,你需要DOE试验设计!

    DOE试验设计基本术语:因子:也叫因子,是指那些影响响应变量(Y1,Y2,…Ym)的变量(X1,X2,…Xn),也就是影响测试评价指标的量。因素分为可控因素和不可控因素。 模型及误差:考虑影响响应变量Y的可控因素为X1,X2,…Xn,实验设计中建立的数学模型为:Y=f(X1,X2,…Xn)+?主要效果:在田间试验中,考虑两个因素,每个因素有两个层次。水。 如果你用筛选实验来搜索重要变量,你通常使用2个级别。如果数据是潜在的非线性响应,不要建立线性模型。为了找出曲线之间的关系,“x”变量的级别需要超过2,比如3级。

    90240编辑于 2022-12-13
  • 来自专栏前端开发面经

    vue的几个技巧

    is="item"></component>编译以后的效果就是<ColorIn></ColorIn><LineIn></LineIn>

    2. id=2 的时候,由于渲染同样的 User 组件,导致路由会复用,此时,页面就会仍然是用户1的信息。 beforeRouteUpdate(to, from, next) { // 在当前路由改变,但是该组件被复用时调用 // 举例来说,对于一个带有动态参数的路径 /foo/:id,在 /foo/1 和 /foo/2 // do something... }, immediate:true //如果要首次加载就触发 }}$emit传参同时拿到父子组件两者入参的值在实际项目开发中 a=1&b=2),而不是json方式实际使用//安装依赖npm install qs --save//页面中或者直接api.js中直接序列化使用import qs from 'qs'qs.stringify

    82090编辑于 2022-11-02
  • 来自专栏小明说Java

    Devchat程序员开发利器,告别脏活累活

    DevChat 简介 在当今的软件开发领域,程序员们每天都要面对海量的代码和复杂的任务。 产品务实高效,近期还在QCon全球软件大会亮相,斩获众多圈内开发者的好评。 2.DevChat AI 编程助手 Devchat AI是一款基于人工智能的开发辅助工具,它能够通过自然语言处理和机器学习技术,自动化处理许多繁琐的开发任务,从而提高程序员的开发效率。 并且核心优势能兼容多种主流大模型,多种模板快速响应.不再纠结AI编程助手哪家好(GPT-4 8k/32k、GPT-3.5 4k/16k、Claude2、文心一言、星火、ChatGLM、Code Llama ,直接用邮箱注册就行注册成功之后,邮件就会收到access key,接下来就可以免费试用啦2.DevChat插件安装前提条件,使用evChat,需要 Python 3 环境(可参考https://realpython.com

    79530编辑于 2023-11-16
  • 来自专栏WeTest质量开放平台团队的专栏

    【干货分享】研优化实践:WeTest测试

    导语 腾讯WeTest平台在项目测试过程中,为企业及开发者提供了很多便利,帮助研发团队快速发现产品潜在问题。接下来,本文将分享一些使用WeTest进行测试的小经验,希望能帮到大家。 本文作者是腾讯IEG增长协同部测试开发工程师连凌淦,拥有多年系统测试经验,在自动化、全链路压测等专项测试领域都有一定的经验。 如何把自动化执行过程的数据传递给校验模块,考虑过以下几种方案: 1,通过mq(redis、kafka等),实现数据传输到查询校验模块; 2,另起服务接收数据,通过接口调用传递数据; 3,将校验模块耦合到日志测试脚本 基于不同功能模块解耦维护,以及开发成本上的考虑,最终我们选择了最原始的文件存储形式,这种方式也便于问题查证的时候,能从WeTest找到关键信息。 2,不同的测试场景,选用不同测试机型组,缩小测试范围,更快获得结果。 3,可针对性购买机型,补齐少数WeTest平台所没有的机型,提高测试过程的用户机型覆盖。

    1.1K10编辑于 2022-01-14
  • IDEA 2026.1 三招

    worktrees 解决的是开发里最高频的分支管理摩擦。收益直接,风险低,学完就能用。 IntelliJ IDEA 2026.1.1 发布说明 https://blog.jetbrains.com/idea/2026/04/intellij-idea-2026-1-1/ 我是一名 数字创作者 · 独立开发

    14210编辑于 2026-04-29
  • 来自专栏Java3y

    神器!hades规则引擎

    项目背景:业务开发逻辑变更频繁,一点小的修改都要发布系统,灵活度不够。对于一些非核心流程又频繁改动的部分是否可以用动态脚本替代? 2、如果是轻量级的逻辑,也可以直接在界面上配置逻辑,比如对字符串和数值的判断。 2、新建Groovy脚本,apollo需要跟主配置在同appId下,nacos在同namespace下。

    1K50编辑于 2023-08-25
  • 来自专栏前端开发面经

    vue的几个技巧

    is="item"></component>编译以后的效果就是<ColorIn></ColorIn><LineIn></LineIn>

    2. id=2 的时候,由于渲染同样的 User 组件,导致路由会复用,此时,页面就会仍然是用户1的信息。 beforeRouteUpdate(to, from, next) { // 在当前路由改变,但是该组件被复用时调用 // 举例来说,对于一个带有动态参数的路径 /foo/:id,在 /foo/1 和 /foo/2 // do something... }, immediate:true //如果要首次加载就触发 }}$emit传参同时拿到父子组件两者入参的值在实际项目开发中 a=1&b=2),而不是json方式实际使用//安装依赖npm install qs --save//页面中或者直接api.js中直接序列化使用import qs from 'qs'qs.stringify

    79400编辑于 2022-10-10
领券