摘要: golang中slice(切片)是常用的类型, slice是对数组进行封装 package mainimport ( "fmt" "strconv")func testLenCap() { strs := make([]string, 5, 10) //可以只有一个数字参数, 那么cap=len, 阅读全文
posted @ 2019-03-09 23:09 knox大树 阅读(1298) 评论(0) 推荐(0) 编辑
摘要: golang只有25个关键字 package: 定义包名, go中任何一个文件必须有一个package, 一般而言,package的定义和文件所属文件夹一致, 并且main函数所在文件的package必须是main import: 导入包名的关键字 const: 声明常量的关键字 var: 声明变量 阅读全文
posted @ 2019-03-09 20:12 knox大树 阅读(1388) 评论(0) 推荐(0) 编辑
摘要: package mainimport ( "bytes" "fmt" "reflect" "strconv" "strings")func testString() { var tString string //对于golang, string没有nil概念, tString = nil 和 tSt 阅读全文
posted @ 2019-03-07 17:49 knox大树 阅读(1123) 评论(0) 推荐(1) 编辑
摘要: select sum(deposit_amount)from tb_commission_ib_day mysql查询时报异常: attempted to return null from a method with a primitive return type 是因为查询时结果是 null, 需 阅读全文
posted @ 2019-02-19 15:36 knox大树 阅读(6293) 评论(0) 推荐(1) 编辑
摘要: springboot集成JSR参数校验: 1. 导入maven 2. 加上注解 在controller入参加入注解, 在参数内加入注解 还有email等校验, 查看文档即可 但在实际工作中, 框架提供的往往应付不了业务的复杂, 所以这里我们自己添加校验 3. 1)注解类 2).业务实现类, 与注解类 阅读全文
posted @ 2018-09-20 17:49 knox大树 阅读(1278) 评论(0) 推荐(0) 编辑
摘要: 配置文件 配置类 做了一层封装, 更方便使用 结果 阅读全文
posted @ 2018-09-14 18:42 knox大树 阅读(881) 评论(0) 推荐(0) 编辑
摘要: 测试2台机器, 每台机器3个节点(redis集群最少需要6个节点) 1.2台机器安装redis, 安装目录 /usr/local/ 2.分别创建3个节点 1).创建集群目录:cd /usr/local mkdir redis_cluster mkdir 7000 7001 7002 cp redis 阅读全文
posted @ 2018-09-13 18:25 knox大树 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 随便找个目录, 添加文件, 如图 主要是两个jar包, generator的下载路径: https://github.com/mybatis/generator/releases 驱动包随便找了 接下来看下配置文件, 直接贴出代码 <?xml version="1.0" encoding="UTF- 阅读全文
posted @ 2018-09-13 11:24 knox大树 阅读(548) 评论(0) 推荐(0) 编辑
摘要: --设置log文件位置 set global slow_query_log_file = /sql_log/slow_log.log; --设置是否启用记录没有使用索引的sql set global log_queries_not_using_indexes = on; --设置记录执行时间超过设定 阅读全文
posted @ 2018-08-17 12:12 knox大树 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 1. 查询表中是否存在重复数据 SELECT column, count(*) AS count FROM tableGROUP BY column #需要判定为重复数据的列HAVING count > 1 2.数据备份, 如果数据量很大, 可以用导出sql文件的方式, 这里直接用sql语句来进行备 阅读全文
posted @ 2018-08-17 11:34 knox大树 阅读(204) 评论(0) 推荐(0) 编辑