资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

原创新闻 [Web前端] 如何为你的项目挑选适宜的Web开发框架?

摘要:古语云工欲善其事,必先利其器,对于工程师而言,选择一款合适而强大的开发框架对开发工作是大有裨益的。那么开发者应该从什么角度来进行衡量和挑选呢?本文总结了十点以供参考。 古语云工欲善其事,必先利其器,对于工程师而言,选择一款合适而强大的开发框架对开发工作是大有裨益的。那么我们该从什么角度来进行衡量和挑选呢? 首先对于一家创业公司而言,这更像是一个商业抉择而不仅仅是技术选择,时间人力物力等开销都 ...
cao345657340 评论(1) 有6900人浏览 2014-11-04 3 1

原创新闻 [编程语言] 可能引发编程革命的4门语言

如果你想以编程为职业,有些语言是必学的。不掌握的话,就别想找工作了。如果再深入一点了解这个行业你会发现“必学语言”年年都差不多,三年前的流行语言只是不断加入的一些小特性,仍然屹立于流语言行榜的前列。 所有人都听说过“应该学好 C”,“Java 是 Web 开发者的首选”等等,它们几乎成为了真理。那么问题来了,难道就没有其他语言能挤走这些老家伙,使他们不再受欢迎?还是说十年后我们还是依靠着不断升级的 ...
cao345657340 评论(6) 有9494人浏览 2014-10-31 1 8

转载新闻 [编程语言] Kontraktor:Task、Actor调度的另一个选择

导读: Java编程中,调度Task、Actor通常采用Executors及ExecutorService。对无状态的任务,通常可以很好的胜任。但对于大量并发的有状态任务,需要使用Actor模型。 Kontraktor是一个Java编写的轻量级高效Actor模型实现。可以直接暴露Actor提供TCP服务、WebService或者WebSockets,从JavaScript客户端调用Actor方法, ...
cao345657340 评论(0) 有4619人浏览 2014-10-29 1 0

原创新闻 [编程语言] Twitter开源云环境时间序列数据断层检测工具Breakout ...

【编者按】区别于传统环境,鉴于云环境中众多不可预测的因素和异常,其时间序列breakout检测并不容易。近日,Twitter开源了一款基于E-Divisive with Medians(EDM)的breakout检测工具,旨在更好地分析复杂环境中的时间序列数据。 以下为译文 当下,大数据已经深入影响到各个领域,其中包括新产品决策制定、用户参与程度衡量、产品的定制化推荐、医疗、数据中心效率等。 ...
cao345657340 评论(0) 有4091人浏览 2014-10-28 1 0

转载新闻 [非技术] 历史上最伟大的12位程序员

所谓程序员,是指那些能够创造、编写计算机程序的人。不论一个人是什么样的程序员,或多或少,他都在为我们这个社会贡献着什么东西。然而,有些程序员的贡献却超过了一个普通人一辈子能奉献的力量。这些程序员是先驱,受人尊重,他们贡献的东西改变了我们人类的整个文明进程。下面就让我们看看人类历史上最伟大的12位程序员。 1、第一位计算机程序员:埃达·洛夫莱斯 Ada Lovelace 埃达·洛夫莱斯,原名奥古斯 ...
cao345657340 评论(9) 有5801人浏览 2014-10-28 3 1

转载新闻 [非技术] 22条日常技巧助程序员提高工作效率、节约时间

我一直在测试和调整各种生产效率的技术,在过去的五年中,阅读了大量的书籍(其中大多数是重复的) ,这里是我的一些结论: 这不是一个关于时间的问题,而是关于精力。 为了“有效率”,我们试图在一个工作日内塞进尽可能多的小时,但最终一切都更多地取决于你的注意力,积极性和良好状态(这些都是直接与精力等级联系在一起)而不是工作时间 。 我最近在葡萄柚的一个内部演示上提及了我提高效率的想法,结果性的演示 ...
cao345657340 评论(0) 有7110人浏览 2014-10-28 10 0

转载新闻 [研发管理] 同行代码评审过程中的实践经验

数百万年前,猿从树上下来,进化出了对生拇指,最终,变成了人类。 我们以类似的眼光来看下强制性代码评审(Code Review):好像是一种能在软件开发这块广阔的领域里将人类从兽里分离出来的东西。 不过,我有时候会从我们的团队成员里听到下面这样的评论: “这个项目的代码评审根本就是浪费时间。” “我没有时间做代码评审。” “我的项目发布延期了,都是因为我那懦弱的同事还没有做任何评审。” “你能 ...
mengyidan1988 评论(1) 有6277人浏览 2014-10-22 1 0

转载新闻 [非技术] 程序员写代码时应该反复问自己的 10 个问题

你想成为一名优秀的程序员吗? 那么,现在是时候放下《24小时学会xxx语言v8.3》超级骗子书,相反,你应当养成每天反问自己以下10个问题的习惯。 你的代码中是否有一种模式存在? 找寻模式中的可行与不可行将发现其中看似无关的想法或基本原则。要对工作达到深入的理解,你必须养成反问自己“是否有一种模式存在?”的习惯。 它不仅仅适用于你的代码。是否有适应各类型商业变化的模式吗?是否有一种适用于技术 ...
mengyidan1988 评论(0) 有6480人浏览 2014-10-17 6 0

原创新闻 [数据库] SQLite 3.8.7来了 性能提升超50%

SQLite 3.8.7 alpha版发布,由于进行了数百个优化,速度要比16个月前发布的3.7.17版本快50%以上,其中每个微优化性能大概会提升0.05%。具体查看发布说明。 关于SQLite SQLite是遵守ACID的关系数据库管理系统,它包含在一个相对小的C程式库中。它是D.RichardHipp建立的公有领域项目。SQLite的设计目标是嵌入式的,它占用资源也非常的低,在嵌入式设备中, ...
mengyidan1988 评论(2) 有7889人浏览 2014-10-09 5 0

原创新闻 [行业应用] DevOps热门发展趋势中的十大误区

如今的IT企业全部是自动化。新一代的代码和应用将我们带进一个融合了基础设施和云计算的时代,企业原有系统正在遭到这些新赶上的庞大的新环境的挑战。 因此,DevOps(Development和Operations的组合)作为一项新的业务脱颖而出,它的出现旨在解决复杂的系统管理员和开发者每天要面对的信息技术问题。尽管有一些组织也在实施DevOps 的方法,但还是有很多人不能完全理解DevOps 具体是 ...
u012797015 评论(1) 有7412人浏览 2014-09-29 0 1

原创新闻 [编程语言] 漫谈Node.js设计

作为一个基于Chrome JavaScript 运行时建立的平台,我们对JavaScript 的相关认识,似乎都可应用于node应用程序之上;无需额外的语言扩展或修饰,我们便可以把前端编程的经验应用于后端编程。 EventEmitter(事件发送器) 首先应该先了解EventEmitter模型。它可以发送一个事件以及让消费者订阅感兴趣的事件。我们可以把它看成是向一个异步函数进行回调传递模式的扩展。 ...
rnifeasy 评论(0) 有3675人浏览 2014-09-25 0 1

原创新闻 [移动开发] 超强集成游戏编辑器!开源跨平台引擎Wave

Wave是一款跨平台的移动游戏引擎,支持iOS、Android以及Windows Phone,让开发者可以使用C#编程语言来自主地创建2D或3D的移动游戏。同时,Wave引擎通过自身的集成游戏编辑器,为开发者提供额外的服务,其中包括终端用户游戏分析、在线游戏广告、应用内购买、游戏通知等。 通过使用Wave所具有的2D和3D物理引擎,能够为你的游戏获取到更多的真实性和多样性,同时还可利用移动设备中 ...
rnifeasy 评论(1) 有7230人浏览 2014-09-19 1 0

原创新闻 [编程语言] PHP的异步并行网络扩展Swoole已发布1.7.5版本

PHP的异步并行网络扩展Swoole今天发布了最新的1.7.5版本。 项目主页:http://www.swoole.com/ 文档页面:http://wiki.swoole.com/ 源代码:https://github.com/swoole/swoole-src 1.7.4版本:http://pecl.php.net/package/swoole/1.7.5 主要更新 增加SSL/TL ...
matyhtf 评论(0) 有7173人浏览 2014-09-10 4 0

转载新闻 [研发管理] 编程开发中最浪费时间和资源的7个错误

本文由码农网翻译自《The worst 7 mistakes that cost money and resources on software development projects》,译文内容如下。 我在当地几家公司担任过项目经理,项目主要关于一些用PHP制作的中小型网页。在那段历程中,我见识了很多公司常常会犯这样或那样的错误,既浪费时间又浪费资源。下面我具体谈谈在这些错误中最不可饶恕的7个 ...
newer7 评论(4) 有12071人浏览 2014-08-15 6 1

转载新闻 [编程语言] 5 张漫画让你了解奇葩的编程问题

本文由伯乐在线翻译自EXPLAIN EXTENDED。一些程序员喜欢用漫画来吐槽或表达自己的心情,下面一起来看看这些漫画和吐槽的编程问题吧。 Stack Overflow(当今最热门的程序员问答网站)中的很多问题和回答都配上了XKCD(由Randall Munroe 创作)的漫画链接,于是我决定扒一扒,哪几篇漫画最爱被程序员拿来吐槽他们遇到的奇葩事。 我使用的查询很简单: SELECT lin ...
newer7 评论(8) 有35578人浏览 2014-07-17 8 0

转载新闻 [研发管理] Java程序员们最常犯的10个错误

1.将数组转化为列表 将数组转化为一个列表时,程序员们经常这样做: List<String> list = Arrays.asList(arr); Arrays.asList()会返回一个ArrayList对象,ArrayList类是Arrays的一个私有静态类,而不是java.util.ArrayList类,java.util.Arrays.ArrayList类有set()、get ...
tianxiataguo 评论(14) 有34273人浏览 2014-06-25 21 0

转载新闻 [研发管理] 如何享受编程

如果编程仅仅是你的工作,久而久之你可能会产生强烈的厌恶感。如果你将它转变成为你的爱好,学会享受编程,这样就可以保持工作的激情,不断进步。这篇文章《How to Have Fun Programming》将为你介绍如何享受编程的乐趣。原文由html5tricks翻译如下。 我或许够不上什么顶级程序员,但是我在编程时享受到了无穷的快乐。作为一个自学成才的黑客,编程一直是我的最爱,但是也不是没有心情低 ...
newer7 评论(6) 有14136人浏览 2014-06-19 10 2

转载新闻 [编程语言] 在线学习 Java 免费资源推荐

这篇文章将介绍各种各样的网络资源(不包含必读的Java书籍),你可以借助这些资源进行在线学习。 学习Java最好的电子书(PDF) 如果你喜欢阅读,那么通过这些免费的Java电子书可以自学这门语言。大多数在线的电子书都是不断更新且完整的。覆盖了Java的大多数细节。 Oracle(Sun)官方教程:这是Addison-Wesley出版社的官方Java指南。 Java Application ...
newer7 评论(16) 有14095人浏览 2014-06-16 5 0

转载新闻 [研发管理] 给代码多留一些空间

关于程序员的一些悖论是:希望别人将注释和文档写得越详细越好,而自己却讨厌写注释和文档;希望别人严格按照编码规范来写代码,而自己有时候却懒得敲几个空格来缩进……你所在的公司是否有统一的编码规范呢?你是否严格执行了呢? 其实编码中的一些小细节会给阅读者或后续的维护者带来很大的方便,比如本文所述的。本文由外刊IT评论翻译自《Give your code some space!》,原文内容如下。 最近在 ...
newer7 评论(8) 有9732人浏览 2014-06-09 2 3

转载新闻 [研发管理] 高效程序员所具备的特征

这里我使用了聪明,懒惰和程序员这几个词。我说的这几个词的意思是: 程序员:有积极活力的,专注于用代码解决真实世界里的问题,不是指那些梦想家,那些永远只想不做的人 聪明:能够周全的思考问题(不是那些耍小聪明的人) 懒惰:就像是程序中的lazy-loading,是指延后写代码的时间(而不是无所事事的人)。 正确的软件开发应该是懒惰式开发,也被称作忍耐式开发;这种开发方式的表现是,在真正动手写代 ...
WnouM 评论(11) 有11414人浏览 2014-06-04 17 0

最近热门TAG

Java(1854) Ruby(427) 编程(365) Python(328) Rails(296) PHP(270) IDE(201) Eclipse(193) Netbeans(165) C++(146) 算法(139) Groovy(133) .net(129) C(108) Go(98) JDK(95) SQL(94) CGI(88) JVM(78) Scala(75)

热门资讯

Global site tag (gtag.js) - Google Analytics