自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (24)
  • 论坛 (10)
  • 问答 (3)
  • 收藏
  • 关注

原创 亲测解决dump导出JAVA堆内存文件报错:Unable to open socket file: target process not responding or HotSpot VM not lo

背景日前服务器一个应用总是莫名挂掉,通过排查发现是老年代内存无法回收引起,那么要定位到到底是那一部分数据导致的无法回收,就需要把堆内存dump出来,然后用工具分析。但奇怪的是dump的时候一直报错Unable to open socket file: target process not responding or HotSpot VM not lo排查完整过程解决方案网上找了很多方案,都没效果,最终通过一些文章的启示,自己找到了解决方案。问题引起的原因由于Linux一切皆文件的特性,也就

2020-12-29 10:49:33 129

原创 JDK8中的Lambda和StreamApi

Lambda本文只是简单记录,供自己查阅,详细的还请看 恕我直言,你真的不会JAVA系列(param1,param2,param3 ...,paramN)- > { //代码块; }准备数据数据会在下面多个例子中用到Employee e1 = new Employee(1,23,"M","Rick","Beethovan");Employee e2 = new Employee(2,13,"F","Martina","Hengis");Employee e3 = new Emp

2020-12-18 13:44:13 63

原创 HikariPool-1 - Connection is not available, request timed out after,springboot如何设置连接池大小

问题描述项目压测的时候一直报错HikariPool-1 - Connection is not available, request timed out after解决方案在yml中配置如下参数hikari: connection-timeout: 60000 idle-timeout: 60000 login-timeout: 5 max-lifetime: 60000 maximum-pool-size: 400 mi

2020-12-17 14:19:23 157

原创 基于Token登录验证与统一拦截(一个JWT的Demo)

为什么要采用Token做登录验证上一篇文章我们讲述了基于session+cookie的登录逻辑怎么做,这种模式在服务端为单体应用的且客户端为PC端浏览器是没有问题的,但是如果服务端做集群部署的话就需要考虑的session的统一存储,且这种模式不适用与APP端,毕竟APP端不会像浏览器那样自己管理cookie.此时采用JWT就是一个很好的选择,服务端无需存储token,也就更加适用于集群部署的情况,这也就是所说的无状态。一个JWT的Demo引入jwt依赖包<dependency>

2020-12-14 14:17:33 128

原创 单体应用如何做用户登录验证及统一拦截(基于session+cookie的登录逻辑怎么做)

需求我们知道单体用户没有涉及到jwt的登录验证模式为session+cookie的模式,该模式的原理为用户首次访问系统的时候,系统会给用户一个sessionId,用户浏览器会把这个sessionId保存到cookie里面。当用户登录的时候服务端通过把用户的信息放到session里面,以后的请求浏览器默认都会带上sessionId给服务端,服务端通过这个sessionId获取到对应的session,然后判断session里面有没有用户信息,有就说明用户已登录,没有就需要跳转到登录页让用户登录。那么该模式

2020-12-11 17:31:45 68

原创 mysql5.7版本以上引起的group by报错ONLY_FULL_GROUP_BY(mysql5.7+ 关闭ONLY_FULL_GROUP_BY)

问题描述对于如下sqlselect a,b,count(c) from t_xxx group by a;在mysql5.7以前的版本是可以运行的,但是在5.7以后的版本这条语句会报错。[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column ‘information_schema.PROFILING.SEQ’ which is not fun

2020-12-10 16:08:44 113

原创 一次SQL优化经历

需求目的是为了查询每一个科室(department_code)的数据总数和每一个科室的flag_antimicrobial为1,3,4的数据总数。由于查询数据总数不需要加条件,而查询flag_antimicrobial为1,3,4的需要加条件,故最开始相处如下SQL原SQLselect m.deptName, m.deptCode, IFNULL(m.totalUsage, '0') totalUsage,

2020-12-09 17:32:22 43

reactjs视频教程

reactjs reactjs视频 reactjs教程 reactjs视频教程 这里放的是百度网盘的下载连接

2018-03-08

ntp rpm 安装包.zip

有时linux服务器需要做时间同步,时间同步需要ntp安装包,安装又分为在线安装和离线安装,在线安装很简单,离线安装需要先下载对应的rpm安装包,这个安装包很不好找,我这里给出一个。

2019-10-09

JPA视频教程

jpa视频教程,包含的是百度云盘的下载地址。

2016-08-26

spring data jpa视频教程

spring data jpa视频教程百度云盘下载地址

2016-08-26

Redis-x64-3.0.504windows集群已经配置好的版本

这个是windows已经配置好的版本,讲道理你下载过去只需要执行几条命令,redis集群就能搭建起来,懒癌的福音。 注意:基于windows,支持windows离线安装

2020-05-23

openstack实战演练与开发入门

下载的为百度网盘的下载链接, 视频清晰,含有老师讲的课件等。 适合初学者以及对此似懂非懂的人。

2018-10-30

EasyUi清晰视频教程从入门到精通

下载的为百度网盘的下载链接, 视频清晰,含有老师讲的课件等。 适合初学者以及对此似懂非懂的人。

2018-10-30

使用flex显示pdf所需第三方控件(flexpaper2.2.4,swftools,FlexPaper_2.2.4_SDK_3.5_swc)

包含使用flex显示pdf所需的一套第三方控件,使用方式网上直接搜“使用flex显示pdf”就可以搜到。包含:flexpaper2.2.4,swftools,FlexPaper_2.2.4_SDK_3.5_swc

2014-05-14

高版本IK分词器

IK分词器到后面就不再更新了,所以做了一个基于Lucene6.4.0的分词器

2018-11-06

MemoryAnalyzer-1.9.1.20190826-win32.win32.x86_64_.zip

java内存分析工具(Memory Analyzer Tool,MAT),使用该工具可以对java的堆内存文件进行分析。 MAT 软件版本解压后目录内有个MemoryAnalyzer.ini文件,该文件里面有个Xmx参数,该参数表示最大内存占用量,默认为1024m,根据堆转储文件大小修改该参数即可。 1. MemoryAnalyzer.ini中的参数一般默认为-vmargs– Xmx1024m,这就够用了。假如你机器的内存不大,改大该参数的值,会导致MemoryAnalyzer启动时,报错:Failed to create the Java Virtual Machine。 2.当你导出的dump文件的大小大于你配置的1024m(说明1中,提到的配置:-vmargs– Xmx1024m),MAT输出分析报告的时候,会报错:An internal error occurred during: "Parsing heap dump from XXX”。适当调大说明1中的参数即可。

2019-12-10

redis集群离线安装全部组件-windows

redis集群离线安装全部组件-windows。含Redis-x64-3.0.504,redis-3.3.0.gem,redis-trib.rb,rubyinstaller-2.2.4-x64.text。 安装教程见 https://bxoon.blog.csdn.net/article/details/106299728

2020-05-23

nexus-2.8.1-01-bundle.zip

maven中搭建nexus私服

2016-08-24

visualvm143.zip

VisualVM是一款集成了多个jdk命令行的可视化工具,一般都用来对Java应用程序做性能分析和调优,功能包括生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、执行内存和 CPU 分析,同时它还支持在 MBeans 上进行浏览和操作,有需要的赶快下载吧

2019-12-10

springCloud+springBoot视频教程

springCloud视频教程 springBoot视频教程 这里放的是百度网盘的下载连接

2018-03-08

java定时spring定时源码包含定时和spring必须包直接导入可运行无需连接数据库

java定时任务源码,spring定时任务源码,包含定时和spring必须包,直接导入可运行,无需连接数据库。

2014-11-06

居务公开系统,可做毕业项目,面试项目,新闻发布系统。

本系统为居务公开系统,室本人在公司做的一个项目,可做毕业项目,面试项目等,含新闻发布系统模块,登陆模块,后台管理模块等内容,含数据库,数据库是sqlserver的。直接把项目和数据库导入就能使用。

2014-03-09

Elipse中的SVN插件

eclipse中的SVN插件,解压后直接把features和plugins文件夹里面的动拷贝到eclipse安装目录中同名文件夹下面

2016-08-24

mvcstruts2框架

对mvc,框架的详细讲解。包含配置文件,以及项目需要的架包。

2012-11-13

EasyUI入门视频教程

下载的为百度网盘的下载链接, 视频清晰,含有老师讲的课件等。 适合初学者以及对此似懂非懂的人。

2018-10-30

eclipse中反编译插件

eclipse中反编译插件,内附安装教程。解压后把相应的文件夹下面的东西拷贝到eclipse安装目录中同名文件夹下面。再看文档到eclipse中进行相应的设置即可。

2016-08-24

VBScript教程

本教程是vbs语言教程,其中包含电子书,doc文档教程,以及vbs的开发环境。

2012-11-16

angularjs+boorstrap视频教程

angularjs视频教程 boorstrap视频教程 这里放的是百度网盘的下载连接

2018-03-08

JAVA多线程

本教程是针对于java多线程写的教程,包括PPT,代码,课程讲解。这是本人综合了网上的教程,所写的一份比较易懂的教程。

2013-05-23

struts2中的拦截器

其中包含两个项目,都是struts2中的拦截器的用法,还有配置文件。

2012-11-16

在myeclipse中运行web项目怎么需要手动输入localhost

发表于 2012-09-17 最后回复 2020-04-29

一个关于数据库级别的并发问题

发表于 2017-01-20 最后回复 2017-04-10

在myeclipse中运行web项目怎么需要手动输入localhost

发表于 2012-09-17 最后回复 2016-10-29

求个JAVA师傅

发表于 2012-09-18 最后回复 2016-10-29

使用asp.net操作word问题

发表于 2014-04-18 最后回复 2016-10-29

求MyEclipse环境自带类教程

发表于 2012-09-23 最后回复 2014-04-18

求大神,求高手

发表于 2013-05-23 最后回复 2014-04-18

关于使用二进制流上传的问题,求大神解答

发表于 2013-11-14 最后回复 2014-04-18

求web项目源码,使用ssh框架开发,数据库最好是mysql

发表于 2013-03-01 最后回复 2014-04-18

SSH项目的上传问题,求大神。

发表于 2013-11-19 最后回复 2013-11-20

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

TA关注的人 TA的粉丝

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