`
zkl_1987
  • 浏览: 242913 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
1.首先开机启动后系统会发出一个Standard Broadcast Action,名字叫android.intent.action.BOOT_COMPLETED,这个Action只会发出一次。 2.构造一个IntentReceiver类,重构其抽象方法onReceiveIntent(Context context, Intent intent),在其中启动你想要启动的Service。 3.在AndroidManifest.xml中,首先加入 来获得BOOT_COMPLETED的使用许可,然后注册前面重构的IntentReceiver类,在其中加入 ,以使其能捕捉到这个Action。 & ...
android上改变listView的选中颜色 ListView选中时默认是黄色,很多时候会和我们软件的配色不符合,那么我就教你如何修改默认的ListView配色,改变ListView选中颜色有两个方法: 1. 在程序中: Drawable drawable=getResources().getDrawable(R.drawable.touch_feedback); ListView.setSelector(drawable); 2. 在xml里面的ListView标签下添加: android:listSelector=”#00000000″ //后面的颜色可以自己定这样写是透明的 ...
在某些场合可能需要禁止横屏和竖屏切换,实现这个要求很简单,只要在AndroidManifest.xml里面加入这一行android :screenOrientation=”landscape “(landscape 是横向,portrait 是纵向)。不过android中每次屏幕的切换动会重启Activity,所以应该在Activity销毁前保存当前活动的状态,在Activity再次Create的时候载入配置。在activity加上android:configChanges=”keyboardHidden|orientation”属性,就不会重启activity.而是去调用onConfigura ...
之前有朋友问我imagemagick的安装方法。也是,其实网上安装imagemagick的教程很多,但很多会有这啊那啊的缺陷,导致安装失败。 以下是我安装imagemagick的方法,贴出来供大家参考: 首先,请先确保系统已经安装以下包: 或者直接用以下命令安装 # yum install libjpeg # yum install libjpeg-devel # yum install libpng # yum install libpng-devel # yum install libtiff # yum install libtiff-devel # y ...
项目需要调整图片服务器的解决方案,这次调整使用fastdfs存储小文件,也就是图片,因为现在还没有fastdfs的.net版的客服端,所以理所当然把处理图片放到了java这块,使用java来处理图片并且上传到fastdfs上。 之前还真没用java整过图片,因为一般没这个需求,现在的需求是要根据前台传过来的尺寸进行图片的缩略,自适应缩放,留白,加水印操作。 一开始我使用jdk自带的一套图片处理库来处理图片,也就是sun的JPEGCodec,测试发现它会把所有的图片全部转换成jpeg格式,也就是说把bmp,gif,png这种格式的图片全部转换成了jpeg格式,而且对于gif动画图片缩放就只能对 ...
linux下: 修改内核参数如下 net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1 net.ipv4.tcp_fin_timeout = 30 net.ipv4.tcp_fin_timeout=1 net.ipv4.tcp_tw_recycle=1 net.core.rmem_max=16777216 net.core.rmem_default=16777216 net.core.netdev_max_backlog=262144 net.core.soma ...
通过百度获取天气预报 通过百度获取天气预报 http://htmlparser.com.cn/post/20090917323.html public class Getweather { /** * @param args * @throws ParserException */ public static void getWeather(String url) throws ParserException//通过百度获得天气预报, { ...
htmlparser使用例子(全) import java.net.URL; import junit.framework.TestCase; import org.apache.log4j.Logger; import org.htmlparser.Node; import org.htmlparser.NodeFilter; import org.htmlparser.Parser; import org.htmlparser.Tag; import org.htmlparser.beans.LinkBean; ...
nekohtml使用笔记 1、透明地创建HTML解析器   利用Xerces2.0为基础,应用程序通过JAXP实例化解析器对象时,可以透明地创建HTML解析器,此时只需要将NekoHTML的jar文件,在CLASSPATH中放在Xerces的jar文件之前即可。nekohtmlXni.jar中的META-IN ...
james的这个版本--james-server 3.0-M2,使用了JPA来进行邮件和其他内容的持久化操作。 JPA全称Java Persistence API.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 JPA的总体思想和现有Hibernate、TopLink,JDO等ORM框架大体一致。总的来说,JPA包括以下3方面的技术: ORM映射元数据   JPA支持XML和JDK 5.0注解两种元数据的形式,元数据描述对象和表之间的映射关系,框架据此将实体对象持久化到数据库表中; JPA 的API   用来操作实体对象,执行CRUD操 ...
james的这个版本--james-server 3.0-M2,使用了JMS来控制服务器的邮件队列。 james使用了ActiveMQ来作为它的JMS服务器。 ActiveMQ介绍: ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。 1. 多种语言和协议编写客户端。语言: Java, C, C++, C#, Ruby, Perl, Python, PHP。应用协议: Open ...
由于项目需要,最近在研读james的源码,james的版本的james-server 3.0-M2。 今天看到james中jmx应用,感觉不错,拿出来分享下 james的这个版本使用了增加了spring,所以看起来条理还是不错的,而且这个版本使用了Maven,把几个不同的模块(比如说dnsservice,SMTP,POP3。。)分成不同的jar打包,所以看起来的比前一个稳定版james-2.3.2好多了。 废话到此了。。。。 james-server 3.0-M2 这个版本的spring的配置文件是在conf/spring-beans.xml 但在Maven下是在container-sp ...
写个简单的例子,帮助学习分布式Hadoop框架。 在Eclipse里新建一个工程,名字随便取个好了,TestHadoop 新建一个类,类名也随便取好了,TestHadoop 类的代码如下: import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FSDataOutputStream; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.Path; public class TestHadoop{ /**   * ...
看源码,老实说我没什么很好的方法。所以,只能静下心来看,一步一步的看。 我认为每个程序都有个门,要想进入,首先得把这个门找到,而我找到的katta的门是Katta.java Katta.java中有个main方法,接收你输入的命令(String[] args) 1.startNode 2.startMaster 3.version 4.zk 5.search 6.addIndex 7.removeIndex 8.mergeIndexes 9.listIndexes 10.listNodes 11.showStructure 12.check 13.listErrors 14.redeploy ...
我的系统:Centos 5 rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm yum install gcc-c++ make cmake python-devel bzip2-devel zlib-devel expat-devel wget http://downloads.sourceforge.net/boost/boost_1_37_0.tar.bz2 bzip2 -d boost_1_37_0.tar.bz2 tar -xvf boost_1_37_0.tar ...
Global site tag (gtag.js) - Google Analytics