<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[u014533807的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u014533807</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u014533807]]></copyright><item><title><![CDATA[Storm worker内存设置]]></title><link>https://blog.youkuaiyun.com/u014533807/article/details/122530391</link><guid>https://blog.youkuaiyun.com/u014533807/article/details/122530391</guid><author>u014533807</author><pubDate>Sun, 16 Jan 2022 22:57:56 +0800</pubDate><description><![CDATA[worker相关参数：


topology.worker.max.heap.size.mb: 拓扑每个worker的最大堆内存

worker.childopts：worker启动的JVM参数，其中-Xmx%HEAP-MEM%m使用的是topology.worker.max.heap.size.mb

woker.heap.memory.mb: worker的堆内存大小，默认为768m,如果上述参数未设置，则使用该参数

此外还可以通过代码设置：


config.setTopologyWorkerMax]]></description><category></category></item><item><title><![CDATA[Apache Storm中KafkaSpout使用]]></title><link>https://blog.youkuaiyun.com/u014533807/article/details/122031575</link><guid>https://blog.youkuaiyun.com/u014533807/article/details/122031575</guid><author>u014533807</author><pubDate>Sun, 19 Dec 2021 22:45:08 +0800</pubDate><description><![CDATA[storm整合kafka]]></description><category></category></item><item><title><![CDATA[Dubbo参数回调]]></title><link>https://blog.youkuaiyun.com/u014533807/article/details/121875489</link><guid>https://blog.youkuaiyun.com/u014533807/article/details/121875489</guid><author>u014533807</author><pubDate>Sat, 11 Dec 2021 17:47:51 +0800</pubDate><description><![CDATA[Dubbo参数回调]]></description><category></category></item><item><title><![CDATA[Zookeeper]]></title><link>https://blog.youkuaiyun.com/u014533807/article/details/108434252</link><guid>https://blog.youkuaiyun.com/u014533807/article/details/108434252</guid><author>u014533807</author><pubDate>Sun, 06 Sep 2020 17:55:19 +0800</pubDate><description><![CDATA[Zookeeper

Zookeeper客户端使用：

使用DefaultZookeeperFactory创建默认的Zookeeper;

DefaultZookeeperFactory factory = new DefaultZookeeperFactory();
factory.newZooKeeper(connectString, sessionTimeout, null, false);

  2. 直接使用Zookeeper的构造函数;


ZooKeeper zookeeper = new..]]></description><category></category></item><item><title><![CDATA[java连接redis的三种方式]]></title><link>https://blog.youkuaiyun.com/u014533807/article/details/107878952</link><guid>https://blog.youkuaiyun.com/u014533807/article/details/107878952</guid><author>u014533807</author><pubDate>Sat, 08 Aug 2020 14:12:44 +0800</pubDate><description><![CDATA[java连接redis的三种方式

1 jedis

maven依赖


  &lt;dependency&gt;
      &lt;groupId&gt;redis.clients&lt;/groupId&gt;
      &lt;artifactId&gt;jedis&lt;/artifactId&gt;
      &lt;version&gt;2.9.1&lt;/version&gt;
 &lt;/dependency&gt;

注意在于springboot中默认使用的是lettuce方式，如果]]></description><category></category></item><item><title><![CDATA[Python文件操作（一）]]></title><link>https://blog.youkuaiyun.com/u014533807/article/details/78876465</link><guid>https://blog.youkuaiyun.com/u014533807/article/details/78876465</guid><author>u014533807</author><pubDate>Fri, 22 Dec 2017 20:15:23 +0800</pubDate><description><![CDATA[Python遍历指定路径下的所有文件 
1、自定递归遍历 
def list_file(path, list_name): 
    file_list = os.listdir(path) 
    for file in file_list: 
        file_path = os.path.join(path, file) 
        if os.path.isdir(file_]]></description><category></category></item><item><title><![CDATA[Hibernate 映射关系配置（一）]]></title><link>https://blog.youkuaiyun.com/u014533807/article/details/53648931</link><guid>https://blog.youkuaiyun.com/u014533807/article/details/53648931</guid><author>u014533807</author><pubDate>Wed, 14 Dec 2016 23:07:43 +0800</pubDate><description><![CDATA[1.单向的一对多关系
在一方有多方的集合属性，而多方没有一方的引用，例如：用户与银行账户
        
      其中Accout为银行账户，User为用户，映射关系的XML配置如下：
     Account配置：
    
     




  User配置：]]></description><category></category></item><item><title><![CDATA[Android自定义视图]]></title><link>https://blog.youkuaiyun.com/u014533807/article/details/51760161</link><guid>https://blog.youkuaiyun.com/u014533807/article/details/51760161</guid><author>u014533807</author><pubDate>Sat, 25 Jun 2016 21:26:17 +0800</pubDate><description><![CDATA[继承View类 
 在继承View类中，重写onDraw()方法，通过onDraw()方法进行图形的绘制。在对图形重绘时，可以调用invalidate()或者postInvalidate()方法，当这两个方法被调用时，会去调用onDraw()方法重绘画布。还可以实现按键事件和触屏事件。
继承SurfaceView类 
SurfaceView的画图是通过SuraceHolder来实现的。通过获取Sur]]></description><category></category></item><item><title><![CDATA[Android定位]]></title><link>https://blog.youkuaiyun.com/u014533807/article/details/51757533</link><guid>https://blog.youkuaiyun.com/u014533807/article/details/51757533</guid><author>u014533807</author><pubDate>Sat, 25 Jun 2016 10:40:53 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗    Ctrl + B 
斜体    Ctrl + I 
引用    Ctrl]]></description><category></category></item><item><title><![CDATA[Struts2 中Action的结果类型]]></title><link>https://blog.youkuaiyun.com/u014533807/article/details/44703095</link><guid>https://blog.youkuaiyun.com/u014533807/article/details/44703095</guid><author>u014533807</author><pubDate>Sat, 28 Mar 2015 18:15:01 +0800</pubDate><description><![CDATA[1、chain
前一个动作把控制权转交给后面一个动作，而前一个动作状态在后一个动作里仍然保持着。
       
actionName
                /namespace       
       
2、dispatcher
默认的类型
3、httpheader
把一个HTTP状态发送到浏览器
4、redirect
     重定向到另一个资源，而不是把控]]></description><category></category></item></channel></rss>