自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (3)
  • 收藏
  • 关注

转载 Java Observable 模式

一、Observer模式的意图:                在对象的内部状态发生变化时,自动通知外部对象进行响应。        二、Observer模式的构成:               ·被观察者:内部状态有可能被改变,而且又需要通知外部的对象               ·观察者:需要对内部状态的改变做出响应的对象        三、Observ

2013-09-11 18:04:57 751

转载 android Observable and Observer(观察者模式)

在Java中通过Observable类和Observer接口实现了观察者模式。一个Observer对象监视着一个Observable对象的变化,当Observable对象发生变化时,Observer得到通知,就可以进行相应的工作。例如在文档/视图结构中,文档被修改了,视图就会得到通知。      java.util.Observable中有两个方法对Observer特别重要,一个是setCha

2013-08-19 19:25:58 927

转载 Android中ExpandableListView控件基本使用

本文采用一个Demo来展示Android中ExpandableListView控件的使用,如如何在组/子ListView中绑定数据源。直接上代码如下:程序结构图:layout目录下的 main.xml 文件源码如下:[html] view plaincopyxml version="1.0" encoding="utf-8"?

2013-08-13 17:38:03 674

转载 Openfiler之外篇:open-iscsi安装配置及smbclient的安装

本篇博客主要介绍iSCSI客户端及SMB/CIFS客户端的安装配置使用。 iSCSI客户端:open-iscsi-2.0-871。SMB/CIFS客户端:Samba-3.4.0。操作系统:CentOS5.3。     1. open-iscsi的安装    首先下载open-iscsi-2.0-871,然后执行:tar xzvf op

2013-08-05 11:39:06 1210

转载 Openfiler之二:Openfiler的配置

上一篇博客介绍了Openfiler的安装,这一篇介绍Openfiler搭建IP-SAN和NAS环境。 浏览器:Firefox3.6(不推荐用IE进行此设置,下面会讲原因)客户端操作系统:CentOS5.3及Windows XP SP3iSCSI客户端:open-iscsi-2.0-871SMB客户端:samba-3.4.0(两个客户端在Linux的安

2013-08-05 11:37:52 2627

转载 Openfiler之一:Openfiler的安装

Openfiler是一款非常好的存储管理操作系统,开源免费,通过web界面对存储磁盘的管理,支持现在流行的网络存储技术IP-SAN和NAS,支持iSCSI、NFS、SMB/CIFS及FTP等协议。有想看介绍的可以参考OpenFiler官方网站。     Jeremiah打算用两篇博客介绍Openfiler的安装及搭建IP-SAN和NAS环境。     本文主要介绍O

2013-08-05 11:36:14 1015

转载 回调函数的作用

回调函数的作用  原文地址:http://wmnmtm.blog.163.com/blog/static/3824571420105484116877/一直不太理解回调函数的作用,下面是找到的一些关于回调函数的作用的解答。1.回调函数是一个很有用,也很重要的概念。当发生某种事件时,系统或其他函数将会自动调用你定义的一段函数。2

2013-07-16 13:53:59 642

原创 Simple XML

特点:jar lib文件只有360K左右的大小它的使用不需要依赖于其他 JAR 文件通过注解的方式,灵活方便下面将分节详细介绍Simple的特点和使用方法: [一]、简单bean的序列化和反序列化       1.java bean Java代码 package michael.serialization.simplexml;  import j

2013-06-24 15:43:39 774

转载 如何往Android中整合开发程序 doubango框架

第一步   将Android项目放到packages/app目录下并添加Android.mkAndroid.mk的写法引用了第三方Jar包的情况,可参照Calculator写LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE_TAGS := optionalLOCAL_STATIC_

2013-06-24 15:19:19 913

转载 Java中利用simpleFramework解析xml

simple的主页在http://simple.sourceforge.net/home.php利用它可以方便的解析xml. 主要思路是先根据要解析的XML构建一个类,然后通过这个类去取xml里面具体的值域。以下是一个简单的例子,学生记录里有年级,学号,姓名,性别等信息,现在通过simple xml把信息解出来。[html] view plaincopy

2013-06-24 15:11:23 1399

转载 java中volatile关键字的含义

在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 synchronized 同步块大家都比较熟悉,通过 synchronized 关键字来实现,所有加上synch

2013-06-17 17:32:22 553

转载 sipdroid支持视频

这个是最新版本,已经支持视频通话了!有视频···附上源码地址:http://code.google.com/p/sipdroid/downloads/list                                Sipdroid-2.0.1.apk (860.3 KB)

2013-06-06 15:36:29 1030

转载 android 视频聊天之二:开源sip项目doubango ,android平台编译——imsdroid

开源sip项目doubango ,android平台编译——imsdroid  imsdroid 装载Android模拟器上,一下对整个安装过程以及遇到的问题进行总结:1  利用svn下载整个imsdroid项目相关文件夹,地址:http://imsdroid.googlecode.com/svn/branches/2.02  打开eclipse,File->Imp

2013-06-06 15:28:14 3786 2

转载 android视频开发之一Android 如何使用juv-rtmp-client.jar向Red5服务器发布实时视频数据

使用juv-client-client.jar主要是尽快地完成毕业设计里面手机端向网页端发送实时视频的功能,由于实习和做毕业设计的时间冲突,因此完成毕业设计只花了1个多月时间。(万恶的形式主义,论文格式改了我老久老久)因此代码上面会存在一些问题,并且也是单纯的实现了摄像头视频的实时传输,麦克风的实时语音没有实现。自我感觉这个毕业设计没有多大价值,但是有参考意义,特把实现记录一下,用

2013-06-06 10:13:09 4187

原创 Unable to add window -- token android.app.LocalActivityManager$LocalActivityRecord@435def20 is not v

android.view.WindowManager$BadTokenException: Unable to add window -- token android.app.LocalActivityManager$LocalActivityRecord@435def20 is not valid; is your activity running? 发生环境: 在一个tabAc

2013-05-27 15:09:41 1482

转载 专注做好一件事

“人们对机会的估值过高,这是我在下棋的时候学到的一点。你其实只需要一个好的选择就行,没必要同时去追求 A、B、C、D。”——Peter Thiel是让你的选择尽可能开放,还是全心全意抓住一个选择,专心做好一件事情——可以说这两者之间的权衡,是我们生活中经常会碰到的。我们自打上学起,就一直被教育不要去做那些可能会断了某条路的决定。这种让未来保持开放,让自己未来拥有更多

2013-05-21 10:31:41 638

转载 android应用安全——代码安全(android代码混淆)

android2.3的SDK开始在eclipse中支持代码混淆功能(理论上java都支持混淆,但关键在于如何编写proguard的混淆脚本,2.3的SDK使用简单的配置就可以实现混淆)。使用SDK2.3后,新建的工程下和之前相比,都会多了一个文件“proguard.cfg”。这个文件就是混淆所需的proguard脚本。在工程的"default.properties"中添加这样一句话“proguar

2013-05-20 10:09:13 590

转载 Android中内容观察者的使用---- ContentObserver类详解

地址:http://blog.csdn.net/qinjuning  前言: 工作中,需要开启一个线程大量的查询某个数据库值发送了变化,导致的开销很大,后来在老大的指点下,利用了     ContentObserver完美的解决了该问题,感到很兴奋,做完之后自己也对ContentObserver做下总结。           ContentObserver——内容观

2013-05-20 09:48:01 542

转载 android学习笔记----解决android有的手机拍照后上传图片被旋转的问题

第一种解决方式,当手机拍照结束,在返回结果处理里面立即跳转到一个新的页面,在新的页面里让用户自己手动去旋转图片,然后点击确定。就可以上传到服务器正着的图片了;第二种解决方式,这是在论坛里发现的一个方法,可以获取图片的属性,读取图片的旋转角度。第一种方式代码:在onActivityResult里面处理跳转[java] view plaincopy

2013-05-17 16:39:52 971

原创 Android学习笔记——文件路径(/mnt/sdcard/...)、Uri(content://media/external/...)学习

一、URI   通用资源标志符(Universal Resource Identifier, 简称"URI")。  Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。  URI一般由三部分组成:    访问资源的命名机制。     存放资源的主机名。     资源自身的名称,由路径表示。   A

2013-05-17 16:37:09 13189

转载 java android 金额大小写数据的转换

public class Change {public static void main(String agrs[]) {//整数System.out.println(digitUppercase(0));// 零元整System.out.println(digitUppercase(123));// 壹佰贰拾叁元整System.out.println(digitUpp

2013-05-11 20:40:05 1038

转载 关于android4.0.4中彩蛋的实现

在android4.0.4的系统设置-关于手机-Android版本,连续快速点击几下,就会出现一个机器人,长按住机器人不放,机器人会一直变大,然后出现一堆机器从屏幕上飞过觉得有点意思,于是想看看是怎么实现的,电脑上有android4.0的代码。系统设置-关于手机的代码:packages/apps/Settings/src/com/android/sett

2012-11-15 10:04:24 1122

转载 部分Android App带有严重的SSL漏洞

来自两所德国大学的研究团队最近发布一项研究声称,在Google Play Store提供的最流行的免费APP应用程序中,许多都可能带有导致man-in-the-middle(MITM)攻击的漏洞,这将严重威胁到用户隐私。  来自汉诺威和马尔堡大学的专家们对Play store 中13500个最流行的免费软件进行了SSL和TLS漏洞研究。他们发现,1074个app程序包含SS

2012-10-22 17:57:44 688

转载 VC点评:下一个伟大的社交网络在哪里?

Joe Medved 为软银资本合伙人,投资过移动、社交媒体和游戏领域,文中他针对FacebookIPO后走下坡路的例子指出纯粹的用户增长并非社交网络最重要的条件,用户活跃度、移动上的成功、长期价值才是他们青睐的新目标。  最近Facebook的股票市场值得我们用另一个角度去思考社交网络的价值。虽然Facebook的股价在IPO后陡然下跌,但公司还在快速增长和用户猛增,所以2012年10月

2012-10-22 17:56:32 589

转载 程序员应该读的好书

原文地址: http://haotushu.sinaapp.com/post-496.html这是国外程序员评出的30本经典程序员必读书籍!1. 《代码大全》 史蒂夫·迈克康奈尔推荐数:1684“优秀的编程实践的百科全书,《代码大全》注重个人技术,其中所有东西加起来,就是我们本能所说的“编写整洁的代码”。这本书有50页在谈论代码布局。” —— Joel Spolsky对于新手来

2012-09-14 11:43:35 889

原创 Windows下下载Android源代码的方法

大家好,这篇文章我将教大家如何在Windows环境下下载Android源码,Android 自2007年11月5号发布以来,发展速度如此之快,和它走开源的路是分不开的。我们在开发中有什么不明白不清楚的,直接把Android 源码下下来研究就可以了,看源代码将会让你提升很快!

2011-09-02 15:22:00 408

原创 ADW_Launcher的下载和编译注意事项

源码下载:ADW_Launcher是Android Launcher的开源项目,作者是anderweb,源码可以到https://github.com/AnderWeb/android_packages_apps_Launcher下载。     源码编译:将下载的源码拷贝

2011-09-02 15:16:40 975 1

原创 JSP转译成Servlet详细过程

<br />很多人都会认为JSP的执行性能会和Servlet相差很多,其实执行性能上的差别只在第一次的执行。因为JSP在执行第一次后,会被编译成Servlet的类文件,即.class,当再重复调用执行时,就直接执行第一次所产生的Servlet,而不再重新把JSP编译成Servelt。<br />因此,除了第一次的编译会花较久的时间之外,之后JSP和Servlet的执行速度就几乎相同了。Web容器处理JSP文件请求的执行过程主要包括以下4个部分:<br />1.客户端发出Request请求<br />2.JS

2011-03-26 01:06:00 1188 1

原创 黑马项目学习

<br /> <br />交通灯总结:<br /> <br />交通灯设计思想:4个路口,一个路口有3种走法,也就是说一共12个方向。其中有4个方向的灯常绿。剩下的两两对应,也就是枚举中定义的样子。<br /> <br />public class Road {<br /> List<String> vechicles = new ArrayList<String>();// 这个属性数组,就是假设为路上所有的车的集合<br /> private String name;<br /> <br /> publ

2011-02-22 20:03:00 548

原创 黑马java基础加强学习

<br />1.MyEclipse 是Eclipse的一个插件<br />2.WorkSpace(工作间),一个工作间可以包含多个工程<br />3.切换工作间,文件目录—>Switch WorkSpace—>other<br />4.Perspective(透视符)与view(视图),在Eclipse运行的程序中,每一个小窗口就是一个视图,一个透视符可以有多个视图(例如:java透视符,debug透视符,MyEclipse透视符)<br />1.     jdk1.5提供了静态引入功能。引入的是后使用Im

2011-02-22 20:01:00 830

原创 黑马网络编程学习

<br />一:端口号范围 0~~~65535之间,0~~1023之间的端口数是用于一些之名网络服务的应用。<br /> <br />注意的事情是127.0.0.1是本地回路ip地址。这个端口并不需要通过网卡。直接就可以访问本机。其中UDP与TCP传输协议,是比较主要的传输协议。<br /> <br />TCP,输出控制协议(Transmission Control Protocol),是面向连接的信息协议。<br /> <br />UDP,用户是举报协议(User Datagram Protocol),是

2011-02-22 19:58:00 670

原创 黑马网络编程学习

<br />一:端口号范围 0~~~65535之间,0~~1023之间的端口数是用于一些之名网络服务的应用。<br /> <br />注意的事情是127.0.0.1是本地回路ip地址。这个端口并不需要通过网卡。直接就可以访问本机。其中UDP与TCP传输协议,是比较主要的传输协议。<br /> <br />TCP,输出控制协议(Transmission Control Protocol),是面向连接的信息协议。<br /> <br />UDP,用户是举报协议(User Datagram Protocol),是

2011-02-22 19:57:00 644

原创 黑马学习JavaIo

<br />File类:.io输入与输出..键盘对应i(输入),显示器对应o(输出)<br /> 1.file 不是文件的内容,代表磁盘文件本身信息的类    ,file类定义了一些与平台无关的方法来操作文件<br />如:增删该<br />2.分隔符:Unix中(/)、Dos(/),java可以处理Unix和Dos的路径分隔符<br />import java.io.*<br />import java.util.Date;<br /> <br />public class FileTest {<br /

2011-02-22 19:54:00 514

原创 经典

1、 一个人,如果你不逼自己一把,你根本不知道自己有多优秀。 2、 赚钱是一种能力,花钱是一种水平,能力可以练,水平是轻易练不出来的。 3、年轻人不可以太狂。 4、一个人的知识,通过学习可以得到;一个人的成长,必须通过磨练。 5、这个世界上好书很多,可以改变命运的书很少。 6、这个世界上朋友很多,可以用一生托付的朋友很少。 7、如果发现一个人,一个地方,一件事,一本书,可以改变你的命运。一定要想办法跟他发生关系,否则,他就跟你没关系。 8、当一个人没有成功的时

2011-01-09 06:47:00 541

原创 http://blog.csdn.net/Somnusxyb_许亚宾_http://blog.csdn.net/heima

<br />一.io输入与输出..键盘对应i(输入),显示器对应o(输出)<br /> 1.file 不是文件的内容,代表磁盘文件本身信息的类    ,file类定义了一些与平台无关的方法来操作文件<br />如:增删该<br />2.分隔符:Unix中(/)、Dos(/),java可以处理Unix和Dos的路径分隔符<br />如:下例;<br /> <br /> <br />import java.io.File;<br />import java.util.Date;<br /><br />publi

2011-01-06 11:56:00 2272

原创 找不到Uicode如何办?

<br /><filter><br />        <filter-name>encodingFilter</filter-name><br />        <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><br />        <init-param><br />            <param-name>encoding</param-name><br />       

2010-12-30 09:47:00 492

ExpandableListDemo可扩展的listview

可以扩展的listview 可以展开listview,有点类似于二级的listview

2013-06-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除