掌握Java-并发



这一章看得累死了。。。例子都又臭又长。。。过程语言搞并发真的是吃力不讨好,不知道用akka是什么体验。

阅读全文

使用NFS共享目录

公司的开发机上使用samba服务让使用windows的电脑可以像操作本地文件一样操作开发机上的文件,这给开发带来许多遍历,比如开发人员可以使用自己喜爱的IDE来打开开发机上的文件。

在捣腾虚拟机的过程中,我也希望可以在宿主机上方便的操作虚拟机的文件。这里我不打算使用samba,因为samba是linux模拟windows的远程磁盘协议的一个开源软件。这是因为公司的开发人员使用的是windows。而我的机器是mac,UNIX系的,所以直接使用linux世界的远程文件系数nfs就可以了。nfs有一个好处就是现在的linux基本都默认安装了的,是一个linux世界广受支持的协议。

我现在的场景是在mac上有两个虚拟机,一个是centos,一个是Ubuntu。打算在centos上开启nfs服务,让后让mac和Ubuntu来访问centos上的文件。

阅读全文

学习Redis-类型与基本命令



参考资料

    阅读全文

    tmux启动脚本

    每次机器关闭后,再次打开tmux需要重复执行新建窗口,panel等操作,能否用脚本自动化?可以!

    阅读全文

    Vagrant笔记-错误:Failed to mount folders in Linux guest

    运行vagrant up的时候遇到错误:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    ==> default: Mounting shared folders...
    default: /vagrant => /Users/mazhibin/project/learn/vagrant/ubuntu
    Failed to mount folders in Linux guest. This is usually because
    the "vboxsf" file system is not available. Please verify that
    the guest additions are properly installed in the guest and
    can work properly. The command attempted was:

    mount -t vboxsf -o uid=`id -u vagrant`,gid=`getent group vagrant | cut -d: -f3` vagrant /vagrant
    mount -t vboxsf -o uid=`id -u vagrant`,gid=`id -g vagrant` vagrant /vagrant

    The error output from the last command was:

    stdin: is not a tty
    mount: unknown filesystem type 'vboxsf'

    阅读全文

    烂代码收藏

    我的代码写的不好,收集烂代码不是为了嘲讽,而是为了提醒自己,需要写出这种被人嘲讽的代码。

    2016年05月17日

    1
    2
    3
    4
    5
    6
    7
    8
    9
    ...
    $status = $work['work_status'];
    if($status == '0001' || $status == '0010'){
    }else if( $status == '0011' ||$status == '0100' || $status == '0101' ||
    $status == '0110' || $status == '0111' ||$status == '1000' ||
    $status == '1001') {
    }else if($status == '1010'){
    }
    ...

    阅读全文

    学习Redis-安装与基本使用

    安装Redis

    环境:CentOS 6.7

    1
    2
    3
    4
    5
    $ wget http://download.redis.io/releases/redis-3.2.0.tar.gz
    $ tar xzf redis-3.2.0.tar.gz
    $ cd redis-3.2.0
    $ make
    $ make install

    阅读全文

    掌握Java-IO系统



    阅读全文

    sx爬虫总结

    • unirest
    • unirest.get(url).end().pipe();
    • eval
    • dama2

    阅读全文

    【TODO】掌握Java-正则表达式(进阶篇)

    参考资料

    阅读全文