项目管理
文章平均质量分 94
葡萄城技术团队
这个作者很懒,什么都没留下…
展开
-
打破技术壁垒, 用SpreadJS 抢占“表格文档协同编辑系统”的入市先机
本文由葡萄城技术团队于CSDN原创并首发转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。在线文档的发展机遇与挑战现阶段,复工复产成为企业的迫切诉求。线上“远程办公”,作为一种更安全高效的工作模式,正在被越来越多的企业所推崇,这也为办公软件 SaaS 化及通信技术的发展,带来前所未有的机遇。在远程办公的四大应用场景中,IM通讯、视频会议、...原创 2020-03-19 15:34:22 · 632 阅读 · 0 评论 -
如何使用JavaScript导入和导出Excel文件
本文由葡萄城技术团队于原创并首发转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。JavaScript是一个涵盖多种框架、直译式、可以轻松自定义客户端的脚本语言,在 Web 应用程序中,更加易于编码和维护。而Excel 作为一款深受用户喜爱的电子表格工具,借助其直观的界面、出色的计算性能和图表工具,已经成为数据统计领域不可或缺的软件之一。...原创 2019-07-05 16:23:01 · 551 阅读 · 0 评论 -
“被狗啃”的按钮引发的开源社区信任危机
转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。本文由葡萄城技术团队于博客园原创并首发昨天,在国外民众还在欢度圣诞期间,开发者社区却对 Antd 开发团队发起了连番的炮轰。一觉醒来,他们发现由自己参与设计的、公司内网、办事系统等网页上,有一些按钮的上面多了一团白色的“积雪”,在白背景下,看着有点像是被“咬掉”了一块似的,不仅如此,将鼠标指向变化...原创 2018-12-26 09:36:52 · 792 阅读 · 0 评论 -
作为开发人员,这四类Code Review方法你都知道吗?
本文翻译自:https://dzone.com/articles/4-types-of-code-reviews-any-professional-developer转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。没有人能保证他产出的代码一定是完美的。下文阐述了4种主流的代码审查(code review)类型,相信作为专业的开发人员,你应该都了...原创 2018-08-15 10:17:04 · 17115 阅读 · 2 评论 -
如何在 IIS 上搭建 mercurial server
作为一款分布式代码管理工具,mercurial server已被广泛使用。关于创建 mercurial server 的步骤,mercurial 官方的 wiki 有说明,网上也有很多朋友分享了自己的创建过程。但笔者在创建的过程中还是颇费了一番周折才最终成功,所以也在此分享一下自己的经验,希望对朋友们有所帮助。原创 2016-07-19 11:44:00 · 6473 阅读 · 0 评论 -
微软 Build 2016年开发者大会发布多项功能升级
微软Build 2016开发者大会在美国旧金山的莫斯康展览中心开幕。本次大会对一些重点功能进行了完善。如手写笔支持技术Windows Ink、语音识别Cortana应用集(Cortana Collection)、生物识别技术Windows Hello支持Edge浏览器以及将通用应用平台(UWP)扩大到Xbox游戏主机等。此外,Win10周年升级包适用于PC、平板、手机、Xbox One、Hololens以及物联网(IOT)设备。一直以来Build大会都作为微软的生态发展和未来规划的风向标被外界广泛关注。本次原创 2016-03-31 10:54:13 · 1474 阅读 · 0 评论 -
Azure Table storage 基本用法
Azure Storage是微软Azure云提供的云端存储解决方案,当前支持的存储类型有Blob、Queue、File和Table。其中的Table就是本文的主角Azure Table storage。本文通过对一个日志表的操作介绍了Azure Table storage的一个典型应用场景和基本的使用方法。从操作的代码上看和传统的sql表操作差别还是挺大的。希望对朋友们了解Azure Table storage能有所帮助。原创 2016-07-26 14:41:54 · 6037 阅读 · 0 评论 -
最全数据结构详述: List VS IEnumerable VS IQueryable VS ICollection VS IDictionary
本文对常用的数据结构详述:Array, ArrayList,List,IList,ICollection, Stack, Queue, HashTable, Dictionary, IQueryable, IEnumerable。 Collection(集合)Collection是数据记录集合,编写代码过程中,常常需要合适的容器保存临时数据,方便修改和查找,如何选取合适的数据容器,关键在于将执行的原创 2015-11-06 12:25:57 · 2367 阅读 · 0 评论 -
深入浅出OOP(一): 多态和继承(早期绑定/编译时多态)
无论作为软件设计的高手、或者菜鸟,对于架构设计而言,均需要多次重构、取舍,以有利于整个软件项目的健康构建,有些经验是前辈总结的,我们拿来使用即可,有些是团队知识沉淀的,总之复用前人好的思想有利于减少返工。当然,在面试的时候,如果能围绕OOP大谈特谈,自然会加分多多的。原创 2015-04-02 09:24:18 · 1471 阅读 · 0 评论 -
敏捷团队的组织与管理--- MPD软件工作坊培训感想(下)
今年的大会延续往届模式,以产品创新、团队管理、架构设计、开发管理、测试管理等五个维度作为五个分会场的主题。对于今年来在软件研发中百谈不厌的敏捷开发的问题,大会从团队管理、开发管理等多个角度为与会者全面剖析敏捷开发中所涉及的种种问题,不单单聚焦于敏捷开发本身,更将视线拓展到管理整个敏捷开发团队上。原创 2013-08-13 14:06:34 · 2182 阅读 · 0 评论 -
敏捷开发的道与术---MPD软件工作坊培训感想(上)
注:由麦思博(MSUP)主办的2013年亚太软件研发团队管理峰会(以下简称MPD大会)分别于6月15及6月22日在北京、上海举办,葡萄城的部分程序员参加了上海的会议,本文是参会的一些感受和心得。这次MPD软件工作坊培训,最大的收获就是培训者引导你了解了为什么,而不是直接告诉你该怎么做。其实只要清楚目标在哪,无论怎么走都是可以到的。 随便百度一下,我们可以了解到项目管理的定义是“在有限资原创 2013-08-07 15:04:38 · 2280 阅读 · 0 评论 -
项目估算
<br />关于项目估算,一直有这样的一个辩论,功能点VS代码行,辩论的焦点就是用哪一种来代表软件规模更好一点。项目规模的度量大有学问,如果您想去听听专业的软件功能点法课程,您可能要付上高昂的学费,并且有可能学了后还不知道如何用上这个办法。这里我不想谈论这两种办法,这些方法可能仅是理论上可行,目前我也没有见到过一个成功实践这类方法的案例。 <br /> <br /> 软件规模就这么难度量吗?以前我的领导曾经问过主任评估师,我们把工作分解得足够细,直到我们可以估计工作量的程度,这不就把工作量估出来了? <b原创 2010-07-15 16:43:00 · 1459 阅读 · 0 评论