Kotlin容器,泛型及高阶函数应用
2011年7月,JetBrains推出Kotlin项目,这是一个面向JVM的新语言,它已被开发数年之久,它是一种在Java虚拟机上运行的静态类型编程语言,也可以被编译成为JavaScript源代码。它主要是由俄罗斯圣彼得堡的JetBrains开发团队所发展出来的编程语言,其名称来自于圣彼得堡附近的科特林岛。2012年1月,著名期刊《Dr. Dobb’s Journal》中它被认定为该月的最佳语言。虽然与Java语法并不兼容,但Kotlin被设计成可以和Java代码相互运作,并可以重复使用如Java集合框架等的现有Java引用的函数库。
CentOS 7使用Fail2Ban保护SSH
Hello World
Hexo是一个快速、简洁且高效的博客框架,其构建依托于Node.js(Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎);Hexo同时支持 Markdown,支持GitHub Flavored Markdown的所有功能,甚至可以整合Octopress的大多数插件,只需一条指令即可部署到 GitHub Pages, Heroku 或其他平台,除此之外,它拥有丰富的插件和可扩展性,其强大的 API 带来无限的可能,可与数种模板引擎(EJS,Pug,Nunjucks)和工具(Babel,PostCSS,Less/Sass)轻易集成。
关于计算机系统安全的若干问题及解决方案
2013年6月,前美国中央情报局技术分析员,爱德华.斯诺登将美国“棱镜”电子监听计划披露给英国《卫报》记者格伦·格林沃尔德。如今,有越来越多的证据显示,个人电子邮件,浏览信息,聊天记录,网站信息正在被大规模的监控。从斯诺登曝光的机密文件可看出,NAS(美国国家安全局)不仅通过网络远程监控,还通过“人力情报”项目的方式挖取个人隐私。人们有必要去采取必要手段来抑制有关机构这种不正当的行径,从而维护公民基本合法权益。