自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

被活捉的花生米的博客

菜鸟学习总结

  • 博客(5)
  • 收藏
  • 关注

原创 MyBatis + Oracle根据in中的参数排序

工作中有些需求需要按照传参进行排序,代码如下 <select id="test" parameterType="java.util.ArrayList" resultMap="attachmentResult"> SELECT * FROM TABLENAME WHERE ID IN <foreach collection="list" i...

2020-01-16 10:49:34 534 2

原创 URL相对路径和绝对路径使用(常见的页面跳转出错的原因之一)

以此项目为例(项目用的是SpringMVC所以路径是映射的):登录的路径为:http://localhost:8080/springmvcproject/index.jsp在index.jsp中写如下代码,增加一个超链接 1、&amp;lt;a href=&quot;springmvc/helloworld&quot;&amp;gt;Hellow World&amp;lt;/a&amp;gt;2、&a

2019-09-11 17:07:11 2267

原创 多线程分页处理数据(主线程阻塞直到所有子线程处理完毕并接收返回结果)

方案一备注:将数据分页,以FixedThreadPool(定长线程池)+CountDownLatch(并发流程控制)+Callable(有返回值的多线程) + Future(接收Callable的返回值)的形式进行多线程处理数据。其中CountDownLatch的工作原理:在初始化时传入子线程数量,主线程调用await()方法阻塞主线程直到CountDownLatch的技术为0,而使减计数的方法...

2019-09-11 16:42:46 1662 2

原创 linux因文件名称包含空格问题而操作文件失败

用指令在linux系统中操作文件时,如果文件名称中包含空格的话,如:libreoffice6.1 --headless --invisible --convert-to pdf:writer_pdf_Export /files/business/文 件 空格 问题 排查 第二 波 .20190829111359.TXT --outdir /files/business就会出现报...

2019-08-29 11:38:04 876

原创 常用线程创建方式及基础线程知识点总结

一、常见的几种线程创建方式1-1、Runnable:1-2、Thread:1-3、Callable(配合FutureTask):1-4、Callable(配合线程池ExecutorService及Future):1-5、匿名内部类&amp;gt;继承Thread1-6、匿名内部类&amp;gt;实现Runnable接口二、线程基础知识点总结2-1、线程的生命周期及状态转换2-2、线程的调...

2018-04-22 22:23:21 947

空空如也

空空如也

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

TA关注的人

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