- 博客(33)
- 资源 (2)
- 问答 (3)
- 收藏
- 关注
原创 Gil Zilberfeld问答:敏捷产品的规划与管理
Gil Zilberfeld在2015东欧敏捷大会上做了新敏捷的演讲。InfoQ采访了Gil Zilberfeld,谈到了产品规划与跟踪的更好方式,他的观点#没有估算,包括在产品规划中价值的讨论,以及如何提高产品开发的决策。\u0026#xD;\n\u0026#xD;\nInfoQ:组织正在寻求产品规划及跟踪的更好方式。您能说一下吗?\u0026#xD;\n\u0026#xD;\n\u0026#x...
2015-05-27 23:53:22 61
转载 【RMAN】RMAN脚本中使用替换变量--windows 下rman全备脚本
【RMAN】RMAN脚本中使用替换变量--windows 下rman全备脚本 一....
2015-05-27 14:34:36 96
原创 C#的未来:托管指针
对于许多开发者,尤其是编写游戏软件,以及进行纯数字计算的开发者来说,原始性能是程序的重中之重。同时对他们来说,最大的问题莫过于内存分配了。虽然分配操作本身消耗很小,但过多的分配会造成内存的极大压力,并且造成垃圾回收器的执行周期更加频繁。\u0026#xD;\n\u0026#xD;\n在堆中分配的内存也会造成缓存的问题。如果你有一个存放引用类型的列表或是数组,它的实际数据与数组本身是分开进行保存的。...
2015-05-26 11:40:06 68
原创 微信重大Bug:App内容无法分享,登录系统故障
1月24日上午10点半左右,微信出现无法进行App内容分享、文件收发以及资讯链接发送的重大bug。包括网易云音乐、知乎、虾米音乐等,甚至还有QQ音乐和王者荣耀,图片和文档分享也同样无法发送。\n\n腾讯集团公关总监张军表示:“微信bug正在紧急修复中,大家稍等,抱歉。”\n\n故障持续时间大约30分钟,微信团队紧急修复后现在各项功能已经恢复。\n\n联想到前两天多闪,马桶和聊天宝三款社交应用同一天...
2015-05-26 09:35:16 256
原创 一地鸡毛 OR 绝地反击,2019年区块链发展指南
如果盘点2018年IT技术领域谁是“爆款流量”,那一定有个席位是属于区块链的,不仅经历了巨头、小白纷纷入场的光辉岁月,也经历了加密货币暴跌,争先退场的一地鸡毛。而当时间行进到2019年,区块链又将如何发展呢?\n近日,全球知名创投研究机构CBInsight发布了《What’s Next In Blockchain》的调查报告,报告中指出了2019年区块链的发展趋势,可分为三大类:比特币和加密货币、...
2015-05-25 16:38:51 329
原创 Java 20年:JVM虚拟化技术的发展
虚拟化技术已经有了几十年的发展历史,并且在硬件、操作系统层面都已经得到了广泛的应用。虚拟化不但可以显著节省成本,而且还可以提升管理性。同样,虚拟化技术也可以应用在JVM中,以提高资源利用率,降低单应用的部署成本。早在2004年,Sun公司就提出过Java应用虚拟化的设想,并且还制定过两个JSR规范。那现在JVM虚拟化技术发展到了哪一步?基于JVM的虚拟化技术在实现过程中有哪些难点?为了回答这些问题...
2015-05-25 14:53:32 467
转载 2015年5月23日 备研日
时间过的真的很快,白驹过隙啊,转眼看看2015年就过去了一半了,再不努力努力今年就快完了,自从去年准备报考在职研究生外,到现在也没有怎么准备准备,5月23日...
2015-05-24 11:24:25 66
原创 携程网瘫痪超8小时,可能故障原因分析
5月28日上午11时许,携程网突然陷入瘫痪,官方表示是由于携程部分服务器遭到不明攻击,而导致官方网站及APP无法正常使用。对于事故原因,社交网站和微信群中都有不同的猜测,主要包括数据库被物理删除、业务代码被删除或者安全漏洞。\u0026#xD;\n\u0026#xD;\n物理删除是指文件存储所用到的磁存储区域被真正的擦除或清零,这样删除的文件是不可以恢复的。如果携程的数据库被物理删除,那损失不可估...
2015-05-24 10:30:08 299
原创 严肃科普:12306能扛得住明星并发出轨级的流量吗?
\n12306: 这是我被黑得最惨的一次。\n\n买着票了吗您?\n又是一年春运到来时,每年的这个时候,大家见面的问候语就从“吃了吗您?”变成了“买着票了吗您?”,于是相视苦笑,“¥%#\u0026amp; 的 12306”。春运是这个星球上最大规模的人类迁移活动,每年有长达 40 天的时间里,空运、铁路、公路齐上阵,运送着数十亿人次的旅客。\n铁路系统,更是其中重要一环,历年铁路春运数据一览:\...
2015-05-24 04:17:58 243
原创 BDD怎样帮助你解决沟通问题并增进协作
行为驱动开发(BDD)能够用于改善测试人员、开发者和业务人员之间的沟通。举例来说,你能够使用以given-when-then方式表述的场景开发测试脚本,同时定义系统的需求。在敏捷测试日荷兰2015大会的某场演讲中,Nick van Giessel探讨了使用BDD改善沟通与协作的方式。\u0026#xD;\n\u0026#xD;\nvan Giessel说道,只有当我们把软件发布到生产环境之后,才能...
2015-05-23 05:57:07 81
原创 在数据仓库项目中实现敏捷
Warren Sifre是来自于Allegient的一位BI解决方案架构师,他在博客中分享了关于在数据仓库项目中实现敏捷的观点。他表示,为了实现这一目标,正确的团队组成与心态是必不可少的。\u0026#xD;\n\u0026#xD;\n按照Warren的说法,一个数据仓库项目包括以下开发任务\u0026#xD;\n\u0026#xD;\n数据剖析与数据建模\u0026#xD;\n\u0026#xD...
2015-05-23 03:55:23 119
原创 Stroustrup专访:畅想C++17
最近,Bjarne Stroustrup(设计并最初实现C++的作者)公开的一份草案引发了一场激烈讨论,讨论的话题围绕着C++17的设计目标以及可能加入的新特性。据Stroustrup说,C++17将会有以下三个设计目标:\u0026#xD;\n\u0026#xD;\n改善对大规模可靠软件的支持。\u0026#xD;\n\u0026#xD;\n 支持更高级的并发模型。\u0026#xD;\n\u...
2015-05-21 06:52:35 158
原创 卢森堡大学发布RepuCoin系统,可破解区块链51%攻击
如果要说币圈最恐怖的敌人是什么?那么,51%算力攻击绝对可以拥有姓名。何谓51%算力攻击?51%算力攻击又可以称作大多数攻击,是指恶意矿工控制了区块链网络50%以上的哈希率(hashrate,即算力),随后对网络发动攻击。需要注意的是,只要区块链处于控制状态,就可以授权或审查任何交易。去中心化云存储网络Sia的联合创始人兼首席执行官David Vorick预测,2019年,51%算力攻击将大幅增加...
2015-05-19 13:15:57 167
原创 C#的未来:扩展属性及更多
C#未来系列文章中的下一条提议希望能够使用扩展属性。这一功能是大家期盼已久的特性,但通常来说被认为是不可行的,因为它会带来内存泄露。\u0026#xD;\n\u0026#xD;\n实际上,实现扩展属性所需的基础功能在.NET 4.0中就已经具备了。这里的秘密在于,你可以使用某个ConditionalWeakTable类以保存对象与扩展字段之间的映射。其实创建ConditionalWeakTable...
2015-05-18 07:58:20 466
原创 HTML5游戏引擎Egret发布2.0版 开发工具亦获更新
5月22日在北京国际会议中心举办的HTML5游戏生态大会上,白鹭时代旗下游戏引擎Egret Engine发布2.0版,同时还发布了Flash转换HTML5工具Egret Conversion、HTML5游戏加速Egret Runtime 2.0、GUI可视化编辑器Egret Wing 2.0、骨骼动画工具DragonBones4.0、富媒体移动开发框架Egret Lark1.0。\u0026#xD...
2015-05-17 09:51:07 164
原创 Cling旨在提供一款高性能的C++ REPL
Cling是一款交互式C++解释器,以LLVM和Clang为基础构建,其目标是通过超越编码-编译-运行-调试这个惯常的C++工作流程提供生产力的飞跃。\u0026#xD;\n\u0026#xD;\nCling提供了一个读取-求值-输出循环(REPL),类似常见的Unix shell,并支持Emacs绑定。使用Cling可以测试C++代码片段,而不需要创建文件、包含头文件等等。使用REPL的主要好处...
2015-05-16 16:15:14 386
原创 微软Build2015大会首日主题演讲摘要
北京时间4月30日凌晨,微软Build开发者大会在美国旧金山开幕。微软CEO萨蒂亚·纳德拉(Satya Nadella) 登台欢迎媒体、分析师和开发者参加本次大会。他说他自 1991 年以来参加了每次的微软开发者大会——首先作为第三方、然后作为微软的开发人员。\u0026#xD;\n\u0026#xD;\n他先强调了微软是一家开发者公司和一家平台公司。他引用了微软联合创始人Paul Allen 的...
2015-05-15 15:48:31 95
原创 .NET Core支持FreeBSD
.NET Core自从在开源社区发布以来就赢得了一片掌声,它也是GitHub上一个非常活跃的项目。该项目发布时,微软宣称他们将支持3个最大的平台:Windows、OS X和 Linux,同时也表现出希望整个社区能够帮助他们将这一项目扩展到更多的平台上的愿望。而这一目标的第一步已经实现,微软已宣布能够在FreeBSD上运行.NET Core项目了。\u0026#xD;\n\u0026#xD;\n虽然...
2015-05-15 01:01:56 630
原创 C#的未来:不可变变量
在C#中,readonly关键字只能作用于字段级别。而在第115条提议 “只读本地变量与参数”中,将对readonly关键字进行扩展,以涵盖更广泛的场景。\u0026#xD;\n\u0026#xD;\n提议中首先提出了创建只读本地变量的功能。这种功能的第一个使用场景只是用于文档,通过将某个变量标记为只读,就意味着在函数中的其它地方不能够、也不应该改动这个本地变量。对于代码很长、非常复杂,无法一眼看...
2015-05-14 15:09:27 137
原创 WCF已开源
.NET基金会近日宣布将Windwos通讯开发平台(WCF)开源。WCF最初由.NET 3.0引入,为跨应用通讯提供高级抽象方式。它支持HTTP、TCP、命名管道之间的单向和双向消息通信,此外,在第三方扩展的帮助下,还支持任何基于消息的传输格式。\u0026#xD;\n\u0026#xD;\nWCF的声誉好坏参半,虽然它入门很容易,但学习曲线则极其陡峭。一部分原因是由于靠不住的设计决策,更大一部分...
2015-05-13 17:22:43 173
原创 Visual Studio增加了对Unreal和Cocos2D的支持
近日,微软宣布扩展Visual Studio中对游戏程序员的支持,加大与开发人员可以使用的3大主要游戏引擎的互操作性:Unreal Engine、Unity和Cocos2D。这是继之前发布的VS Tools for Unity的又一次扩展,意味着使用Visual Studio Community版本,非企业开发人员使用微软的工具集可以在很少或者毫无代价的情况下写游戏了。\u0026#xD;\n\u...
2015-05-12 15:30:01 249
原创 IBM核心软件如何应对“互联网+”的技术挑战
最近,主题为“核心力量成就互联网+转型”的IBM核心软件创新峰会在京隆重举行。会上,IBM中间件业务高管、专家与来自各界致力于互联网转型的业务实践者、技术精英共同就互联网+趋势下的企业转型、商业模式创新等问题进行了深入讨论,并分享了能源、交通、金融、零售等传统行业进行转型的成功实践案例。\u0026#xD;\n\u0026#xD;\n互联网+的概念自诞生以来,不断推进互联网和传统行业的融合,促进传...
2015-05-12 09:57:47 93
原创 微软发布UWP Bridge项目将一切应用转为Windows应用
在不久前的Build 2015开发者大会上,微软宣布了Windows通用平台UWP(Universal Windows Platform),基于此平台开发的App可在所有Windows 10以上的设备上运行。日前,微软发布了UWP Bridge,内含Astoria、Islandwood、Centennial、Westminster四个项目,可将Android、iOS、传统Windows,以及Web...
2015-05-11 18:00:18 96
原创 C#的未来:元组及匿名结构体
随着C# 6接近完成,C# 7的开发计划也开始提到了日程上。虽然目前为止,还没有任何可确定的内容,但C#团队已经开始按照“兴趣及预计可行性”将各种提议进行分类。在这个系列文章中,我们将对某些提议进行分析,首先从对元组的语言支持开始。\u0026#xD;\n\u0026#xD;\n使用元组的目标是以一种轻量级的方式从一个函数中返回多个值。对元组的良好支持能够消除对out参数的使用,这种参数通常被认为...
2015-05-11 05:06:22 147
原创 Firefox 38发布,支持DRM
Mozilla昨日发布Firefox最新版,增添了之前承诺的HTML5 DRM功能来代替Silverlight或Flash。\u0026#xD;\n\u0026#xD;\n自第38版开始,Firefox现在支持在32位的Windows Vista及更高版本的操作系统中使用加密媒体扩展(EME),使浏览器用户无需插件即可浏览DRM控制的内容,例如Netflix。这一计划从宣布到实现历经一年多的时间。...
2015-05-10 05:12:06 189
原创 C#的未来:闭包注解
在“有一定兴趣”列表上的下一条提议是相当有争议的,这条关于Lambda捕获列表的提议假设,它能够对闭包中的变量捕获提供更多的控制能力。\u0026#xD;\n\u0026#xD;\n这条提议一上来就讲到了捕获列表,这是一种常见于C++中的概念。以下的示例中包含了一个常见的闭包,以及一个用捕获列表所描述的闭包:\u0026#xD;\n\u0026#xD;\nvar x = 100;\u0026#xD...
2015-05-08 16:45:32 80
原创 《Java 20年:道路与梦想》迷你书发布
互联网与Java的诞生\u0026#xD;\n\u0026#xD;\n1995年春天,那是我第一次亲眼见证并体验互联网的魅力,当时网景公司刚刚发布了Navigator浏览器。因为我有C语言和SQL的软件开发背景,所以我立刻问自己——如何进行互联网编程?应该使用哪种计算机语言?虽然这些问题一时还找不到答案,但有一点我非常清楚:我应当投身于互联网,到那里去学习互联网编程。\u0026#xD;\n\u0...
2015-05-06 19:01:55 158
原创 Chuck Cobb谈敏捷组织中PMO的角色
对于设立了PMO(项目管理办公室)的企业,实施整个企业向敏捷风格的转换可能需要多个部门同步改变工作方式。在敏捷的团队中,PMO的传统角色需要做出改变。Charles G. “Chuck” Cobb,专家级敏捷项目经理、顾问、图书作者,最近分享了对于敏捷PMO的看法。\u0026#xD;\n\u0026#xD;\n对于PMO在敏捷组织中的角色,InfoQ对Charles做了一次专题采访。\u0026...
2015-05-05 17:09:13 206
原创 深入解析和反思携程宕机事件
携程网宕机事件还在持续,截止28号晚上8点,携程首页还是指向一个静态页面,所有动态网页都访问不了。关于事故根源,网上众说纷纭。作为互联网运维老兵,尝试分析原因,谈谈我的看法。\u0026#xD;\n\u0026#xD;\n宕机原因分析\u0026#xD;\n\u0026#xD;\n网上有各种说法,有说是数据库数据和备份数据被物理删除的。也有说是各个节点的业务代码被删除,现在重新在部署。也有说是误操...
2015-05-04 04:11:35 260
原创 C#的未来:方法契约
近些年来,开发者可以通过代码契约(Code Contracts)这个研究性项目获得添加方法级别契约的能力,但这种方式存在许多问题,它所使用的命令式语法相当冗长,并且通过工具提供的语法支持也很差。无论是开发类库或是应用程序,要完整的利用这一契约特性,必须要运行某种编译后指令。总的来说,这是一个有趣的项目,但要真正变得实用,还需要第一等的编译器与语法的支持。\u0026#xD;\n\u0026#xD;...
2015-05-03 16:40:21 143
原创 C#的未来:异步序列
C#中的async/await语法已经得到了开发者们的广泛接受,但现在开发者们提出了新的要求。他们希望能够通过一种类似于“yield return”的语法从异步函数中返回多个值。在关于C# 7的一条新的提议中,这一功能被称为“异步序列”。\u0026#xD;\n\u0026#xD;\n这条提议的提出者希望能够使用以下两种模式:\u0026#xD;\n\u0026#xD;\nIObservable\...
2015-05-03 05:05:32 154
原创 ArchSummit全球架构师峰会 重新定位架构师的价值
周一早上,我和杜玉杰在微信上讨论开源与企业发展专题的一位自荐讲师——来自红帽的姜宁,他曾是QCon北京2013大会的讲师,Apache Came项目的PMC,无论是个人资历还是演讲经验都经得住推敲,但关键在于如何让他输出的内容符合ArchSummit听众的需求?作为专题出品人,杜玉杰给我的反馈是:“看他的描述的最后两句。”接着,他突然冒出一句:你觉得QCon的听众口味是啥样的?\u0026#xD;...
2015-05-02 13:47:54 143
原创 在Linux和Mac OS X系统上运行.NET
.NET Core运行时已经看到了实现真正的跨平台的美好前景,它最终出现在Linux和Mac OS X平台上。在上周举办的Microsoft Build大会上,来自微软的项目经理Habib Heydarian为听众分析了这一举措对开发者们所带来的益处,并告诉开发者们如何开始探索这些新的机会。在名为“让.NET实现跨平台”的一场讲座中,Heydarian首先介绍了开发者如何进行一次全新的.NET C...
2015-05-01 07:23:06 290
LICENSE册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊 册书UI害羞会很iu啊
2020-08-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人