<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fsw4848438的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fsw4848438</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fsw4848438]]></copyright><item><title><![CDATA[Airflow单机安装手动安装]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/146043048</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/146043048</guid><author>fsw4848438</author><pubDate>Wed, 05 Mar 2025 14:45:40 +0800</pubDate><description><![CDATA[安装 后在anaconda中的路径：/home/fantasy/anaconda3/envs/python3.11/lib/python3.11/site-packages。2.1 Airflow正常使用必须需要一些系统依赖，在mynode4节点上安装以下依赖。1.1 安装anacoda，默认安装 路径： /root/anaconda3。1.3 安装后执行：source activate，进入anaconda环境。1.2 配置环境变量：export=/root/anaconda3/bin。]]></description><category></category></item><item><title><![CDATA[易宝支付 -- 微信小程序对接]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/118329372</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/118329372</guid><author>fsw4848438</author><pubDate>Tue, 29 Jun 2021 11:34:44 +0800</pubDate><description><![CDATA[背景

通过小程序拉起易宝支付，无订单分账时间限制（微信服务商模式下30天内必须分账），实现品牌与门店之前的分账，并可百分百分账给门店。

一、对接方案

服务商解决方案，场景如下：



二、对接过程中的问题

1、规定的商家入网资料比较难收集
2、人工商务流程比较繁琐，比如服务商要给商户申请开通充值、转账、提现功能，需要先和商务沟通，让对方走内部流程审批，易宝内部给服务商开通对应能力，服务商才能给对应入驻的商务开通相应的功能。
3、客服问题排查有时比较耗时
4、文档不严谨、有时需要找开发对接确认

..]]></description><category></category></item><item><title><![CDATA[分享-redis redlock讲得较好的一篇文章]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/107402252</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/107402252</guid><author>fsw4848438</author><pubDate>Fri, 17 Jul 2020 10:24:02 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/rgcLOVEyaya/p/RGC_LOVE_YAYA_1003days.html
]]></description><category></category></item><item><title><![CDATA[docker系列--Dockerfile文档]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/105732532</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/105732532</guid><author>fsw4848438</author><pubDate>Fri, 24 Apr 2020 15:47:44 +0800</pubDate><description><![CDATA[docker
文章目录docker1、The Docker platform2、docker engineDockerfile referencedocker build 构建BuildKit  构建工具Format 语法格式Parser directives 解析器指令Environment replacement 环境变量替换.dockerignore fileFROMRUNCMDLABELE...]]></description><category></category></item><item><title><![CDATA[H5页面播放M4a音频文件]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/105072940</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/105072940</guid><author>fsw4848438</author><pubDate>Tue, 24 Mar 2020 15:22:54 +0800</pubDate><description><![CDATA[最近业务处理有这样一个场景，手机app端录音，然后上传至后台服务器，前端从后台服务器获取录音，在PC端WEB页面播放。]]></description><category></category></item><item><title><![CDATA[Plugin execution not covered by lifecycle configuration: org.codehaus.gmaven:gmaven-plugin:1.5:execu]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/95349682</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/95349682</guid><author>fsw4848438</author><pubDate>Wed, 10 Jul 2019 16:37:13 +0800</pubDate><description><![CDATA[（参考文章网址：https://www.eclipse.org/m2e/documentation/m2e-execution-not-covered.html）

Plugin execution not covered by lifecycle configuration: org.codehaus.gmaven:gmaven-plugin:1.5:execute (execution: gi...]]></description><category></category></item><item><title><![CDATA[linux命令大全网站]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/95315447</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/95315447</guid><author>fsw4848438</author><pubDate>Wed, 10 Jul 2019 10:53:10 +0800</pubDate><description><![CDATA[记录一个linux命令大全网站，方便日后学习查看

http://man.linuxde.net/
]]></description><category></category></item><item><title><![CDATA[tigase组件插件说明]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/94838873</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/94838873</guid><author>fsw4848438</author><pubDate>Sat, 06 Jul 2019 11:19:54 +0800</pubDate><description><![CDATA[背景：刚接触tigase,记录一下tigase涉及到组件（components）和插件（plugins）,为更好的学习该框架有个大概的轮廓。

tigase在启动的时候，tigase.server.XMPPServer该启动类会加载init.properties文件，初始化并启动相关的组件和插件，每个启动的组件会创建该组件相应的线程池 或 监听端口 或 访问数据库，默认的有此组件和插件可能不是必需...]]></description><category></category></item><item><title><![CDATA[SpringBoot通过redisTemplate调用lua脚本 并打印调试信息到redis log]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/81540495</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/81540495</guid><author>fsw4848438</author><pubDate>Fri, 10 Aug 2018 14:47:23 +0800</pubDate><description><![CDATA[第一次写Lua脚本，并通过springboot的redisTemplate调用脚本，进行脚本与应用的交互。不熟悉真的折腾了好久，现在总结一下学习过程：

第一次写完lua时，想到的就是如何在应用调用脚本的时候，去调试脚本。在网上海搜了一把，能找到的有点相关的寥寥无几。

有一种方法是通过执行redis命令，调用redis客户端，加载lua脚本，然后出现基于命令行调试的交互界面，输入调试命令去调试脚...]]></description><category></category></item><item><title><![CDATA[maven系列--基本概念]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/81221018</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/81221018</guid><author>fsw4848438</author><pubDate>Thu, 26 Jul 2018 17:14:19 +0800</pubDate><description><![CDATA[一、maven生命周期

1.1maven生命周期理解及具体内容

maven生命周期可以理解为项目构建时的各个步骤，并且这些步骤是有一定次序的。只是这些规定好的步骤没有具体的实现。这些步骤的具体实现是由插件完成的，所以，插件机制也是maven的一大特点。

那maven具体的生命周期有什么内容呢，先看下面的拓展图:




正如图所示，maven的有三套生命周期,分别为clean、default...]]></description><category></category></item><item><title><![CDATA[Maven系列--坐标理解]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/81109460</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/81109460</guid><author>fsw4848438</author><pubDate>Thu, 19 Jul 2018 10:22:08 +0800</pubDate><description><![CDATA[一、坐标定义

maven坐标其实是一组用来标识构件唯一性的元素组合，通过坐标，我们就能从maven库从引用指定的jar包、war包等maven构件。

二、坐标的组成元素及讲解

1.groupId:

如果说是组ID的话，这样对初学者会造成困惑，其实可以可理解为项目名。

首先，我们要有一个概念：maven的模块思想。

一个项目，会有多个功能，通过maven工程的构建，我们可以把每个大功能分...]]></description><category></category></item><item><title><![CDATA[git在win10上安装后闪退解决办法]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/81052159</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/81052159</guid><author>fsw4848438</author><pubDate>Sun, 15 Jul 2018 13:14:05 +0800</pubDate><description><![CDATA[1、用管理员权限开启cmd, 执行 sc start null，此时会显示异常2、进入路径 C:\Windows\System32\drivers3、从网上下载null.sys文件，替换原来的系统文件4、再执行sc start null，会发现没报错误，如果再执行，会显示已经在运行中。...]]></description><category></category></item><item><title><![CDATA[ORACLE启动、创建表空间、导出导入数据]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/45477107</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/45477107</guid><author>fsw4848438</author><pubDate>Mon, 04 May 2015 10:01:14 +0800</pubDate><description><![CDATA[ORACLE数据字典视图的种类分别为：USER,ALL 和 DBA.


　　USER_*:有关用户所拥有的对象信息，即用户自己创建的对象信息


　　ALL_*:有关用户可以访问的对象的信息，即用户自己创建的对象的信息加上


　　其他用户创建的对象但该用户有权访问的信息


　　DBA_*:有关整个数据库中对象的信息


　　(这里的*可以为TABLES,INDE]]></description><category></category></item><item><title><![CDATA[Java 处理 XML 的三种主流技术及介绍]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/44959259</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/44959259</guid><author>fsw4848438</author><pubDate>Thu, 09 Apr 2015 14:04:06 +0800</pubDate><description><![CDATA[Java 处理 XML 的三种主流技术及介绍




XML (eXtensible Markup Language) 意为可扩展标记语言，它已经是软件开发行业中大多数程序员和厂商用以选择作为数据传输的载体。本文作者对于 Java 处理 XML 的几种主流技术进行一些总结和介绍，希望帮助那些有不同需求的开发人员对于 XML 处理技术的作出最优的选择。

3 评论：



顾彬]]></description><category></category></item><item><title><![CDATA[索引的工作原理]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/44619261</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/44619261</guid><author>fsw4848438</author><pubDate>Wed, 25 Mar 2015 11:17:26 +0800</pubDate><description><![CDATA[一、数据页面

SQL 当一个新表被创建之时 ,系统将在磁盘中分配一段以8K为单位的连续空间，当字段的值从内存写入磁盘时，就在这一既定空间随机保存，当一个8K用完的时候，SQLS指针会自动分配一个8K的空间。这里，每个8K空间被称为一个数据页（Page），又名页面或数据页面，并分配从0-7的页号,每个文件的第0页记录引导信息，叫文件头（File header）；每8个数据页（64Ｋ）的组合形成扩展...]]></description><category></category></item><item><title><![CDATA[sqlserver 索引优化 sql语句执行分析]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/44594601</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/44594601</guid><author>fsw4848438</author><pubDate>Tue, 24 Mar 2015 17:02:39 +0800</pubDate><description><![CDATA[前言：很多时候，我们并不知道数据表是否需要重建索引了，也不知道SQL执行的低效率到底问题出现在哪里了。以下内容便是之前在使有SQLSERVER2005数据库的一些日常分析操作，请笑纳~~~

如何查看数据库表是否需要重建索引

1、查看当前表的索引碎片情况：


 DBCC SHOWCONTIG('表名')
 注：扫描密度 [最佳计数:实际计数].......: 94.79% [91:96...]]></description><category></category></item><item><title><![CDATA[ORACLE 通过脚本给数据库表批量修改字段]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/44562279</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/44562279</guid><author>fsw4848438</author><pubDate>Mon, 23 Mar 2015 12:00:11 +0800</pubDate><description><![CDATA[DECLARE cnt INT;
BEGIN
 SELECT count(1) INTO cnt FROMUSER_TAB_COLS WHERE TABLE_NAME = 'RP_AGTSVRCNT' AND COLUMN_NAME = 'SUMSVRDUR';
 
    IF (cnt = 0)THEN
    EXECUTE IMMEDIATE 'ALTER TABLE...]]></description><category></category></item><item><title><![CDATA[ORACEL 调用带参数存储过程例子]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/44562031</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/44562031</guid><author>fsw4848438</author><pubDate>Mon, 23 Mar 2015 11:56:02 +0800</pubDate><description><![CDATA[先定义一个带参数的存储过程，如下：

CREATE OR REPLACE procedure Sp_ExecAllRpt(
    v_BeginTime Date,
    v_EndTime Date,
    v_nChnCnt int,
    v_nTreeLev int,
    v_nIVRTreeLev int,
    overMinutes int,
    rst out i...]]></description><category></category></item><item><title><![CDATA[ORACLE 事务回退方法]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/41725639</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/41725639</guid><author>fsw4848438</author><pubDate>Thu, 04 Dec 2014 16:00:25 +0800</pubDate><description><![CDATA[1、先查询我们要对哪个事务进行 闪回


 SELECT

    DISTINCT start_scn,commit_scn,commit_timestamp,operation,undo_sql

 FROM FLASHBACK_TRANSACTION_QUERY WHERE table_name='table_object';

2、根据查询到的start_scn对事务...]]></description><category></category></item><item><title><![CDATA[ORACLE 如何恢复删除的数据]]></title><link>https://blog.youkuaiyun.com/fsw4848438/article/details/41725205</link><guid>https://blog.youkuaiyun.com/fsw4848438/article/details/41725205</guid><author>fsw4848438</author><pubDate>Thu, 04 Dec 2014 15:49:22 +0800</pubDate><description><![CDATA[前言：当我们在误操作删除了数据库表的数据后，如果需要回退，该如何操作呢，这里主要是用ORACLE的闪回功能进行操作

具体操作如下：

查询5分钟前需要闪回的相应表记录


select * from table_object as of timestampsystimestamp- interval '5'minute;

先对5分钟前的数据做历史备份


create table table...]]></description><category></category></item></channel></rss>