- 博客(11)
- 资源 (4)
- 收藏
- 关注
转载 golang.org/x包无法下载
由于谷歌被墙,跟谷歌相关的模块无法通过go get来下载,解决方法 git clone https://github.com/golang/net.git $GOPATH/src/github.com/golang/net git clone https://github.com/golang/sys.git $GOPATH/src/github.com/golang/sys git clone ...
2019-05-04 15:35:32
1321
原创 Fedora29 安装/配置 小狼毫输入法(RIME | 中州韵输入法引擎)
Fedora29 安装/配置 小狼毫输入法(RIME | 中州韵输入法引擎) 聪明的输入法懂我心意。 通过dnf安装ibus输入法框架下的rime sudo dnf install ibus-rime 更多的信息请访问:https://github.com/rime/home/wiki/RimeWithIBus 配置 小狼毫输入法默认是繁体中文,可以更改配置文件让其默认为简体中文 # 进入配置...
2019-03-16 20:00:38
1849
原创 Scala 简明速学05 集合-Tuple
Scala 简明速学05 集合-Tuple Tuple Scala中Tuple为单个键值对。 object TupleTest { def main(args: Array[String]): Unit = { val t = ("Lebron" -> 23) println(t._1, t._2) //访问key和value //z...
2019-01-20 21:42:16
214
1
原创 Scala 简明速学04 集合-Map
Scala 简明速学04 集合-Map Map Scala中Map提供键值对集合。 Map的初始化 Scala中的Map分为可变Map与不可变Map。不可变Map初始化后不可更改其元素。 object MapInitTest { def main(args: Array[String]): Unit = { //默认创建不可变map val lakers ...
2019-01-20 21:41:19
423
原创 Scala 简明速学03 集合 Array和ArrayBuffer
Scala 简明速学03 集合 Array和ArrayBuffer Array Scala中Array代表长度不可变的数组。 Array的初始化 数组初始化时,长度就固定了,其元素同时进行初始化,分配内存空间。 object ArrayTest { def main(args: Array[String]): Unit = { val a1 = new Arra...
2019-01-20 21:39:25
820
原创 Scala 简明速学02 函数
Scala-简明速学02-函数 变长参数 Scala中可以将函数参数定义为参数个数可变的形式,称为变长参数。 注意变长参数的类型实际为scala.collection.mutable.WrappedArray[T] object variableLengthArgument { def sum(nums: Int*): Int = { //scala.collectio...
2019-01-20 21:38:27
227
原创 Scala-简明速学01-控制语句
#Scala 简明速学 控制语句 while循环 Scala中的while循环基本与Java相似,但是Scala中没有++,--自增和自减操作符 object While { def main(args: Array[String]): Unit = { var n = 10 while (n > 0) {//Scala没有++,--运算符,无法写成...
2019-01-19 21:58:04
177
原创 如何在Fedora中添加自定义桌面图标
Fedora的应用信息存放位置 Fedora的应用信息存放在/usr/share/applications 我们可以看下系统自带浏览器firefox的应用描述信息 ll | grep fire 找到文件firefox.desktop,查看其中内容如下 [Desktop Entry] Version=1.0 Name=Firefox GenericName=Web Browser GenericNa...
2018-09-19 14:52:33
2729
原创 解决vscode中golang插件依赖安装失败问题
解决vscode中golang插件依赖安装失败问题 vscode中安装ms-vscode.go插件后可以开启对go语言的支持,ms-vscode.go插件需要依赖一些工具,安装完成后提示 Installing github.com/nsf/gocode SUCCEEDED Installing github.com/uudashr/gopkgs/cmd/gopkgs SUCCEEDED ...
2018-07-24 14:01:42
26854
3
原创 redis-对象序列化方案比较
与其他NoSql数据库(例如Memecache)不同,Jedis并没有提供默认的序列化工具,这样开发者需要自己引入序列化工具。将对象序列化到Redis中可以选取多种序列化方案,例如Xml,Json,Protobuf,Thrift等 选取FastJson和protostuff进行效率比对 测试方法 每次生成1000个POJO对象,每个POJO对象中都包含有1个List,List中也包...
2018-04-27 12:05:59
4304
原创 Scala中lazy关键字的使用和理解
Scala中使用关键字lazy来定义惰性变量,实现延迟加载(懒加载)。 惰性变量只能是不可变变量,并且只有在调用惰性变量时,才会去实例化这个变量。在Java中,要实现延迟加载(懒加载),需要自己手动实现。一般的做法是这样的: public class LazyDemo { private String property;public String getProperty() { if (pr
2016-08-03 15:40:26
10581
SecureCRT-7.3.deb
2019-01-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人