焦玉丽

知脚下之力,不畏山高路远

leancloud 查询两个用户的信息记录

1.官网可查“查询历史信息”接口 链接 参数: 测试代码: public static void main(String[] args) throws Exception { String appId = "NiDeAPPid-BaLaBaLa"; String s...

2019-06-12 11:24:03

阅读数 49

评论数 0

json 小问题

https://blog.csdn.net/superjimmy/article/details/52535993 算是找错了路踩对了坑。项目中遇到个问题,配置表某字段的json贼啦长,修改接口走一趟之后app直接崩了,没有捕捉到错误信息。面对贼啦长的json简直不想看,后经排查,发现json中的...

2019-01-29 17:09:18

阅读数 51

评论数 1

Long类型的数据传给前端精度丢失

后端的订单号值比如1089713253179727872 传给前端 显示出来是1089713253179727900。拿postman测试接口没有问题,查到的是正确的数据,原来是因为Long类型数据传给前端可能精度丢失,js中的数据类型不能包含所有的java long值。 这个问题真是在前后端连接...

2019-01-29 16:29:38

阅读数 298

评论数 1

spring 事务原理

事务原理 Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。 1、数据库事务 数据库在进行增删改操作的时候,实际上是在内存中创建一张临时表(单例的),在临时表中进行增删改操作,如果成功保存到实际表中,如果失败则实际表不动。select查...

2018-09-10 11:06:19

阅读数 98

评论数 1

innodb中支持的四种事务隔离级别及区别

读未提交(read uncommitted):可以读取其他 session 未提交的脏数据。 读已提交(read committed):允许不可重复读取,但不允许脏读取。提交后,其他会话可以看到提交的数据。 可重复读(repeatable read):禁止不可重复读取和脏读取、以及幻读(inn...

2018-09-07 16:56:06

阅读数 501

评论数 1

MySQL复制原理

为什么主从复制? 主库写,从库读,即使主库出现锁表情况,从库也可以正常读,提高效率。 复制原理 步骤: 1、主服务器(master)把数据更改到二进制文件日志(binlog)中 2、从服务器(slave)把从服务器的二进制日志复制到自己的中继日志(relay log)中 3、从服务器重...

2018-09-07 11:09:18

阅读数 71

评论数 1

mysqldump导出sql文件

mysqldump为了加快导入导出,默认把数据都缩减在一行里面,不便于查看和修改,如:insert into t values(1),(2);如果我想每条insert语句占一行,如下: insert into t values(1); insert into t values(2); 这时...

2018-09-07 09:22:54

阅读数 136

评论数 0

solr 集群搭建

失败

2018-09-06 17:11:35

阅读数 50

评论数 0

斐波那契数列1, 1, 2, 3, 5, 8, 13,...

斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21,…从3项开始,每一项都等于前两个数之和。 如果设F(n)为该数列的第n项(n∈N*),那么这句话可以写成如下形式: F(n)=F(n-1)+F(n-2) 下面是java实现: @Test ...

2018-09-05 20:19:45

阅读数 694

评论数 1

redis内存回收策略

删除到达过期时间的键对象 内存使用达到maxmemory上限时触发内存溢出控制策略 1、删除过期键对象 redis所有键都可以设置过期时间,因为内存中大量建维护消耗大量CPU,对单线程的redis来说成本过高,因此redis采用惰性删除和定时任务删除机制实现过期键的内存回收。 惰性删除,如...

2018-09-05 08:58:50

阅读数 273

评论数 0

redis客户端常见异常

1、无法从连接池获取到链接 JedisPool中jedis对象个数有限,默认是8个。这里假设使用的默认配置,如果有8个jedis对象被占用,而且没有归还,此时调用者再借用jedis时就需要等待,如果等待时间maxWaitMillis时间内仍无法收到获取到jedis对象则抛出NoSuchE...

2018-09-04 11:10:37

阅读数 184

评论数 0

springboot 项目踩坑

Spring Boot下使用JPA报错:’hibernate.dialect’ not set的解决办法 版本问题,我的配置文件Application.yml,文件中添加 database-platform: org.hibernate.dialect.MySQL5Diale...

2018-09-02 09:37:24

阅读数 152

评论数 0

【随笔】总结

抓住机会 能做的时候,做,并做好。

2018-08-23 21:33:22

阅读数 123

评论数 3

java虚拟机小结

画图用百度脑图画的,很方便,but没有关联线,添加在备注了,图片上显示不出来,后面文字补充。 脑图补充 想到JVM 首先就想到三大块:内存分析、垃圾回收机制、类加载 ,一个个来看。 1.方法区,又叫永久代,存储类信息、编译代码、常量、静态变量,1.8以后取消,取消永久代的原因是什么?...

2018-08-23 16:17:28

阅读数 53

评论数 0

freemarker 模板语法

访问map中的key ${key} 访问pojo中的属性 ${key,property} -例 student对象(学号、姓名、年龄) <body> 学生信息:<br&...

2018-08-18 10:26:00

阅读数 937

评论数 0

FileWriter 拒绝访问

@Test public void testFreeMarker() throws Exception { //1、创建一个模板文件 //2、创建一个Configuration对象 Configuration configuratio...

2018-08-18 09:23:43

阅读数 471

评论数 0

java 工具类-生成主键

package com.taotao.utils; import java.util.Random; /** * 各种id生成策略 * <p>Title: IDUtils</p...

2018-07-28 20:38:32

阅读数 597

评论数 7

java 工具类-转json

package com.taotao.utils; import java.util.List; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.J...

2018-07-28 20:06:13

阅读数 160

评论数 7

mysql 批量实践

1.创建函数(1.批量生成英文随机数 2.批量生成部门代码) 创建随机函数 delimiter $$ create function rand_string(n int)RETURNs VARCHAR(255) BEGIN DECLARE chars_str VARCHAR(100) D...

2018-07-17 14:58:17

阅读数 155

评论数 7

zookeeper 启动报错 Starting zookeeper ... already running as process xxx解决方案

用命令rm zookeeper-server.pid 删除zookeeper-server.pid文件,然后start就好了。 服务器异常关闭所致。

2018-07-15 08:59:49

阅读数 2235

评论数 4

提示
确定要删除当前文章?
取消 删除
关闭
关闭