<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[OUCFSB的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/OUCFSB</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; OUCFSB]]></copyright><item><title><![CDATA[记录一次久远git仓库迁移]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/133020424</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/133020424</guid><author>OUCFSB</author><pubDate>Tue, 19 Sep 2023 11:48:28 +0800</pubDate><description><![CDATA[大部分说是两种原有原因：1.文件太大 2.历史commit太多，提交时需创建的对象太多。因为项目需求，公司收购了一个第三方的项目，包含源码。需要将该项目上传到我们公司自己的gitlab上。1.从本地的git commit记录中，找到一个中间的commit，以此为基准，新建分支tmp。终于提交上去了= =   PS ：如果很多，中间tmp分支可以建多个。看了下解决办法，有的使用py脚本来处理，有些使用工具，我一个懒人，看着就头疼= =最后想了想，一次性提交太大，我分开提交呗。然后，，然后就报错了。]]></description><category></category></item><item><title><![CDATA[关于@Transactional的使用]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/126121337</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/126121337</guid><author>OUCFSB</author><pubDate>Tue, 02 Aug 2022 14:33:36 +0800</pubDate><description><![CDATA[@Transactional]]></description><category></category></item><item><title><![CDATA[java项目使用JasperReport文档打印操作步骤及常见问题]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/125662196</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/125662196</guid><author>OUCFSB</author><pubDate>Thu, 07 Jul 2022 17:15:20 +0800</pubDate><description><![CDATA[java使用JasperReport进行打印，开发流程及常见问题]]></description><category></category></item><item><title><![CDATA[MapStruct结合Lombok使用 提示Unknown property error问题]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/125370071</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/125370071</guid><author>OUCFSB</author><pubDate>Mon, 20 Jun 2022 12:50:24 +0800</pubDate><description><![CDATA[java - Mapstruct 问题 : Unknown property error]]></description><category></category></item><item><title><![CDATA[docker安装redis]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/124605019</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/124605019</guid><author>OUCFSB</author><pubDate>Fri, 06 May 2022 11:02:06 +0800</pubDate><description><![CDATA[傻瓜式安装教学，现在开始！

1.拉取镜像

1)可以先查看下有哪些镜像：


docker search redis



2.拉取镜像 默认最新版本


docker pull redis



3.准备conf配置文件。可以去官网下载。Redis configuration | Redis（建议找到自己对应的版本下载。我安装时一直启动不起来，最后换了个版本文件，就可以了。不确定是不是不同版本有不同的配置导致的）

我修改的配置只有：

1）protected-mode yes 默认no，保护模式，限.]]></description><category></category></item><item><title><![CDATA[postman可正常请求第三方接口，但postMethod请求时，服务端接收body为空]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/122211964</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/122211964</guid><author>OUCFSB</author><pubDate>Wed, 29 Dec 2021 11:38:52 +0800</pubDate><description><![CDATA[问题描述：
项目对接一个第三方接口，使用postMethod的方式发送请求。发现服务器端接收到的请求，body为空。但打印请求日志时，请求参数已正常加载。使用postman测试时，可正常访问。
请求代码如下：
SignResponse res=new SignResponse();
		HttpClient hc=new HttpClient();
		PostMethod postmethod = new PostMethod(requestURL);
		postmethod.setRequestHea]]></description><category></category></item><item><title><![CDATA[Git常用操作]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/104515682</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/104515682</guid><author>OUCFSB</author><pubDate>Wed, 26 Feb 2020 13:45:12 +0800</pubDate><description><![CDATA[1.查看本地分支
$ git branch

br-2.1.2.2
master
2.查看远程分支

$ git branch -r
origin/HEAD -&gt; origin/master
origin/feature/IOS_visualtrack
origin/feature/android_visualtrack
origin/master
3.查看所有分支
复制代码
$ git b...]]></description><category></category></item><item><title><![CDATA[关于RestTemplate传值及接收返回值均为自定义对象类型的处理]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/104423363</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/104423363</guid><author>OUCFSB</author><pubDate>Fri, 21 Feb 2020 10:27:07 +0800</pubDate><description><![CDATA[restTemplate是调用restful接口时比较便捷的一种方式，他的方法有很多，getForObject,postForObject,exchange等等，我这里就不赘述了。但是在进行传参的时候，如若传递的参数为自定义的类型，那该如何传递。在这里简单记录下。
首先如果需要传递自定义类型的话，请求方式一定是post类型（get类型应该传递不了，我觉得传递不了，如果大家能传递的话，麻烦私信我让我...]]></description><category></category></item><item><title><![CDATA[ISO8601时间格式处理（2019-12-18T06:06:24.942Z）]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/103598120</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/103598120</guid><author>OUCFSB</author><pubDate>Wed, 18 Dec 2019 15:10:24 +0800</pubDate><description><![CDATA[刚做项目，碰到时间处理的问题，格式就是2019-12-18T06:06:24.942Z。查阅了好多资料才搞定，记录下：


SimpleDateFormat 解析ISO8601的格式串为 “yyyy-MM-dd’T’HH:mm:ss.SSSXXX”，其中XXX表示时区，与通用的ZZ不一样。


Joda-Time 默认格式就是ISO8601，故可以直接用 new DateTime(…) 的方式直接...]]></description><category></category></item><item><title><![CDATA[Elasticsearch--java操作之QueryBuilders构建搜索Query(转)]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/103079005</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/103079005</guid><author>OUCFSB</author><pubDate>Fri, 15 Nov 2019 09:18:10 +0800</pubDate><description><![CDATA[原文链接：https://www.cnblogs.com/pypua/articles/9459941.html
package com.elasticsearch;
import org.elasticsearch.action.ActionListener;
import org.elasticsearch.action.search.SearchResponse;
import org.el...]]></description><category></category></item><item><title><![CDATA[Apollo配置中心的安装与使用]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/102804857</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/102804857</guid><author>OUCFSB</author><pubDate>Tue, 29 Oct 2019 17:34:50 +0800</pubDate><description><![CDATA[ps:偷个懒，直接把我写的文档粘贴过来了，毕竟不想打字了= =
一、	文档目的
本文档主要目的为，介绍Apollo配置中心的配置及在Java程序中的调用，以便方便大家的开发与使用。
二、	Apollo简介
Apollo（阿波罗）是携程框架部门研发的分布式配置中心，能够集中化管理应用不同环境、不同集群的配置，配置修改后能够实时推送到应用端，并且具备规范的权限、流程治理等特性，适用于微服务配置管理场景...]]></description><category></category></item><item><title><![CDATA[Apollo多环境切换]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/102778011</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/102778011</guid><author>OUCFSB</author><pubDate>Mon, 28 Oct 2019 11:36:29 +0800</pubDate><description><![CDATA[在初学Apollo的时候，一直有一个问题没想通，就是Apollo多个环境是怎么创建和切换的。刚突然想通了，先记录一下，后续待验证测试。


创建多个环境
看官方文档时，Apollo有一个很便利的特点，就是portal可以管理多个环境，如env=dev(fat,uat,pro…)，所以第一，我们需要有这多个环境。根据官方文档，每一个环境需要独立部署一套Config Service、Admin Ser...]]></description><category></category></item><item><title><![CDATA[Apollo获取配置失败 --c.c.f.a.i.RemoteConfigLongPollService - Long polling failed, will retry in 1]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/102742003</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/102742003</guid><author>OUCFSB</author><pubDate>Fri, 25 Oct 2019 14:15:50 +0800</pubDate><description><![CDATA[使用Apollo配置中心得时候，先使用quickstart，本地部署，启动，java程序调用，均无问题。
后测试分布式部署，我先部署在了一台机器上，adminService,configService,portal,三个服务部署，启动，据无问题，且portal与eureka注册中心均可以访问。
但我本地java程序里获取配置得时候，出现了问题，我的console一直提示Long polling f...]]></description><category></category></item><item><title><![CDATA[使用ribbon时，一直提示connection refused]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/101775717</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/101775717</guid><author>OUCFSB</author><pubDate>Mon, 30 Sep 2019 15:47:43 +0800</pubDate><description><![CDATA[在使用测试ribbon时，我本地一直出现一个问题：

然后我检查了eureka的配置之后，发现并无问题。于是上网查询资料。有下面的解决方法：
ribbon.ReadTimeout= 2000
ribbon.ConnectTimeout= 1500
ribbon.MaxAutoRetries= 2
说在配置ribbon的时候，connectTimeout必须要大于ReadTimeout，否则会出现问...]]></description><category></category></item><item><title><![CDATA[SpringCloud项目中，出现项目依赖导入时，提示unknown]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/101755075</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/101755075</guid><author>OUCFSB</author><pubDate>Mon, 30 Sep 2019 10:10:48 +0800</pubDate><description><![CDATA[在做SpringCloud项目的时候，经常会出现这种问题：

这种情况其实也很容易理解，就是不知道这个东西的版本，给他指定个版本就好了（不知道版本可以去官网查）：


...]]></description><category></category></item><item><title><![CDATA[创建eureka_server和eureka_client时，pom.xml报错，maven无法引入依赖]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/101704918</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/101704918</guid><author>OUCFSB</author><pubDate>Sun, 29 Sep 2019 17:56:16 +0800</pubDate><description><![CDATA[新接触Springcloud，然后第一步就掉坑里了，简单描述下问题，然后说下最终是怎么解决的吧。
先说下这个的基本思路，：先创建一个maven项目，而后在这项目上创建两个module，分别是eureka_server和eureka_client（就跟创建两个新的springboot项目类似，网上教程很多，后文将maven项目称之为父项目，sever和client称之为子项目）。
1.创建父项目没任...]]></description><category></category></item><item><title><![CDATA[@Mapper报错，java.lang.NoClassDefFoundError: org/apache/ibatis/annotations/Mapper]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/101704125</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/101704125</guid><author>OUCFSB</author><pubDate>Sun, 29 Sep 2019 17:38:23 +0800</pubDate><description><![CDATA[mybatis 3.4.0以上才支持Mapper注解，因此更新下版本即可。

]]></description><category></category></item><item><title><![CDATA[idea创建maven项目后，添加依赖后不可用]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/101538669</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/101538669</guid><author>OUCFSB</author><pubDate>Fri, 27 Sep 2019 15:43:17 +0800</pubDate><description><![CDATA[简单写了，主要是记录一下。
我新建了maven项目，测试jdbcTemplate的时候，发现jdbcTemplate怎么都导入不进去。检查pom，发现依赖配置并无问题。但就是不行。
于是我进行了如下的检查：
1.检查maven的安装与配置是否有问题。（网上有教程）
2.检查maven的本地仓库设置。这里有个很奇怪的问题，我找到我新设置的本地仓库，发现里面没有依赖的jar包。于是我会怀疑maven没...]]></description><category></category></item><item><title><![CDATA[hadoop使用yarn执行MapReduce时， 一直卡在mapreduce.Job: Running job]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/90696583</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/90696583</guid><author>OUCFSB</author><pubDate>Thu, 30 May 2019 14:28:02 +0800</pubDate><description><![CDATA[做下笔记以后可能用到。
在初次配置完yarn，然后执行MapReduce时，总是不成功，但jps发现前面的工作，resourceManager和nodeManager都成功启动。于是查询了下resourceManager的日志，发现有报错。

我查看完发现，原因是配置的服务器地址链接不上。我最开始没注意这个ip，先去检查了下yarn-site.xml，发现我配置的是hadoop134，于是我进行了...]]></description><category></category></item><item><title><![CDATA[hadoop启动namenode后，jps找不到对应进程]]></title><link>https://blog.youkuaiyun.com/OUCFSB/article/details/90671699</link><guid>https://blog.youkuaiyun.com/OUCFSB/article/details/90671699</guid><author>OUCFSB</author><pubDate>Wed, 29 May 2019 15:21:24 +0800</pubDate><description><![CDATA[这个问题查了下，原因有很多，我本次也遇到了该问题，记录下以后回头查。
问题描述：启动namenode第一次启动失败，第二次成功，第二次后可以jps查找到namenode。但启动datanode后，jps只有一个datanode，找不到namenode。
解决思路：去hadoop安装路径下的log文件夹内，找到对应的namenode的log文件，查看原因。
问题解决：我发现日志提示的问题是端口被占用...]]></description><category></category></item></channel></rss>