自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (12)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java面试通关宝典

1、说说Java中异常的分类:答:可分为Error和Exception。从概念角度分析:Error:是程序无法处理的系统错误,编译器不做检查;Exception:是程序可以处理的异常,捕获后可能恢复;从责任角度分析:Error:属于JVM需要承担的责任;Exception:有RuntimeException(非受检异常)是程序应该承担的责任;CheckedEx...

2019-06-30 12:44:00 270

原创 Expression #2 of SELECT list is not in GROUP BY clause and contains  nonaggregated column xxxx

  今天测试突然给我提了一个bug,说系统异常。我心想,我明明在开发环境测试过了,没有问题,怎么到了测试环境就有问题了,于是,我登录测试环境的服务器看日志,发现一个异常日志,然后我把sql复制下来,粘贴到开发环境的数据库执行了一下,咦!没有问题,把他放在测试环境数据库执行,有问题,然后我看一下数据库的版本号一样的,然后我看了下sql_mode的配置,发现配置不一致,最后我将测试环境的配置改了一下,...

2019-06-18 15:38:32 17549 5

原创 阿里面试题:说说HashMap的扩容过程?

  这是一道阿里的面试题,考察你对HashMap源码的了解情况,废话不多说,咱们就直接上源码吧!jdk 1.7 源码void resize(int newCapacity) { Entry[] oldTable = table;//保存旧数组 int oldCapacity = oldTable.length; if (o...

2019-06-18 01:18:00 358

原创 面试题:说说HashMap的扩容过程?

  这是一道阿里的面试题,考察你对HashMap源码的了解情况,废话不多说,咱们就直接上源码吧!jdk 1.7 源码void resize(int newCapacity) { Entry[] oldTable = table;//保存旧数组 int oldCapacity = oldTable.length; if (oldCapacity =...

2019-06-18 01:10:50 6544 1

原创 面试题:什么是控制反转和依赖注入?

  我们都知道控制反转和依赖注入是spring ioc的核心思想,也是面试经常被问到的话题,看到这篇文章又可以跟面试吹逼了,想要了解这两个就必须要了解设计原则中的依赖倒置原则依赖倒置原则  指程序要依赖于抽象接口,不要依赖于具体实现。举个栗子  假设公司需要开发一辆车,以轮胎为主体,就需要先设计轮胎,然后根据轮胎大小设计底盘,接着根据底盘设计车身,最后根据车身设计好整个汽车。这样就出现了一...

2019-06-16 23:39:05 5007

原创 Apollo 配置教程以及踩坑总结

一、Apollo包的介绍apollo一共三个包:apollo-portal.zip、apollo-configservice.zip、apollo-adminservice.zip说明:portal:后台配置管理页面;config:提供配置的读取、推送等功能;admin:提供配置的修改、发布等功能二、环境准备测试环境单机多环境部署:将dev、letest、photondev、pho...

2019-06-15 20:32:10 127826 9

原创 springboot 优雅停机

  最近领导要求我处理公司目前的一个痛点,他们每次发版都是直接将一个进程kill -9 结束进程,然后将新包替换上去,这样会导致一两秒内某些请求服务不可用,而且正在工作的线程会被立即中断,我心里想,那么暴力,还好是家小公司,业务量不会那么大,不然很多用户会奔溃的。  我一开始跟领导提出使用灰度方案A/B切换来做,就是准备两台环境,然后两套环境进行来回切换,从而实现无缝替换新包,可惜领导不太愿意接...

2019-06-15 00:09:09 5240

原创 升级springboot 2.x 踩过的坑——跨域导致session问题

  目前IT界主流前后端分离,但是在分离过程中一定会存在跨域的问题。什么是跨域?  是指浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域。  做过web后台的童鞋都知道,跨域这种问题是比较常见的,最近我们公司需要将springboot 1.x升级到2.x,在升级之后遇到了挺多的问题,例如某些类过时了或者某些类找不到等,还有就是今天要说得session不一致的...

2019-06-14 23:15:16 3926 10

原创 Java如何获取ISO8601时间格式

DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"); df.setTimeZone(TimeZone.getTimeZone("UTC")); String timestamp = df.format(new Date()); System.out.printl...

2019-06-14 12:11:32 3762

jwt-api.zip

修改源码后的jar包 解决:The signing key's size is 1024 bits which is not secure enough for the RS256 algorithm.

2021-06-30

基于springboot对接微信支付demo

对接微信支付demo

2021-05-09

高等学校毕业生登记表(打印版).pdf

高等学校毕业生登记表(打印版).pdf

2021-05-04

foodie-shop.sql

foodie-shop项目表结构+表数据

2021-05-04

luyten-0.5.4-window.zip

luyten-window,是为了解决JD-GUI的问题:// INTERNAL ERROR // 详情可见:https://blog.csdn.net/qq_17555933/article/details/106097846

2020-05-13

luyten-OSX-0.5.4.zip

luyten-mac,很强 很好用;为了解决JD-GUI工具的问题:// INTERNAL ERROR //

2020-05-13

autoconf、libtool、automake.zip

解决【autoreconf: command not found】安装包,下载安装包后,解压,并使用make和sudo make命令去安装

2019-12-08

RESTClient调试工具

提供可以使用RESTClient插件的火狐浏览器,有些火狐浏览器无法使用消息头,此版本可以使用

2016-05-05

net.sf.jadclipse_3.3.0.jar、jad.exe、操作说明文档

不知道怎么操作可以查看里面的操作文档

2016-05-05

net.sf.jadclipse_3.3.0.jar及jad.exe

用于eclipse查看jar源码相关文件

2016-05-05

Maven实战资料教程

方便大家学习Maven教程,可以查看环境变量的配置

2015-06-10

spring和mybatis整合的jar包

这是spring和MyBatis整合的jar,齐全

2015-06-10

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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