<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xyxinxue 博客]]></title><description><![CDATA[JAVA软件工程师]]></description><link>https://blog.youkuaiyun.com/cxx0710163com</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cxx0710163com]]></copyright><item><title><![CDATA[curl 请求]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/133907225</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/133907225</guid><author>cxx0710163com</author><pubDate>Wed, 18 Oct 2023 15:25:57 +0800</pubDate><description><![CDATA[curl --location --request POST 'http://xxxxxx/awsmintf/intfSendService/pushDeliverEmpCodeToSfPay' \
--header 'Content-Type: application/json' \
--data '[{"waybillNo":"xxxxxx","id":"xxxxxx","operatorNo":"xxxxxx","systemCode":"xxxxxxE","deliverTime":"2023-10]]></description><category></category></item><item><title><![CDATA[linux系统模拟post curl 接口]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/122416596</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/122416596</guid><author>cxx0710163com</author><pubDate>Mon, 10 Jan 2022 18:32:33 +0800</pubDate><description><![CDATA[curl http://wwww.baidu.com -X POST -H "Content-type:application/json" -d '{"no":"SF1343146466241","sysCode":"XY-XIN-XUE","role":"1","channel":"2","serviceCode":"10"}'
]]></description><category></category></item><item><title><![CDATA[Java8中stream流的collectingAndThen方法应用实例]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/121634804</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/121634804</guid><author>cxx0710163com</author><pubDate>Tue, 30 Nov 2021 15:54:40 +0800</pubDate><description><![CDATA[​

1.方法定义：

此方法是在进行归纳动作结束之后，对归纳的结果进行二次处理。

2.演示：

User类准备


/**
 * @desc: 用户实体类
 * @author: ss.xin
 * @date: 2020/12/28 12:38
 */
@Data
@AllArgsConstructor
public class User {

    //用户Id
    int userId;

    //用户姓名
    String userName;

    //用户工资
    D..]]></description><category></category></item><item><title><![CDATA[MyCat  增加分区]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/103801205</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/103801205</guid><author>cxx0710163com</author><pubDate>Thu, 02 Jan 2020 11:16:06 +0800</pubDate><description><![CDATA[ALTER TABLE awsm_forward_treaty ADD PARTITION (PARTITION 分区名称 VALUES LESS THAN ('分区值'));
ALTER TABLE awsm_forward_treaty ADD PARTITION (PARTITION p20200201 VALUES LESS THAN ('2020-03-01'));
ALTER TABL...]]></description><category></category></item><item><title><![CDATA[linux系统模拟post请求接口]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/103664221</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/103664221</guid><author>cxx0710163com</author><pubDate>Mon, 23 Dec 2019 14:00:26 +0800</pubDate><description><![CDATA[写一个print.sh 脚步

while read line
do
waybillno=`echo $line | awk -F, '{print $1}'`
newwaybillno=`echo $line | awk -F, '{print $2}'`
deptcode=`echo $line | awk -F, '{print $4}'`
user=`echo $line | awk -F...]]></description><category></category></item><item><title><![CDATA[bean 的方式使用线程池]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/103565804</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/103565804</guid><author>cxx0710163com</author><pubDate>Mon, 16 Dec 2019 17:01:13 +0800</pubDate><description><![CDATA[已bean的方式配置

&lt;bean id="cxxThreadPoolExecutor" class="cxx.executor.cxxThreadPoolExecutor"&gt;
    &lt;!--corePoolSize：核心线程数--&gt;
    &lt;property name="corePoolSize" value="${threadPoolExecutor.cor...]]></description><category></category></item><item><title><![CDATA[学习之路1]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/103565554</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/103565554</guid><author>cxx0710163com</author><pubDate>Mon, 16 Dec 2019 16:44:18 +0800</pubDate><description><![CDATA[自己搭建了一个小的demo实例。

应用层使用jetty，部署在DCN区，服务层使用的Dubbo，部署在DCN区，数据库使用maycat，主要是开源免费。

主要涉及的技术有：数据缓存、分布式锁、数据库分片。
服务端使用的技术栈有：springboot、dubbo、kafka、elasticsearch、sentinel、mybatis、Mycat、disconf、swagger。
数据库有：My...]]></description><category></category></item><item><title><![CDATA[apidoc 生成Restful web Api文档]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/53064892</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/53064892</guid><author>cxx0710163com</author><pubDate>Sat, 31 Mar 2018 14:10:41 +0800</pubDate><description><![CDATA[在项目开发过程中，总会牵扯到接口文档的设计与编写，之前使用的都是office工具，写一个文档，总也是不够漂亮和直观。好在git上的开源大神提供了生成文档的工具，so来介绍一下！ 该工具是Nodejs的模块，请务必在使用前安装好nodejs环境！一．安装Apidoc1.安装nmp环境,Windows环境可直接通过http://nodejs.org/下载安装包安装2.安装后在cmd终端执行npm in...]]></description><category></category></item><item><title><![CDATA[分布式服务框架 dubbo/dubbox 入门示例]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/78472271</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/78472271</guid><author>cxx0710163com</author><pubDate>Tue, 07 Nov 2017 20:44:33 +0800</pubDate><description><![CDATA[dubbo是一个分布式的服务架构，可直接用于生产环境作为SOA服务框架。

官网首页：http://dubbo.io/ ，官方用户指南 http://dubbo.io/User+Guide-zh.htm上面的几张图画得不错，完全可以当做SOA架构的学习资料

淘宝将这个项目开源出来以后，得到了不少同行的支持，包括：

当当网的扩展版本dubbox ：https://github.com]]></description><category></category></item><item><title><![CDATA[redis事务实现原理]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/77451642</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/77451642</guid><author>cxx0710163com</author><pubDate>Mon, 21 Aug 2017 16:45:04 +0800</pubDate><description><![CDATA[对于redis事务，发现还是很不错的。近日整理了一下，写出来跟大家分享一下，其中有错误和不足的地方，还请大家纠正补充。

一：简介

Redis事务通常会使用MULTI,EXEC,WATCH等命令来完成,redis实现事务实现的机制与常见的关系型数据库有很大的区别,比如redis的事务不支持回滚,事务执行时会阻塞其它客户端的请求执行。

一般事务

multi

discard]]></description><category></category></item><item><title><![CDATA[JSONObject的使用]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/77336432</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/77336432</guid><author>cxx0710163com</author><pubDate>Thu, 17 Aug 2017 17:20:11 +0800</pubDate><description><![CDATA[JSONObject的使用

   接口方法：
       @POST
@Path("checkMonthlyCardNumber")
public ExpResult  checkMonthlyCardNumber(CheckMonthlyCardNumberRequest CheckMonthlyCardNumber);


      实现接口方法：
@Override]]></description><category></category></item><item><title><![CDATA[Dubbo简单总结]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/77119302</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/77119302</guid><author>cxx0710163com</author><pubDate>Sat, 12 Aug 2017 15:32:54 +0800</pubDate><description><![CDATA[Dubbo简单总结


Dubbo

1. 什么是Dubbo

Dubbo是一个分布式服务架构，致力于提供高性能和透明化的PRC远程服务调用方案，以及SOA(程序不同单元和功能通过约定的接口联系起来)服务治理方案。

1.1系统间通信

soa架构：
面向服务的架构，它将应用程序的不同功能单元（称为服务）通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行]]></description><category></category></item><item><title><![CDATA[全球搜索引擎Top10 可惜很多人只用过第四个]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/77115996</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/77115996</guid><author>cxx0710163com</author><pubDate>Sat, 12 Aug 2017 14:17:44 +0800</pubDate><description><![CDATA[在互联网发达的今天，每当我们遇到不懂的问题，首先问的就是百度，但是有时候度娘给出的并不是我们想要的答案或者更本搜不到答案，怎么办呢？或许你可以尝试一下下面这些全球十大搜索引擎，如果你英语不错，用英语搜索会有意想不到的收获哦。

NO.1 Google（谷歌） 月独立访问者：18亿

www.google.com

全球第一搜索引擎，不解释！

NO.2 Bing（必应） 月独立访问]]></description><category></category></item><item><title><![CDATA[与 Hadoop 对比，如何看待 Spark 技术？​]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/76919349</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/76919349</guid><author>cxx0710163com</author><pubDate>Tue, 08 Aug 2017 17:08:57 +0800</pubDate><description><![CDATA[与 Hadoop 对比，如何看待 Spark 技术？

2185

用心阁 软件工程师

2185 人赞同

Hadoop
首先看一下Hadoop解决了什么问题，Hadoop就是解决了大数据（大到一台计算机无法进行存储，一台计算机无法在要求的时间内进行处理）的可靠存储和处理。

·        HDFS，在由普通PC组成的集群上提供高可靠的文件存储，通过将块保存多个副本的办]]></description><category></category></item><item><title><![CDATA[Redis那点小知识。]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/76919313</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/76919313</guid><author>cxx0710163com</author><pubDate>Tue, 08 Aug 2017 17:06:59 +0800</pubDate><description><![CDATA[redis作为主流的NOSQL在项目中是经常会使用到的，那么大家对redis的底层基础又知道哪些呢？掌握了Redis的底层基础会使你应用redis得心应手。在这里我为大家讲解一些我在学习redis过程中学习到的东西，当然这些都是很基础的，希望能够帮助到大家。

    知识点：


        1.Redis核心对象。 2.Redis数据类型 3.Redis持久化 4.Redis淘汰]]></description><category></category></item><item><title><![CDATA[实现quartz定时器及用quartz做集群的定时任务]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/76919300</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/76919300</guid><author>cxx0710163com</author><pubDate>Tue, 08 Aug 2017 17:05:49 +0800</pubDate><description><![CDATA[由于工作需要，我要写一个定时器，每天定时执行的定时任务。现在分享给大家。

本文将会围绕



核心概念。


简单的入门实例。


项目中遇到的问题。


以及解决方案。


最后的总结。


给大家介绍。




一、核心概念

1、Job
表示一个工作，要执行的具体内容。此接口中只有一个方法
void execute(JobExec]]></description><category></category></item><item><title><![CDATA[分布式消息系统之 Kafka]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/76919282</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/76919282</guid><author>cxx0710163com</author><pubDate>Tue, 08 Aug 2017 17:04:47 +0800</pubDate><description><![CDATA[我今天要跟大家说的在那个Kafka呢，全名Apache Kafka，是分布式发布-订阅消息系统，它最初由LinkedIn公司开发，之后成为Apache项目的一部分。Kafka是一个分布式，分区化，可复制的提交日志服务。

    Kafka 是一个类似于JMS的消息队列的分布式消息队列系统。 它提供了类似于JMS的特性，但是在设计实现上完全不同，此外它并不是JMS规范的实现。kafka对消息保]]></description><category></category></item><item><title><![CDATA[$.ajax方法详解]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/76918399</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/76918399</guid><author>cxx0710163com</author><pubDate>Tue, 08 Aug 2017 16:44:28 +0800</pubDate><description><![CDATA[jquery中的ajax方法参数总是记不住，这里记录一下。

 

1.url: 
要求为String类型的参数，（默认为当前页地址）发送请求的地址。

2.type: 
要求为String类型的参数，请求方式（post或get）默认为get。注意其他http请求方法，例如put和delete也可以使用，但仅部分浏览器支持。

3.timeout: 
要求为Number类型的]]></description><category></category></item><item><title><![CDATA[创建线程的两种方式]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/76917970</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/76917970</guid><author>cxx0710163com</author><pubDate>Tue, 08 Aug 2017 16:43:05 +0800</pubDate><description><![CDATA[创建线程的两种传统方式
(1)创建Thread的子类，重写run方法
在Thread子类覆盖的run方法中编写运行代码。


[java] view plain copy



package cn.edu.hpu.test;  


  


public class ThreadTests {  


    public static void main(]]></description><category></category></item><item><title><![CDATA[redis原理]]></title><link>https://blog.youkuaiyun.com/cxx0710163com/article/details/76855550</link><guid>https://blog.youkuaiyun.com/cxx0710163com/article/details/76855550</guid><author>cxx0710163com</author><pubDate>Mon, 07 Aug 2017 19:04:58 +0800</pubDate><description><![CDATA[一、问题：

     

    数据库表数据量极大（千万条），要求让服务器更加快速地响应用户的需求。

 

二、解决方案：

     1.通过高速服务器Cache缓存数据库数据

     2.内存数据库

 

  （这里仅从数据缓存方面考虑，当然，后期可以采用Hadoop+Hba se+Hive等分布式存储分析平台）

三、主流解Cache和数据库对]]></description><category></category></item></channel></rss>