大bug
码龄8年
关注
提问 私信
  • 博客:191,181
    社区:4,420
    195,601
    总访问量
  • 25
    原创
  • 1,434,221
    排名
  • 9
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广西
  • 加入CSDN时间: 2017-04-06
博客简介:

hmf的博客

博客描述:
学习笔记
查看详细资料
个人成就
  • 获得49次点赞
  • 内容获得14次评论
  • 获得173次收藏
创作历程
  • 6篇
    2022年
  • 3篇
    2021年
  • 3篇
    2019年
  • 14篇
    2018年
成就勋章
TA的专栏
  • 学习笔记
    13篇
  • 异常处理
    8篇
  • 工作笔记
    8篇
  • 配置相关
    1篇
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Java异常: Error:java: Compilation failed: internal java compiler error

一、错误描述Error:java: Compilation failed: internal java compiler error二、错误原因出现这个错误的原因主要是因为 JDK 版本问题,原因如下:1、版本不匹配2、当前项目 JDK 版本不支持三、解决方案1. 查看项目的JDK版本2. 查看工程的JDK版本3. 查看IDEA编辑器的JDK版本...
原创
发布博客 2022.04.19 ·
729 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JAVA基础点

方法重写与方法重载的区别方法重写(Override)概念:重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!好处:重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。注意:重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。例如: 父类的一个方法申明了一个检查异常 IOException,但是在重写这个方法的时候不能抛出 Exception 异常,因为 Exception 是
原创
发布博客 2022.04.07 ·
717 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

线程池相关

1、什么是线程池?有哪几种创建方式?线程池就是提前创建若干个线程,如果有任务需要处理,线程池里的线程就会处理任务,处理完之后线程并不会被销毁,而是等待下一个任务。由于创建和销毁线程都是消耗系统资源的,所以当你想要频繁的创建和销毁线程的时候就可以考虑使用线程池来提升系统的性能。java 提供了一个 java.util.concurrent.Executor 接口的实现用于创建线程池。2、四种线程池的创建:(1) newCachedThreadPool 创建一个可缓存线程池(2) n
原创
发布博客 2022.04.01 ·
212 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

多线程、高并发相关

1、并发编程三要素(1) 原子性原子性指的是一个或者多个操作,要么全部执行并且在执行的过程中不被其他操作打断,要 么就全部都不执行。(2) 可见性可见性指多个线程操作一个共享变量时,其中一个线程对变量进行修改后,其他线程可以立 即看到修改的结果。(3) 有序性有序性,即程序的执行顺序按照代码的先后顺序来执行。2、实现可见性的方法有哪些?synchronized 或者 Lock:保证同一个时刻只有一个线程获取锁执行代码,锁释放之前把最新的值刷新到主内存,实现可见性。3
原创
发布博客 2022.04.01 ·
178 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql数据库索引相关记录

在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。1.选择唯一性索引唯一性索引的值是唯一的,可以更快速的通过该索引来确定某条记录。例如,学生表中学号是具有唯一性的字段。为该字段建立唯一性索引可以很快的确定某个学生的信息。如果使用姓名的话,可能存在同名现象,从而降低查询速度。2.为经常需...
原创
发布博客 2022.03.31 ·
986 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

nginx负载均衡策略-记录

一、nginx的upstream目前支持负载均衡方式的分配1、RR(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。例如:upstream tomcats {undefinedserver10.1.1.117:88max_fails=3 fail_timeout=3s weight=9;server10.1.1.112:80max_fails=3 fail_timeout=3s weight=9;}2、ip_h...
原创
发布博客 2022.03.31 ·
108 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

nacos集群 连接不上 com.alibaba.nacos.api.exception.NacosException: failed to req API:/api//nacos/v1/ns/ins

使用nacos集群出现很多问题出现各种问题com.alibaba.nacos.api.exception.NacosException: failed to req API:/api//nacos/v1/ns/instance after all servers版本原因参考官网https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E版本之间要相互对应..
原创
发布博客 2021.01.15 ·
9863 阅读 ·
3 点赞 ·
1 评论 ·
2 收藏

2021-01-14

spring cloud gateway + nacos集群报错NacosException: failed to req API:/api//nacos/v1/ns/instance after all servers背景gateway +单点nacos不会有问题,搭配 nacos集群作为注册中心会出现以下问题错误详情Caused by: com.alibaba.nacos.api.exception.NacosException: failed to req API:/a...
原创
发布博客 2021.01.14 ·
98 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

idea启动tomcat项目出错:该文件没有与之关联的应用来执行该操作

问题如下:解决方案一 :1、按WIN+R调出运行对话框,然后输入gpedit.msc回车。2、展开:【计算机配置】-【Windows设置】-【安全设置】-【本地策略】-【安全选项】。3、在右侧找到“用户帐户控制:用于内置管理员帐户的管理员批准模式”,并双击打开。4、设置为“已启用”,然后应用保存,最后重启一下。...
原创
发布博客 2021.01.11 ·
1215 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Cannot uninstall 'PyYAML'. It is a distutils installed project and thus we cannot accurately determi

环境:python3.6.2 + win10指令如下:pip install chatterbot然后报错。Cannot uninstall 'PyYAML'. It is a distutils installed project and thus we cannot accurately determine which files belong to it whic...
原创
发布博客 2019.05.22 ·
6011 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

git冲突 ---- git版本回滚

回滚版本1. 本地分支回滚到指定版本 git reset --hard <commit ID号> 比如:git reset --hard 3a939752.强制推送到远程分支 git push -f origin <branch name> 比如 : git push -f origin pro...
原创
发布博客 2019.05.17 ·
588 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python3.6 + win10 安装 python-Levenshtein 错误记录

1. pip命令pip install python-Levenshtein2.错误详情error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-...
原创
发布博客 2019.05.17 ·
7291 阅读 ·
10 点赞 ·
6 评论 ·
18 收藏

Xshell 的使用,上传文件 以及 部署项目

1.启动 破解版的 Xshell.exe2.新建连接3.配置新建连接    配置服务器地址端口号    输入用户名和密码4.连接成功之后5.进入服务器上面的 tomcat 目录    cd  /usr/local/tomcat-8.0.8/   -------路径为你们自己的可以用ls看看有什么6.点击新建文件传输图标  进入  ftp传送界面7. 部署之前,先杀死 tomcat进程 ps -ef...
原创
发布博客 2018.06.12 ·
20799 阅读 ·
14 点赞 ·
1 评论 ·
81 收藏

Github 从本地上传项目

1. 登录github,新建一个仓库点击 create repository 创建2.到本地项目根目录下,右键,点击 git base here (需要安装git客户端)打开git命令台3. git init  会创建一个 .git的文件夹大概意思----将项目交给git管理4. git add .              ------将文件添加到仓库中,注意不要漏了 点   .       g...
原创
发布博客 2018.05.05 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mybatis使用时,mapper文件 使用 if 判断时,判断条件出错导致 条件为 0 时,查询、修改出错问题

出错环境:mybatis中mapper.xml的if条件出错出错场景:数据字典的某个字段 的值为 0 的时候,查询不正确。        比如 有个字段为 status,代表状态,0,为可用, 1,为禁用,当status=1 时,查询正确,但当status=0时,却查询到0和1的值出错代码:出错原因:    我还没搞明白。。。。。正确代码:去掉 status != '' 的判断小结:    myb...
原创
发布博客 2018.05.04 ·
1084 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

GIT相关指令

前提,下载、安装git客服端1.新建一个包,右键,找到 Git Bash Here 选项,点击进入git命令台2.克隆一个项目    git clone http:xxx.git    http:xxx.git  ----&gt; 为需要克隆的仓库git路径3.查看仓库    git branch     -----&gt;查看本地仓库    git branch -a  ----&gt; 查看远...
原创
发布博客 2018.05.03 ·
151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JAX-WS注解使用错误,引起的异常: Unable to extract parameter from http request:

调用接口异常信息:页面500RESTEASY003870: Unable to extract parameter from http request: javax.ws.rs.FormParam("userId") value is {1} for public com.tttt.scn.ttt.common.util.JsonResult com.tttt.cn.ttt.rest.impl. ...
原创
发布博客 2018.03.14 ·
2314 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

idea 的一些快捷键使用 和 设置 (备忘录,不定期更新)

1.快速生成版本序列号使用方式: 鼠标点击类名 ,然后 按 Alt +  Enter 键,即可========================================================================================================...
原创
发布博客 2018.03.13 ·
383 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

postgresql数据库的 to_date 和 to_timestamp 将 字符串转换为时间格式

数据库中:字符串 转换为 时间格式二者区别:         to_data 转换为 普通的时间格式        to_timestamp 转换可为 时间戳格式出错场景: 比较同一天 日期大小的时候,很容易出错例如:        select current_timestamp from pub_employee        结果如下:            select current_t...
原创
发布博客 2018.03.12 ·
104165 阅读 ·
18 点赞 ·
1 评论 ·
68 收藏

设计模式之单例模式的几种写法

参考:http://cantellow.iteye.com/blog/838473什么是单例?        Java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。”        通俗的说:对于某个类来说,在整个项目中仅希望存在一个实例。不管是谁调用,在哪里调用,调用的都是同一个实例。单例的实现:       1. 构造器私有化  ------&gt; 不能被随随便便 ...
原创
发布博客 2018.03.07 ·
397 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多