自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 jdbc元数据DataBaseMetaData查询数据库表信息详解

java-jdbc 获取表信息,表字段信息,并且匹配实体对象类型

2022-04-26 18:32:09 2601

原创 spring嵌套事务,try-catch事务处理

spring事务总结,包含嵌套事务处理,try-catch事务总结

2022-04-22 11:37:46 3459

原创 java压缩和解压

java压缩和解压

2022-03-14 10:47:31 767

原创 CountDownLatch

1.CountDownLatch :一种同步辅助工具,允许一个或多个线程等待,直到在其他线程中执行的一组操作完成。CountDownLatch是用给定的计数初始化的。由于调用了countDown方法,await方法会阻塞,直到当前计数为零,在此之后,所有等待的线程都会被释放,后续的await调用会立即返回。这是一种一次性现象——计数不能重置。如果需要重置计数的版本,可以考虑使用CyclicBarrier。CountDownLatch是一个通用的同步工具,可以用于多种目的。计数为1的CountDown

2021-04-27 18:01:53 128

原创 多线程 sleep,yield,join

jdk 中yield方法注释翻译:提示调度程序当前线程愿意放弃当前对处理器的使用。调度程序可以忽略这个提示。Yield是一种启发式尝试,旨在改善线程之间的相对进展,否则线程将过度使用CPU。它的使用应该与详细的分析和基准测试结合起来,以确保它实际上具有预期的效果。很少使用这种方法。对于调试或测试目的,它可能会很有用,因为它可以帮助再现由于竞争条件而产生的bug。在设计诸如{@link java.util.concurrent中的并发控制结构时,它可能也很有用。锁}包yield: 在多个线程执

2021-04-22 14:13:46 155

原创 freemark+html+jbig生成pdf文件

1.根据银行要求,现在pos机端在做交易之后,必须支持电子凭证打印。2.本文涉及到银行的助农业务(水费,电费,社保,广电,取款,贷款,住建,签约) 等功能。3.本文使用的技术有freemarker,银联压缩图片解压,springmvc 文件下载等。4.本文是在已经搭建好的项目中进行开发,本文内容不涉及springmvc工程搭建内容。本文主要工作是使用freemarker技术生成电子小票,重点是生成小票和对生成小票中图片处理。生成的小票格式pdf.5.代码片段5.1 入口packag

2021-01-12 14:39:35 50145 2

原创 Java 二维码生成

1.导入谷歌依赖 <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.0</version> </dependency> <dependency> <groupId>com.googl

2020-07-13 09:39:47 325

原创 java关于springMvc工程中事物不生效问题记录

在springmvc中,事物的配置都是通过配置文件进行配置的,在工程中我们经常会在一个类的内部,通过方法之间的调用,来完成,数据入库操作,但是往往在类内部通过方法之间调用方法完成入库操作时,我们配置的事物没有生效。就比如 方法B是数据库操作方法,它使用@Transactional(propagation = Propagation.REQUIRES_NEW) (传播特性自己根据需要设置) 注解标记,方法A去调用方法B的时候,无论方法A是否添加了注解,B的事物都不会生效。例如:/** * @Cla

2020-07-10 17:47:47 257

原创 Java io流文件读取和写入

Java io 流操作demo类1.读取操作 /** *@author lxw *@date 2020/6/24 *@desc 获取文件输入流,这里读入内存中 *@param [fileName] *@return byte[] **/ public byte[] readPdfFile(String fileName) throws Exception{ InputStream in = null;

2020-07-10 17:16:29 7119

原创 HttpURLConnection发送http请求

记录工作中经常使用的代码HttpURLConnection,一个小demo,用户使用时根据自己的需要进行自定义扩展创建链接 /** *@author lxw *@date 2020/7/2 *@desc 创建http链接 *@param [urlPath] *@return java.net.HttpURLConnection **/ public static HttpURLConnection bulidConnect(Strin

2020-07-10 17:01:16 319

原创 itext7生成pdf教程

生成的pdf效果2.创建步骤:2.1.主函数——>

2020-06-22 12:24:56 6450 5

原创 weblogic 配置jndi 数据源

Weblogic数据配置数据源配置1.打开weblogic 控制台,服务-数据源-新建2.新建数据源3.输入jndi 数据源名字的名字和 jndi的名字4.选择数据源的驱动方式,这里选择如图所示的驱动类型5.选择事物 ,这里默认6.输入数据库的ssid,ip,port,角色,密码,等连接信息7.输入完测试...

2020-04-30 14:12:11 1129

原创 AOP在测试中应用

1.由于在测试服务器,或者准生产服务器验证开发功能时,不能随意更改功能代码,造成了大量的时间消耗,所以使用spring的面向切面编程(aop),来简化测试工作。就项目测试人员要求,要求我们某一个单一接口实现接收响应时超时,我们实现思路是,在我们接收三方系统给的响应后,利用aop将响应信息返回给系统的其他节点前修改响应,这样就能满足测试需求。本文只是提供一种测试思路。如果想看aop详细介绍和使用...

2020-03-05 15:17:55 392

原创 jmeter 教程

Jmeter 教程Jdk安装,环境变量配置Jdk 安装步骤省略,下面配置环境变量 Jdk 环境变量配置 第一步第二步第三步第四步一直点击确定,配置环境变量结束,测试环境变量是否测试成功Jmeter 安装和使用 jmeter 安装 下载apache-jmeter-4.0.zip 。 解压下载的jmet...

2020-01-17 15:08:16 455

原创 bootstrap学习总结

bootstrap 学习教程参考https://v3.bootcss.com/学习bootstrap 时由于是在短时间内学习的,所以在学习时感觉bootstrap上手起来不难。在些页面的时候,一般是分块写的,每一个块中都是用一个container(布局容器)然后在容器中使用div 或者其他的标签项中的class 属性中使用bootstrap中定义好的css 属性。每一种样式css中...

2019-06-27 15:25:50 212

原创 个推使用教程

因为工作需要,甲方单位使用极光推送总是出现用户收取不到推送消息,甲方要求我们使用个推。因为我们访问网络的时候使用的是代理,所以个推提供的接口发送接口不能使用,所以需要重新写一个支持代理的http链接。目前项目中的个推使用流程如下:目前使用的是群推:pushToList,群推第一步使用taskid ,taskid 就是我们的消息在推送平台对应的一个映射id,通过taskid 来找这个消息。第...

2019-04-22 16:03:33 4739 4

原创 linux系统安装jdk1.8

非联网jdk安装1.  安装的rpm格式jdk1.1、检查已经安装的jdk任意位置输入:rpm -qa|grep jdk(或者java建议使用jdk);1.2、卸载已经安装的jdkrpm -e --nodeps jdk-1.6.0_34-fss(检查出的已安装jdk名称)1.3、给用户权限chmod +x jdk-8u192-linux-x64.rpm,或者都给...

2018-12-26 20:14:40 560

原创 linux系统安装weblogic

Weblogic 安装手册1.  Weblogic 安装1.1.  创建用户和组groupadd weblogicuseradd -g weblogic -m weblogicusermod -a -G weblogic weblogicgroups weblogicpasswd weblogic1.2.  上传weblogic安装文件weblogic 12c(...

2018-12-26 20:12:03 423

原创 ELK+Filebeat日志收集集群搭建

ELK安装教程作者:半江瑟瑟  ELK安装教程 Elasticsearch 6.3.1 安装     1.1创建elk域                               groupadd elk                               useradd -g elk -m elk                               us...

2018-12-22 17:23:19 5688 3

原创 java 使用http调用servlet

http请求从本地到目标路径的调用:在项目中的web.xml中配置servlet:&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:sc...

2018-05-04 10:30:46 3240

原创 Oracle数据库使用java调用输出是游标的存储过程

在数据库中创建存储过程:---创建包和游标CREATE OR REPLACE PACKAGE TESTPACKAGE  AS TYPE Test_CURSOR IS REF CURSOR;end TESTPACKAGE;----创建存储过程  输出是游标----create or replace procedure payCursor(info_cursor out TESTPACKAGE.Tes...

2018-05-04 09:38:10 834

pdfDemo.zip

itext7使用Java生成pdf,不使用pdf模板文件,里面包含图片插入,字体设置,边框设置等。教程中使用7.0.4的版本,不适用itext5。

2020-06-22

空空如也

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

TA关注的人

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