<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Hyperin]]></title><description><![CDATA[爱生活 爱编程]]></description><link>https://blog.youkuaiyun.com/hyperin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hyperin]]></copyright><item><title><![CDATA[递归刷数据简单实现]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/129706373</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/129706373</guid><author>hyperin</author><pubDate>Wed, 22 Mar 2023 11:35:23 +0800</pubDate><description><![CDATA[【代码】递归刷数据简单实现。]]></description><category></category></item><item><title><![CDATA[抽奖系统简单实现]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/129705706</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/129705706</guid><author>hyperin</author><pubDate>Wed, 22 Mar 2023 11:11:50 +0800</pubDate><description><![CDATA[【代码】抽奖系统简单实现。]]></description><category></category></item><item><title><![CDATA[订单相关表结构sample]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/129690818</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/129690818</guid><author>hyperin</author><pubDate>Tue, 21 Mar 2023 16:08:13 +0800</pubDate><description><![CDATA[订单表订单明细表支付单冻结库存表订单发货表。]]></description><category></category></item><item><title><![CDATA[记录一次mybatis-plus从3.0.6升级到3.1.0异常启动的解决]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/88562090</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/88562090</guid><author>hyperin</author><pubDate>Thu, 14 Mar 2019 21:39:34 +0800</pubDate><description><![CDATA[异常信息
 Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userController'...]]></description><category></category></item><item><title><![CDATA[list数据通过流直接保存到oss结果记录]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/88428460</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/88428460</guid><author>hyperin</author><pubDate>Tue, 12 Mar 2019 20:27:50 +0800</pubDate><description><![CDATA[/**
     * 获取文件输入流
     * @param list
     * @param sheetName
     * @param &amp;lt;T&amp;gt;
     * @return
     */
 
 private &amp;lt;T&amp;gt; InputStream getFileInputStream( List&amp;lt;T&amp;gt; list, String sheetNam...]]></description><category></category></item><item><title><![CDATA[Excel导入导出工具类]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/88428397</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/88428397</guid><author>hyperin</author><pubDate>Tue, 12 Mar 2019 20:25:05 +0800</pubDate><description><![CDATA[import cn.sucang.core.util.StrUtils;
import com.jiminy.delivery.annocation.Excel;
import com.jiminy.delivery.dto.ReturnResult;
import org.apache.poi.hssf.usermodel.*;
import org.apache.poi.hssf.util....]]></description><category></category></item><item><title><![CDATA[UML小记]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/88093755</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/88093755</guid><author>hyperin</author><pubDate>Sun, 03 Mar 2019 20:54:58 +0800</pubDate><description><![CDATA[类

类的名称，如果是抽象类就使用斜体表示
类的特性，通常是字段和属性
类的操作，通常是方法。+表示public -表示private #代表protected

接口

顶端有&amp;lt;&amp;lt;nterface&amp;gt;&amp;gt;显示
接口方法

类和类，类和接口之间关系的biao sh
空心三角形+ 实线–》 继承
空心三角形+ 虚线–》 实现
用实线箭头可以表示关联关系。
空心菱形+ 实线箭头–〉...]]></description><category></category></item><item><title><![CDATA[java8时间方法工具]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/87363849</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/87363849</guid><author>hyperin</author><pubDate>Fri, 15 Feb 2019 15:17:02 +0800</pubDate><description><![CDATA[/**
	 *
	 * @param num 时间单位
	 * 获取num天后的时间
	 * 返回格式：2018-02-15 15:49:32
	 */
		public static String getDayPlusString(int num){
			LocalDateTime now = LocalDateTime.now();
			//这里的DAYS可以换成HOURS等其他常量
		...]]></description><category></category></item><item><title><![CDATA[Spring Cloud各组件总结归纳]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/87215320</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/87215320</guid><author>hyperin</author><pubDate>Wed, 13 Feb 2019 23:02:05 +0800</pubDate><description><![CDATA[前面介绍了很多Spring Cloud的组件，本篇按照自己的角度来做一次归纳。
Spring Cloud技术应用从场景上可以分为两大类：润物无声类和独挑大梁类。
润物无声，融合在每个微服务中、依赖其它组件并为其提供服务。

Ribbon，客户端负载均衡，特性有区域亲和、重试机制。
Hystrix，客户端容错保护，特性有服务降级、服务熔断、请求缓存、请求合并、依赖隔离。Hystrix，客户端容错保护...]]></description><category></category></item><item><title><![CDATA[config-1]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/87214806</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/87214806</guid><author>hyperin</author><pubDate>Wed, 13 Feb 2019 22:53:42 +0800</pubDate><description><![CDATA[配置管理方案




项目名称
描述
特点




Etcd
使用go开发的开源项目，用于服务发现和键值管理，使用raft协议作它的分布式计算模型
1非常快和可伸缩.2.可分布式.3.命令行驱动，易于搭建和使用


Eureka
由Netflix开发，久经测试，用于服务发现和键值管理
1.分布式键值存储，2.灵活，需要时间设置3.提供开箱即用的动态客户端刷新


Consul
由Hashicorp...]]></description><category></category></item><item><title><![CDATA[hystrix-1]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/87214531</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/87214531</guid><author>hyperin</author><pubDate>Wed, 13 Feb 2019 22:49:22 +0800</pubDate><description><![CDATA[
使用fallbackmethod 指定后备方法(如果后备方法也需要调用远程方法，一定也要加上@HystrixCommand注解)
指定hystrix 的超时时间
commandProperties={@HystrixProperty(name=“execution.isolation.thread.timeoutInMillSecond”,vale=time)}
hystrix壁仓模式–》(默认...]]></description><category></category></item><item><title><![CDATA[测试dubbo接口]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/87213802</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/87213802</guid><author>hyperin</author><pubDate>Wed, 13 Feb 2019 22:38:18 +0800</pubDate><description><![CDATA[dubbo接口不像http接口可以直接通过浏览器或者postman就可以验证接口数据的准确性，那么怎么验证呢。

通过Telnet连接到指定的dubbo端口，例如：telnet 192.168.0.1 8080
通过invoke 执行dubbo接口，例如 invoke com.demo.merchant.api.IActivityServiceApi.getBrandById(‘1111’)


...]]></description><category></category></item><item><title><![CDATA[pom文件打包配置]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/87210854</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/87210854</guid><author>hyperin</author><pubDate>Wed, 13 Feb 2019 21:53:10 +0800</pubDate><description><![CDATA[&amp;lt;!--这个插件会在你打包jar的时候,会把源码文件打包进去,点击查看源码,不再是class文件,而是java文件--&amp;gt;
&amp;lt;!--里面会包含java文件包含的注释,这样,看字段的时候,直接在model里面就能看到注释,知道字段的含义--&amp;gt;
&amp;lt;plugin&amp;gt;
		    &amp;lt;groupId&amp;gt;org.apache.maven.plugins&amp;lt;/gro...]]></description><category></category></item><item><title><![CDATA[spring boot开发问题梳理-1]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/87210253</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/87210253</guid><author>hyperin</author><pubDate>Wed, 13 Feb 2019 21:43:55 +0800</pubDate><description><![CDATA[Failed to configure a DataSource: ‘url’ attribute is not specified and no embedde
问题描述：
启动新的spring boot项目时，提示Failed to configure a DataSource: ‘url’ attribute is not specified and no embedde。其中配置的数据库的...]]></description><category></category></item><item><title><![CDATA[zuul-开发问题梳理-1]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/87208192</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/87208192</guid><author>hyperin</author><pubDate>Wed, 13 Feb 2019 21:12:50 +0800</pubDate><description><![CDATA[
zuul 中routes端点不显示：
这是因为默认actuator 默认没有开启routes端点，开启routes端点如下所示

management:
  endpoints:
    web:
      exposure:
        include: routes


排除服务发现的默认映射:
使用ignored-services

zuul:
  routes:
    demos...]]></description><category></category></item><item><title><![CDATA[解决IDEA 下Invalid 'log4jConfigLocation' parameter: 的问题]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/80119249</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/80119249</guid><author>hyperin</author><pubDate>Sat, 28 Apr 2018 13:03:21 +0800</pubDate><description><![CDATA[最近将项目的代码从eclipse迁移到了IDEA 中 但是在eclipse中正常启动的项目, IDEA 中居然一直报错 ，向大家分享下这次找bug的经历哈。


最初启动的时候只显示one or more listeners failed to start 。没有详细信息，找bug 根本无从下手哈，在项目的classpath目录下加入logging.properties，来显示详细的报错信息。这样...]]></description><category></category></item><item><title><![CDATA[httpClient使用postMethod请求]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/80108925</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/80108925</guid><author>hyperin</author><pubDate>Fri, 27 Apr 2018 15:36:58 +0800</pubDate><description><![CDATA[(一) maven环境下引入必备jar

&amp;lt;dependency&amp;gt;
    &amp;lt;groupId&amp;gt;commons-httpclient&amp;lt;/groupId&amp;gt;
    &amp;lt;artifactId&amp;gt;commons-httpclient&amp;lt;/artifactId&amp;gt;
    &amp;lt;version&amp;gt;3.1&amp;lt;/version&amp;gt;
&amp;lt]]></description><category></category></item><item><title><![CDATA[自建API网关-架构设计篇]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/79960605</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/79960605</guid><author>hyperin</author><pubDate>Mon, 16 Apr 2018 14:52:23 +0800</pubDate><description><![CDATA[阅读对象传统企业正在做微服务架构转型的开发人员或者架构师，希望本文对您能起到一定的引导作用。
API网关介绍网关一词较早出现在网络设备里面，比如两个相互独立的局域网段之间通过路由器或者桥接设备进行通信， 这中间的路由或者桥接设备我们称之为网关。
相应的API网关将各系统对外暴露的服务聚合起来，所有要调用这些服务的系统都需要通过API网关进行访问，基于这种方式网关可以对API进行统一管控，例如：认证...]]></description><category></category></item><item><title><![CDATA[队列类型-消息中间件(四)]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/79942422</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/79942422</guid><author>hyperin</author><pubDate>Sat, 14 Apr 2018 17:39:33 +0800</pubDate><description><![CDATA[如下从功能维度上介绍几种常见的队列


优先级队列 
优先级高的消息具备优先被消费的特权，这样可以为下游提供不同消息级别的保证。不过这个优先级也是需要有一个前提的：如果消费者的消费速度大于生产者的速度，并且消息中间件服务器（一般简单的称之为Broker）中没有消息堆积，那么对于发送的消息设置优先级也就没有什么实质性的意义了，因为生产者刚发送完一条消息就被消费者消费了，那么就相当于Broker中至多...]]></description><category></category></item><item><title><![CDATA[JDK 1.5 - 1.8 各版本的新特性总结]]></title><link>https://blog.youkuaiyun.com/hyperin/article/details/79940497</link><guid>https://blog.youkuaiyun.com/hyperin/article/details/79940497</guid><author>hyperin</author><pubDate>Sat, 14 Apr 2018 15:12:37 +0800</pubDate><description><![CDATA[
    
        
            JDK 1.5 - 1.8 各版本的新特性总结
        

   
   

    以下介绍一下JDK1.5版本到JDK1.7版本的特性及JDK1.8主要部分特性。仅供参考。
    JDK1.5新特性1：自动装箱与拆箱：自动装箱：每当需要一种类型的对象时，这种基本类型就自动地封装到与它相同类型的包装中。
    自动拆箱：每当需要一...]]></description><category></category></item></channel></rss>