摘要:
go语言官网:https://golang.org/ windows:官网下载go1.6.windows-amd64.msi安装文件,安装位置选择默认C:\Go\安装结束后配置环境变量Path: C:\Go\bin;接着创建一个GOPATH环境变量,这个变量很重要,我自己写的代码要放到这个变量中配置 阅读全文
摘要:
Ruby on Rails是一个非常高效的Web应用程序框架由David Heinemeier Hansson使用Ruby语言编写。 这是一个开源 Ruby 框架,用于开发数据库支持的Web应用程序。Ruby on Rails简称ROR。 因为有人说不建议在win上使用ROR,所以我使用Ubuntu 阅读全文
摘要:
1.Swift语言特点 Extensions(扩展):就是向一个已有的类、结构体、枚举类型或者协议类型添加新功能。这包括在没有权限获取原始源代码的情况下扩展类型的能力(即逆向建模) map: 得到一个由闭包里面的返回值组成的新序列flatMap: 与map类似的功能,但是会过滤掉返回值里面的nil值 阅读全文
摘要:
React Native :React 起源于 Facebook 的内部项目,结合了 Web 应用和 Native 应用的优势,可以使用 JavaScript 来开发 iOS 和 Android 原生应用。在 JavaScript 中用 React 抽象操作系统原生的 UI 组件,代替 DOM 元素 阅读全文
摘要:
1.安装 # sudo apt-get install XXX 安装依赖:sudo apt-get install -f # sudo dpkg -i xxx.deb PS:如果安装拼音输入法记得进入语言支持把中文放在第一位,然后根据弹出框提示安装依赖。 安装snap store第三方应用商店:(h 阅读全文
摘要:
1.概述 一、主机扫描 二、路由扫描 三、批量服务扫描 四、linux防范恶意扫描安全策略 一个典型的网络安全事件 ·案例:通过网络扫描方式获取某运营商核心设备管理权限 step01:通过tracert路由跟踪一个公网地址,发现有走内网的核心设备转发,tracert的作用。例如:tracert ww 阅读全文
摘要:
用了一段时间github,一直想用时间来对git的使用来做一段笔记,前段时间比较忙,现在沉下心来学习也是极好的。很多项目开发会采用git这一优秀的分布式版本管理工具来进行项目版本管理。因为git的使用非常灵活,所以在实际操作中会有许多不同的工作流程。不同团队对于不同项目会有不同的协作方式。掌握git... 阅读全文
摘要:
vim帮助教程命令:# vimtutorvim编辑开始某文件:# vim /etc/profile按a键或者i键开始编辑文本vim移动光标:上: k 下: j 左: h 右: l编辑删除:x键删除光标所在位置的字符删除一行:dd撤销:u不撤销:ctrl + r编辑插入: i键来插入文本vim退出编辑... 阅读全文
摘要:
windows下采用PuTTY或者Xshell连接远程主机 mac用终端连接远程linux主机:ssh user@hostname user 为 linux 服务器的管理员名称 hostname 为 linux 服务器的IP 注意: pwd 可显示当前目录所在位置。 使用who命令可以查看当前登录用 阅读全文
摘要:
基础:linux常用命令、Java编程基础大数据:科学数据、金融数据、物联网数据、交通数据、社交网络数据、零售数据等等。Hadoop: 一个开源的分布式存储、分布式计算平台.(基于Apache)Hadoop的组成: HDFS:分布式文件系统,存储海量的数据。 MapReduce:并行处理框架... 阅读全文