- 博客(7)
- 收藏
- 关注
原创 JConsole分析Java程序的运行(一)
一、 JConsole介绍 JConsole是JDK自带一款用来分析Java程序工具,只要安装了jdk,配置好路径之后,直接可以在命令行中使用打开。可以在http://openjdk.java.net/tools/svc/jconsole/ 看一下官方资料。下面以Windows系统下为例,简单介绍一下它的使用。二、 JConsole如何使用 1、安...
2018-07-26 00:50:55 4769
原创 Navicat连接MySQL8.0版本时报错解决:Client does not support authentication protocol requested by server.
产生这个问题的原因应该是MySQL8.0更换了加密插件,数据库管理客户端还没来得及更新加密方式造成的,应该是在下面这一安装步骤中默认使用了强加密方式,导致出现了这种问题的出现,如果还想使用Navicat,修改一下加密方式就行了。安装时配置:MySQL官网关于认证加密相关内容链接地址:https://dev.mysql.com/doc/refman/8.0/en/sha256-pluggable-a...
2018-07-15 12:42:25 2138
原创 java 类的对象比较大小以及排序实现方式
java中类的对象比较大小进行排序,不像C++那样可以重载运算符比较大小,java中需要实现特定的接口或者自己给类加上逻辑大小比较函数,个人认为有以下三种方式吧:一、类实现java.util.Comparator<T>接口Comparator中有个接口,如下: int compare(T o1, T o2);比较用来排序的两个参数。根据第一个参数小于、等于或大于第二个参数分别返回负整数...
2018-07-11 23:59:07 7607
原创 二叉树的三种遍历方式
public class Node { public String value; public Node left; public Node right; public Node(String value){ this.value = value; } public Node(){}}import java.util.Li...
2018-07-09 22:37:22 187
原创 com.twitter.finagle.CancelledRequestException: request cancelled
11148893 : 4月16号09:37:49.679[finagle/netty3-2][ERROR]: $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$[****]$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 服务提供者,提供的服务名:[trade-*****-serv] 被调用失败 !!!! $$$$$$$$$$$$$$$...
2018-07-03 22:59:08 2012
原创 @RequestBody 和 @RequestParam可以同时使用
@RequestParam和@RequestBody这两个注解是可以同时使用的。网上有很多博客说@Requestparam 和@RequestBody不能同时使用,这是错误的。根据HTTP协议,并没有说post请求不能带URL参数,经验证往一个带有参数的URL发送post请求也是可以成功的。 自己个人实际验证结果:package com.example.model;import...
2018-07-03 22:46:11 85342 24
原创 Java中Integer与int的分析
注:下文中的测试代码实在JDK9版本下执行的 Integer是int的包装类,一般情况下两者转换有个自动装箱或者拆箱的操作,但要注意的是Integer是一个类,默认值是null,而int是一个基本数据类型,int的默认值是0.下面进行一些简单的测试:1.注意此时的数值选用的是1222,不在-128~127之间(后面会讲到这点);public class MyTest { pu...
2018-07-02 23:46:49 712
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人