会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
studying
人心最苦处,最是拖泥带水
博客园
首页
新随笔
新文章
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
下一页
2019年8月3日
Mysql的Sql语句优化
摘要: 在Mysql中执行Sql语句经常会遇到有的语句执行时间特别长的情况,出现了这种情况我们就需要静下心分析分析。 首先,我们需要确定系统中哪些语句执行时间比较长。这个可以使用Mysql的慢日志来跟踪。下面给出一段SQL示例: 首先准备一个数据库,这里有现成的数据: https://github.com/
阅读全文
posted @ 2019-08-03 23:01 小白一只726
阅读(364)
评论(0)
推荐(0)
编辑
2019年7月16日
小白使用分布式追踪系统
摘要: 在一个微服务体系中,对于应用之间的通信、接口调用如何做到跟踪和监控,一直是一个比较难的问题。 比如A是做商品服务开发的,而B是做订单服务开发的,B在下单的时候需要调用到商品服务的查询商品库存接 口和查询商品明细接口,才能够完成下单流程。现在出现的问题就是下单很慢,要耗时20s。多么恐怖的耗时, 我一
阅读全文
posted @ 2019-07-16 23:25 小白一只726
阅读(290)
评论(0)
推荐(0)
编辑
2019年7月15日
小白使用Hystrix
摘要: Hystrix是什么东西?百度一下: 没错,hystrix是豪猪的意思,作为SpringCloud微服务系统中保持服务稳定的重要组件,正如它的名字一样,它对整个系统起到了保护的作用。 在许多文章当中把hystrix描述为熔断器,便于我们结合生活来理解。想象一下,你在家使用了很多的大功率的电器,导致电
阅读全文
posted @ 2019-07-15 23:01 小白一只726
阅读(530)
评论(2)
推荐(1)
编辑
2019年7月9日
Java泛型的协变与逆变
摘要: 泛型擦除 Java的泛型本质上不是真正的泛型,而是利用了类型擦除(type erasure),比如下面的代码就会出现错误: 报的错误是:both methods have same erasure 原因是java在编译的时候会把泛型,上面的<String>和<Integer>都给擦除掉(其实并没有真
阅读全文
posted @ 2019-07-09 16:36 小白一只726
阅读(2654)
评论(0)
推荐(0)
编辑
2019年7月4日
try-finally的时候try里面带return
摘要: 最近学习的JVM小册中老师提了个问题: 最开始我觉得是1,结果程序跑出来是0,感到很疑惑,于是查看了下字节码: 从字节码可以看出: 0:定义变量0 1:将0存入本地变量表slot-0 2:加载slot-0到操作数栈 3:将栈顶元素存入本地变量表slot-1 4:对slot-0自增 7-8:加载slo
阅读全文
posted @ 2019-07-04 17:05 小白一只726
阅读(1473)
评论(1)
推荐(0)
编辑
2019年7月2日
URLEncoder.encode编码空格变+号
摘要: 今天调用rest接口的时候,使用URLEncoder编码将空格转为了+号,而rest接口方需要将空格转为%20,参照标准 之后用了不少在线的工具测试,有的将空格转为了+号,有的则是转为了%20。看了一篇博文恍然大悟: https://www.jianshu.com/p/4a7eb969235d 因为
阅读全文
posted @ 2019-07-02 20:12 小白一只726
阅读(5753)
评论(0)
推荐(0)
编辑
2019年7月1日
匿名内部类和Lambda表达式是一样的吗?
摘要: 先看一下匿名内部类长什么样子: 再看一下lambda表达式长什么样子 是不是长的很像,一眼能看出区别就在于参数的传递上,匿名内部类是传递的对象,而lambda表达式是传递的函数,那么我们是不是可以认为 lambda实际上就是一个语法糖,简化了部分代码?这就需要我们去看一下底层实现了。 先把两个类都编
阅读全文
posted @ 2019-07-01 09:57 小白一只726
阅读(4560)
评论(1)
推荐(3)
编辑
2019年6月27日
Spring Cloud Config配置git私钥出错
摘要: 重装了电脑之后,重新生成了ssh key文件id_rsa和id_rsa.pub文件。 然后在配置中心的配置了私钥之后启动项目,报错如下: 仔细查看后发现我的私钥是以BEGIN OPENSSH PRIVATE KEY开头,END OPENSSH PRIVATE KEY结尾,而 现在服务端如mysql,
阅读全文
posted @ 2019-06-27 22:40 小白一只726
阅读(3468)
评论(0)
推荐(0)
编辑
2019年6月25日
Git本地已有项目关联远程仓库
摘要: 情况: 目的: 本地项目关联远程仓库 首先要把本地项目变成git管理的,也就是建立一个本地仓库,可以在项目目录下面使用git init命令初始化仓库,初始化成功之后会在仓库里面看到 一个.git文件 .git文件里面记录仓库的历史信息,版本分支等等。 然后我们在gitee上新建一个仓库tools去关
阅读全文
posted @ 2019-06-25 08:00 小白一只726
阅读(12546)
评论(0)
推荐(0)
编辑
2019年6月22日
第一次使用HSDB
摘要: 今天看了几篇大佬关于HSDB使用的文章,自己也依样画葫芦的用来一下,强大的一匹!!! HSDB(Hotspot Debugger),JDK自带的工具,用于查看JVM运行时的状态。 HSDB位于C:\Program Files\Java\jdk1.8.0_212\lib里面,接下来启动HSDB: 正常
阅读全文
posted @ 2019-06-22 23:29 小白一只726
阅读(9528)
评论(5)
推荐(2)
编辑
上一页
1
···
4
5
6
7
8
9
10
11
下一页