2020年6月23日
摘要:
有nativeQuery = true时,是可以执行原生sql语句,所谓原生sql,也就是说这段sql拷贝到数据库中,然后把参数值给一下就能运行了,比如: @Query(value = "select * from product_rel where audit_id=?1 and process_
阅读全文
posted @ 2020-06-23 22:38
小破孩楼主
阅读(1060)
推荐(0)
摘要:
隐藏table的单元格边框PdfPCell的方法disableBorderSide(1);参数为int型。其中具体参数: /隐藏上边框 // cell.disableBorderSide(1); //隐藏下边框 // cell.disableBorderSide(2); //隐藏上、下边框 //ce
阅读全文
posted @ 2020-06-23 22:32
小破孩楼主
阅读(1362)
推荐(0)
2020年6月20日
摘要:
Semaphore是一种基于计数的信号量。它可以设定一个阈值,基于此,多个线程竞争获取许可信号,做自己的申请后归还,超过阈值后,线程申请许可信号将会被阻塞。Semaphore可以用来构建一些对象池,资源池之类的,比如数据库连接池,我们也可以创建计数为1的Semaphore,将其作为一种类似互斥锁的机
阅读全文
posted @ 2020-06-20 16:37
小破孩楼主
阅读(176)
推荐(0)
摘要:
1. CyclicBarrier 是什么? 从字面上的意思可以知道,这个类的中文意思是“循环栅栏”。大概的意思就是一个可循环利用的屏障。 它的作用就是会让所有线程都等待完成后才会继续下一步行动。 举个例子,就像生活中我们会约朋友们到某个餐厅一起吃饭,有些朋友可能会早到,有些朋友可能会晚到,但是这个餐
阅读全文
posted @ 2020-06-20 10:22
小破孩楼主
阅读(360)
推荐(0)
摘要:
1.背景: countDownLatch是在java1.5被引入,跟它一起被引入的工具类还有CyclicBarrier、Semaphore、concurrentHashMap和BlockingQueue。 存在于java.util.cucurrent包下。 2.概念 countDownLatch这个
阅读全文
posted @ 2020-06-20 09:24
小破孩楼主
阅读(214)
推荐(0)
2020年6月18日
摘要:
idea中pom所有依赖version报红但是不影响运行 maven不报错,但是pom一直红色,看着心烦: 直接按alt+enter键,选择箭头所示: 一下就舒服多了: 可参考:idea 中pom.xml依赖版本号报错(报红,如下图所示)
阅读全文
posted @ 2020-06-18 09:44
小破孩楼主
阅读(1884)
推荐(0)
2020年6月17日
摘要:
上一遍博客已经在linux服务器上,搭建好nexus私服了,博客地址:Linux搭建Nexus3.X私服 现在就需要配置setting.xml和pom.xml来使nexus作为maven的私服。setting.xml文件在conf下面,pom.xml是在你创建maven项目中的pom.xml中。 一
阅读全文
posted @ 2020-06-17 23:26
小破孩楼主
阅读(901)
推荐(0)
摘要:
是不是你也可能碰到过这个问题,就是你想吧远程仓库里面的相关包下载到本地,但是莫名的报错。当时我以为是公司的maven仓库宕机了,后来发现是我不小心选中了这个 Fiel->Setting->Maven这下面的: 还有就是要注意这个地方 (Maven导航栏下):
阅读全文
posted @ 2020-06-17 23:11
小破孩楼主
阅读(470)
推荐(0)
摘要:
1、避免过多if-else的几种方法 2、idea pom.xml依赖版本号报错 3、记录一个IDEA中MAVEN更新私服jar,download不下来的原因 4、Java如何比较两个对象并获取其中不相等的字段? 5、Maven私服配置教程 6、java根据模板动态生成PDF
阅读全文
posted @ 2020-06-17 23:10
小破孩楼主
阅读(164)
推荐(0)
摘要:
集合类分为两个分支,Collection与Map,其中Collection接口继承了Iterator接口,继承Iterator接口的类可以使用迭代器遍历元素(即Collection接口的类都可以使用),今天我们从相同点、不同点、以及JDK源码等各个方面来深入解析下,底层使用数组实现的两个集合类:Ar
阅读全文
posted @ 2020-06-17 22:54
小破孩楼主
阅读(379)
推荐(0)