Quantcast
Channel: OSCHINA 社区最新新闻
Browsing all 59379 articles
Browse latest View live

每日一博 | 高灵活低耦合 Adapter 快速开发

传统方法代码量大,耦合度高,灵活性差;而ZBLibrary中的BaseViewAdapter不仅预处理了通用方法以及Item复用逻辑,大幅精简了代码,并且带来了高灵活性和低耦合度。

View Article


OSChina 周四乱弹 ——让狗狗拿什么证明来爱你

 回忆是一条狂犬/追咬了许多年/却还没掌握进退分寸/时光流转/谁还用日记本/往事有底片为证/拍照别开闪光灯窥探爱人灵魂/要信自己的感觉够真。

View Article


PhxPaxos——微信研发的生产级 paxos 类库

PhxPaxos是腾讯公司微信后台团队自主研发的一套基于Paxos协议的多机状态拷贝类库。它以库函数的方式嵌入到开发者的代码当中, 使得一些单机状态服务可以扩展到多机器,从而获得强一致性的多副本以及自动容灾的特性。 这个类库在微信服务里面经过一系列的工程验证,并且我们对它进行过大量的恶劣环境下的测试,使其在一致性的保证上更为健壮。

View Article

Git 项目推荐 | 分布式系统唯一 ID 生成方法

分布式系统唯一ID生成方法,ID生成达到100w/s 

View Article

协作翻译 | 10+ 最佳的 Node.js 教程结合实例

如果你正在找Node.js的学习资料及指南,那么请继续(阅读),我们的教程将会覆盖即时聊天应用、API服务编写、投票问卷应用、人物投票APP、社交授权、 Node.js on Raspberry Pi等等。以下是Node.js入门的简单介绍,如果你对Node.js略有了解可以直接跳过此部分。

View Article


JPPF 5.2-beta2 发布,Java 并行处理框架

JPPF 5.2-beta2 发布了,JPPF是一个开放源码的网格计算框架,它可以在一个分布执行环境中 同时运行多个java应用。JPPF框架使用一个兼容JCA 1.5规范的资源适配器与J2EE应用服务器进行集成,这个适配器为服务器提供了到原始网格服务的访问。新特性JPPF-176 Enable specifying the JVM location for the driver and node...

View Article

Image may be NSFW.
Clik here to view.

码云 Eclipse 插件上线公测啦

继码云 IntelliJ IDEA 插件上线之后,码云在众包上继续悬赏支持码云的 eclipse 插件开发 码云 Eclipse 插件开发。经过开发者开数天的努力,现在开始公开测试啦,欢迎 eclipse 用户体验并诚心期待各位的反馈,感谢。同时感谢 @GuJiaqi 的努力,以及大家对码云的支持。该插件基于 jgit 和 egit...

View Article

一篇文章,掌握所有开源数据库的现状

数据库作为业务的核心,在整个基础软件栈中是非常重要的一环。近几年社区也是新的方案和思想层出不穷,接下来我将总结一下近几年一些主流的开源数据库方案,其背后的设计思想以及适用场景。本人才疏学浅如有遗漏或者错误请见谅。本次分享聚焦于数据库既结构化数据存储 OLTP 及 NoSQL 领域,不会涉及...

View Article


Image may be NSFW.
Clik here to view.

Red language 0.6.1 发布,Reactive 编程

Red language 0.6.1 发布,带来了通用的reactive编程框架及修复了大量bug。增加的主要功能如下:面向对象的reactive编程模型Time! 数据类型更新 View 引擎更新 Draw DSL更新 VID DSL更新 Parse DSLReactive编程示例:to-int: function [value [percent!]][to integer! 255 *...

View Article


FastRPC 3.2 发布,高性能 C++ 协程 RPC 框架

FastRPC 3.2 发布了,本次发布主要修复以下问题:    1、优化定时器性能;    2、优化协程http调用库性能;    3、修复定时器内存释放漏洞。FastRPC是一款内部封装了类似go语言协程+通道特性的C++ RPC框架,使得你能够使用同步的代码编写出异步效果同时提供RPC的功能。例如:可是的mysql...

View Article

NUTZ-ONEKEY 1.0 发布,企业级项目脚手架

NUTZ-ONEKEY 1.0 发布了,NUTZ-ONEKEY 是NUTZ框架下的企业级项目脚手架。1.0...

View Article

Image may be NSFW.
Clik here to view.

红帽、微软和 Codenvy 联合推出开源协议 LSP

微软、红帽及容器开发环境供应商Codenvy本周在Red Hat DevNation开放源码大会上宣布将共同发展语言服务器协定(Language Server...

View Article

VirtualBox 5.0.24 发布,开源虚拟机

VirtualBox 5.0.24 更新了,这是一个维护版本,以下是修复和更新:VMM: reverted to the old I/O-APIC code for now to fix certain regressions with 5.0.22 (bug #15529). This means that the networking performance with certain...

View Article


Teiid 9.1 Alpha1 发布,数据虚拟化系统

Teiid 9.1 Alpha 1 发布了,Teiid是一个数据虚拟化系统,让应用程序使用来自多个异构数据存储的数据。Teiid 可以让你用 JDBC + SQL 来访问企业的任何数据,并可对这些不同源的数据进行联合查询。Teiid9.0 将在较长时间内支持提供JRE1.7兼容的平台。本次发布主要更新如下:TEIID-4243 BatchUpdateException support in JDBC...

View Article

Image may be NSFW.
Clik here to view.

Android N 正式命名为牛轧糖 (Nougat)

谷歌终于透露了Android系统下一个版本的名称:牛轧糖(Nougat)。谷歌官方Android账号今天在Twitter上宣布推出Android Nougat,并且感谢全球用户提供的各种字母N开头的甜品名称。这名称可能逊于花生酱(Nutella),至少花生酱是西方常见的食品。今天早些时候,在公布Android...

View Article


为什么敏捷开发在亚洲实行不了

“为什么敏捷开发在亚洲实行不了”这个话题近几年被讨论了很多。Joshua...

View Article

Image may be NSFW.
Clik here to view.

WordPress 4.6 Beta 1 发布

距上个版本 4.5 发布两个半月,WordPress 4.6 迎来了首个测试版本。按照计划,WordPress 4.6 正式版将在 2016 年 8 月 16 日发布。如同以往的告诫一样:请不要在你的网站上直接升级,建议单独安装一个测试网站。如果发现有什么问题,可以随时向 WordPress 开发团队报告 bug。WordPress 的发布计划可以从官网到:WordPress 4.6...

View Article


Image may be NSFW.
Clik here to view.

实战:上亿数据如何秒查?

最近在忙着优化集团公司的一个报表。优化完成后,报表查询速度有从半小时以上(甚至查不出)到秒查的质变。从修改SQL查询语句逻辑到决定创建存储过程实现,花了我3天多的时间,在此总结一下,希望对朋友们有帮助。数据背景首先,项目是西门子中国在我司实施部署的MES项目,由于项目是在产线上运作(3...

View Article

etcd 3.0 发布,高可用 Key/Value 存储系统

etcd 3.0标志着etcd 3.0的第一个稳定版本的API和数据模型发布,升级很简单,因为同样的etcd2 JSON的端点和内部的集群协议在etcd3仍然提供。尽管如此,但etcd3是基于etcd2用户和实践经验的反馈对API进行大规模的重新设计的。值得关注的更新内容有效率,可靠性和并发控制等一些显著的改进。更新日志:Improved latency and throughputLess...

View Article

Ubuntu MATE 16.10 Alpha 1 发布

Ubuntu MATE 16.10 Alpha 1 发布了,自Ubuntu MATE 16.04以来的更新如下:Luke Horwell for developing Ubuntu MATE Welcome and Software Boutique.Robin Thompson for migrating MATE Dock Applet to GTK3+Alexei Sorokin for...

View Article
Browsing all 59379 articles
Browse latest View live