自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mischen520的博客

技术成就梦想

  • 博客(3)
  • 资源 (17)
  • 收藏
  • 关注

原创 java.util.LinkedHashMap cannot be cast to ...entity(记一次开发中map类型转换为实体类报错的现象以及解决思路)

需求是这样的,我从前端组装了一个map对象,后台用controller层来接收,在map中组装的对象比较多,里面涉及到一个很大的实体类,当我用User user = (User) inMap.get("account");这个去接收的时候,提示上面的报错信息,因为我后台接收到的map是这样定义的,是一个post请求,@RequestBody (Map<String,Object> inMap),开始没有看出来,为啥会是一个LinkedHashMap,打断点调试才发现后台接收的是一个Lin

2021-03-24 20:55:04 1646 1

原创 JAVA合理设置线程池技术探究以及demo示例

最近一直在研究线程池的使用原理,做过开发的同事都知道,要设置合理的线程池需要考虑的因素太多,特别是高并发情况下,如果不合理的设置线程池数量,有可能会导致生产上面出现各种问题,比如cpu内存飙升,报线程池拒绝策略等等。那么,怎么来合理设置线程池大小呢?这里,我们就要先来说说服务器的分类了,一般来说,linux服务器可以分为2种类型,一种是CPU密集型,一种是IO密集型,CPU密集的意思是该任务需要大量的运算,而没有阻塞,CPU一直全速运行CPU密集任务只有在真正多核CPU上才可能得到加速(通过多

2021-03-21 08:43:28 156

原创 线程池ThreadPoolExecutor详解以及用法示例-详细的执行流程和内部解剖

1.先看一个面试题如果corepollSize=10,MaxPollSize=20,如果来了40个线程 怎么办?要想回答这一个问题,其实不难,只要了解了线程池内部的工作原理就知道怎么回答了。先来看看线程池的整个运行机制:当一个任务通过execute(Runnable)方法欲添加到线程池时: 1、 如果此时线程池中的数量小于corePoolSize,即使线程池中的线程都处于空闲状态,也要创建新的线程来处理被添加的任务。 2、 如果此时线程池中的数量等于 corePoolSize,但是缓冲队列

2021-03-20 09:19:19 1446

redis-2.6.zip

redis测试开发使用,直接在windows安装即可使用,需要的小伙伴们可以下载哦

2019-06-05

SecureCRT.exe

一款非常好用的支持ssh的连接工具,不要注册码的安装,安装好以后可以直接使用

2017-01-18

mysql64位安装工具

一款非常还用的MySQL,支持64位操作系统

2017-01-18

mysql-5.5.40-win32安装包

非常好用的mysql数据库,简单易装

2017-01-18

远程连接服务器工具SFTP

一款非常好用的连接服务器的工具,支持快速上传和下载

2017-01-18

登陆注册界面实现

登陆注册界面实现

2016-08-03

servlet作为服务器响应请求.zip

servlet作为服务器登陆注册界面的实现,非常有用的一段代码。

2016-07-14

用js写的163登陆界面系统

用js写的163登陆界面系统,所有功能几乎都已完善,只有少许有待优化

2016-07-11

apache-tomcat-6.0.18.exe

2016-07-11

MyEclipse10.1破解工具及方法图解.zip

2016-07-10

mysql-connector-java-5.1.26.jar

mysql-connector-java-5.1.26.jar,支持mysql 5.0

2016-06-28

commons-logging-1.2-bin.zip

2016-06-26

eclipse4.5.1.exe

只支持32位windows系统

2016-06-26

eclipse-inst-win32.zip

只支持32位windows操作系统

2016-06-25

net.sf.jadclipse压缩包

一款非常耐用的java反编译器,下载非常方便

2016-06-23

mysql中文学习手册

mysql中文学习手册,很值得一看哦!

2016-06-23

mysql 5.0资源下载

非常好用的一个mysql 5.0的配置文件,欢迎下载

2016-06-22

空空如也

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

TA关注的人

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