“”文章列表
之前已经参加过几次QCon峰会,不过今年QCon 2014 上海峰会对我来说比较特别,不再只是一名听众,而是第一次登台演讲。感觉的确不太一样,一来是身份从听众变成了讲师,二来是因为成了讲师,让我接触到更多的业内朋友,也遇到了更多的提问、咨询。会后已经有一段时间了,还有朋友提出想了解更多的技术知识...
英文链接:Authentic Design 最近很流行的“扁平化”界面不仅是一种设计趋势,也表达了对设计本质的渴望——去除过度的视觉传达以及一些冗余的设计。 技术的发展虽然创造了新的机会,有时也会导致某些领域的过剩。在19世纪,机械化大规模生产,让装饰品可以快速、低成本的印制出来,这也导致了...
本文的作者 Mark CC 英文原文:Stuff Everyone Should Do (part 2): Coding Standards 本篇是谷歌是如何做代码审查的的续篇。 我们在Google所做的事情中另外一个让我感到异常有效、有用的制度是严格的编码规范。 在到Google工作之前,...
0. “面向对象”比你想象的要难得多
也许只有我有这种想法,不过我曾经以为计算机科学课上学过的“面向对象”是很简单的东西。我的意思......
这篇文章里,我们会探讨开发团队、运维团队和其它相关方如何通过协作来准备一个“好”的部署软件包。“好”的软件包能减少部署中出错的可能,......
前言
公司最近的项目决定使用EF。作为EF的完全新手,写一些学习中的经历和解决的办法,希望老鸟们能不吝赐教。
sample程序使用EF 4.1RC+Spring.Net 1.3.1+AS......
大家知道,之所以mplayer可以播放几乎所有的视频格式,就是因为mplayer以插件的形式内置了大量的视频,音频解码库,甚至可以直接加载windows的动态库。 其他linux(......
MeeGo Core 1.1.90 for 上网本测试总体报告:
MeeGo Core 1.1.90 for 上网本测试通过率为100%,同1月25号的相比较,整体质量保持稳定。更新了Obexd和telepathy-......
网站中的批量删除很常见,特别是对在gridview中做批量删除。我们一般的做法是循环到勾选的就调用过程直接删除。如果是上百上千的数据要删除,那就得调用试行上百次......
问题描述
今天测试人员提了一个易用性的BUG,主要是说系统目前使用的树型控件不支持自动扩张列的宽度。其实客户那边已经对这个问题提了多次,不过由于对WPF只......
调查显示,企业CRM部署的成功率非常低。那么,企业还如何保证CRM的成功部署呢?笔者为大家介绍CRM成功部署要点之一:优秀的项目团队。
组建CRM的实施团队,通常......
为什么说NoSQL重要
SQL语言和关系型数据库(MySQL,PostgreSQL,Oracle,等等)是通用的数据解决方案,占有绝大多数的市场。不过在最近兴起的NoSQL运动中,涌现......
本文只代表作者在一定阶段的认识与理解。
一、写作前提
Microsoft Asp.Net MVC3 的Bate version Release有些日子了,园子里关于3所带的新功能、新组件及新......
上一篇文章中我们介绍了两个Fixture标注,分别是@Before和@After,我们来看看他们是否适合完成如下功能:有一个类是负责对大文件(超过500兆)进行读写,他的每一个方......
此文为《程序员》杂志约稿,发表在2010年9月刊。怀念过去美好的时光和所有的UGC兄弟真挚友谊,谨以此文为个人职业发展阶段作一个美好的终结。以下是全文原稿。
2......
一直以来我都比较在意源码的管理,怎么说也是自己辛苦写的东西,改得又很频繁,没有个好方法好工具管理起来还真是不放心。最近几年主要是用分布式版本控制工具Merc......
一、前言
最近也许是由于假期的原因,我发布的文章的速度变慢了,对大家说下抱歉,这个系列的确我很难写,感谢大家对我的支持和关注,的确我在发布后得到大家的支
......
SQL injection可以说是一种漏洞,也可以说成是一种攻击方法,程序中的变量处理不当,对用户提交的数据过滤不足,都可能产生这个漏洞,而攻击原理就是利用用户提交或可修改的数据,把想要的SQL语句插入到系统实际SQL语句中,轻则获得敏感的信息,重则控制服务器。