资讯月刊下载

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

更多月刊下载

活跃编辑

资讯编辑

转载新闻 [企业架构] 老杨聊架构:每个架构师都应该研究下康威定律

本文转自微信公众号:聊聊架构 背景 今天的分享主要来自我之前的工作经验以及平时的学习总结和思考。我之前的背景主要是做框架、系统和平台架构,之前的工作过的公司eBay、携程、唯品会都是平台型互联网公司,所以今天主要带着平台架构视角和大家分享心得体会。架构的视角每个人都不一样,可以说一万种眼光,有业务架构、安全架构、平台架构、数据架构,各不相同,这里仅是我的一家之言,欢迎大家加入『聊聊架构』社群参与讨 ...
mengyidan1988 评论(9) 有10336人浏览 2016-01-26 10 0

转载新闻 [开源软件] Qt不再使用LGPLv2.1授权

Qt公司宣布改变Qt跨平台应用开发框架的许可证授权。新版的Qt将在一个商业许可证、GPLv2、GPLv3和LGPLv3下授权,不再使用LGPLv2.1授权。Qt公司称,更新的开源许可证将能在用户使用开源版的Qt时确保用户自由,LGPLv3明确禁止封闭嵌入式设备分发LGPLv3授权的软件,在LGPLv3下分发的软件还向所有软件的接收者给予了专利许可。 本文来自:Solidot
mengyidan1988 评论(0) 有7130人浏览 2016-01-15 0 0

转载新闻 [编程语言] Java 8:如何使用流方式查询数据库?

原文地址:https://dzone.com/articles/java-8-query-databases-using-streams 译文转自OneAPM,由OneAPM工程师翻译而成。 Speedment 是使用 ORM 方式操作数据库的一种选择,以前我们需要100行操作数据库的 Java 代码,在 Java 8中,可能只需要一行代码。 在90年代末,我使用 Java 开发数据库应用的时候 ...
mengyidan1988 评论(2) 有5462人浏览 2016-01-07 5 0

原创新闻 [企业架构] 25个Java机器学习工具&库

本列表总结了25个Java机器学习工具&库: 1. Weka集成了数据挖掘工作的机器学习算法。这些算法可以直接应用于一个数据集上或者你可以自己编写代码来调用。Weka包括一系列的工具,如数据预处理、分类、回归、聚类、关联规则以及可视化。 2.Massive Online Analysis(MOA)是一个面向数据流挖掘的流行开源框架,有着非常活跃的成长社区。它包括一系列的机器学习算法(分类 ...
mengyidan1988 评论(2) 有6630人浏览 2015-12-28 5 0

原创新闻 [企业架构] Vert.x3异步框架实战

作为异步无阻塞的网络框架,Vert.x的参照物是Node.js,基本可以完成Node.js能完成的所有事情。它是作者目前见过功能最强大,依赖第三方库最少的Java框架。本文将带你深入了解Vert.x。 Vert.x的由来 Vert.x诞生于2011年,当时叫node.x,不过后来因为某些原因改名位Vert.x。经过三年多的发展,现在已经到了3.2版本,社区也越来越活跃,在最新的官网Vertx.i ...
mengyidan1988 评论(1) 有7228人浏览 2015-12-23 1 0

原创新闻 [企业架构] SreamCQL架构解析,来自华为的开源流处理框架

StreamCQL是一个类SQL的声明式语言,它用于在流(streams)和可更新关系(updatable relation)上的可持续查询,目的是在流处理平台分布式计算能力之上,通过使用简易通用的类SQL语言,使得业务逻辑的开发变得统一和简易。在功能上,StreamCQL弥补了传统流处理平台上一些基本业务功能的缺失,除了过滤、转换等基本SQL能力之外, 还引入基于内存窗口的计算、统计、关联等能力, ...
mengyidan1988 评论(0) 有7289人浏览 2015-12-23 1 0

转载新闻 [开源软件] .NET开源一年之后,社区贡献几成

微软在一年前开源了.NET核心框架,欢迎开源社区向项目贡献代码。那么一年之后,社区的贡献究竟占了几成?一位.NET开发者调查了三个.NET项目:.NET编译器平台Roslyn, .NET Core运行时 CoreCLR和基础库CoreFX ,查看了三个项目社区报告的问题数,以及合并的Pull Request数。统计显示,社区报告的问题占了相当大的比例,但合并代码主要仍然是微软核心开发者和合作者完成, ...
mengyidan1988 评论(0) 有4196人浏览 2015-12-10 0 0

转载新闻 [编程语言] 最好的8个 Java RESTful 框架

原文:Top 8 Java RESTful Micro Frameworks 译文来自:http://colobu.com/ 过去的每一年,涌现出越来越多的Java框架。就像JavaScript,每个人都认为他们知道一个好的框架的功能应该是怎么样的。连我的老祖母现在也使用一个我从来没有听说过而且可能永远不会使用的框架。玩笑归玩笑,可以做几乎任何事的臃肿的框架市场已经饱和,,但是如何评判呢? 这篇文 ...
mengyidan1988 评论(1) 有9242人浏览 2015-11-17 1 1

转载新闻 [企业架构] Java应用一般架构

本文转自:http://bbear.me/ 当我们架设一个系统的时候通常需要考虑到如何与其他系统交互,所以我们首先需要知道各种系统之间是如何交互的,使用何种技术实现。 1. 不同系统不同语言之间的交互 现在我们常见的不同系统不同语言之间的交互使用WebService,Http请求。WebService,即“Web 服务”,简写为 WS。从字面上理解,它其实就是“基于 Web 的服务”。而服务却是 ...
mengyidan1988 评论(7) 有18460人浏览 2015-11-09 9 0

转载新闻 [编程语言] 为什么选择 Java 8 ?

【编者按】本文是 DZone 指南 Java 生态系统的专题文章,作者Trisha Gee是Java资深工程师和布道者。在本文中,Trisha Gee阐述了Java 8的重要特性以及使用的原因,由OneAPM工程师翻译。 以下为译文 要点速递 在很多情况下,Java8 都能提升应用性能,而无需任何改变或性能调优。 Lambda 表达式、 Streams API 以及现有类的新方法都是提高生 ...
mengyidan1988 评论(4) 有8728人浏览 2015-11-04 7 2

原创新闻 [移动开发] HTML5游戏框架大军中的一乘轻骑Phaser

【编者按】HTML5游戏以其“低门槛、低成本、简单有趣、易于分享”的特点受到了广大玩家的喜爱和业界人士的关注。不论是新手还是企业专业团队,从无到有制作一个游戏并不总是一个好主意,选用适合自己的游戏引擎或者框架才是正确的途径。本文将介绍HTML5游戏框架大军中的一乘轻骑——Phaser。 Phaser简介 Phaser是一个开源HTML5游戏框架,由Photon Storm公司创建,在2011年发 ...
mengyidan1988 评论(0) 有8013人浏览 2015-10-10 2 0

原创新闻 [开源软件] 简洁优雅的JavaWeb框架Blade

简洁强大的JavaWeb框架 Blade是什么? 引用blade 是一个简洁强大的web框架,简洁的源码值得你阅读和学习。如果你喜欢,欢迎Star and Fork ! [list] 简洁的MVC [/list] 使用java语言完成mvc更加简洁 RESTful 提供Restful风格的路由接口 多种路由配置方式 更多方式进行路由的配置,函数式路由,注解路由,反射方式路由 ...
jelly8090 评论(3) 有8386人浏览 2015-09-29 2 0

转载新闻 [企业架构] 不可变基础设施:拒绝SSH

【编者的话】同一套软件系统在部署与运行过程中,常常会因为依赖组件版本、运行时间及人工干预等多种因素引发运行结果差异,造成不必要的损失。要消除这种影响,其中之一就是推行“不可变基础设施”保证其一致性。 什么是不可变基础设施 在开始本文之前,先介绍下什么是不可变基础设施。不可变基础设施(Immutable Infrastructure)是由Chad Fowler于2013年提出的一个很有前瞻性的构想: ...
mengyidan1988 评论(1) 有10112人浏览 2015-09-08 0 0

转载新闻 [开源软件] Fortune.js —— 超媒体API原型框架

Fortune.js是一个超媒体API原型框架,实现JSON API规范。fortune具有一个模块化的持久层,里面包括了 NeDB (内联), MongoDB, MySQL, Postgres 和 SQLite 的适配器,可以查看 引导手册 了解如何使用。 Fortune 实现了所有 JSON API 的规范,还有一些其他的特性: 使用简单, Fortune 提供免费的路线控制和数据库交互,不 ...
mengyidan1988 评论(0) 有4934人浏览 2015-08-27 0 0

原创新闻 [企业架构] 如何设计一款优秀的软件架构

“风语者客服+”是针对中小型企业推出的客服SaaS,节约了企业自建客服系统所需的巨大成本。为了给企业提供稳定可靠且优质的服务,我们在整体架构上费尽心思。虽然不尽完美,希望借此抛砖引玉,互相切磋。 前言 ”Look deep into nature, and then you will understand everything better.“ -- Albert Einstein 我国传统文 ...
mengyidan1988 评论(2) 有8453人浏览 2015-08-20 3 0

转载新闻 [企业架构] Netty之有效规避内存泄漏

有过痛苦的经历,特别能写出深刻的文章 —— 凯尔文. 肖 直接内存是IO框架的绝配,但直接内存的分配销毁不易,所以使用内存池能大幅提高性能。但,要重新培养被Java的自动垃圾回收惯坏了的惰性。 Netty有一篇必读的文档 官方文档翻译:引用计数对象 ,在此基础上补充一些自己的理解和细节。 1.为什么要有引用计数器 Netty里四种主力的ByteBuf, 其中UnpooledHeapByteB ...
mengyidan1988 评论(4) 有18702人浏览 2015-08-19 2 0

原创新闻 [移动开发] 苹果官方博客:从SDK详说Swift代码的改变

在Xcode 6.3中,我们为Objective-C添加了新语言特性nullability注解。这个特性给Objective-C提供了表达API使用null和non-null统一的方式,相当于Swift语言中的Optional类型。Xcode 7继续为Objective-C与Swift之间更加自然的通信引入轻量级的泛型模型。泛型使得这两种语言能够可靠地融合并分享带有特定类型元素的集合。 这些特性对 ...
mengyidan1988 评论(1) 有6266人浏览 2015-08-17 1 0

原创新闻 [企业架构] 沈国阳:美团推荐系统整体框架与关键工作

8月11日晚20:30,受CSDN人工智能用户群邀请,美团推荐与个性化团队技术经理沈国阳来到CSDN在线视频分享平台,为我们深度解析美团本地生活服务推荐的工作经验,并与群友进行互动交流。沈国阳重点介绍了美团推荐系统的架构和特色,以及在排序层面的主要工作。 沈国阳表示, 对于推荐系统的效果提高,排序比候选集的贡献要大很多。美团排序的主要工作包括:模型及建模,样本采样及label处理,去除positi ...
mengyidan1988 评论(1) 有7841人浏览 2015-08-14 1 0

转载新闻 [Web前端] 如何克服 JavaScript 框架疲劳?

【编者按】Tero Parviainen 著有 Build Your Own AngularJS,曾两次组织 Clojure CUP 竞赛,在 Twitter 上有近两千名关注者。在本文中,Tero 阐述了在 JavaScript 框架层出不穷的当下,不少开发者对选择框架的种种困惑,如果你也有类似的困惑,不妨读一读。 JavaScript 社区正受「框架疲劳」困扰。着眼近段时间涌现出的大量新框 ...
mengyidan1988 评论(0) 有4363人浏览 2015-07-24 2 0

原创新闻 [Web前端] 七牛资深前端工程师马逸清:前端测试探索实践

测试是完善的研发体系中不可或缺的一环,但是在前端开发的项目中做单一测试的相对较少。为让大家了解前端测试给项目带来的好处,七牛资深前端工程师马逸清结合技术开发团队在前端测试方面的积极探索,特别撰文分享了七牛在前端测试的实践经验。 理想中的代码结构,每个模块都应该比较简单,且每个模块之间的关系也应该非常清晰。但事实上,在做Web开发的过程中,随着功能和迭代次数越来越多,就会产生一些问题。最初,七牛的W ...
mengyidan1988 评论(0) 有5617人浏览 2015-07-16 1 1

最近热门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