2018年7月31日

mysql 不允许分组的问题

摘要: 异常:SELECT list is not in GROUP BY clause and contains nonaggregated column 执行下面两句就可以分组了 set global sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZE 阅读全文

posted @ 2018-07-31 11:00 zhangyukun 阅读(329) 评论(0) 推荐(0) 编辑

2018年7月30日

分布式数据存储 shard(切片) 和 repali(副本) 的 节点数的关系。

摘要: 1 , node 的 数量 应该大于等于 副本(指的是单个 shard 的 主副本+备份副本数)的 数量 ,如果 副本的数量大于 node 数量,那么 一个node 必定有2 个相同的 副本,这个多出来的副本毫无意义。(如果是为了提高效率,可以提高 切片的 个数 ) 2 ,因为 副本 shard 和 阅读全文

posted @ 2018-07-30 20:45 zhangyukun 阅读(607) 评论(0) 推荐(0) 编辑

2018年7月27日

Linux elasticsearch 安装 遇到的问题

摘要: 备注:我的 Linux 测试机 是2G 内存的 ,估计内存小于 我的内存肯定会出这个问题 。(安装的最新版6.3.2) 1. 下载文件 解压 2 .试着 运行 bin 下面的 elasticsearch 文件 ,提示 不能用root 用户 运行 3 ,切换了一个普通用户 运行(备注,需要在普通用户下 阅读全文

posted @ 2018-07-27 21:20 zhangyukun 阅读(139) 评论(0) 推荐(0) 编辑

2018年7月26日

linux jdk 安装

摘要: 1 下载 jdk 的 包。,注意下载 32 位 或者 64 位,现在一般是 64 位的机器。 我这里使用 64 位的 tar.gz 包 2 解压 tar zxvf jdk.tar.gz 3 解压后得到的文件 一般带有版本号,比较难写。所以我把它命名 成 jdk8。并且我把它放在 /tools下面 4 阅读全文

posted @ 2018-07-26 21:07 zhangyukun 阅读(163) 评论(0) 推荐(0) 编辑

jwt 的使用

摘要: jwt 是什么 ? json web token 的 简称,是一种无状态的 认证机制 原理:客户端 向服务器端请求一个 jwt 生成的 token ,这个token 带有 一些信息,下次 客户端请求 接口的时候带上这个 token,服务器端 检查这个 token,以此 判断用户的请求是否合法。所以 阅读全文

posted @ 2018-07-26 14:37 zhangyukun 阅读(503) 评论(0) 推荐(0) 编辑

2018年7月25日

mysql ssh 端口转发

摘要: 某些时候 mysql 只允许 指定的 ip连接 。这时候怎么在本机 连接mysql 的呢? 条件 1 mysql 只有 允许 指定ip连接 2 有连接 指定 ip 服务器的 账密 这时候我们可以通过 ssh 端口转发 来 本机连接上mysql 。 基本上所有 ssh 工具都带有 ssh 端口转发功能 阅读全文

posted @ 2018-07-25 14:28 zhangyukun 阅读(618) 评论(0) 推荐(0) 编辑

2018年7月20日

mysql 事务隔离级别详解

摘要: 事物的 隔离级别,说简单非常简单(新手也能说出 是个隔离级别 和 影响),说男也非常难。(很多 有几年编程 经验的程序员依旧搞不清楚) 废话不多少 直接开始: 事务的隔离级别 是用来描述 事务的读关系的,和写完全没有关系。所有数据库都不允许修改一个事务未提交的数据行。 Read Uncommitte 阅读全文

posted @ 2018-07-20 00:06 zhangyukun 阅读(272) 评论(0) 推荐(0) 编辑

2018年7月19日

mysql的一些 参数查询

摘要: 1 查询 事务 超时时间: 2 查询事务隔离级别 select @@global.tx_isolation,@@tx_isolation; 3 。查看最大连接数 show variables like '%max_connections%';4 修改最大连接数 set GLOBAL max_conn 阅读全文

posted @ 2018-07-19 21:33 zhangyukun 阅读(2896) 评论(0) 推荐(0) 编辑

关于 BigDecimal 的小数位的入舍去操作

摘要: BigDecimal 保留小数 的 入舍操作, 6 中 策略 ; RoundingMode 里面的 枚举 和 BigDecimal 的 常量 是等价的 UP(BigDecimal.ROUND_UP), 最后说说 6种策略的区别: RoundingMode.CEILING:保留小数以后的全部都收 Ro 阅读全文

posted @ 2018-07-19 11:29 zhangyukun 阅读(1835) 评论(0) 推荐(0) 编辑

2018年7月16日

mybatis 生成 映射文件生成工具 mybatisGenerator 使用

摘要: 第一:新建 generatorConfig.xml 文件 ,写入下面的 内容 第二:在 eclipse markerplace 里面 安装 当然一般安装 新的版本 然后在 运行就可以了 具体配置文件 怎么写 ,有空我在补全。 还有一种 java 类的mybatisGenerator 使用方式 ,有兴 阅读全文

posted @ 2018-07-16 20:54 zhangyukun 阅读(163) 评论(0) 推荐(0) 编辑

导航