资讯月刊下载

第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,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

原创新闻 [企业架构] 创业公司都在使用的3款Python库

Instavest上发表了一篇博文,文章分享了深受创业公司喜爱的3款Python库,该文章在Hacker News 上引发了开发者的激烈探讨,如果你也对此感兴趣,不妨移步去看下。笔者将该文简译过来以分享给更多的开发者朋友。译文如下: 1.Whitenoise 只需简单地修改Config文件,用户就可以按自己的意图来以静态文件方式部署Web应用,而不必依赖于Nginx、亚马逊S3等外部服务。Whi ...
mengyidan1988 评论(0) 有5037人浏览 2015-07-07 1 0

原创新闻 [企业架构] 2015 PHP框架调查结果出炉,Laravel最受欢迎!

日前,SitePoint花了一个月时间进行了有关PHP框架使用情况的调查,通过调查结果所示,无论是在团队项目还是个人项目;无论是国家或是年龄层次,Laravel都是使用最多的一款框架。 其中,最流行的PHP框架前三甲为:Laravel、Symfony2、Nette。一起来看下: 最受欢迎奖 PHP框架在工作中的流行情况 日常工作中较为活跃的几款PHP框架 PHP在私人项目中的使 ...
mengyidan1988 评论(0) 有4176人浏览 2015-07-06 1 0

转载新闻 [编程语言] 哪些因素影响Java调用的性能?

本文由ImportNew - elviskang 翻译自 voxxed。 当时发生了什么? 这得从一个小故事说起。我在一个Java核心库的邮件列表中提交了一个修改 ——重写了一些本是 final 的方法。一石激起千层浪,这一改动引发了几番讨论。而其中一个讨论的话题是:调用一个去除 final 标记的方法,将导致哪种程度的性能下降(performance regression)。 我不能确定这一改 ...
mengyidan1988 评论(2) 有6034人浏览 2015-06-25 5 0

转载新闻 [Web前端] 优雅与可用性的平衡:网页设计中的极简主义

文章来源:THE NEXT WEB,译文来自TECH2IPO/创见 陈铮编译 在网页设计当中,极简主义是最为持久的一种视觉框架设计理念,不仅仅是因为它有着不因为时间而改变的优雅,还因为极简主义风格的网页能够更加清晰地突出内容。时尚潮流经历了一个又一个轮回,但是对于所有领域与行业的设计师来说,利用设计技巧创造优雅风格以及可持续的视觉哲学一直是他们所追求的。 作为一种艺术风格,极简主义并不专属于网 ...
mengyidan1988 评论(0) 有5311人浏览 2015-06-10 1 0

转载新闻 [企业架构] MVP框架 – Ted Mosby的软件架构

我给这篇关于Android库的博客起的名字灵感来源于《老爸老妈浪漫史》中的建筑设计师Ted Mosby。这个Mosby库可以帮助大家在Android上通过Model-View-Presenter模式做出一个完善稳健、可重复使用的软件,还可以借助ViewState轻松实现屏幕翻转。 Model-View-Presenter (MVP) MVP模式是一个把view从低层模型分离出来的一种现代模式。MV ...
mengyidan1988 评论(2) 有6072人浏览 2015-05-28 2 0

原创新闻 [移动开发] iOS项目的持续集成与管理

在iOS项目开发中,当实现新功能时如果忽略可维护性而引入技术债务,将会需要延迟解决它或导致增加维护成本。开发者需要设置什么才能自动监控代码质量?通过适当运用Gcovr等一系列工具,就能有效提高代码质量。 当实现新功能时,如果忽略可维护性而引入技术债务,那将会需要延迟解决它或导致增加维护成本。 最近我们已经思考通过哪些方式来提高代码的质量: 当代码的质量下降时,通过设置一些工具来马上提醒开发者; ...
mengyidan1988 评论(1) 有7173人浏览 2015-05-27 1 0

原创新闻 [编程语言] 搜狗商业平台Java技术实践

Java自1995年问世以来,已历经20多年岁月。20年来,IT技术风起云涌,Java始终以其可移植性、跨平台性、生态系统完备性等特点成为最主流的开发语言之一。事实上,Java无处不在,已经渗入到大家的日常生活中,从你的每一次购物到每一笔支付,都有Java技术的身影,国内外的主流网站大部分都是由Java技术支撑。 搜狗商业平台负责搜狗广告业务,涵盖搜索、网盟、无线、品牌等业务线,面向几十万广告主和 ...
mengyidan1988 评论(4) 有8341人浏览 2015-05-22 4 0

原创新闻 [开源软件] 微软分布式服务框架WCF开源了

微软下了开源的决心之后,好消息接踵而来。之前是.NET Core(CoreCLR和CoreFX,然后是编译器平台Roslyn和Orleans。刚才,微软又宣布将其SOA框架WCF开源了,GitHub地址是https://github.com/dotnet/wcf。 微软的官方博客表示,开源版本的WCF目前只是微软WCF的一个子集,针对的平台就是.NET Core。足以开发Windows Store ...
mengyidan1988 评论(0) 有5628人浏览 2015-05-21 2 1

原创新闻 [编程语言] 关于Java框架Vert.x的几点思考

在Java20周年之际,Java用户对Java的抱怨与日俱增,比如内存管理、笨重的JavaEE等。而Java依然在TIOBE编程语言排行榜上艰难的维持第一名的位置,随着一些新编程语言的兴起,这个领域目前呈现一种混战的态势。 在这种背景下,Java届的小鲜肉框架——Vert.x于2015年5月7日发布了3.0-milestone5版本,距离计划6月22日发布Vert.x3.0.0-final越来越近 ...
mengyidan1988 评论(2) 有6014人浏览 2015-05-21 7 0

原创新闻 [Web前端] Web框架Wee 2.3.0发布

Wee团队在官方发布了Wee 2.3.0,有诸多的bug修复、一些改进以及新功能。 主要的更新有: 增加project.json的全局变量,可提供给Less和JavaScript; 增加静态站点生成器的分类选项,排序标准:修改、创建或自定义的YAML性能。默认的排序是按照字母的顺序,以及分类按照上升时间; 增加project.json中通过内置服务器注入assets的特性; 增加注入远程 ...
mengyidan1988 评论(1) 有5236人浏览 2015-05-20 0 0

转载新闻 [非技术] 高效程序员的 5 种角色

我认为一名高效程序员可以扮演5种基本角色来高效地完成他/她的工作,这些角色以某种方式组合后更符合开发团队中的某些“人物”。你是其中的哪个(或哪些)角色? 编码者 当我们在低层次积极参与编写代码并解决问题时,我们所担任的就是这样一种角色。编码者在编程同时致力于其他小问题,但通常专注于某一项特定任务而非整体架构。如果一个非IT人员询问你工作,你告诉他们你是一名程序员,这就是他们想象中你整天所做的 ...
mengyidan1988 评论(1) 有6674人浏览 2015-05-19 3 0

原创新闻 [Web前端] 去哪儿网前端架构师司徒正美:如何挑选适合的前端框架 ...

前端框架不断推新,众多IT企业都面临着“如何选择框架”,“是否需要再造轮子”的抉择。去哪儿网前端架构师司徒正美分析了各主流行框架优劣点、适用场景,并针对不同规模的公司、项目给出了相应的前端技术选择方案。 最近几年,前端技术迅猛发展,差不多每年都会冒出一款主流的框架。 每次新开业务线或启动新项目时,首先第一件事就是纠结:使用什么框架,重造什么轮子?我很高兴应CSDN的邀请谈我的看法。 Requir ...
mengyidan1988 评论(9) 有14982人浏览 2015-05-18 16 1

原创新闻 [Web前端] 实例剖析:如何用Foundation For Apps创建完美Web应 ...

【编者按】本文是Smashing Magazine中《Creating A Complete Web App In Foundation For Apps》一文的简译内容,详细描述了用Foundation For Apps创建完美Web应用“星球大战知识库”的全过程。 Foundation for Apps是Zurb推出的一个新型单页面App框架,与Foundation 5(也称为Foundati ...
mengyidan1988 评论(1) 有5356人浏览 2015-05-11 0 0

原创新闻 [开源软件] 苹果正式将开源的ResearchKit开放给医学研究者和开发 ...

苹果昨日在官网宣布,将开源的医疗研究平台ResearchKit开放给医学研究者和开发者,可协助医生、科学家和其他研究者,更频繁且更精准地收集医学研究参与者的数据。 GitHub 源码地址:https://github.com/ResearchKit 据悉,基于ResearchKit开发的第一批应用可用于研究哮喘、乳腺癌、心血管疾病、糖尿病和帕金森氏症等疾病。 哮喘—— Asthma He ...
黑客不黑 评论(0) 有4343人浏览 2015-04-17 1 0

原创新闻 [Web前端] 构建更好Web客户端,Taylor Hughes讲述Skit框架背后 ...

【编者按】Taylor Hughes是LaunchKit的创建者之一,同时还创建过Cluster。本文讲诉了其与 Skit的故事,而题目也并不是真的在表达其写了一个JavaScript框架,而是一旦着手开始,就发现自己“爱上”了它。以下为译文: 背景 我大约与一年前开始着手这件事,那会我必须考虑所有的事情(这也让我开始对Web开发抓狂),并列举需要解决的问题。 起初我在想,也许有一天这件事将会 ...
mengyidan1988 评论(1) 有4551人浏览 2015-04-10 0 0

转载新闻 [移动开发] React Native通信机制详解

React Native是facebook刚开源的框架,可以用javascript直接开发原生APP,先不说这个框架后续是否能得到大众认可,单从源码来说,这个框架源码里有非常多的设计思想和实现方式值得学习,本篇先来看看它最基础的JavaScript-ObjectC通信机制(以下简称JS/OC)。 概览 React Native用iOS自带的JavaScriptCore作为JS的解析引擎,但并没有用到 ...
mengyidan1988 评论(0) 有5115人浏览 2015-03-30 0 0

原创新闻 [开源软件] greenev —— Python 异步网络服务框架

greenev是一个基于greenlet协程,事件驱动,非阻塞socket模型的Python网络服务框架,它使得可以编写同步的代码,却得到异步执行的优点。 本项目受到gevent, openresty, alilua, skynet, clowwindy/ssloop的启发,在此表示感谢。 reactor模式采用基于epoll, kqueue, poll, select的IO复用机制 基于底层的 ...
mengyidan1988 评论(0) 有3937人浏览 2015-03-23 1 0

原创新闻 [移动开发] JavaScript开源跨平台框架NativeScript

NativeScript是一款使用JavaScript语言来构建跨平台原生移动应用的开源框架,支持iOS、Android和Windows Phone。且NativeScript的使用没有过多繁杂的要求,只需使用自己已经掌握的JavaScript和CSS技能就能开发出真正具有原生用户体验的移动应用。 作为免费开源项目的NativeScript,它的源码已经托管至Github上,让开发者可以没有任 ...
mengyidan1988 评论(4) 有5102人浏览 2015-03-11 6 0

原创新闻 [企业架构] 流式大数据处理的三种框架:Storm,Spark和Samza

许多分布式计算系统都可以实时或接近实时地处理大数据流。本文将对三种Apache框架分别进行简单介绍,然后尝试快速、高度概述其异同。 Apache Storm 在Storm中,先要设计一个用于实时计算的图状结构,我们称之为拓扑(topology)。这个拓扑将会被提交给集群,由集群中的主控节点(master node)分发代码,将任务分配给工作节点(worker node)执行。一个拓扑中包括spo ...
mengyidan1988 评论(0) 有8934人浏览 2015-03-10 6 0

原创新闻 [企业架构] 函数式语言库模式:框架是魔鬼?

编者按:本文作者Tomas是F#语言的专家以及导师、计算机科学家,曾出版过有关F#的教程。本文重点介绍了如何设计组合化的库以及如何避免在库设计时进行回调。Tomas倡导以库而不是框架的方式进行开发。以下为译文。 框架VS.库 框架和库有什么区别呢?两者的主要不同之处在于如何使用它们以及编写什么样的代码。 框架——框架控制了系统的运行,并定义了扩展点 (接口)来让用户进行实施; 库——库把系统运 ...
mengyidan1988 评论(0) 有5037人浏览 2015-03-10 1 0

最近热门TAG

框架(605) SUN(327) Spring(267) JBoss(154) 应用服务器(143) performance(140) Hibernate(119) 企业应用(88) JSF(82) MVC(79) JavaEE(70) 虚拟机(68) Tomcat(67) Cache(65) 设计模式(62) Seam(59) DAO(58) SOAP(56) REST(56) 中间件(49)

热门资讯

Global site tag (gtag.js) - Google Analytics