java开发
文章平均质量分 94
天亮了!
这个作者很懒,什么都没留下…
展开
-
nacos配置动态加载
Nacos 配置中心原理分析配置类型 : Spring Cloud Alibaba Nacos Config 目前提供了三种配置能力从 Nacos 拉取相关的配置。A: 通过 spring.cloud.nacos.config.shared-configs[n].data-id 支持多个共享 Data Id 的配置。B: 通过 spring.cloud.nacos.config.extension-configs[n].data-id 的方式支持多个扩展Data Id 的配置。C: 通过内部相关原创 2021-08-18 18:08:51 · 3873 阅读 · 0 评论 -
使用 mitmproxy + python 做拦截代理
本文是一个较为完整的 mitmproxy 教程,侧重于介绍如何开发拦截脚本,帮助读者能够快速得到一个自定义的代理工具。本文假设读者有基本的 python 知识,且已经安装好了一个 python 3 开发环境。如果你对 nodejs 的熟悉程度大于对 python,可移步到 anyproxy,anyproxy 的功能与 mitmproxy 基本一致,但使用 js 编写定制脚本。除此之外我就不知道有...转载 2020-04-10 09:58:35 · 431 阅读 · 0 评论 -
feign调用服务报异常feign.Response.create(ILjava/lang/String;Ljava/util/Map;Lfeign/Response$Body;)Lfeign/Res
openfeign里面配置httpclient出错。因为现在需要使用get方式传递对象参数,所以尝试在openfeign里面配置httpclient。配置代码如下:在yml文件里面增加了配置信息feign:httpclient:enabled: true在pom.xml文件中引入的依赖: <dependency> <groupId>org...原创 2020-03-31 19:31:13 · 5220 阅读 · 0 评论 -
使用mybaties的拦截器添加日志输出和监控
package com.djhu.followup.config;import lombok.extern.slf4j.Slf4j;import org.apache.commons.lang.StringUtils;import org.apache.ibatis.executor.Executor;import org.apache.ibatis.mapping.BoundSql;i...原创 2019-07-11 11:59:40 · 379 阅读 · 0 评论 -
http发送请求
maven依赖org.apache.httpcomponentshttpclient4.5.2package com.djhu.wechat.followup.utils;import net.sf.json.JSONObject;import org.apache.commons.collections.MapUtils;import org.apache.http.HttpR...原创 2019-07-11 15:10:38 · 155 阅读 · 0 评论 -
sppringBoot整合redis
package com.djhu.followup.config;/**Created by zw on 2017/12/13.*/import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.autoconfigure.condition.Condition...原创 2019-07-29 11:23:45 · 171 阅读 · 0 评论 -
JAVA 获取当前 内网 和 外网 的IP 地址
import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.InetAddress;import java.net.URL;public class UserIP {/**@param args@throws Exception*@author liuwl*/public sta...转载 2019-08-01 15:06:11 · 676 阅读 · 0 评论 -
将oracle数据库中指定的多张表结构导入word
读库操作/**@Author zw@DATE 2019/8/7 17:24@VERSION 1.0.0**/@Servicepublic class SaveTemplateServiceImpl {@Autowiredprivate WordExport wordExport;private String file = “config/jdbc.json”;pu...原创 2019-08-09 16:21:45 · 221 阅读 · 0 评论 -
改变spring过滤器Filter中改变传递的参数内容并向下一个过滤器传递
依赖javax.servletjavax.servlet-apiprovided包装类package com.djhu.portal.as.common;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRequestWrapper;import java.util...原创 2019-08-09 17:55:44 · 1388 阅读 · 1 评论 -
使用RequestMappingHandlerMapping自动生成controller方法
服务类package com.djhu.ruleeditor.service.impl;import com.baomidou.mybatisplus.mapper.EntityWrapper;import com.djhu.research.common.ResultResp;import com.djhu.ruleeditor.api.SourceValueSearcher;impo...原创 2019-09-05 10:12:19 · 938 阅读 · 0 评论 -
Mybatis拦截器介绍
拦截器的一个作用就是我们可以拦截某些方法的调用,我们可以选择在这些被拦截的方法执行前后加上某些逻辑,也可以在执行这些被拦截的方法时执行自己的逻辑而不再执行被拦截的方法。Mybatis拦截器设计的一个初衷就是为了供用户在某些时候可以实现自己的逻辑而不必去动Mybatis固有的逻辑。打个比方,对于Executor,Mybatis中有几种实现:BatchExecutor、ReuseExecutor、Si...转载 2019-07-11 11:58:03 · 289 阅读 · 0 评论 -
redis配置
一.属性类package com.djhu.followup.config;/**Created by zw on 2017/12/13.*/import org.springframework.boot.context.properties.ConfigurationProperties;@ConfigurationProperties(prefix = “spring.boot...原创 2019-07-11 11:37:27 · 206 阅读 · 0 评论 -
Spring Security(08)——intercept-url配置
Spring Security(08)——intercept-url配置目录1.1 指定拦截的url1.2 指定访问权限1.3 指定访问协议1.4 指定请求方法1.1 指定拦截的url通过pattern指定当前intercept-url定义应当作用于哪些url。<security:intercept-url pattern="/**" a...转载 2018-10-25 15:51:26 · 650 阅读 · 0 评论 -
Web Service学习之:CXF拦截器
一、用途CXF拦截器类似Struts2的拦截器,后者是拦截和处理请求,前者是对发送和接收的sope消息进行处理,一般用于WS请求响应中的权限验证、日志记录,Soap消息处理,消息的压缩处理等;这个拦截器可以直接访问和修改sope消息。拿权限验证举例:二、服务端添加拦截器三种方式:JaxWsServerFactoryBean、Endpoint都可以通过getInInterceptors方法...转载 2018-11-02 11:43:53 · 1272 阅读 · 0 评论 -
SVN分支的合并和同步
SVN分支的合并和同步使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。最近由于适配机型的需要(本人从事手机客户端的开发),需要经常接触分支和合并两项工作,突然发现这玩意整不明白很难开展工作,遂这两天着重研究了一下,有...转载 2019-07-08 10:52:29 · 145 阅读 · 0 评论 -
Spring容器加载时执行自定义的方法
Spring容器加载时执行自定义的方法需要实现的接口InitializingBean,ApplicationContextAware案例package com.djhu.research.web.service.impl.dataelement;import com.djhu.research.web.bean.ResultResp;import com.djhu.research.we...原创 2019-07-04 16:20:38 · 470 阅读 · 0 评论 -
原 Oracle 锁表与解锁表
原 Oracle 锁表与解锁表2018-10-28 10:36:00 qq_38593865 阅读数 116之前在项目中做同步任务的时候,需要从一个接口中拿到数据,插入到数据库中,使用的是Merge Into;但是在执行单元测试的时候,IDEA一直在转圈,不结束;最后问了老大,老大说是锁表的问题;这才解决;同时也百度了别人是怎么写的,在这里整理一下;对表的操作在短时间内非常的频繁会导致数据库...转载 2019-07-05 11:47:23 · 134 阅读 · 0 评论 -
输入,输出参数 日志监控!
一.注解类package com.djhu.followup.control.advice;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation...原创 2019-07-11 11:08:17 · 269 阅读 · 0 评论 -
异常统一处理的切面
package com.djhu.followup.control.advice;import com.djhu.followup.entity.dto.ResultResp;import org.springframework.web.bind.annotation.ControllerAdvice;import org.springframework.web.bind.annotatio...原创 2019-07-11 11:10:56 · 821 阅读 · 0 评论 -
使用java代码动态在oracle数据库中动态创建表
一.jdbcTemplate的配置package com.djhu.followup.config; import com.alibaba.druid.pool.DruidDataSource; import com.djhu.api.util.MybatisInterceptor; import org.apache.ibatis.plugin.Interceptor;...原创 2019-07-11 11:32:37 · 1714 阅读 · 0 评论 -
swagger配置类
package com.djhu.followup.config;import io.swagger.annotations.ApiOperation;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import sp...原创 2019-07-11 11:34:00 · 2884 阅读 · 0 评论 -
JAVA 定时任务的几种实现方式
JAVA 定时任务的几种实现方式JAVA实现定时任务的几种方式@(JAVA)[spring|quartz|定时器] 近期项目开发中需要动态的添加定时任务,比如在某个活动结束时,自动生成获奖名单,导出excel等,此类任务由于活动时间是动态的,不能把定时任务配置在配置文件或写死在代码中。当然也可以增加一个定时扫描的任务来实现。借此机会整理了AVA实现定时任务的几种常用方式,以下做简要介绍。...转载 2018-10-19 18:14:50 · 421 阅读 · 0 评论