Mako Shan

Mako 是一名密码朋克爱好者
这里是我记录生活和成长的地方

联系我的微信号
👏欢迎一起交流学习

私人电台

常听 Podcast Rss

IPN (Intelligent Podcast Network) 是不鳥萬如一和 Rio 创办的播客网络。目前它旗下有十档节目:《一天世界》(周一播出)、《味之道》(周三播出)、《太医来了》(周二播出)、《内核恐慌》(不定期播出)、《流行通信》(周四播出)、《(Hi)story》(休眠中),《無次元》(不定期播出)、《硬影像》(不定期播出)、《博物志》(周五播出)、《选·美》(周六播出)、以及《壁下观》(周四播出)。IPN 的第一个节目《IT 公论》于二零一六年四月停播。虽然主题各有不同,但它们都具备不接地气、不反智和湿货多这三个特点。

网站: ht......

13

Linux Tip

golang

export GOROOT=/usr/local/go

export GOOS=linux

export GOARCH=amd64

export GOBIN=/usr/local/go/bin

export GOPATH=/home/mako/gopath

export PATH=$GOBIN:$PATH

java

export JAVA_HOME=/usr/local/jdk

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JA......

14

Windows Tip

远程桌面

在开始 运行下输入mstsc,会调出远程桌面连接向导,输入对方IP地址

软链接

mklink /j "C:\Users\Administrator\.gradle" "D:\Cache\.gradle"

win8.1 启用管理员账号

net user administrator /active:yes

cygwin安装apt-cyg

#svn --force export http://apt-cyg.googlecode.com/svn/trunk/ /bin/

#chmod +x /bin/apt-cyg

使用apt-cyg来安装软件:

#apt-cyg instal......

10

MC指令

/say

  让服务器发一段所有人可见的话,并且是紫色字体的

  /ping

  测试你的服务器的ping值

  /gc

  查看服务器信息

  /rules

  查看服务器第几页的规矩

  /essentials

  显示插件版本或者重读

  /backup

  备份服务器。需要配置备份脚本

  /setspawn

  在你站着的这个地方设置重生点

  /setwarp

  标注一块地区,以后你可以用/warp [名字] 来飞到这个你标注过的地方,相当于tp到领地

  /baltop

  查看财富排行榜

  /compass

  显示你当前的方位......

10

命名空间与包的区别

相同点

都是为了重用性(reusebility)——软件工程中一个非常重要的目标。

都属于访问权限的控制机制。

不同点

命名空间只是一种逻辑上的结构,它允许所组织的类文件的物理存放位置与逻辑结构不一致,而包中类文件的物理结构必须与逻辑结构一致。

Java的package本身没有子包的概念,所有package都是并列的关系,没有谁包含谁的问题。比如:org.dominoo.action和org.dominoo.action.asl之间绝对没有包与子包的关系。它们是各自独立的包,各自拥有自己的class/interface的集合。在org.dominoo.action.asl的某个ja......

10

Golang 学习笔记 (1)

变量

变量是几乎所有编程语言中最基本的组成元素。从根本上说,变量相当于是对一块数据存储

空间的命名,程序可以通过定义一个变量来申请一块数据存储空间,之后可以通过引用变量名来

使用这块存储空间。

变量声明

var v1 int

var v2 string

var v3 [10]int // 数组

var v4 []int // 数组切片

var v5 struct {

f int

}

var (

v1 int

v2 string

)

变量初始化

var v1 int = 10 // 正确的使用方式1

var v2 = 10 // 正确的使用方式2,编译......

11

Golang 学习笔记 (2)

函数

函数构成代码执行的逻辑结构。在Go语言中,函数的基本组成为:关键字func、函数名、参数列表、返回值、函数体和返回语句。

Go语言里面拥三种类型的函数:

普通的带有名字的函数

匿名函数或者lambda函数

方法(Methods)

函数定义

package mymath

import "errors"

func Add(a int, b int) (ret int, err error) {

if a < 0 || b < 0 { // 假设这个函数只支持两个非负数字的加法

err= errors.New("Should be non-negat......

10

最美闹钟

Image Title

Morning Routine Alarm Clock开发者是一家做手游的公司,Google play有几个都是付费的游戏,所有他们肯定是开挂了,用做游戏的方式写app,应该重写了所有控件和交互动画。第一次试用,随手找了本书背后的条形码设置了一个早起的闹钟,结果第二天早上悲剧了,闹钟无法关闭,打开就让扫条形码解锁,最后只好把她卸载掉......

15

用Doc写小说

《冰与火之歌》这本小说大家应该都有听过,改编的同名美剧央视也在播出。《冰与火之歌》的作者乔治·马丁前不久在一档脱口秀节目中透露了一个鲜为人知的秘密。

Image Title

乔治.马丁表示,他写作的工具是一台装着DOS系统的电脑,用着著名的WordStar 4.0软件。在Office办公软件大行其道的今天。乔治·马丁依旧固执地使用着WordStar 4.0 for 来写小说。

  至于原因,乔治·......

16