自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lycode

一只小小的程序员

  • 博客(60)
  • 收藏
  • 关注

原创 C# 无限递归,无限层级,无限层级树

废话不多说直接上代码,先看 层级包装实体类 public class TreeVo { public string id { set; get; } public string name { set; get; } public object children { set; get; } }下面是数据承载类publ...

2020-03-13 09:19:55 1947

原创 Spring Date Jpa Jpa Page(分页)po映射vo,改变实体结构

恩,怎么说呢;找了很久也没找到需求就是,把实体字段转成Vo,个别字段不给展示吧,分页以后改变实体废话不多说直接上代码; public Page<UserVo> pageQuery(UserQueryForm userQueryForm) { Pageable pageable = PageRequest.of(userQueryForm.getCurren...

2020-01-10 16:37:41 2442 2

原创 [RabbitMQ]Jackson2JsonMessageConverter转换实体类常的问题

实体类转换异常failed to resolve class name.解决方案1.依赖系统1的jar包,直接使用类A来接收 2.不依赖系统1的jar包,自己建一个和A一模一样的类,连名称,包路径都一样 3.负责监听 queue 的类实现 MessageListener 接口,直接接收 Message 类,再自己转显然都不够好也不是自己想要的在 JsonMessageCon...

2020-01-07 15:37:37 7874 1

原创 IIS 站点管理Api

引用Microsoft.Web.Administration Dll就行;注意获取Ftp的状态会报错using Microsoft.Web.Administration;using Newtonsoft.Json;using ReleaseManagement.Common;using ReleaseManagement.Converter;using ReleaseMana...

2019-12-10 15:34:01 451

原创 redisson 整合springboot

依赖 <dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.8.0</version> ...

2019-11-15 09:13:51 687

原创 spring security oauth2 授权服务器负载均衡解决方案

研究了好几天的授权服务对资源服务是如何实现负载均衡的真的是丈二和尚摸不着头脑,研究了几天今天终于找到了一篇文章 真的是翻;烂了 奈何自己太菜上一下资源服务的yml配置(oauth-server是注册的服务)security.oauth2.client.client-id=resource1security.oauth2.client.client-secret=0security...

2019-09-28 22:55:35 1735

原创 Spring Security oauth2 收集的学习文章

直接传送门https://www.jianshu.com/p/6dd03375224d Spring Security 与 OAuth2(资源服务器)

2019-09-28 14:31:05 102

原创 CENTOS7服务器安装KVM开VPS 开小鸡儿

系统:Centos71、安装KVM,yum-yinstallqemu-kvmlibvirtvirt-installbridge-utilsbind-utilsvirt-managerwgetnet-toolsvirt-viewergenisoimageepel-release2、设置开机启动libvirtdsystemctlstartlibvirt...

2019-09-05 16:23:33 1891

原创 Spring Data Elasticsearch

Spring Data ElasticsearchSpring Data Elasticsearch是Spring提供的一种以Spring Data风格来操作数据存储的方式,它可以避免编写大量的样板代码<!--Elasticsearch相关依赖--><dependency> <groupId>org.springframework.boot<...

2019-09-04 15:26:18 196

原创 Docker管理面板——Portainer

使用官方提供的Demo预览一下地址:http://demo.portainer.io/用户名: admin密码: tryportainer看起来还是很漂亮的接下来就看安装吧Portainer的安装方式主要有两种,一个是使用Docker安装,一个是二进制文件直接跑,我建议用Docker安装,比较方便点,也不用你自己去配置自启动啥的。其他的请参考官方文档 ——>传送...

2019-08-31 21:41:31 2050

原创 百度云使用Aria2下载

首先下载一个谷歌插件https://github.com/acgotaku/BaiduExporter然后把后缀名crx的文件改成rar格式解压缩然后就可以了。在连接到Aria2下载吧。=======================补充开始1.刚添加下载失败显示错误的话用已登录百度账号的浏览器访问下面的网址:http://pcs.baidu.com/rest/2...

2019-08-31 12:30:18 6334

原创 Docker 安装 jaegerdocker/pan

环境是虚拟机centos7.6内存1G下载映像docker pull jaegerdocker/pan 启动程序docker run --name=Pan -v /data/pan:/var/downFile -dti -p 8888:80 -p 6800:6800 jaegerdocker/pan然后成功以后访问地址Filerunhttp://yourdo...

2019-08-30 17:13:40 1472

原创 群晖套件 Transmission 汉化

首先先打开群晖SSH连接然后使用工具连接(第一次先使用admin 连接一下 )第一次root是没有设置密码的 先设置一下root@Target:~# sudo -iroot@Target:~# synouser --setpw root 123456重新连接 使用 root 连接下载地址wget https://github.com/ronggang/transm...

2019-08-29 23:09:25 16394 1

原创 虚拟机装黑群晖

本人也是经历了坎坷之路搞了很久才装好老是装到最后一步就失败了欲哭无泪来正文虚拟机:VMware15群辉版本:DSM_DS3617xs_15284(6.1.7)引导文件:synoboot.vmdk下载地址链接: https://pan.baidu.com/s/17kRZf6tNwdPyY9nJ24Y51w 提取码: rvzz群辉管理工具 :下载地址接下来来创建...

2019-08-29 22:36:02 3065

原创 Springboot 使用OAuth2.0认证授权

关于 OAuth2.0 看 这里本文是一个简单的例子看图Pom.xml <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId>...

2019-08-24 17:13:04 754

原创 SpringBoot 在Centos后台运行

nohup java -jar 项目名.jar &1 & 【注意空格】

2019-08-20 17:41:55 457

原创 记录坑:SpringDateJpa sql生成日期格式错误

如何看的jpa生成的完整执行sql <dependency> <groupId>com.googlecode.log4jdbc</groupId> <artifactId>log4jdbc</artifactId> <version&gt...

2019-08-08 10:47:19 972

原创 基于CentOS7搭建Maven私服

1、环境准备:操作系统: CentOS7JDK版本: 1.8以上Nexus版本: 3.13.02、安装包下载地址:Nexus Repository Manager OSS 3.x - Unix3、解压安装:3.1 上传压缩包到Linux中.image3.2 使用命令解压到指定目录.tar -zxvf nexus-3.13.0-01-unix.tar.gz ...

2019-08-07 13:48:44 842

原创 微信支付(asp.net mvc)付款码支付,JSPAI 支付

仅供学习参考:大神勿喷 (微信的文档真的很烂 其实很多东西都不是很复杂 ,日志什么的没有加 ,可以自己随心来写 简单的demo 比较容易理解 理解了以后复杂的东西再加上去先决条件内网转发工具(可以自己找一下或者自己搭建一个frp 有教程 传送)商户系统和微信支付系统主要交互:1、商户server调用统一下单接口请求订单,api参见公共api【统一下单...

2019-07-25 09:54:26 1079

转载 ShardingSphere分布式数据库中间件(学习)

ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。 他们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、容器、云原生等各种多样化的应用场景。简介Sharding-JDBC定位为轻量...

2019-07-23 14:05:02 375

原创 JDK1.8 日期工具类

直接见代码package com.gjpzh.common.core.util;import java.time.*;import java.time.format.DateTimeFormatter;import java.time.temporal.Temporal;/** * 日期工具类 */public class DateTimeUtils { sta...

2019-07-03 10:31:36 236

原创 Springboot整合MybatisPlus 启动报错

Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactor...

2019-05-24 10:53:39 4638 2

原创 JackJson 一些简单的使用方法

package cn.edu.hbcf.common.jackjson;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Set;import org.codehaus.jackson.JsonGenerationException;import org.codehaus.ja...

2019-05-24 09:38:59 1266

原创 IDEA 创建子项目显示目录已经存在

为什么会出现这个问题呢我是因为把子项目删除从新创建然后出现了这个问题,解决方法是到父项目的文件夹 .idea 目录下 打开 所有xml 删除与你新建名称有关的哪一行 在刷新项目即可...

2019-05-22 10:03:37 6792

原创 Spring Cloud Gateway动态路由配置

此文章用来记录学习这里主要是通过编码方式来实现动态路#自定义RouteDefinitionWriterSpring Cloud Gateway默认的RouteDefinitionWriter实现类是org.springframework.cloud.gateway.route.InMemoryRouteDefinitionRepository,Route信息保存在当前实例的内存中,...

2019-05-20 10:41:25 1398

原创 Java辅助类工具箱Hutool

官网:http://www.hutool.cn/文档:http://hutool.mydoc.io

2019-04-23 14:00:39 1327

转载 JWT身份验证:如何实现注销?

可能的解决方案:将JWT存储在数据库中。您可以检查哪些令牌有效以及哪些令牌已被撤销,但这在我看来完全违背了使用JWT的目的。 从客户端删除令牌。这将阻止客户端进行经过身份验证的请求,但如果令牌仍然有效且其他人可以访问它,则仍可以使用该令牌。这引出了我的下一点。 令牌生命周期短。让令牌快速到期。根据应用,可能是几分钟或半小时。当客户端删除其令牌时,会有一个很短的时间窗口仍然可以使用它。从客户...

2019-04-21 23:08:01 11014

原创 使用 Rest-Assured 测试 REST API

Pom.xmlJUnit (根据项目来选择)<dependency> <groupId>com.jayway.restassured</groupId> <artifactId>rest-assured</artifactId> <version>2.9.0</version> <sc...

2019-04-21 12:45:14 705

转载 Apache commons(Java常用工具包)简介

ApacheCommons是一个非常有用的工具包,解决各种实际的通用问题,下面是一个简述表,详细信息访问http://jakarta.apache.org/commons/index.htmlBeanUtilsCommons-BeanUtils提供对Java反射和自省API的包装BetwixtBetwixt提供将JavaBean映射至XML文档,以及相反映射的服务....

2019-04-20 23:11:03 2002

原创 Stream API与Lambda表达式

Stream在Java SE 8中非常重要,我们希望可以在JDK中尽可能广的使用Stream。我们为Collection提供了stream()和parallelStream(),以便把集合转化为流;此外数组可以通过Arrays.stream()被转化为流。stream()− 为集合创建串行流。parallelStream()− 为集合创建并行流。Stream中还有一些静态工厂方法这...

2019-04-20 16:51:41 111

原创 spring-security oauth2 +jwt

概念:JSON Web Token (JWT)JWT是一种安全标准。基本思路就是用户提供用户名和密码给认证服务器,服务器验证用户提交信息信息的合法性;如果验证成功,会产生并返回一个Token(令牌),用户可以使用这个token访问服务器上受保护的资源一个token包含三部分:header.claims.signatureclaims部分是整个token的核心,表示要发送...

2019-04-20 12:06:44 138

转载 Maven标签详解

<span style="padding:0px; margin:0px"><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apac...

2019-04-08 19:59:39 144

原创 httpclient 工具类

Maven依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.1</version> &...

2019-04-08 11:12:51 107

转载 拦截器和过滤器的区别

拦截器和过滤器拦截器是基于java的反射机制的,而过滤器是基于函数回调。拦截器不依赖与servlet容器,过滤器依赖与servlet容器拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次拦截器可以获...

2019-04-08 11:06:03 92

原创 Springboot+Shiro+Redis 整合(踩坑-整不明白你打我)

说起来都是辛酸泪 看他们的文章都是有点问题,还是看项目源码来的直接。废话不多说下面上代码 Maven 依赖 <!-- Shiro --> <dependency> <groupId>org.apache.shiro</groupId> <artifa...

2019-04-08 10:31:49 7290 10

原创 Google Guava 类库简介

Guava 是一个 Google 的基于java1.6的类库集合的扩展项目。Maven依赖 <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> ...

2019-04-08 09:45:26 405

原创 SpringBoot配置Mybatis-plus 自动生成代码

<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> ...

2019-04-03 08:59:22 764

转载 使用RedisTemplate操作Redis

基础知识Redis 数据结构(摘选)Redis有五种数据结构类型分别是:String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)结构类型 结构存储的值 结构的读写能力 String 可以是字符串、整数或者浮点数 对整个字符串或者字符串的其中一部分执行操作;对象和浮点数执行自增(increment)或者自减(decre...

2019-04-02 14:51:35 741

原创 IDEA 插件

主题下载地址:http://www.color-themes.com/ IDEA:http://plugins.jetbrains.com/plugin/8006-material-theme-ui/versions 下载完成后从 File->Import Setting,选择刚才下载的主题的ja...

2019-04-01 11:41:03 126

原创 SpringDataJpa常用注解

(做个记录,非全部原创)对象与数据库之间的转换@Entity:标识实体类是JPA实体,告诉JPA在程序运行时生成实体类对应表@Table:设置实体类在数据库所对应的表名@Id:标识类里所在变量为主键@GeneratedValue:设置主键生成策略,此方式依赖于具体的数据库@Basic:表示简单属性到数据库表字段的映射@Column:表示属性所对应字段名进行个性化设置...

2019-04-01 11:06:07 587

空空如也

空空如也

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

TA关注的人

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