2016-05-01 LEo
最近在开发中遇到一个需求,需要查找某个给定的字符串是否属于有效字符串。例如以下字符串都是有效字符串: "key1" "key2" "key3" "key4" "key5" "key6" 若查找的字符串是key1,存在key1,所以key1是有效字符串,若查找的字符串是key0,不存在key0,所以key0是无效字符串。 继续阅读 »
2015-01-02 KasperDeng
Type determination java interface query: interfaceDemo instanceof InterfaceDemo subClassInstance instanceof ParentClass python isinstance golang interface query: value, ok := element.(T) element is interface var, T is base type switch value := element.(type) 继续阅读 »
2018-10-31 Vaniot
Go环境变量 GOROOT golang当前的安装目录 GOPATH golang工作区的集合,放置golang源码文件的目录,包含以下三个目录 ├── bin //编译后的可执行文件 ├── pkg //存放go install命令安装后的代码包的归档文件 └── src //源码存放,命令源码文件并不一定必须放在 src 文件夹 GOBIN 指向编译后的可执行文件,上述的bin目录 GOOS 和 GOARCH 两个环境变量是不用我们设置的,系统就默认的。GOOS 是 Go 所在的操作系统类型,GOARCH 是 Go 所在的计算架构。 more Go命令基 继续阅读 »
2016-05-19 LEo
在类unix系统中可以通过hostid命令获取到一个十六进制数,称为hostid,在大多数情况下可以作为该机器的唯一标识符。例如在我的ubuntu系统上执行如下: root@leo:demo# hostid a8c06701 继续阅读 »
2015-02-08 KasperDeng
== Java == What The constant pool contains the constants associated with the class or interface defined by the file. Constants are stored in the constant pool. literal strings final variable values fully qualified names of classes and interfaces field names and descriptors method names and descriptors Symbolic refer 继续阅读 »
2016-10-08 jude
祖国名山大川、风景古迹一直以来吸引着众多慕名而来的游客,我讨厌人山人海,节假日就没有出外旅游过,偶尔得到大片连续工作日休息的机会,也总是“宅心仁厚”地窝在家里。 读万卷书行万里路,这是古人熟知的两种增长见闻的好方法,他们没想到在现代就算安心在家也可以环游世界吧:有旅游节目展示无限风光,有纪录片介绍世俗人情,通过镜头看到的景往往比实地游览的更优雅清静,人也更自然纯朴。如果一个人禁不住亲自到某地瞧瞧,发觉景致跟预想的差太多,很可能会大失所望吧。 继续阅读 »
2016-11-09 YongHao Hu
go
虽然go1.5支持共享库,但是由于golang并不能像C语言一样通过export,头文件与.C文件分离,所以并不能实现与C语言一样,只提供头文件与共享库而不提供实现的方法。 go1.7引入了binary-package, 实现了以上C语言的功能,提供二进制包。 继续阅读 »
2014-07-07 AnnatarHe
Do not go gentle into that good night -- Dylan Thomas Anything that can go wrong will go wrong -- Murphy's law 继续阅读 »
2018-06-28 Lingxian Kong
我的小需求 我在 github 上有个 repo,go 语言写的一个小程序,当时写这个程序的原因,一是练手,二是确实也想解决平时工作中的一个小痛点。使用 go 写是因为 go 语言写的程序编译后是一个不依赖于其他包或环境运行时的可执行文件,对使用者来说很方便,不必像 python 那样,首先得安装 python,又要做 pip install xxx 等一大堆工作,就算是用了 virtualenv 对环境没有太大的污染,但怎么说都没有一个独立的可执行程序来得方便。当然,还是有办法将 python 程序也弄成一个自包含的可执行文件,但太折腾。 继续阅读 »
2016-10-25 YongHao Hu
go
(原创, 第一次发表于: http://www.mitbbs.com/article_t/JobHunting/33208269.html) 国内大三下学生,投了Google Japan 求RP, 感觉是跪了。 此外,求大神们内推,邮箱christopherwuy at gmail.com 简介: C = Go > C++ = PHP > Python = R 继续阅读 »