svn

svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。

3270热度
数据库锁

关于分布式锁当中:采用for update等思想实现的数据库锁的机制。

3252热度
GitHub

GitHub 是一个供“用Git进行版本控制系统的软件开发项目”使用的基于Web的代码托管服务,是目前全球最大的开源社交编程及代码托管网站。最开始由GitHub, Inc.(之前的Logical Awesome)的开发者Chris Wanstrath,PJ H...

3230热度
TensorFlow

TensorFlow™ 是一个基于数据流编程(dataflow programming)的符号数学系统,被广泛应用于各类机器学习(machine learning)算法的编程实现,其前身是谷歌的神经网络算法库DistBelief。 Tensorflow拥有多层级结构...

3205热度
XML

可扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML是标准通用标记语言 (...

3175热度
android-studio

Android Studio是Google I/O2013开发者大会上Google为Android开发者发布的一项全新的基于IntelliJ IDEA的Android开发环境。类似于Eclipse ADT插件,Android Studio提供了集成的Android开发工具用于开发和调试,为...

3146热度
ruby-on-rails

Ruby on Rails,简称Rails,是一个使用Ruby语言写的开源Web应用框架,它是严格按照MVC结构开发的。它努力使自身保持简单,来使实际的应用开发时的代码更少,使用最少的配置。 Rails的设计原则包括“不做重复的事”...

3092热度
mybatis-plus

一个 MyBatis 的增强工具

3088热度
Erlang

Erlang是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。

3086热度