<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[馒 的技术空间]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xiaokui9</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xiaokui9]]></copyright><item><title><![CDATA[IDEA 使用ProGuard混淆Maven项目代码]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/122328849</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/122328849</guid><author>xiaokui9</author><pubDate>Wed, 05 Jan 2022 17:56:58 +0800</pubDate><description><![CDATA[转自：IDEA 使用JDK1.8使用ProGuard混淆Maven项目代码_DCTANT的博客-优快云博客_idea 代码混淆

博主这个pom配置试了确实能行，赞！


&lt;plugin&gt;
                &lt;groupId&gt;com.github.wvengen&lt;/groupId&gt;
                &lt;artifactId&gt;proguard-maven-plugin&lt;/artifactId&gt;
             ]]></description><category></category></item><item><title><![CDATA[java word转图片（word转pdf再转图片）]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/122229215</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/122229215</guid><author>xiaokui9</author><pubDate>Thu, 30 Dec 2021 09:47:41 +0800</pubDate><description><![CDATA[网上找了各种word转pdf的方法，如上一篇文章。最后定的用poi来实现。但搜了一堆，要不依赖包对不上，要不没有依赖包代码不对。网上找到一篇文章，亲测可用。虽然转出来word有些格式还是会乱，但相对于收费的jar包，这个已经是可实现的了。

参考文章：java使用poi转换doc/docx为pdf - 烟云缥缈 - 博客园

另外还有一种方法是使用aspose-words生成了带水印的pdf，再用pdfbox去除aspose-words生成的水印的，最终得到了一个无水印的pdf。个人觉得有些绕，没有测试使.]]></description><category></category></item><item><title><![CDATA[Word转为PDF（Java实现）]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/122229569</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/122229569</guid><author>xiaokui9</author><pubDate>Thu, 30 Dec 2021 09:45:41 +0800</pubDate><description><![CDATA[有时候项目所需，要将Word文档转换为PDF文档，网上的资料很多，这里整理一下。

利用apache poi
平常项目中遇到需要将word转换为pdf，我们一般利用的是jacob.jar组件，这个组件利用的是微软office组件，但有时项目需要部署到liunx下，liunx中没有office，我们可以利用apache poi实现这一功能。

https://blog.youkuaiyun.com/huanshirenjian/article/details/46379153

https://blog.youkuaiyun.com]]></description><category></category></item><item><title><![CDATA[网络流程数据集（PCAP）]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/121473892</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/121473892</guid><author>xiaokui9</author><pubDate>Mon, 22 Nov 2021 16:14:24 +0800</pubDate><description><![CDATA[我自己试了下这些网址，测试使用主要从这个网址中下载比较多：https://www.netresec.com/?page=pcapfiles

特别是一些示例包，在其中的wireshark的网址中下载的：SampleCaptures - The Wireshark Wiki



以下是原文，转自：网络流量数据集（PCAP） - Emoth - 博客园

汇总

https://www.test404.com/post-1494.html



部分转自https://blog.youkuaiyun.com/answe.]]></description><category></category></item><item><title><![CDATA[获取hive数据表结构（表格形式和DDL形式）]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/117703462</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/117703462</guid><author>xiaokui9</author><pubDate>Tue, 08 Jun 2021 15:16:36 +0800</pubDate><description><![CDATA[1、通过hive对应的mysql数据库获取所有表及字段

这种结果看起来很方便，还可以依据需求自行筛选输出结果，但结构内容不全。





参考：

1、
]]></description><category></category></item><item><title><![CDATA[idea+maven创建并测试flink处理kafka流的jar包过程]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/115462013</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/115462013</guid><author>xiaokui9</author><pubDate>Wed, 14 Apr 2021 14:38:31 +0800</pubDate><description><![CDATA[1、idea创建maven新项目，选择add achertype。

GroupID: org.apache.flink

ArtifactID: flink-quickstart-java

version: 1.12.2（安装了要运行的flink的版本）

点击ok了以后，在maven的achertype的列表里就可以选这个了，下一步，GroupID是com.app.***这样的项目名，ArtifactID是项目内标识名（idea文件夹名称）。后面maven的文件路径要注意是对的。

2、pom文件添加]]></description><category></category></item><item><title><![CDATA[Hyperledger Fabric 开启TLS调用Java SDK]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/111484156</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/111484156</guid><author>xiaokui9</author><pubDate>Mon, 21 Dec 2020 18:49:15 +0800</pubDate><description><![CDATA[之前项目讨论的时候，baas平台管理fabric网络有两种方式，一是在节点上部署本地的SDK调用代码，通过rest接口来提供服务；二是直接将sdk的调用集成到baas平台中。虽然最后选择的第一种，这篇文章是当时调研时看到的实践型文章，觉得写得很不错，转过来。PS：我没有照着测试一遍，没有验证可用性。

转自https://www.cnblogs.com/cbkj-xd/p/12112311.html

原文：

之前更新的Fabric 1.4.1+版本之后新增了etcdRaft共识机制，而且官方文档明确指定]]></description><category></category></item><item><title><![CDATA[Fabric-CA1.0模块的搭建与使用]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/111386753</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/111386753</guid><author>xiaokui9</author><pubDate>Fri, 18 Dec 2020 17:54:14 +0800</pubDate><description><![CDATA[最近在看CA的内容，这个文章感觉不错，转过来。

https://gitee.com/mimori1994/FabricJavaSDKExamples/blob/master/doc/1.2.Fabric-CA1.0%E6%A8%A1%E5%9D%97%E7%9A%84%E6%90%AD%E5%BB%BA%E4%B8%8E%E4%BD%BF%E7%94%A8.md#

本篇主要介绍`Fabric-CA`模块的搭建与使用，本篇使用的版本是`Fabric-CA1.0.6`版本，由于官方的项目还处在不断的快速迭代]]></description><category></category></item><item><title><![CDATA[fabric sdk java调用测试及问题解决]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/111320770</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/111320770</guid><author>xiaokui9</author><pubDate>Thu, 17 Dec 2020 18:25:21 +0800</pubDate><description><![CDATA[1、编译生成fabircsdkjava的jar包
2、编写调用sdk的jar包
3、运行时报错处理：
org.hyperledger.fabric.sdk.exception.TransactionException: Channel foo, send transactions failed on orderer OrdererClient
Could not connect to Endpoint: peer0.org1.example.com:7051]]></description><category></category></item><item><title><![CDATA[fabric centos单机部署及fabric sdk java测试环境部署实践v1.4.1]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/111246878</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/111246878</guid><author>xiaokui9</author><pubDate>Wed, 16 Dec 2020 11:22:13 +0800</pubDate><description><![CDATA[之前在另外一个环境下，是用fabric-sample搭建的，结果没有CA节点，尝试加一个ca节点，后来发现可能和javasdk里的证书啥的都不一样，还是重新部署一套了。

关于fabric的版本，我是因为内网环境里的镜像仓库里已有的是1.4.1版本，所以相关代码都check到1.4.1版本，但启动网络的时候也遇到问题，见后面问题解决。

1、安装相关软件
yum install git
yum install curl

2、安装docker
有多种安装方式，我使用了通过仓库安装
（1）yum updat.]]></description><category></category></item><item><title><![CDATA[maven引入本地jar包的方法]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/110182161</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/110182161</guid><author>xiaokui9</author><pubDate>Thu, 26 Nov 2020 11:49:46 +0800</pubDate><description><![CDATA[转自:https://www.cnblogs.com/chywx/p/11563318.html



maven作为包管理工具，好处不必多说

但是有些情况，比如需要引入第三方包，如快递鸟，支付宝，微信等jar包（当然有可能直接提供maven依赖）

如果直接下载到本地之后，怎么整合到自己的maven工程呢？

方式挺多的，下面列举四种方式

1. 上传到maven中心仓库

https://oss.sonatype.org/

愿意折腾可也搞搞，可以参考如何发布Jar包到Maven中央仓库（确实比较..]]></description><category></category></item><item><title><![CDATA[maven编译时javadoc报错java.lang.IllegalArgumentException]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/110177341</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/110177341</guid><author>xiaokui9</author><pubDate>Thu, 26 Nov 2020 11:14:10 +0800</pubDate><description><![CDATA[使用IDEA编译fabric java sdk时，总是在构建javadoc的时候报错：Exit code: 1 - java.lang.IllegalArgumentException
　　 at sun.net.www.ParseUtil.decode(ParseUtil.java:202)

在网上看了好多帖子，首先尝试可能是编译问题，因为cmd输出中文乱码。方法有以下几个：

1、如下图在file-》settings里进行配置



2、javadoc tool命令配置-encoding UTF-8 ]]></description><category></category></item><item><title><![CDATA[docker相关命令]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/109804120</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/109804120</guid><author>xiaokui9</author><pubDate>Thu, 19 Nov 2020 10:53:13 +0800</pubDate><description><![CDATA[主要参考：https://www.runoob.com/docker/docker-command-manual.html

https://www.cnblogs.com/duanxz/p/7905233.html

总的来说分为以下几种：

Docker环境信息—docker [info|version]
	容器生命周期管理 —docker [create|exec|run|start|stop|restart|kill|rm|pause|unpause]
	容器操作运维 —docker [ps...]]></description><category></category></item><item><title><![CDATA[mysql部署密码策略、远程连接问题汇总]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/109801836</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/109801836</guid><author>xiaokui9</author><pubDate>Thu, 19 Nov 2020 10:06:20 +0800</pubDate><description><![CDATA[1、安装

可以使用yum install mysql-server，如果没有yum源，下载rpm安装包后，可以使用rpm -ivh **.rpm或者yum localinstall **.rpm来安装。

2、修改root密码（密码策略问题）

使用mysqladmin -u root password '123456'，报错。使用以下方式：

（1）修改/etc/my.cnf文件，在最后加一行：skip-grant-tables

（2）&gt;&gt;service mysqld restart

（]]></description><category></category></item><item><title><![CDATA[storm日志级别配置，输出debug日志]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/108617452</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/108617452</guid><author>xiaokui9</author><pubDate>Wed, 16 Sep 2020 10:55:58 +0800</pubDate><description><![CDATA[最近写了app放到storm上跑，搜了好些都是改代码的，这个亲测好用。

转自：https://blog.youkuaiyun.com/ynp507/article/details/84756394

storm 打印debug日志
storm采用了slf4j+logback方式，storm根路径下有个logback文件夹，下面有cluster.xml ，对storm日志的配置。
想要输出debug模式的数据，修改Supervisors 下cluster.xml文件即可，
&lt;root level="DEBUG"&]]></description><category></category></item><item><title><![CDATA[hadoop fs 命令详情]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/108472272</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/108472272</guid><author>xiaokui9</author><pubDate>Tue, 08 Sep 2020 16:53:54 +0800</pubDate><description><![CDATA[转自：https://blog.youkuaiyun.com/qq_35573689/article/details/80519055

在xhsell或者其他链接工具上输入hadoop fs 即可出现提示





1 hadoop fs -ls &lt;path&gt;

 列出指定目录下的内容，支持pattern匹配。输出格式如filename（full path）&lt;r n&gt;size.n代表备份数。

2 hadoop fs -lsr &lt;path&gt;

 递归列出该路径下所有子目录...]]></description><category></category></item><item><title><![CDATA[在idea中使用CheckStyle来规范代码]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/107415407</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/107415407</guid><author>xiaokui9</author><pubDate>Fri, 17 Jul 2020 18:51:53 +0800</pubDate><description><![CDATA[转载：https://blog.youkuaiyun.com/weixin_36380516/article/details/85000491

CheckStyle是SourceForge下的一个项目，提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程，从而使得开发人员从这项重要，但是枯燥的任务中解脱出来。

idea版（版本：２０１８.２）
在idea中集成CheckStyle
File-&gt;Setting-&gt;Plugins至下图界面，搜索CheckStyle-IDEA，点]]></description><category></category></item><item><title><![CDATA[mysql整个数据库迁移至hive：sqoop安装到配置、脚本使用全过程]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/105718710</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/105718710</guid><author>xiaokui9</author><pubDate>Thu, 23 Apr 2020 22:27:01 +0800</pubDate><description><![CDATA[最近需要使用hive做离线计算，但是现有的样例数据是mysql导出的sql文件。进到hive直接source导入是不行的，会报错，因为CREATE的语法貌似不太一样。找了一圈也没有直接能处理整个数据库迁移的，使用sqoop也需要一个一个表的导入，还好sqoop可以创建表，不然还得自己写创建表的语句就太崩溃了。sqoop会报很多错，一个个解决，用网上的说法和打地鼠样的，哈哈。解决方法在第二节配置里有...]]></description><category></category></item><item><title><![CDATA[java使用JDBC连接hive相关配置]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/105584426</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/105584426</guid><author>xiaokui9</author><pubDate>Fri, 17 Apr 2020 18:02:18 +0800</pubDate><description><![CDATA[使用的hive版本是2.3.6，hadoop的版本是2.7.7。使用root用户安装及连接。

1、hive配置

hive-site.xml

&lt;property&gt;
  &lt;name&gt;hive.server2.thrift.client.user&lt;/name&gt;
  &lt;value&gt;hive2&lt;/value&gt;
  &lt;desc...]]></description><category></category></item><item><title><![CDATA[IDEA打包jar包含第三方jar包（自测正确步骤）]]></title><link>https://blog.youkuaiyun.com/xiaokui9/article/details/105244775</link><guid>https://blog.youkuaiyun.com/xiaokui9/article/details/105244775</guid><author>xiaokui9</author><pubDate>Wed, 01 Apr 2020 14:21:34 +0800</pubDate><description><![CDATA[网上搜了一圈，给的步骤不对，自己测试了下，记录成功的步骤。

1、把第三方包加lib

如图，在project structure里将第三方包加到libraries里



2、添加Artifacts

如图，在project structure里添加Artifacts，如图选择。



Artifacts的配置如下图，Main Class要自己选择，JARFilesFromlibrarie...]]></description><category></category></item></channel></rss>