这里是黄永亮的博客

教程

gradle入门中文教程

—————————下面是废话,可以忽略—————————- 第一次见到gradle是在写Android的时Android Studio下方的提示,那时候还没有仔细研究。第二次是在搭建校内中央认证的时候,由于需要研究代码不得不从源码导入idea,但是官方只有一堆源码,没有任何idea的项目文件。idea的依赖是存在.idea文件夹下的xml中的,而这个项目的依赖都写在了gradle文件中,当时费了好多时间才把官方4.2.0的源码成功导入,手工解决各种依赖问题,我高 ...

本地虚拟机远程桌面穿透内网

1.注册花生壳账号。http://hsk.oray.com/
2.登录路由器配置界面。
3.绑定虚拟机网卡MAC和IP。
4.添加转发规则,把3389端口转发到外网。
5.配置花生壳账户,启用DDNS。
6.把自己的子域名加CNAME解析记录指向花生壳的动态域名。
7.更改虚拟机网卡设置,改成桥接模式。
8.更改系统设置,允许远程桌面访问。
9.开启Windows防火墙,配置规则。
10.关掉虚拟机和主机之间的所有共享文件夹。
这样在公网上即可使用自定义的域名连接家里的虚拟机了。

数据结构——线性结构

终于可以开始填这个坑了233333 ———————————— 像上一篇文章说的数据结构要解决的问题是数据如何在内存中存储,以什么结构存储。 用张仰森老师的话来说,就是“数据以及数据之间的关系。” 今天主要要聊的就是线性结构。 这里说的线性结构,是指从逻辑结构上来划分的。 说到这,就不得不提下物理结构。所谓逻辑结构,就是在逻辑、理论上定义的结构,而物理结构是指在实际的内存中数据的存储结构。 比如,有这么一种结构,每个元素只有唯一的前驱、唯一的后继、 ...

Linux常用软件(更新ing)

是的=-=我又来挖坑了。。争取慢慢填233333 本文记录Ubuntu Linux下比较好用的软件 软件大部分可以通过apt-get install命令安装,如果你在校内,建议更换清华源(参考基本配置:http://blog.hylstudio.cn/archives/452),如果在校外可以用网易源。 之前还几篇可以参考。。之后会写的更详细的=-=嗯,相信我,一定会写的   Linux常用命令备忘录(更新ing)   Linux笔记1(Linux运维、大数据相关工具) Linux笔记2(Linux运维、大数据相关工具) XShell 远程终端,可以同步操作N个终端,在懒得写ansible的时候简直是神器 git 先继续 ...

ansible初步–批量升级CDH的jdk

由于要在集群上操作配置、并且即将搭建一个新的集群,所以我不想再像之前一样复制粘贴命令了!!会死人的。。。 so,看了下ansible, 环境:Ubuntu 14.04主机*6 六台服务器运行的命令相同 (前提:已经做完root密钥互信) 安装: sudo apt-get install ansible 配置: sudo /etc/ansible/hosts 添加进去所有主机,并分组,如下 [hadoop] hadoop1.bistu.edu.cn hadoop2.bistu.edu.cn hadoop3.bistu.edu.cn hadoop4.bistu.edu.cn hadoop5.bistu.edu.cn hadoop6.bistu.edu.cn 批量传送文件,这次是升级jdk 把安装包放到所有主机的home下 an ...

Linux笔记1(Linux运维、大数据相关工具)

Linux下好用的软件 智能终端fish: http://fishshell.com/docs/current/index.html#introduction 多人协作、不间断运行的shell:tmux https://tmux.github.io/ http://man.openbsd.org/OpenBSD-current/man1/tmux.1   Tmux 速成教程:技巧和调整   自动化运维ansible http://docs.ansible.com/ http://sofar.blog.51cto.com/353572/1579894/   多虚拟py环境vituralenv http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001432712108300322c61f256c74803b43bfd65c6f8d0d0000 http ...