区块链
-
440+ 个免费的编程 & 计算机科学的在线课程
六年前,一些大学如 MIT 和斯坦福首次向公共免费开放了他们的在线课程。现在,全世界超过 800 所学校已经创建了成千上万的免费课程。 我编制了一个有 440 多个免费在线课程的清…
-
Linux 下最好的 5 个比特币客户端
目前为止,你可能已经听说过比特币或区块链。比特币的价格在过去几个月里猛涨了几倍,而且这种趋势几乎每天都在持续。对比特币的需求似乎一分钟都在以天文数字增长。 随着对数字货币的需求,需…
-
值得注意的开源项目:从比特币到存储
新型开源项目的数量多得惊人。在过去几年,有时很难找到质量足够高的项目填满一份长长的榜单;而今年,高质量项目数不胜数――实际上太多了,以至于我们可能忽视了一些理应上榜的项目。 要…
-
论微服务安全:保护微服务的两大方案
每个人都在讨论微服务,每个人也都希望能够实现微服务架构,而微服务安全也日渐成为大家关注的重要问题。今天与大家分享的文章,就从应用层面深入探讨了应对微服务安全挑战的方案,为微服务安全…
-
程序员如何选择技术方向或编程语言?
初入职场或还在校的同学想必都会有一些共同的疑惑,比如: 我到底该选哪个技术方向? 现在该学哪门语言? 未来 Java 语言的发展趋势如何? 到底应该学 Python 还是 Java…
-
如何学习新的编程语言?
一名软件工程师的最大挑战就是使自己的技术栈跟得上技术的发展,而在这个技术飞速发展的时代,保证自己不被淘汰的唯一方法就是不断学习。 那么,程序员需要掌握多门编程语言吗?很多初学者都被…
-
Go语言适合做什么
前面我们已经介绍过了Go语言的种种优势和不足,那么我们究竟可以使用Go语言来做些什么呢? 其实Go语言主要用作服务器端开发,其定位是用来开发“大型软件”的,…
-
Go语言WEB框架(Gin)详解
在 Go语言开发的 Web 框架中,有两款著名 Web 框架分别是 Martini 和 Gin,两款 Web 框架相比较的话,Gin 自己说它比 Martini 要强很多。 Gin…
-
网络爬虫是什么?
本节我们先讲一下网络爬虫的概念,再讲一下网络爬虫的分类,期间会插入我个人的一些见解。 网络爬虫是什么? 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页…
-
hadoop2.7.3编译,支持snappy、bzip2本地压缩详解大数据
软件包: apache-ant-1.9.9-bin.tar.gz apache-maven-3.3.9-bin.tar.gz apache-tomcat-6.0.44.tar.gz…