摘要:
数组 不可变数组——定义、查询、增加、循环 //定义数据 var arr: Array[Int] = new Array[Int](5) var arr2 = Array(2, 3, 42, 21, 3) //循环以及查询数据 for (i <- 0 until arr2.length) { pri 阅读全文
摘要:
Hadoop介绍 允许用户使用简单的编程模型实现跨机器集群对海量数据进行分布式计算处理 Hadoop核心组件 Hadoop HDFS(分布式文件存储系统):解决海量数据存储 Hadoop YARN(集群资源管理和任务调度框架):解决资源任务调度 Hadoop MapReduce(分布式计算框架):解 阅读全文
摘要:
1:cd /etc/sysconfig/network-scripts 2:备份原有网关文件,本机为ifcfg-ens33 3:ping 一下空的地址,如图中的192.168.254.144,确认IP没被占用 4:确认网关,并更改文件如下 DEVICE="ens33" TYPE=Ethernet O 阅读全文
摘要:
insert into select from insert into tableName2(column_name1,column_name2,....) select column_name1,column_name2,.... from tableName1; 注意:两个表必须存在,而且表的列 阅读全文
摘要:
相比Mysql 创建数据库 删除数据库 增加数据 查询数据 修改数据 删除数据 索引 索引的创建与查看 索引的移除 阅读全文
摘要:
Golang面向对象 1. Golang没有类,Go的结构体相对于其它编程语言的类 2. Golang去掉了传统OOP语言的继承、方法重载、构造函数和析构函数、隐藏的指针等等 3. Golang仍有面向对象编程的继承、封装和多态的特性,只是实现方式不同 创建结构体实例的四种方法 type Cat s 阅读全文
摘要:
数组 数组初始化 数组遍历——for-range结构遍历 // 演示for-range遍历数组 heroes := [...]string{"宋江", "李逵","晁盖"} for index, value := range heroes { fmt.Printf("i=%v, v=%v\n", i 阅读全文
摘要:
switch switch匹配项后不需要加break case后多表达式 var score int = 80 var score2 int = 90 var score3 int = 100 // 结果输出1,score判断是否等于score2后会再判断是否等于80 switch score { 阅读全文
摘要:
开发中注意点 Golang程序中整形变量使用时,遵守保小不保大原则,因此应尽量使用空间小的变量 Printf参数 变量使用的三种方式 1. 指定变量类型,声明后若不赋值,使用默认值 2. 根据值自行判断变量类型(类型推导) 3. 省略var,注意 := 左侧的变量不应该是已经声明过的,否则会导致编译 阅读全文
摘要:
单元测试 Junit public class UserService { public String login(String loginName, String password) { if ("admin".equals(loginName) && "123456".equals(passwo 阅读全文