`
youzifei
  • 浏览: 66825 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
看了很多storm 安装的文章,在动手装的时候还是发现zeromq 出现安装不了的情况。本人又通过google找了相应安装方式,现在记录一下作为备份吧!   安装环境:本人使用的是centos 6.5 , java环境, zookeeper环境已经安装完毕。 storm 主要分为两步,第一步安装storm以来软件,第二部安装storm和配置文件。 第一步:安装zeromq, jzmq,  #安装zeromq wget http://download.zeromq.org/zeromq-2.1.7.tar.gz tar -zxvf zeromq-2.1.7.tar.gz  yum ...
adb shell #进入到shell中 su root #获得root权限 cp /data/system/packages.xml  /sdcard/packages.xml #将packages.xml拷贝到/sdcard 目录下。 ctrl-c #退出shell   adb pull /sdcard/packages.xml  d:/   #将文件拷贝到电脑上
SASL全称Simple Authentication and Security Layer,是一种用来扩充C/S模式验证能力的机制。在Postfix可以利用SASL来判断用户是否有权使用转发服务,或是辨认谁在使用你的服务器。SASL提供了一个通用的方法为基于连接的协议增加验证支持,而XMPP使用了一个普通的XML名字空间来满足SASL的需要。在xmpp协议下客户端和服务器端的交换报文如下:1.客户端发送xmpp流[client]:<stream:stream to="192.168.0.104" xmlns="jabber:client" xm ...
今天学习openfire的 connect, session,  sessionManager, routingtable 创建连接的入口在 org.jivesoftware.openfire.nio.ConnectionHandler.sessionOpened中 sessionOpened 做的事情有 生成一个xmlParser、NIOConnection, StanzaHandler 1.connect     NIOConnection 类实现org.jive ...
最近在研究apk的编译,有些技术点放到这里作为备注吧。 下面图是手动打包的过程图  手动编译的流程如下: 1.生成资源文件 2.编译本地库 3.编译java代码 4.生成dex文件 5.打包资源文件 6.生成apk文件 7.对apk文件进行签名   1.生成资源文件,使用aapt生成R.java类文件:      aapt package -f -m -J ./gen -S res -I D:\tools\java\android-sdk-windows\platforms\android-16\android.jar -M AndroidManifest.xml ...
  今天在安装zeromq的时候费了好大的力气才算装好   下面来回顾一下在linux安装zeromq的过程 首先 http://download.zeromq.org/ 1.下载最新版的zeromq     http://download.zeromq.org/zeromq-3.1.0-beta.tar.gz 2 解压     tar -xvf zeromq-3.1.0-beta.tar.gz 3 ...
这两天学习了一些jfreechart 和 poi操作excel 的方法。 仅作备忘吧。   先说饼图,柱图,折线图 饼图   数据使用 DefaultPieDataset进行封装        DefaultPieDataset data=new DefaultPieDataset();        data.setValue("高中以下", 0.1);        data.setValue("高中", 0.1);        data.setValue("大专", 0.1);        d ...
转发:http://lilyzhou.blog.51cto.com/4646043/835224 踏踏实实做好本职工作,做一个好下属 确保本职工作万无一失,让领导对你放心,获得上级认同的关键因素: 1、 如何向领导反馈问题 1) 陈述问题 2) 告诉领导解决方案,至少3 个(1 个:没选择余地,相当于“逼宫”;2 个:二选一,左右为难;3 个:最佳) 3) 反馈之前把方案写下来(禁忌想到哪说到哪,原因:1 、避免你的思维混乱,2 、以防强势领导带跑你,远离了原本的意义) ...
Java NIO非堵塞技术实际是采取Reactor模式,或者说是Observer模式为我们监察I/O端口,如果有内容进来,会自动通知我们。 在服务端我们可以使用非阻塞的方式。 下面是一段server端的程序。 client 可以采用阻塞方式来请求。   NIO 有一个主要的类Selector,这个类似一个观察者,只要我们把需要探知的socketchannel告诉Selector,我们接着做别的事情,当有事件发生时,他会通知我们,传回一组SelectionKey, 我们读取这些Key, 就会获得我们刚刚注册过的socketchannel,然后,我们从 这个Channel中读取数 ...
这几天在看mina  mina 基于socketChannel 和 DatagramChannel 建立的无阻塞链接。 所以就看了看socket channel 的使用方式,做一份备忘吧。 socketChannel 的使用方式 server端 package com.jimmy.nio; import java.io.IOException; import java.net.InetSocketAddress; import java.net.SocketAddress; import java.nio.ByteBuffer; import java.nio.ByteOrder; i ...
今天网站出现了下面的错误: java.net.SocketException: Too many open files at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at or ...
properties文件经常出现乱码,常规的解决方法是将其转为unicode编码 =======某个字符串转码======= 如何转码:   dos下输入:native2ascii -encoding gbk   回车后输入中文就可显示转码后字符串   注意:不指定编码(encoding )则默认为本地编码,我们使用一般默认为gbk.有些工程使用的编码为iso -8859-1,给其他人带来一定困扰.建议不添加-encoding gbk,使用系统默认即可 如何逆转:   native2ascii -reverse -encoding gbk   回车后输入:\u4f60 ,可将其转为可见字 ...
今天记录一下学习aspectj的一点代码 在做aspectj的代码需要引入的jar aspectj/   aspectjlib.jar   aspectrt.jar   aspectjtools.jar   aspectweaver.jar cglib/   cglib-2.2.2.jar   asm.jar spring-aspectj/   spring-aspects.jar 配置文件 aop.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="ht ...
     看到一篇关于Cache-Control的文章,尽管是2002年的文章,还是不错的,算是记录以下吧,赫赫! 详细的阐述了Cache-Control的各个属性及用法,以及HTTP/1.0中仅支持的"Pragma: no-cache " 等价于HTTP/1.1"Cache-Control : private",更多的大家自己看吧。 Any valid HTTP headers can be put in these files. This provides another way to apply the Expires header, and ...
Global site tag (gtag.js) - Google Analytics