自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

【欢迎关注公众号:冬瓜白】

掉不尽的底子玩不尽的味,

  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 ThreadLocal和线程池使用要注意的一个地方

ThreadLocal可以简单理解为key为当前Thread的一个Map(简单这么理解(是简单这么理解,实际并不是),具体可参看:https://blog.csdn.net/baichoufei90/article/details/84072355),所以它和线程池一起使用的时候就会出现问题了,因为我们知道线程池有一个好处就是会让线程重用,避免创建过多的线程对象。也就是说有可能会出现ThreadL...

2018-03-30 09:32:22 5002 6

原创 测试json大数据量传输

最近考虑到项目以后可能需要在系统间大批量传输数据,一般肯定想到的是使用json,但是不确定json能不能支撑的住,所以测试下,代码很简单: 测试的Model:对外http接口:http请求代码: 测试结果:10万条数据总共请求用时:111620万条数据总共请求用时:61130万条数据总共请求用时:62540万条数据总共请求用时:86150万条数据总共...

2018-03-21 19:39:47 12225

原创 solr学习(一)

最近项目中需要用到solr,正好回味一下。1.结构化数据和非结构化数据结构化数据:指具有固定格式或有限长度的数据,如数据库,元数据等。非结构化数据:指不定长或无固定格式的数据,如邮件,word文档等磁盘上的文件。1.1非结构化数据的查询方法(1)顺序扫描法比如要搜索摸个数据,会从头到尾去搜索。数据库中的like也是这个原理。优点: 如果文档中存在要找的关键字就一定能找到想要的内容。  缺点: 慢,...

2018-03-19 19:07:06 467

原创 eclipse关闭项目工程的方法

eclipse一个工作空间可以放多个项目,有时候关闭暂时不用的工作空间会加快eclipse的速度。 关闭后如图,要打开项目双击即可: 

2018-03-16 17:16:03 5132

原创 Java线程start方法和run方法的比较

首先看看run方法是怎么来的:run方法是Runnable接口的一个抽象方法:而Thread类实现了Runnable接口,重写了run方法:run方法里面的代码很简单,如果taget不为空,就执行target里面的run方法,为空就啥也不干,那这个targert是什么呢?target就是Thread类中的一个成员属性。这个我们待会再说。很明显,想要执行run方法...

2018-03-16 16:08:20 1453

原创 MyBatis返回hashmap

Mapper.xml文件 Mapper 方法  返回值(Oracle全部是大写!!)      

2018-03-16 12:54:18 7070 1

原创 eclipse更改项目访问工程名

进入Navigator更改名称也可以右键项目,properties更改了之后,将项目重新放入tomcat中:在tomcat的server.xml文件中:其实上面更改的最终目的就是更改tomcat的这里(直接更改tomcat的这里也行,最好不这样)然后访问项目就可以根据自己设置的工程名来访问了。   ...

2018-03-16 12:30:29 445

原创 mybatis中入参为map

Map入参sql:mapper方法: 

2018-03-16 12:13:41 1513

原创 cxf与weblogic服务器冲突的解决办法Cannot create a secure XMLInputFactory

前段时间项目出现了一个发布了cxf服务,一切配置正常但是无法调用服务的情况,经查明,原因是cxf框架和weblogic服务器有冲突(我这边的版本是cxf3.0.12,weblogic 10.3.6)。冲突异常为:Cannot create a secure XMLInputFactory网上也有很多其他的方案,但是目前我这边尝试的成功的方案如下:vi /usr/weblogic/u...

2018-03-16 12:04:48 2157

原创 windows下将tomcat输出日志写到日志文件中

进入tomcat下的bin目录,进入搜索 %ACTION%,共有四处如果想只将日志生成在一个文件中的话,可以在后面添加 >> %CATALINA_HOME%/logs/catalina.out如果是想按指定日期生成文件的话,可以在后面添加 >> %CATALINA_HOME%/logs/catalina.%date:~0,4%-%date:...

2018-03-16 11:49:28 7586 6

原创 使用eclipse从零开始搭建ssm maven工程(一)

1.创建maven工程:项目结构如下:【可能会出现建立maven项目后没有出现“src/main/java”的情况,可以按照如下操作:选中项目-右键-选择jre环境即可】这时候我们发现项目工程中webapp下没有web.xml和WEB-INF,解决方法如下:选中项目-右键-properties-先关闭动态web工程-applay然...

2018-03-16 11:26:55 506

原创 前端获取后端数据当key为数字或者为数字字符串的时候

第一种情况,比如后端传给前端的是{2:"abc"} 第二种情况,比如后端传给前端的是{"01":abc}

2018-03-09 00:59:17 2531

原创 JackSon解析json中文出现的编码问题

项目使用了SpringMVC框架,使用@RequestBody交互数据的时候出现了下面的异常: 很明显是JackSon解析json出现了编码问题。 原因是而json字符串的分隔符必须是英文标点,当json字符串中含有中文时,使用jackson解析会出异常。目前有两种解决方式:第一种方式: 在服务器中修改JVM配置: tomcat: 在catalina.bat文...

2018-03-09 00:47:16 10587

转载 如何通过submit提交form获取后台传来的返回值

原文地址:http://blog.csdn.net/qq_34651764/article/details/76373846小伙伴是不是遇到过这样的问题,通过submit提交form表单的时候,不知怎么获取后台传来的返回值。有的小伙伴就会说你不会发送ajax,其实小编也会。假如提价的form表单中含有文件,怎么办?(注:其实小编不会如何用ajax把选择文件上传到后台,如果有会的小伙伴可以分享一...

2018-03-08 17:51:15 39520 4

原创 PrintWriter out = response.getWriter();方式的前后端交互

话不多说,先看代码: 这里的response是HttpServletResponse,执行的这段代码的效果是: 弹出了一个框,然后点击确定后会跳转到index.jsp页面。这个out对象的作用是可以通过当前HttpServletResponse以流的方式响应数据到请求html或者jsp页面,可以在客户端输出。 但是有个地方要注意啊,如果你是用ajax请求,获取到的值是“”是不会跳...

2018-03-08 17:35:03 9252

转载 form表单中的onSubmit

今天看一个代码,突然发现了一个form表单中的onSubmit,估计是好久都没有写前端表单提交了,突然忘了,赶紧到网上查了查。 原文地址:https://www.cnblogs.com/ahudyan-forever/p/5795463.htmlonsubmit只能表单上使用,提交表单前会触发, onclick是按钮等控件使用, 用来触发点击事件。在提交表单前,一般都会进行数据验证,...

2018-03-08 17:12:47 16310

转载 解决Eclipse建立Maven项目后无法建立src/main/java资源文件夹的办法

原文地址:http://blog.csdn.net/webzhuce/article/details/54175296在Eclipse中建立好一个Maven项目后,如果Java Resources资源文件下没有src/main/java文件夹,如下图所示。 手动创建这个文件时提示“已存在文件“,错误提示如下图所示。 解决方法在项目上右键选择properties,然后点击java...

2018-03-08 14:27:39 285

原创 Eclipse创建maven项目

1.进入Eclipse,右键new-other-maven2.一直next,然后输入“web”3.输入项目的相关maven信息 maven坐标的具体含义参照这一篇文章:maven中GroupID 和ArtifactID怎么写 这里也有百度一位网友的回答:maven中的groupId和artifactId到底指的是什么? 4.项目新建完成后,项目结构如下...

2018-03-08 14:22:16 156

转载 Eclipse创建Java Web项目

原文地址: http://blog.csdn.net/u014079773/article/details/51397850 Eclipse创建java web工程eclipse版本:eclipse-jee-4.5-win32-x64tomcat版本:apache-tomcat-7.0.63-windows-x64jdk版本:jdk1.7备注:1.在创建web项目之前首...

2018-03-08 11:43:00 2987

skywalking 6.5、6.6、6.6 es7 版本 tar 包

skywalking 6.5、6.6、6.6 es7 版本下载包,官方下载太慢。要注意如果连接 ES 7 记得下载 es7 版本

2021-02-04

IDEA查看Java运行代码的汇编指令工具

IDEA查看Java运行代码的汇编指令工具,将文件导入jre/bin中后,在IDEA中进行相关配置,即可查看汇编指令,具体方法可参看:https://blog.csdn.net/Dongguabai/article/details/82818120

2018-09-22

空空如也

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

TA关注的人

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