![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
zengwenhe1987
这个作者很懒,什么都没留下…
展开
-
java webService使用cxf调用遇到的问题Unable to create schema compiler
将java安装目录C:\Program Files\Java\jdk1.8.0_181\lib下的tools.jar拷贝到C:\Program Files\Java\jre1.8.0_181\lib下。原创 2023-03-08 16:16:58 · 865 阅读 · 0 评论 -
java 解决定时任务串行问题,增加线程池
【代码】java 解决定时任务串行问题,增加线程池。原创 2023-03-07 09:29:13 · 217 阅读 · 0 评论 -
阿里云申请免费证书用于做https
登录控制台,搜索ssl证书。原创 2023-01-29 11:51:58 · 123 阅读 · 0 评论 -
tomcat 配置https(pfx版)
2. keystorePass="pfx-password文件里密码"1. keystoreFile="pfx文件所在位置"原创 2023-01-02 22:15:26 · 800 阅读 · 0 评论 -
java feign第一次调用超时处理方法
这是因为,Hystrix 开启之后的默认超时时间是 1 秒,如果在这一秒内还没有做出响应那么就会超时,进入 fallback 代码。由于 Bean 装配和懒加载机制等,Feign 在首次请求的时候相对较慢。有时,在项目启动之后,第一次进行。原创 2023-01-02 22:12:22 · 826 阅读 · 0 评论 -
java springEvent事件发布/监听+异步方法Async
TestEvent.java服务端:客户端: 测试:原创 2022-12-23 14:37:07 · 569 阅读 · 0 评论 -
nio服务端和客户端
nio服务端和客户端。原创 2022-12-21 21:11:25 · 286 阅读 · 0 评论 -
idea 引入外部jar包
4、最后,在这里选择自己需要上传的Jar包,收工结束!原创 2022-12-12 00:13:19 · 203 阅读 · 0 评论 -
java pdf转换图片
耗时:耗时太长,对于实时性要求高的,需要另找方法。原创 2022-12-11 01:26:48 · 194 阅读 · 0 评论 -
window 查询端口占用情况和强制结束进程命令
【代码】window 查询端口占用情况和强制结束进程命令。原创 2022-10-16 20:20:46 · 120 阅读 · 0 评论 -
java版阿里云发送短信
代码】java版阿里云发送短信。原创 2022-07-27 00:42:55 · 1072 阅读 · 0 评论 -
oracle依赖
无原创 2022-07-17 09:40:49 · 919 阅读 · 0 评论 -
java 接收xml字节数据并读取改xml文件的文本内容
public String receivePdfFile(byte[] fileByte) { if(null == fileByte || fileByte.length == 0){ return "参数不能为空"; }else { try { InputStream input = new ByteArrayInputStream(fileByte); ...原创 2022-05-18 12:46:58 · 211 阅读 · 0 评论 -
java springBoot搭建webService服务与调用webService
一、服务端:1.添加依赖: <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-spring-boot-starter-jaxws</artifactId> <version>3.4.3</version> </dependency&原创 2022-05-14 01:20:24 · 2473 阅读 · 1 评论 -
oracle maven依赖
<dependency> <groupId>com.oracle.database.jdbc</groupId> <artifactId>ojdbc6</artifactId> <version>11.2.0.4</version> </dependency>原创 2022-04-20 15:23:14 · 2484 阅读 · 1 评论 -
Windows PowerShell发送http请求
curl -h @{"Content-Type"="application/json"} -Uri "http://localhost:9292/api/down/makeUpDown" -body '{"taskid": 123}' -Method 'POST'ping 127.0.0.1 -n 1原创 2022-04-20 13:57:49 · 1364 阅读 · 0 评论 -
java读取pdf输出的两种方式
@RequestMapping("PDF/{pdfFile}") public void getPdf(@PathVariable("pdfFile")String pdfFile,HttpServletResponse response){ String pdfFile1 = getFileSrcByJsonFile(); downloadPDF(response,pdfFile1); } @RequestMapping("PDF1/{pdfFi.原创 2022-02-18 10:57:17 · 4392 阅读 · 0 评论 -
解决js因为tomcat传输造成的中文乱码问题
第一步.首先修改tomcat的conf文件夹下的server.xml文件在<Connector URIEncoding=“UTF-8” …/>第二步.修改D:\Tomcat9.0.14\bin\catalina.bat 添加set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8"1第三步重启tomcat第四步,清除页面缓存...转载 2022-02-17 12:02:16 · 348 阅读 · 1 评论 -
springboot启动执行一次的代码
@Componentpublic class completefileService implements ApplicationRunner { @Override public void run(ApplicationArguments args) throws Exception { System.out.println("run"); }}原创 2022-02-10 08:53:14 · 853 阅读 · 0 评论 -
java调用webService方法
1.pom依赖 <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-transports-http</artifactId> <version>3.1.8</version> </dependency> <dependency>原创 2022-01-11 10:24:05 · 1729 阅读 · 0 评论 -
http-client 调用http接口示例
添加依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.13</version> </dependency>HttpClientUti原创 2022-01-04 22:27:33 · 397 阅读 · 0 评论 -
jrebel idea 站点热部署破解
1.创建一个GUIDhttps://www.guidgen.com/2.然后到idea 团队url输入https://jrebel.qekang.com/{GUID}{GUID}为第一步获取的然后输入一个邮箱地址即可原创 2021-12-25 19:15:26 · 564 阅读 · 0 评论 -
java解析xml字符串的值
private Map<String, String> parseXml2Map(String xml, Map<String, String> map) { try { SAXReader reader = new SAXReader(); Document doc = reader.read(new StringReader(xml)); Element root = doc.getRootElement(); String path = "...原创 2021-12-22 17:01:15 · 290 阅读 · 0 评论 -
java 操作webService接口
服务端:package cn.docus.test.config;import cn.docus.test.service.ServerServiceDemo;import org.apache.cxf.Bus;import org.apache.cxf.bus.spring.SpringBus;import org.apache.cxf.jaxws.EndpointImpl;import org.springframework.beans.factory.annotation.Aut..原创 2021-12-22 11:42:38 · 568 阅读 · 1 评论 -
java springBoot启动即执行多线程处理业务
package com.ann.demo.job;import com.ann.demo.primaryEntity.ScanningFile;import com.ann.demo.primaryRepository.ScanningFileRepository;import com.ann.demo.service.AnalysisService;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.sprin.原创 2021-12-22 11:33:21 · 1239 阅读 · 0 评论 -
idea maven打包时经常targer文件夹被占用打包失败解决办法
windows下,经常容易出现文件被其他程序占用的现象,令人十分头疼。更头疼的是,还看不到被谁占用。实际上是有办法看到占用的进程的。话不多说,以Win10为例:1.打开资源监视器 b.打开任务管理器(Ctrl+shift+ESC),进入性能栏,最下方即资源监视器入口2.资源监视器中在CPU栏有个关联的句柄自选项,选项栏右侧有个搜索栏,在其中输入被占用的文件的名称即可如图,在句柄名称列找到被占用的文件(包括路径),对应行即占用进程信息,可以右键结束进程...原创 2021-12-22 11:03:50 · 751 阅读 · 0 评论 -
关于soapUI工具调试webService接口简单示例
首先是要配置服务的地址,在进行webservice客户端开发时,首先需要获取到服务端的webservice服务地址,根据服务地址以及通讯协议创建对应的客户端请求。如果对方提供的是一个服务地址,可以通过浏览器将复制粘贴进去。从页面上可以看出这是一个基于axis框架生成的一个webservice服务端。 有些服务需要加上后缀,有些不需要,这个要特别注意,在服务端地址后面加上“?wsdl”(注意是英文的问号),在页面中就可以看到服务端公布出来的各种服务、命名空间等其他信息。通过element可..转载 2021-12-16 17:45:38 · 8788 阅读 · 0 评论 -
java的map转json字符串
Map<String,String> paramMap = new HashMap<>();JSONObject object = new JSONObject(map);String json = object.toString();原创 2021-12-16 17:38:17 · 2575 阅读 · 0 评论 -
spring集成log4j2日志输出,不同业务输出到不同路径下的文件,每天生成一个文件,保留最近20天
pom.xml <!-- Web项目需添加 --> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-web</artifactId> <version>2.15.0</version> &l原创 2021-12-15 15:48:49 · 1626 阅读 · 0 评论 -
maven私服的使用
1.下载nexus下载完解压如下列表2.配置ip、端口2.启动cmd-->cdE:\nexus-3.30.0-01-win64\nexus-3.30.0-01\bin键入:nexus.exe/run启动成功如下:3.浏览器访问管理后台:第2步修改的ip:第2步修改的端口localhost:8088成功如下:4.登陆账号:admin密码:初始密码初始密码见:...原创 2021-03-29 22:46:31 · 101 阅读 · 0 评论 -
pdf做数字签名
1.下载adobe9.0.02.选择“文档”-->“安全设置”3.选择添加添加身份证代码:1.添加依赖:<dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.5</..原创 2021-01-24 22:41:51 · 926 阅读 · 1 评论 -
pdf设置密码
private static boolean pdfEncrypt(String filePath, String savePath, String password){ try{ com.itextpdf.text.pdf.PdfReader reader = new com.itextpdf.text.pdf.PdfReader(filePath); com.itextpdf.text.pdf.PdfStamper stamper = n.原创 2021-01-22 17:27:49 · 355 阅读 · 0 评论 -
读取window局域网内共享文件夹内所有文件
public static void main(String[] args) throws Exception{ String smbJudge = "smb://Administrator:123456@192.168.1.2/bbb/"; String localPath = "D:\\zwh"; readFromSmb(smbJudge,localPath); } public static File readFromSmb(Strin.原创 2021-01-18 11:43:25 · 584 阅读 · 0 评论 -
在ssm已有基础上集成shiro
pom.xml:<shiro.version>1.2.5</shiro.version> <!-- SECURITY begin :进行用户认证以及授予权限的时候,通过各种各样的拦截器来控制权限的访问,从而实现安全 --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro原创 2020-12-04 15:44:45 · 62 阅读 · 0 评论 -
23种设计模式运用实例
创建型:1.单例模式-->java.lang.Runtime2.简单工厂模式3.工厂方法模式4.抽象工厂模式-->Calender结构型5.原型模式--><bean id="aaa" scope="prototype"></bean>6.建造者模式-->StringBuilder7.适配器模式-->springMvc8.桥接模式-->jdbc驱动Driver9.装饰模式-->10.组合模式-->原创 2020-12-03 21:58:23 · 555 阅读 · 0 评论 -
window visualVm 添加JMX监控注册的tomcat服务方法
注册表的该参数增加:-Dcom.sun.management.jmxremote.port=8081-Dcom.sun.management.jmxremote.authenticate=false-Dcom.sun.management.jmxremote.ssl=false选中JMX连接。原创 2020-12-03 17:18:21 · 163 阅读 · 0 评论 -
ssm+声明式事务+druid(sql监控)+pagehelper+task(Scheduled)+aop+文件上传
pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/原创 2020-12-02 14:25:21 · 145 阅读 · 0 评论 -
springboot整合rabbitMq(未完成)
1.下载安装如下软件:(erlang语言和rabbitmq服务)2.配置环境变量:erl安装目录\bin rabbit安装目录\sbin3.安装插件打开cmd窗口(进入sbin的cmd窗口)。输入rabbitmq-plugins enable rabbitmq_management命令4.通过浏览器访问http://localhost:15672,并通过默认用户guest...原创 2020-12-02 13:54:58 · 572 阅读 · 1 评论 -
Springboot 通过Schedule实现定时任务动态读取执行(从数据库读取)
前言:1、利用反射机制实现。 2、通过实现SchedulingConfigurer来配置定时任务。 3、此种方式只能实现项目启动时,定时任务执行,不能再项目启动后开启、暂停任务。效果: 数据库中配置了2个任务(状态都是开启的,如果不想执行某条任务,可以将状态改为1)表结构: CREATE TABLE `schedule_setting` ( `id` int(11) NOT NULL AUTO_IN...原创 2020-12-02 13:52:54 · 4660 阅读 · 0 评论 -
springMVC基本原理
这张图大致描述了SpringMVC从接收请求到响应请求的流程。首先从浏览器发出一个url网络请求,然后WEB容器就接收到一个请求,每一个请求都会经过前端控制器Servlet,在SpringMVC中,此前端控制器即为DispatcherServlet,在下面我们会分析这个Servlet究竟干了什么。 前端控制器接收到请求之后,将会把请求委派给Handler,处理器Handler此时会接收到这个请求,此时处理器会找到url对应的控制器。 执行控制器中url所对应的方法。 执行url对应的方法之后,..原创 2020-11-25 20:10:24 · 95 阅读 · 0 评论