自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 listener does not currently know of service requested in connect descriptor

listener does not currently know of service requested in connect descriptor记开发中遇到的问题一:今天领导布置了任务,在springboot中需要配置多数据源,我一想,这很简单啊,就把原数据源copy一份,host,账密一改,加两个配置就OK了。然后就是,旧的数据源可以正常调用,新的不行。报错。java.sql.SQLRecoverableException: Listener refused the connection w

2021-05-07 15:41:03 1229

原创 Java连接SFTP(包含获取文件列表,下载至指定目录,删除文件)

引用Jsch包Maven<dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.54</version></dependency>Gradlecompile group: 'com.jcraft', name: 'jsch', version: '0.1.54'

2020-10-28 10:41:44 3601

转载 POI设置单元格背景色,IndexedColors 编码 颜色 对照

转载自:https://www.cnblogs.com/linvan/p/10860538.htmlHSSFCellStyle style = wb.createCellStyle();style.setAlignment(HSSFCellStyle.ALIGN_CENTER); // 创建一个居中格式style.setFillForegroundColor(IndexedColors.CORNFLOWER_BLUE.getIndex());// 设置背景色style.setFillPattern(

2020-08-17 16:24:31 4371

转载 Angular 日历插件-layDate日期选择插件

第一步:上官网下载独立版本的日期与时间组件文件包:http://www.layui.com/laydate/第二步:Angular2.x之后推荐将资源文件放到 src\assets 目录下,所以将下载好的文件 laydate文件夹下的 theme 文件夹和 laydate.js 一起复制(拷贝)一份到项目 src\assets 目录下,如图所示第三步:由于我是使用脚手架 angular-cli 生成的项目,所以在引入外部文件的时候需要在 .angular-cli.json 文件中配置,配置项信息如下

2020-08-13 17:13:55 722

转载 Java 处理字符串中不可见的特殊字符问题

今天开发的时候,使用poi读Excel,然后获取里面一列的数据调用存储过程,发现存储过程调用返回的不是我想要的值,但是打印出所有参数,看见完全没问题,最后将一个Excel中那个栏位的值复制到notepad2中,发现多个两个问号,然后我用光标,使用键盘,从最后一个往前按,发现到最前了之后,再按前,会停在原来的位置。基于此,需要处理掉这不可见的特殊符号,在网上发现一篇文件,处理方式很简单:https://www.cnblogs.com/zzllx/p/6986794.htmlap = ap.replace

2020-07-21 16:04:06 2005

转载 springboot+mybatis批量插入数量上限限制

根据查到的资料显示Mybatis 对动态语句没有数量上的限制。有限制的为数据库转载自https://blog.csdn.net/qq_36773257/article/details/79895819其中SqlServer 对语句的条数和参数的数量都有限制,分别是 1000 和 2100。Mysql 对语句的长度有限制,默认是 4M。Oracle限制1000条...

2020-07-16 10:08:54 2100

原创 springboot中添加事务,单数据源和多数据源区分

单数据源增加事务此方法转载自https://www.jianshu.com/p/9b5eb43236cc@Servicepublic class PersonService { @Resource private PersonMapper personMapper; @Resource private CompanyMapper companyMapper; @Transactional(rollbackFor = {RuntimeException.cl

2020-07-16 09:41:17 463

转载 输入npm install 报错npm ERR!

输入npm install报以下错误npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! [email protected] postinstall: `node scripts/build.js`npm ERR! Exit status 1npm ERR!npm ERR! Failed at the [email protected] postinstall script.npm ERR! This is probably not a problem

2020-07-14 11:49:47 2130

转载 DWR dwr java.lang.SecurityException, Session Error解決辦法

引用自百度知道https://zhidao.baidu.com/question/206265083.html在Web.xml中增加DWR相关配置<init-param> <param-name>crossDomainSessionSecurity</param-name> <param-value>false</param-value></init-param><init-param> <par

2020-07-06 13:33:11 627

转载 Java实现截图并保存在本地

1.java实现截图并保存到本地提供给大家三个方法,随意整理的2.方法一:package com.credream.ocr; import java.awt.Dimension;import java.awt.Rectangle;import java.awt.Robot;import java.awt.Toolkit;import java.awt.image.BufferedImage;import java.io.File; import javax.imageio.Image

2020-06-24 14:05:44 335

转载 Java读取文件,内容有换行(txt,.sql文件均可)

public String readsqlFile() throws Exception { String AlartTxt=""; String encoding="utf-8"; File file=new File(""); if(file.isFile() && file.exists()){ //判断文件是否存在 InputStreamReader read = new InputStreamReader( new FileInputStream(f

2020-06-19 16:41:45 711

转载 Java读写文件(可换行)

写:public void writeLogFile() throws IOException { File txt=new File("C:\Users\xiangyu.han\Desktop\a.txt"); if (!txt.exists()) { txt.createNewFile(); } FileWriter fw = new FileWriter(txt, true); BufferedWriter bw = new BufferedWrit

2020-06-19 10:58:29 563

原创 SpringBoot定时任务

一个简单的固定时间执行的任务可以放在SpringBoot中去设定,不用再写Quartz使用方法:1.再Application.java增加注解@EnableSchedulingpublic class Application {}2.在想要定时执行的Service方法上增加注解@Scheduled(fixedRate = 60000, initialDelay = 10000)//第一次10秒後開始執行,然後每分钟執行一次 public void callAipUrl1() throws

2020-06-16 15:06:25 134

原创 Java读取指定路径下的所有文件

可以是本地路径,也可以是别人共享的路径//Object obj 为文件目录的路径public static ArrayList<File> getListFiles(Object obj) { File directory = null; if (obj instanceof File) { directory = (File) obj; } else { directory

2020-06-16 14:10:45 217

原创 SpringBoot中yml应用小技巧

记录一下开发过程中的一些小机巧1.多环境配置2.开发工具中使用不同环境的配置#启动项目后使用application-dev.ymlspring: profiles: active: dev3.项目端口设定server: port: 80814.数据源配置spring: dataSource: url: jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=xxxxxxxx)(PORT=

2020-06-16 14:04:15 282

原创 SpringBoot中调用接口

此方法应用于SpringBoot项目调用其余SpringBoot项目的接口,其他框架是否适用不保证。@Autowiredprivate RestTemplate restTemplate;private String callRPA(String apiUrl,String jsonParam) throws Exception{ HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.A

2020-06-16 13:53:11 1160

原创 Java中录制视频

由于公司最近做RPA系统比较多,有时候单独的看日志看不出Selenium的具体问题,需要了解运行到哪一步出错,因此需要将RPA运行的过程录制下来。需要Jar包 screen-recorder-0.7.7.jar//Video Record public static ScreenRecorder createScreenRecorder(String dir_download,String fileName) throws IOException, AWTException { ScreenRec

2020-06-16 13:42:52 1004

原创 springboot call Procdure获取不到输出

最近做的一个项目需要调用台湾服务器上的DB Procdure,由于使用Springboot+Mybatis注解的方式调用,怎么都无法获取到输出内容,使用CallableStatement也获取不到,并且在Sql Developer中运行也获取不到输出。在和同事沟通后找到了解决办法,主要是需要客户端的语系需要与数据库的语系相同。SQL Developer调用方法如下SET SERVEROUTPUT ON;alter session set NLS_LANGUAGE='AMERICAN';declar

2020-06-16 13:36:18 302

原创 Java读取Excel模板并写入内容(保留原有样式)

此方法使用与单个或多个Sheet代码中两个for循环是由于我的Excel是动态的所以根据自己Excel的需求主要代码在于Row row = sheet.getRow(j + 5);row.createCell(17);Cell cell = row.getCell(17);cell.setCellType(CellType.STRING);cell.setCellValue(arInfo.get(j).getResultMsg());当时在使用时,没有加row.createCell(17

2020-06-16 13:25:45 4126

原创 压缩多文件(包含文件和文件夹)

今天工作遇到了发邮件需要发送压缩文件,之前写了压缩单个文件的,这次有多个文件包含文件夹,百度了很久,写此篇博客只为了记录,以便以后使用。import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.Ou...

2020-06-16 13:18:14 276

空空如也

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

TA关注的人

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