自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Springboot启动类路径导致启动失败问题

org.springframework.security.oauth2.provider.token.TokenStore' that could not be found

2024-03-07 11:24:15 356

原创 cloud在gateway支持https和http请求

SSL 协议可分为两层:SSL 记录协议(SSL Record Protocol),它建立在可靠的传输协议(如TCP)之上,为高层协议提供数据封装、压缩、加密等基本功能的支持。建立连接后,客户机发送一个请求给服务器,请求方式的格式为:统一资源标识符(URI)、协议版本号,后边是 MIME 信息包括请求修饰符、客户机信息和许可内容。② 服务器接到请求后,给予相应的响应信息,其格式为一个状态行,包括信息的协议版本号、一个成功或错误的代码,后边是 MIME 信息包括服务器信息、实体信息和可能的内容。

2023-05-08 15:08:29 1236

原创 idea启动dataX,开发金仓和达梦插件

idea启动datax,二次开发达梦插件

2022-09-08 18:58:08 3153 1

原创 拉取git项目,将本地项目上传gitee。迁移git项目,包括所有分支,提交记录。

拉取git项目,创建本地分支,关联远程分支,设置git pull默认拉取分支,迁移git项目

2022-06-30 19:54:41 913

原创 linux离线安装redis

redis简单安装

2022-06-29 19:07:46 1629

原创 linux系统离线安装配置mysql

linux系统离线安装配置mysql

2022-06-28 18:24:07 480

原创 java之static关键字详解

在《java编程思想》中是这么说明的,static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。static用来修饰类的成员变量、成员方法、代码块。1. static修饰成员变量,不能修饰局部变量。static修饰的成员变量叫静态变量...

2020-04-24 17:10:31 128

原创 spring+quartz定时任务入门使用篇-简单的不能再简单了。

之前使用定时任务都是使用jar包。电脑的定时任务。本次使用java的定时任务。在spring-task和quartz之间选用了quartz,至于Timer之流的不是主流。首先是选用原因。quartz: 默认多线程异步执行。 能被集群实例化,支持分布式部署。 使用JobStoreCMT(JDBCJobStore的子类),Quartz 能参与JTA事务;Quart...

2020-04-24 17:08:30 483

原创 HttpPost请求参数为json之详解(遇到中文乱码问题)-client

本次调用遵循服务器端指定的RESTful风格。当前博客只接受post请求首先引入jar包依赖,我这里将代码抠出来了。只是简介。 <!-- httpclient start --> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId...

2020-04-24 16:39:54 3075

转载 RESTful 架构风格概述(图文介绍)

在移动互联网的大潮下,随着docker等技术的兴起,『微服务』的概念也越来越被大家接受并应用于实践,日益增多的web service逐渐统一于RESTful 架构风格,如果开发者对RESTful 架构风格不甚了解,则开发出的所谓RESTful API总会貌合神离,不够规范。本文是我对RESTful 架构风格的一些理解,和大家分享一下,如果有问题,欢迎讨论。 Outline1. RE...

2020-04-17 10:07:51 1928 2

原创 IntelliJ IDEA解决控制台中文乱码问题

都说idea比eclipse好用,本人经过慎重考虑,在新项目中使用idea,刚上手的时候十分不习惯,第一个问题,启动控制台中文乱码,无奈之下借助度娘,结合之下解决之。打开Tomcat配置页面,在VM options中配置 -Dfile.encoding=UTF-8可惜没有解决,继续找百度,发现要更改配置文件找到IDEA安装目录的bin文件夹,如E:\services\Intell...

2019-07-23 09:57:48 364

原创 win7安装两个jdk,1.7和1.8,下载、安装、配置环境变量,方便切换

之前用过1.6,后来换电脑后用的1.7,由于时代在发展,许多插件、框架等新的功能需要jdk1.8才能使用,所以就想安装1.8,不过1.7还不准备卸载,就考虑安装多个jdk.先下载jdk1.8,建议去官网下载,需要oracle账号,这个可以免费注册http://www.oracle.com/technetwork/java/javase/downloads/index.html我们选择jdk1.8版...

2018-06-14 15:48:40 6454 2

原创 java获取微信公总号推送的所有信息的url,用于爬取微信推送的文章内容

场景描述:    在用户提出需要爬取微信公总号推送消息的时候,感觉是懵逼的,之前从来没爬取过,无从下手,没办法顾客是上帝,既然用户提出了需求,我们只能想法去解决问题。    然后根据用户提供微信公总号  安泰科现货报价 去爬取,发现公总号推送的消息的url并不是固定不变的,这咋整。好在对于我们开发人员来说有度娘,ok,百度一下,发现搜狗微信能解决该问题。写了一个测试发现,果然能解决,之后就有了这篇...

2018-05-09 15:06:41 4044 8

原创 使用全局类通过加载properties文件,读取相关配置以实现代码的优化,以及维护的方便。

在java项目中,我们很多时候需要一些配置参数进行业务的处理、接口的调用等,比如腾讯企业邮箱,需要用的key等一些相对固定的参数,虽然参数不经常改变,但是如果需要改变的话,你需要一个个的去类里面寻找,大大影响维护速度以及效率。因此,便写了一个全局类 Global以及资源文件加载类PropertiesLoader进行配置的读写。PropertiesLoader资源文件加载类package com.c...

2018-04-18 17:05:51 1577

原创 spring+mybatis之使用dao接口实现类的相关测试。

用过注解的朋友应该都知道,dao接口不用写实现类,spring会自动给生成实现类,今天我突然想到写上实现类,项目还能不能运行,经过一上午的测试,发现还是没有解决,为了记录,写下了此篇博文。先贴出正常的配置:spring-mvc.xml&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;beans xmlns="http://www.springfram...

2018-04-18 15:32:54 1622

原创 oracle服务启动报错,Navicat链接报Cannot load OCI DLL,87:...和Cannot load OCI DLL,193:...错误

好久没有写博客了。共有两个小问题和大家分享。一、oracle数据库服务启动后关闭今天遇到一位同学共同讨论一个技术问题,需要用到oracle数据库,突然发现自己的oracle数据库服务启动后关闭,问题如下图:这位问题十分简单,之前遇到过,因为安装的时候,我还在另外一个项目组,好久之前,现在换项目了,所以导致ip地址变化,修改下图中标注的两个文件即可解决。为了以后不再出

2017-09-14 15:58:50 11354 1

原创 spring 之 Listener的异步调用

关于listener的原理我这里就不过多叙述了,大家百度一下,一大堆。我写一个实际案例:(代码非常简单,很多主要是业务的,我就没有删除,不要觉得麻烦,很简单)情景描述:我监听到一个事件后,想让监听器里面延时10秒执行一些操作,但是controller继续执行自己的代码,返回视图层。本人先是用拦截器。(只贴出来相关的配置)先来spring核心容器的配置

2017-08-11 19:44:23 2934

原创 Spring+SpringMVC+Mybatis使用注解方式配置双数据源

场景描述:在开发过程中A系统在创建角色,给角色授权之时,要将角色的权限存入到B系统之中,由于另外B系统不提供对权限的操作接口,只能修改他的角色权限库。我这里使用的配置双数据源,双sessionFactory,双事务,双扫描、的方法,至于动态切换的等使用后再分享。开始配置:至于其他环节的搭建这里就不做配置了,前提是一个可以允许的ssm框架。在spring的核心配置文件中做文章

2017-07-28 09:06:32 5705 1

原创 请求转发(forward)和重定向(redirect)的区别

1、 请求转发request封装的对象是可以取到的,而重定向是取不到request封装的属性。2、 url地址:请求转发是服务器请求资源,服务器把请求url的响应内容读取过来,url不变。重定向是服务端根据url,(响应数据、跳转页面),url改变。3、 请求转发的path只能是当前项目中的path,而重定向location可以是项目外的地址。4、 请求转发到servlet中,和先前的

2017-07-13 09:47:46 8340

原创 String.intern()详解,关于String s2 = new String("ja") + new String("va"); s2.intern();

String.intern()详解,关于String s2 = newString("ja") + new String("va");     s2.intern();写这篇文章的情况是在看面试题的时候遇到了一些疑问,查看了好多大神的文章,总算有了一些理解,为了记忆,整理了一下。首先看一下面试题 public static void m1(){ String s1 = new St

2017-07-12 17:47:44 2174 7

转载 23种设计模式汇总整理

设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。其实还有两类:并发型模式和线程池模式

2017-07-12 11:22:20 209

原创 String str = "str"和String str = new String("str")的区别

Stringstr = str和String str =  new String(str)的区别String str1 = “str1”:1、 在栈中创建str1的引用。2、 去常量池中查看是否有相同Unicode编码的字符串常量。如果有将str1指向该常量,如果没有则创建一个内容为”str1”的字符串常量,将str1的引用指向该常量。3、 如果str1进行了赋值str1= “12

2017-07-05 15:35:06 7308 1

原创 java调用Seafile的部分接口

由于Seafile的接口全部是英文,本人十分不适应,使用的时候做了一份记录。Seafile Web API一、APIBasics(api基础)http://192.168.62.128:8000/   服务器地址1、All API calls must beauthenticated with a valid Seafile API key.所有的API调用必须验证有效

2017-06-28 17:16:11 5480 5

GB 32100-2015 法人和其他组织统一社会信用代码编码规则

GB 32100-2015 法人和其他组织统一社会信用代码编码规则

2017-06-29

空空如也

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

TA关注的人

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