自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 Linux查看日志常用命令

Linux查看日志常用命令1.查看日志常用命令tail:-n 是显示行号;相当于nl命令;例子如下:tail -100f test.log 实时监控100行日志tail -n 10 test.log 查询日志尾部最后10行的日志; tail -n +10 test.log 查询10行之后的所有日志;head: 跟tail是相反的,tail是看后多少行日志;例子如下: head -n 10 test.log 查询日

2021-12-30 09:42:28 373

原创 用Collections 给list排序

遇到个排序问题,需要list排序,用collections工具类给排序话不多说,直接贴代码倒序,简单的倒序,从大到小的排序import java.util.Collections; public static void sort1(){ List list = new ArrayList(); list.add(1); list.add(3); list.add(5); list.add(3); lis

2021-12-28 16:58:45 508

原创 springboot映射静态文件

第一种:代码方式添加一个配置类@Configurationpublic class WebAppConfig implements WebMvcConfigurer { public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/img/**").addResourceLocations("file:D:/app/dist/");

2021-09-03 10:06:25 168

原创 jasypt的盐不写在配置文件里面

jasypt 进行配置文件加密,启动类里加盐

2021-04-20 14:20:29 965

原创 springboot项目启动给配置文件添加属性值

先读取配置文件通过 InputStream 读取文件SpringApplication app = new SpringApplication(DDXMApplication.class); InputStream inputStream = DDXMApplication.class.getClassLoader().getResourceAsStream("application-dev.properties"); Properties properties = ne

2021-04-08 16:14:54 256

原创 springboot中拦截器里面RedisTemplate注入为空

遇到一个问题,就是springboot加了个全局拦截器,然后需要redis存储,但是一直提示redis为空,后来发现需要需要配置类里面初始化一下@Configurationpublic class CorsConfig { //我的拦截器 @Bean public HttpTokenFilter getSessionInterceptor() { return new HttpTokenFilter(); }}拦截器加载的时间点在springcontex

2021-04-02 14:59:11 848

原创 springboot项目读取application.properties 配置值得三种方式

列举三种读取配置文件值的方法,记录一下配置中的值application.properties配置文件中去的具体值zookeeper.server=127.0.0.1:2181第一种@value在需要获取的参数上加@Value("${参数}")例如@Value("${zookeeper.server}")private String zookeeperServer;第二种Environment 方式@Autowired private static Environment e

2021-03-29 15:22:06 653

原创 springboot使用zookeeper(curator)实现注册发现与负载均衡

最简单的实现服务高可用的方法就是集群化,也就是分布式部署,但是分布式部署会带来一些问题。比如:1、各个实例之间的协同(锁)2、负载均衡3、热删除这里通过一个简单的实例来说明如何解决注册发现和负载均衡。1、先解决依赖,这里只给出zk相关的依赖,pom.xml如下 <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifact

2021-02-09 16:20:26 532

原创 Redis-redis哨兵集群

第一步 搭建一个简单的主从分离(读写分离)。创建多个redis.conf 文件 可以用不同文件夹区分或者不同名字区分一、配置Master1、修改端口# Accept connections on the specified port, default is 6379 (IANA #815344).# If port 0 is specified Redis will not listen on a TCP socket.port 6380redis 的默认端口是6379,这里我们把主服

2021-02-02 14:29:22 63

原创 用plsql创建用户

用plsql创建用户用的是oracle11第一步创建用户名字## 第二步授予角色权限主要是这三个,connect,dba,resource这三个权限关于3个基本去权限介绍:connect : 基本操作表的权限,比如增删改查、视图创建等resource: 创建一些函数,比如簇、索引,创建表、列等dba : 相当于管理员权限,拥有系统所有权限创建完毕,可以登录试一试...

2020-11-17 10:15:32 202

原创 java 文件流下载pdf

下载pdf,话不多说直接代码```java public void downloadPDF(HttpServletResponse res , String pactNo) throws FileNotFoundException { try { String fileName=pactNo+".pdf"; File file = new File(environment.getProperty("JXZM.path")+pactNo

2020-10-28 14:40:20 5080 2

原创 遇到个RestTemplate接收 application/octet-stream的问题

RestTemplate 访问别人接口,用object,JsonObjet都无法接收,后台查询用resource接收ResponseEntity<Resource> response = template.postForEntity(url1.toString(), requestEntity, Resource.class);由于接收的是pdf文件对接收到的这么处理InputStream stream= response.getBody().getInputStream();

2020-08-17 15:33:25 5700 2

原创 RestTemplate请求oauth获取token报401错误

RestTemplate正常请求一直报401,之前写法 MultiValueMap<String, String> paramsMap = new LinkedMultiValueMap<>(); HttpEntity<MultiValueMap<String, String>> requestEntity = new HttpEntity(paramsMap,headers); JSONObject response = template.post

2020-08-14 11:22:38 2274 2

原创 springboot2和mybaties配置多数据源

jar集成不谈先在配置文件 application.properties 中配置数据库连接,正常的spring.datasource.jdbc-url=jdbc:oracle:thin:@127.0.0.1:1521/orclspring.datasource.username=123456spring.datasource.password=123456spring.datasource.driverClassName=oracle.jdbc.driver.OracleDriver多数据源

2020-08-04 14:54:12 114

原创 springboot利用easypoi导出excle

第一步导入jar包,添加maven依赖dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>3.2.0</version></dependency><dependency> <groupId>cn.afterturn</gr

2020-07-20 18:10:08 135

原创 could not write request: no suitable HttpMessageConverter found for request type [java.util.HashMap

RestTemplate访问的时候遇到一个问题"Could not write request: no suitable HttpMessageConverter found for request type [java.util.HashMap] and content type [application/x-www-form-urlencoded]报错日志如下```java org....

2020-05-07 17:38:13 14501 1

原创 springboot集成mybaties用oracle

集成mybaties <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version&g...

2020-05-06 15:42:29 161

原创 身份证识别通过RestTemple进行的post请求。

通过RestTemple进行的post请求。其中的参数是file类型,工具 idea 项目 mevan 技术 sringboot```javapackage com.guangda.CardApply;import com.guangda.untils.HttpsClientRequestFactory;import net.sf.json.JSONObject;import or...

2020-05-06 10:23:36 349

原创 springboot2使用lettuce操作redis

srpingboot2升级之后,使用lettuce连接redis,不在使用jedis写个例子,试验一下。首先在application.properties里面添加redis配置信息spring.redis.host=127.0.0.1#spring.redis.password= spring.redis.port= 6379spring.redis.timeout=1000spri...

2019-06-27 15:15:28 1717

原创 springboot2升级记录

最近做的东西。要做升级,就是springboot升级到springboot2。然后记录一下,springboot2升级的部分升级记录Eureka 注册中心Jar包名由 spring-cloud-starter-eureka-server变更为spring-cloud-starter-netflix-eureka-server注解:新版本的soringcloud的中,eureka...

2019-06-25 17:19:17 446

原创 springboot2访问template报错

最近进行springboot升级到springboot2,在maven工程中可以访问到template的静态文件,springboot1原来的项目也可以访问到,转成gradle项目之后,springboot2无法访问对比之后发现,缺少一个jar。增加一个jar包attoparser-2.0.4.RELEASE.jar问题解决、特此记录一下...

2019-06-25 16:49:14 412

原创 springBoot2.x中使用Hikari连接池详解

一、导语HikariCP是快速,简单,可靠和生产就绪的JDBC连接池。在Spring Boot 2.0版本中,默认数据库池技术已从Tomcat Pool切换到HikariCP。这是因为HikariCP提供了卓越的性能。现在自Spring Boot 2.0发布以来,spring-boot-starter-jdbc和spring-boot-starter-data-jpa默认解析HikariCP依赖...

2019-03-22 14:44:55 12789 9

转载 springboot2.0 快速集成mybaties (注解的方式)

@转载自 [https://blog.csdn.net/ljk126wy/article/details/83141118 ]注解的方式下图就是官方给的列子,无需添加任何配置就可以使用了。根据这个里子我们可以大致知道如何通过注解来进行定义查询方法。但是这个案例就一个查询方法 敢不敢在多写几个啊!。你们也太懒了吧!哎!我们还是去mybaties的官网继续寻找答案吧 http://www.myb...

2018-12-19 10:32:17 279

原创 springboot2的tomcatConfig的写法

springboot 1.4 使用的tomcatConfig中代码如下 @Bean public TomcatServletWebServerFactory servletContainer() { TomcatEmbeddedServletContainerFactory tomcat = new TomcatEmbeddedServletContainerFa...

2018-12-18 10:05:17 2151

转载 将lib列表转换成 mevan

一个处理方式,如何将本地的Jar包自动变成mevan依赖package com.sgcc.uap;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.jar.JarInput...

2018-12-17 15:30:11 256 1

转载 使用HikariCP数据库连接池搭建Spring-Boot+Mybatis的项目

前言Springboot让Java开发更加美好,更加简洁,更加简单。本节主要讲的是使用Hikari数据库连接池搭建Spring-Boot+Mybatis项目。这里各位肯定会有一个问题:为什么我们要选择Hikari的数据库连接池了,而不选择C3P0/DBCP这些成熟的数据库连接池呢?因为:要说起Hikari,我们得先来说说BoneCP。传说中BoneCP在快速这个特点上做到了极致,官方数据是C3...

2018-12-10 16:35:13 575

转载 java.sql.SQLException: Io 异常: Connection reset

当数据库连接池中的连接被创建而长时间不使用的情况下,该连接会自动回收并失效,但客户端并不知道,在进行数据库操作时仍然使用的是无效的数据库连接,这样,就导致客户端程序报“ java.sql.SQLException: Io 异常: Connection reset” 或“java.sql.SQLException 关闭的连接”异常。在配置数据源后面加上配置后,客户端在使用一个无效的连接时会先对...

2018-12-03 15:39:17 8381

转载 Spring Data JPA: 为所有Repository添加自定义方法

Spring Data JPA中的Repository是接口,是JPA根据方法名帮我们自动生成的。但很多时候,我们需要为Repository提供一些自定义的实现。今天我们看看如何为Repository添加自定义的方法。自定义Repository接口首先我们来添加一个自定义的接口:添加BaseRepository接口BaseRepository继承了PagingAndSortingRepos...

2018-11-26 16:02:03 804

转载 **SpringBoot注解大全**

SpringBoot注解大全一、注解(annotations)列表@SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration 等同于spring...

2018-11-26 15:54:01 199 1

jdk----5windowsx64.zip

jdk5-windows-x64.exe

2019-07-03

spring3-源码-文档-资源

spring3.1.1的源码,其中包括spring3.1.1的所有docs、jar、source集合包

2019-05-05

空空如也

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

TA关注的人

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