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

    高效开发

    需求整理,版本规划 设计阶段:业务流程,信息架构,优化,交互设计,高保真研发阶段:任务跟进,需求随时沟通,修改优化 发布阶段可用性测试,部署上线,制定运营策略,收集用户反馈,迭代更新二.为何产品经理需要高效执行 1.全程参与项目的每一个环节,决定项目是否可以高效按期落地。

    41120编辑于 2022-08-04
  • 来自专栏CDN及云技术分享

    高效协同开发

    1.3 vim直接服务器编辑 这个就是比较直接,在服务器编辑代码,但是有些服务器多个开发用户共用一台虚拟机,大家使用容器隔离,有些时候,企业限定不允许安装一些个人插件,或者安装环境配置不能保证下次不被清除 linux流行的开发环境有: 1.4 svn或者git同步 当然git更流行,我们以git为例。git还分为有没有创建分支的权限。 git push origin HEAD:refs/for/master 二、git的版本同步方式 2.1 比较好的方法 比如说国外开发团队比较好的开发流程啥,先提issue。 这个branch添加你开发的代码,然后 在临时分支-提交代码-合并到master 2.2 中途需要多次提交 2.2.1 window机器提交更改 比如安装了tortoise git,在目录有git bash 五个步骤也可以合并成两个步骤: git diff --name-only | xargs -L1 git add git commit --amend && git push -f 2.2.2 linux开发环境下载更改

    1.8K271发布于 2019-10-15
  • 来自专栏科技记者

    高效使用R笔记3

    启动时先找.Renviron,然后是.Rprofile,它们出现在3个目录中,安装目录(R_HOME,R.home()),家目录(HOME, Sys.getenv("HOME"))和当前工作目录(getwd { r <- getOption("repos") r["CRAN'] <- "https://mirrors.bfsu.edu.cn/CRAN/" options(repos <- r) }) 3)推荐的目录结构 Project\ - Readme.RMD # 项目描述 - setup.r # 必须的包 - R/ #代码 - input # 数据文件 - graphics/ #图 - output

    1.1K40发布于 2021-05-20
  • 来自专栏石云升

    高效程序员的45个习惯:敏捷开发修炼之道(3

    软件开发行业是一个不停发展和永远变化的领域。虽然有一些概念一直有用,但还有很多知识很快就会过时。从事软件开发行业就像是在跑步机上,你必须一直跟上步伐稳步前进,否则就会摔倒出局。 许多新技术都是基于现有技术和思想而开发的,这些新东西也是逐步完善。如果你紧跟技术变化,那么学习这些新东西对你来说就是了解这些增量的变化,如果你不跟踪变化,技术变化就会显得很突然并很难理解。 3、明确自己不需要精通所有技术,也不可能精通每一项技术。只要你在某些方面成为专家,那很容易用同样的方式在新领域成为专家。 4、要理解新出现的技术是为了解决什么问题而开发的,它能用在哪些领域。 虽为5个为什么,但使用时不限定只做“5次为什么的探讨”,主要是必须找到根本原因为止,有时可能只要3次,有时也许要10次,如古话所言:打破砂锅问到底。

    22230编辑于 2022-08-25
  • 来自专栏超然的博客

    高效开发之SASS篇

    作为前端开发人员,你肯定对css很熟悉,但是你知道css可以自定义吗?大家都知道,js中可以自定义变量,css仅仅是一个标记语言,不是编程语言,因此不可以自定义变量,也不可以引用等等。 开发繁杂而痛苦?开发费时费力? 有了SASS,麻麻再也不用担心我敲代码了 安装 SASS是Ruby语言写的,但是两者的语法没有关系。不懂Ruby,照样使用。 比如a:hover伪类,可以写成: a {    &:hover { color: #ffb3ff; }   } 4 注释 SASS共有两种注释风格。 lighten(#cc3, 10%) // #d6d65c darken(#cc3, 10%) // #a3a329 grayscale(#cc3) // #808080 complement(#cc3 很多 CSS 开发者对导入的做法都不太感冒,因为它需要多次的 HTTP 请求。

    1.7K10发布于 2018-08-03
  • 来自专栏云云众生s

    本地云开发高效

    在我初涉云应用开发之时,努力高效编写、测试和调试代码遇到了不小困难。将代码推送到远程环境运行需要等待云端构建和部署,严重拖慢了开发效率,打乱了编码节奏。 在开发我们面向云的应用程序框架过程中,我们不断追问自己:"如何让开发者在本地高效工作?" 本地开发的诸多优势 以下是本地开发高效开发极为重要的一些要点: 快速反馈循环 最重要的是快速验证更改,无需等待远程构建周期。我经常说:"迭代越快,开发体验越好。" 我告诉团队:"务必做好离线开发准备。" 我记得在长途飞行中调试连接问题而不是产品Bug。我们的本地设置意味着我现在可以在3万英尺的高空构建功能,世界上的任何地方。 只要方便开发者遵循标准,适度自定义可以提高效率和满意度。 隔离: 有观点认为本地开发可能导致隔离,限制沟通带来误解和延误。

    35310编辑于 2024-03-28
  • 来自专栏盛开在夏天的太阳

    SecureCRT + Tmux 分屏 高效开发

    在secureCRT + Tumx上实现分屏显示各终端, 这将大大提高开发的效率   使用到的软件是Tumx.

    1.8K20发布于 2020-09-27
  • 来自专栏嵌入式iot

    高效搭建树莓派3b rt-thread的开发环境

    01 准备条件 本文主要介绍如何快速高效的搭建树莓派rt-thread的开发环境。按照文章的步骤,可以很方便的将rt-thread运行起来。 03 开发环境搭建 Linux下推荐使用gcc工具 gcc-arm-none-eabi-5_4-2016q3,如果还没有编译工具,下载后,解开文件。 非常不方便开发调试,为了解决这些问题。可以借助uboot的TFTP和Ymodem将内核镜像转移到树莓派的内存中。 并且通过uboot作为下载工具,完全的省去了每次都要用读卡器转移镜像的烦恼,提高工作效率,让开发变得更加高效简洁。 rt-thread的树莓派引入了多核和64位体系架构,可玩性非常的高,而且基本的外设也已经实现,后续开发更加便捷,对于学习嵌入式与rtos多核操作非常方便。

    3.9K10发布于 2020-03-17
  • 来自专栏程序人生 阅读快乐

    《CSS高效开发实战:CSS 3、LESS、SASS、Bootstrap、Foundation》谢郁(作者)mobi

    而一个网页只有CSS,没用CSS 3,那就是马车和汽车的区别!汽车代表的是高效、美观,CSS 3的意图也是如此。移动设备的流行导致了响应式设计的流行,而CSS 3正是实现这种设计的精髓。 《CSS高效开发实战—CSS 3、LESS、SASS、Bootstrap、Foundation》围绕的就是如何跨浏览器、跨设备进行高效率的CSS开发。 《CSS高效开发实战—CSS 3、LESS、SASS、Bootstrap、Foundation》分为3部分:第1部分是HTML/CSS基础和CSS 3新特性演示,涵盖盒子模型、浮动布局、属性前缀、选择器 ,包括DIV+CSS案例、HTML 5+CSS 3案例、Bootstrap案例和Foundation案例。 《CSS高效开发实战—CSS 3、LESS、SASS、Bootstrap、Foundation》内容精练、重点突出、实例丰富、讲解通俗,是广大CSS设计人员和前端开发人员必备的参考书,同时也非常适合大中专院校师生学习阅读

    1K30发布于 2018-09-29
  • 来自专栏性能与架构

    高效开发的4条原则

    遵守下面4条原则会使我们的开发更加踏实、愉悦 ?: 1. 没有测试过的代码就是坏代码 对于我们自己和我们的开发团队,要不断的加强测试意识,形成我们的开发文化。 我们在开发时要养成好的习惯,方法是: 规划好主函数的核心步骤流程。 每个核心步骤定义为子函数。 子函数如果复杂,再规划核心步骤流程、定义子函数。 3.

    39920发布于 2019-03-07
  • 来自专栏SCF

    Serverless现状和如何高效开发

    ,其效率可以说已经高于传统开发的模式. 低知识广度:非大项目,其服务器软件(Nginx、Apache)均需要开发人员来安装部署,甚至运维都是直接找开发人员,普通的软件公司的人员对开发语言的掌握也只能说是可以开发业务逻辑而已,哪里还能掌握这些知识 目前我的项目使用的是我自己开发的框架,达到了极速开发新项目,本地单元测试即等于服务端云调用结果的目的,但此框架未对广泛使用做特定优化,因此应用范围有限。 我也是被迫自己开发了一套开发工具(simplescf)后才高效的开始使用serverless, 现在基本达到了一键点击秒级部署更新。 总结: 技术的趋势并非语言性能的越来越高效而是语言的越来越简化,开发速度的越来越高。

    1.1K00编辑于 2022-01-15
  • 来自专栏萌兔it

    高效开发软件——VSCode

    Hello大家好,今天兔妞给大家带来的是一个好物分享——VSCode,这是兔妞经常用的一个软件,为什么介绍它,因为它是最受欢迎的开发环境,它免费!开源!轻量!快速! 哈哈,废话不多说,让我们来看看怎样用它提高效率吧~首先介绍一下VSCode的快捷键,然后为大家简单介绍一些前端开发者常用的插件。 拖动鼠标 选中代码块 Command + Shift + Option + Up/Down 列选择 向上/下 Command + Shift + Option + Left/Right 列选择 向左/右 3) ~ ❈ ❈ 前端常用的插件 1)Auto Close Tag:自动闭合HTML/XML标签 2)Auto Rename Tag:自动完成另一侧标签的同步修改 3)Beautify:格式化代码,值得注意的是 vscode官方钦定Vue插件,Vue开发者必备。 ❈

    1.6K20发布于 2019-07-26
  • 来自专栏大猫的R语言课堂

    高效R开发(二):Microsoft R

    3)最重要的一步来啦,接下来我们就要安装MRO的灵魂——来自英特尔的鸡血多线程补丁MKL。我们只要点击对应MRO版本的MKL进行下载即可。注意,需要先安装MRO再安装MKL库,否则会安装失败。 此外,俗话说好马配好鞍,在安装了MRO之后,你需要一个能最大程度上发挥MRO潜力的开发工具——那就是同样来自于Microsoft、这个星球上当之无愧的最强大的集成开发环境——Visual Studio。 在这里大猫先放两张自己所用的开发环境截图,在下一期中,大猫带你继续领略Microsoft R的无限魅力! ? ? Microsoft R Open + R Tools for Visual Studio开发环境截图 我是大猫,咱们下期见!

    1.1K10发布于 2020-10-23
  • 来自专栏jerryteng的专栏

    打造高效的Mac开发环境

    plugins=(composer cp iterm2 docker git git-extras git-flow go golang autojump svn gradle npm yarn node sbt grunt glup redis-cli sudo yii2 fast-syntax-highlighting zsh-autosuggestions zsh-completions zsh-history-substring-search)

    1.4K60发布于 2018-09-06
  • 来自专栏巫山跬步

    使用docker高效搭建开发环境

    做了多年的web开发,我接触到的环境大致如下: 操作系统从centos5到centos7; webserver从apache到nginx; 开发语言从最初的php5.2到php7,又到现在主要使用Go, 今天我就来和大家分享下我是如何高效的搭建好自己的开发环境的。 -${ngxVer} --volumes-from=data-home -v /data/nginx:/data/nginx --net=host andals/nginx:${ngxVer} dbf3c0617eb34c4b1b4ea54c2961989612d5474db3b1acd1d717221e6e5cb516 我就是通过这种方法完成了开发环境的构建,不再有多余的重复工作,并且新机器部署开发环境效率极高。 COMMAND CREATED STATUS PORTS NAMES dbf3c0617eb3

    1.9K31发布于 2020-01-20
  • 来自专栏CMS建站教程

    聊聊如何高效的学习开发

    不行,你需要对其他的标签有一个了解,不然你都不知道有什么作用,记不记得住,无所谓,野生开发者像我,面向搜索引擎CV编程 第二步 CSS CSS我个人理解,最为重要的是布局其次就是定位,布局很重要 flex W3C的文档的标准,规范,写的都非常清楚!

    1.4K80编辑于 2022-02-18
  • 来自专栏python3

    《Python高效开发实战》实战演练——

    3)在项目URL文件djangosite/urls.py的urlpatterns中增加一项,声明对应用app中urls.py文件的引用,代码如下: from django.conf.urls import 有兴趣的读者可以看看这本书《Python高效开发实战》的结构 ?

    61320发布于 2020-01-06
  • 来自专栏沉浸式AI

    高效开发最佳实践全面指南

    学会表达 在写复杂表达式时,可使用一个变量将表达式用变量的方式表示 函数、变量命名要语义化 学会复盘 花一些时间清理自己的代码 尽量以函数式进行编程 拥抱变化 在开发功能时,要考虑变化的情况。

    25410编辑于 2024-10-10
  • 来自专栏web秀

    uni-app: 如何高效开发?

    前言 本文主要是讲解Uni-App开发技巧,如何快速的撸码?如何调试Uni-App?通过本文,让小伙伴们开发出优秀的Uni-App。 uni.getLocation({ type: 'wgs84', success: res => {} fail: () => {}, complete: () => {} }); 3、 其他代码模板 1、vImport:导入文件 2、ed:export default 3、vData:输出 data(){return{}} 4、vMethod:输出 methods:{} 5、vComponents 打开的界面中,左侧即是预置的代码块,右侧是开发者可以自己扩展代码块的地方。 掌握这些代码块,开发快的不止一点点哦。 小程序开发工具调试 uni-app 运行到微信web开发者工具等小程序开发工具里,可在这些工具的控制台查看 console 信息,网络请求等信息等。

    3.6K30发布于 2019-10-21
  • DevContainer高效开发(第二篇):前端开发体验

    vscode 中安装 Dev Containers 插件 (2) 按快捷键 command + shift + p 打开命令面板,输入 add container configuration (3) ,这里以 Node.js 为例,其他语言也是类似的 (4) 选择 node 版本,这里选择 20 (5) 根据需求选择一些软件,可跳过,直接点确定 通过这样设置,就有了一个最基本的 node 开发环境 ,可以在 vscode 中开发。 容器关闭后需要执行的操作,这里是停止容器 "shutdownAction": "stopContainer", // 容器的权限,这里设置为 root "remoteUser": "root" } 3. 所以不要直接在 workspaces/你的目录名 目录下进行开发,而是你执行一个工作目录 /root/uccs,这个目录必须提前创建,可以写在 Dockerfile 中 (3) shutdownAction

    1.7K10编辑于 2024-03-29
领券