开源中国

GitHub上最火的40个Android开源项目(一)

时光毁灭记忆、已成空白 提交于 2020-03-08 08:03:33
GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上。更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。 下面,就让我们一起来看看,在GitHub平台上,究竟有哪些Android开源项目最火,也最受开发者欢迎。 1. ActionBarSherlock ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式。 对于Android 4.0及更高版本,ActionBarSherlock可以自动使用本地ActionBar实现,而对于之前没有ActionBar功能的版本,基于Ice Cream Sandwich的自定义动作栏实现将自动围绕布局。能够让开发者轻松开发一款带动作栏(Action bar)的应用,并且适用于Android 2.x及其以上所有版本。 详情请参考: ActionBarSherlock 2. facebook-android-sdk Facebook SDK for Android是一个开源库,允许开发者将Facebook集成到所开发的Android应用中。 如果想要获取更多关于示例、文档、将SDK集成到App中

如何给非理科生讲明白什么是云计算、大数椐(上)

跟風遠走 提交于 2020-03-07 20:49:49
旧事重提 云计算和大数椐都提的比较早,如云计算 早在7年前的2010中国(深圳)IT领袖峰会上,BAT三位大佬就分别谈了自己对云计算的看法。 李彦宏表示云计算其实就是新瓶装旧酒,没有新东西。从早先客户端与服务器的关系,到后来基于互联网的Web界面服务,在到云计算,本质上都是一样的。李彦宏是从纯技术的角度来看的,想必熟悉做技术的同学在当时的时间 点也会这么看。 而马化腾则认为云计算是一个比较有技术性,比较超前的概念。他同意未来云计算拥有很大的想象空间,但认为现在还为时过早,要过几百年、一千年后才确实有可能(实现)。当然马化腾当时说的云计算应该和我们现在BAT各家提供的服务不一样的。 与前两位不同的是,马云表示对云计算充满了信心,充满了希望。他所理解的云计算是一种数据存储、处理并分享的机制,阿里巴巴拥有大量消费数据、交易数据,这些数据于阿里而言,于社会而言都是非常有用的。他称云计算是阿里又找到的一个新的矿产。 当然,这种看法没有孰是孰非,现在也分别有了阿里云,百度云,腾讯云。态度不同结果也不同,阿里最先开展云业务,阿里巴巴公布2017财年全年财报,其中,阿里云该财年营收规模达到66.63亿元人民币,同比上年增长121%,连续两年实现三位数增长。相比下来,腾讯云与百度云就要逊色一些。在国际权威IT调研与咨询服务公司Gartner17年发布的云供应商魔力象限中,只有阿里云进入了领导者象限

扒一扒 开源发家史;Linux在为谁代言?

时光怂恿深爱的人放手 提交于 2020-03-06 11:43:32
开源,也被称为开放源代码(Open Source)(以下图片来源:互联网) 开源( Open Source)   开源运动起源于20实际60年代的美国,当时麻省理工学院计算机专业的学生经常写一些自由软件彼此共享,后来逐渐发展。   1985年,崇尚自由分享的开源运动代表人物理查德·斯托曼(Richard Stallman)看到软件越来越商业化带来的弊端,发表了著名的GNU宣言,开启了开源运动。 开源起源于软件业,却又超越了软件业的应用边界。    理查德·斯托曼 (Richard Stallman)   理查德·斯托曼在1983年9月27日公开发起自由软件集体协作项目。它的目标是创建一套完全自由的操作系统GNU。1992年Linux与其他GNU软件结合,完全自由的操作系统正式诞生。 理查德·斯托曼 (Richard Stallman)   理查德·斯托曼作为一个著名的黑客,他最大的影响是为自由软件运动竖立道德、政治及法律框架。他被许多人誉为当今自由软件的斗士、伟大的理想主义者。同时也是美国自由软件运动的精神领袖、GNU计划以及自由软件基金会的创立者。   但不久之后,以微软为主的一些商业公司就破坏了这种风气。这些商业公司从自由的计算机社团里雇佣了大量的技术高手,开发带有知识产权保护的专有软件。他们在分发软件的时候也不再附带源代码。从此,专有软件的时代到来了。 GNU计划(革奴计划)

盘点2010年开源cms系统

穿精又带淫゛_ 提交于 2020-03-06 08:33:28
提起开源cms,大家第一想到的是php的cms,因为php开源的最早,也最为用户和站长们认可,随着各大cms系统的功能的不断完善和各式各样的开源cms的出现,.net和java的高端的cms系统也逐渐的走上了开源的路线,尤其是 .net的cms系统,从最早国外的开源,到现在国内致力于.net的cms系统的研发的公司和团队也渐渐认清楚开源路线的必然性,于是乎竞相的提出开源战略路线,但有的还是并不是全部的源码开放,其核心源码还是有所保留。 现在站长们选择cms的首要因素就是看其是否开源,是否真正的开源,全部源码开放。以下是笔者在与充分了解个系统的特点后台,对开源CMS做一个总结,都是提供全部源码的商家,供大家分享: 一.Php开源cms系统 1、PHPCMS PHPCMS(PHP Content Manage System)是一款由文章、下载、图片、分类信息、影视、商城、采集、财务等20多个功能模块组成的强大、易用、可扩展的网站管理软件。 PHPCMS功能覆盖面广、扩展性强、负载能力好、模板调用灵活,因此不仅适合于建设一般企业、政府、学校、个人等小型网站,同时也适合于建设地区门户、行业门户、收费网站等大中型网站。 2、帝国CMS(EmpireCMS) 在PHPCMS行业里头,系统最稳定的也是帝国CMS。目前EmpireCMS程序已经广泛应用在国内数十万家网站,覆盖国内上千万上网人群

使用开源中国(码云)托管代码

不打扰是莪最后的温柔 提交于 2020-03-04 12:17:44
使用开源中国(码云)托管代码 刘未鹏( 博客 , 微博 , 豆瓣 )在「 怎样花两年时间去面试一个人 」一文中说: 我一向认为,很多时候,是否好好看完一本好书,对一个人的提升往往能达到质的区别。就算不好好看完一本好书,马马虎虎看完,只要书是真的好书,也肯定会有很大的提高。我在面试的时候就经常询问对方看过哪些技术书籍,经常上哪些网站,订哪些博客。这里头尤其数书籍这一项的区分度最高。此外,好书和坏书的差别,从本质上,就是学习效率和大方向的差别。 刘未鹏( 博客 , 微博 , 豆瓣 )的 书单 值得大家好好学习,我也有个慢慢完善的 书单 供大家参考。 刘未鹏( 博客 , 微博 , 豆瓣 )在上文中还说: 但是光有「书单计划」还不够,因为书籍只能管基础知识这一块,一些更难以量化衡量的实战「能力」又怎么办呢? 答案是可以Social Coding的 github ,使用 github 的好处: 真实的项目,真实的流程,真实的人名,一切代码review, check-in, test, build, document, 甚至讨论,计划,brianstorming,流程,一切的一切,都是项目历史的一部分,都可以像棋局那样复盘。有经验的面试者只要稍稍扫两眼一个人的GitHub历史,挑出几个check-in历史看一看,便完全能够迅速判断这个人是否满足他的要求。不再需要费劲心机地去想题目,去观察

中国开源镜像站点汇总

為{幸葍}努か 提交于 2020-03-03 05:55:25
国内几家公司和大学提供了开源镜像站,内含主流的开源Linux系统各版本及GNU的各种软件。 网易开源镜像站: http://mirrors.163.com/ <荐> FreeBSD | FreeBSD-updates | archlinux | centos | cpan | cygwin | debian | debian-backports | debian-cd | debian-security | fedora | gentoo | gentoo-portage | kdemod | mandriva | openSUSE | plf | rpmfusion | slackware | tinycorelinux | ubuntu | ubuntu-releases 搜狐开源镜像站: http://mirrors.sohu.com/ 北京交通大学: http://mirror.bjtu.edu.cn/cn/ <教育网荐> 兰州大学: http://mirror.lzu.edu.cn/ <西北高校FTP搜索引擎> 厦门大学: http://mirrors.xmu.edu.cn/ 上海交通大学: http://ftp.sjtu.edu.cn/ 清华大学: http://mirrors.tuna.tsinghua.edu.cn/ http://mirrors.6.tuna

开源镜像站点汇总

為{幸葍}努か 提交于 2020-03-03 05:53:17
内几家公司和大学提供了开源镜像站,内含主流的开源Linux系统各版本及GNU的各种软件。 网易开源镜像站: http://mirrors.163.com/ <荐> FreeBSD | FreeBSD-updates | archlinux | centos | cpan | cygwin | debian | debian-backports | debian-cd | debian-security | fedora | gentoo | gentoo-portage | kdemod | mandriva | openSUSE | plf | rpmfusion | slackware | tinycorelinux | ubuntu | ubuntu-releases 搜狐开源镜像站: http://mirrors.sohu.com/ 北京交通大学: http://mirror.bjtu.edu.cn/cn/ <教育网荐> 兰州大学: http://mirror.lzu.edu.cn/ <西北高校FTP搜索引擎> 厦门大学: http://mirrors.xmu.edu.cn/ 上海交通大学: http://ftp.sjtu.edu.cn/ 清华大学: http://mirrors.tuna.tsinghua.edu.cn/ http://mirrors.6.tuna

自己总结的iOS、mac开源项目及库

混江龙づ霸主 提交于 2020-03-02 05:04:10
======== 自己总结的iOS、mac开源项目及库。 github排名 [https://github.com/trending]( https://github.com/trending ),github搜索:[https://github.com/search]( https://github.com/search ) ### 目录 - [UI](#UI) - [下拉刷新](#下拉刷新) - [模糊效果](#模糊效果) - [AutoLayout](#AutoLayout) - [富文本](#富文本) - [图表](#图表) - [表相关](#表相关) - [隐藏与显示](#隐藏与显示) - [HUD与Toast](#HUD与Toast) - [对话框](#对话框) - [其他UI](#其他UI) - [动画](#动画) - [侧滑与右滑返回手势](#侧滑与右滑返回手势) - [gif动画](#gif动画) - [其他动画](#其他动画) - [网络相关](#网络相关) - [网络连接](#网络连接) - [网络测试](#网络测试) - [图像获取](#图像获取) - [网络聊天](#网络聊天) - [网络测试](#网络测试) - [WebView](#WebView) - [Model](#Model) - [其他](#其他) - [数据库](#数据库) - [缓存处理]

开源中国git@osc的使用入门

落爺英雄遲暮 提交于 2020-02-29 10:23:37
第一步 创建账号,创建项目 第二步 安装git 配置自己的邮箱,用户名 git config --global user.email=" 邮箱 " git config --global user.name="邮箱" 生成ssh key文件添加到自己的 git @osc 第三步 前两部都好懂,这一步比较重要,以我的一个项目来做例子git@git.oschina.net:lirongfei/vtao.git 先新建一个文件夹,执行命令:git init 添加远程仓库 git remote add vtao(这是远程仓库名,自己定义即可) git@git.oschina.net:lirongfei/vtao.git 更新远程仓库到本地地址 git pull vtao master 添加修改文件,并最后git commit提交(这一步是平常的git操作,自己参考git命令) git push vtao master 提交本地最新版本到远程仓库 来源: oschina 链接: https://my.oschina.net/u/254267/blog/193918

比较有前景和新的开源大数据技术分享给你

大憨熊 提交于 2020-02-28 05:21:02
在实现企业背景调查平台的过程中,除了Spark,我们使用了很多开源组件:Flume、canal、HBase、Neo4j等。这些优秀的开源组件使得工程师拥有了更多可能。在大数据领域,开源软件更是最主要的力量。本节将介绍一些比较有前景和新的开源大数据技术。 16.3.1 Apache Flink 不同于大多数起源于硅谷的大数据开源项目,Flink起源于2010年几个德国柏林的大学和研究机构的研究项目,最初项目名是StratoSphere,2014年5月加入Apache软件基金会,改名Flink,并于当年年底从孵化器毕业成为Apache顶级项目。自从加入了Apache,Flink发展速度非常迅猛,截至目前已经有500余名贡献者。如今,每年4月,Flink的技术盛会Flink Summit也会在旧金山如期举行。 与Spark不同,Flink诞生较晚,但具有很强的后发优势,尤其是在流处理方面。另外,Flink也用Table API统一了流和批的处理方式,这点与Spark的DataFrame API类似,但是比Structured Streaming要早。图16-6是Flink的架构图,FlinkML是Flink的机器学习库,Gelly是图处理框架。 图16-6 Flink架构 如图16-6所示,可以看到在Flink中流处理和批处理底层处理引擎是通用的。总的来说