自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(37)
  • 资源 (5)
  • 收藏
  • 关注

原创 一键锁屏

//2.2以上的版本支持一键锁屏private static final int MINSDK_CANUSE_ONEKEYLOCK = 8;    /**  * 判断一键锁屏功能是否被激活  *   * @param context  * @return  */  public static boolean isOneKeyLockActive(Context

2012-10-16 14:49:13 698

转载 解决openfire在使用MySQL数据库后的中文乱码问题

openfire是一个非常不错的IM服务器,而且是纯Java实现,具有多个平台的版本,他的数据存储可以采用多种数据库,如MySQL,Oracle等。在实际使用时大家遇到最多的就是采用MySQL数据库后的中文乱码问题,这个问题十分有趣,而且从现象上可以看出openfire内部的一些机制。实际问题是这样的:首先启动openfire服务器,然后利用客户端或直接登录到后台新建一个帐户,为该

2012-05-05 20:57:32 405

原创 系统运行在后台的Notification

背景:应用程序有几个Activity, 我想在按返回键或者home键时,给出像360那种的Notification,然后点击后返回原activity。第一次:我在主要的Activity,也就是登录进去后的那个Activity里面实现了Notification, protected NotificationManager notificationManager = null;

2012-04-26 14:56:34 1056 2

原创 遍历List的两种方式

public void list1(List list) { long l1 = System.currentTimeMillis(); for (String string : list) { System.out.println(string); } System.out.println(System.currentTimeMillis() - l1); } pub

2012-04-23 23:08:10 403

原创 XMPP的优势

1、推送数据    Http客户端只能从服务器那里请求数据。除非服务器正在相应客户端请求,否则它不能向客户发送数据。但XMPP连接是双向的。任何一方在任何时候都可以向另一方发送数据,只要连接处于打开状态即可。    这种推送数据的能力极大的拓展了Web应用程序和协议设计的可能性。应用程序不必为获取更新而进行效率低下的轮询,而是能够在新信息可用时立即获得通知。这不仅减少了请求的总数量,而且让

2012-04-20 17:09:08 968

原创 遍历HashMap

HashMap和Hashtable类似,不同之处在于HashMap是非同步的,并且允许null,即null value和null key。,但是将HashMap视为Collection时(values()方法可返回Collection),其迭代子操作时间开销和HashMap的容量成比例。因此,如果迭代操作的性能相当重要的话,不要将HashMap的初始化容量设得过高,或者load factor过

2012-04-19 11:10:24 493 1

原创 Android 面试题

1、请描述下Activity的生命周期在屏幕的前台(Activity栈顶),叫做活动状态或者运行状态(active or running)v 如果一个Activity失去焦点,但是依然可见(一个新的非全屏的Activity 或者一个透明的Activity 被放置在栈顶),叫做暂停状态(Paused)。一个暂停状态的Activity依然保持活力(保持所有的状态,成员信息,

2012-03-08 10:36:51 442

原创 获取电话本的联系人电话

package com.cn.test;import android.app.Activity;import android.content.ContentResolver;import android.database.Cursor;import android.os.Bundle;import android.provider.ContactsContract;impo

2012-02-21 14:42:34 349

转载 yum命令安装mysql数据库

Yum安装MySQL的全过程,菜鸟们要仔细看清楚了。[root@sample ~]# yum -y install mysql-server  ← 安装MySQL配置MySQL[root@sample ~]#vim /etc/my.cnf  ← 编辑MySQL的配置文件[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/m

2012-02-13 16:02:27 832

原创 java中&与&&的区别

简单来说,我们经常用的是&&,这个是短路判断,也就是如果之前有一处是判断不成功的,就整个都不成功,例如int i=0;int j=0;if(i++ ==1 &&  j++ ==1){System.out.println("i=" + i+"  j=" + j);

2011-10-17 20:21:58 520 1

转载 linux下挂载ISCSI存储设备

安装首先要在存储设备上做好RAID,设置好iSCSI 目标方(target)。这里主要说明iSCSI initiator的安装。不同的操作系统对应各自的iSCSI initiator,以Redhat enterprise5为例。到网上下载iscsi-initiator

2011-09-16 15:50:01 1701

转载 stty命令

本文链接:http://codingstandards.iteye.com/blog/826924   (转载请注明出处)用途说明stty命令用于显示和修改终端行设置(change and print terminal line settings)。常用参

2011-09-16 10:11:34 732

转载 linux awk 命令应用

linux awk 命令应用:awk的语法:awk [ -F re] [parameter...] ['prog'] [-f progfile][in_file...]参数说明:-F re:允许awk更改其字段分隔符。parameter: 该参数帮助为不同

2011-09-15 16:03:59 315

转载 利用shutdown命令关闭系统方法

shutdown命令可以安全地关闭或重启Linux系统,它在系统关闭之前给系统上的所有登录用户提示一条警告信息。该命令还允许用户指定一个时间参数,可以是一个精确的时间,也可以是从现在开始的一个时间段。精确时间的格式是hh:mm,表示小时和分钟,时间段由+ 和分钟数表示。系统执

2011-09-13 17:21:04 362

转载 YUM常用命令详解

yum特点可以同时配置多个资源库(Repository)简洁的配置文件(/etc/yum.conf自动解决增加或删除rpm包时遇到的倚赖性问题使用方便保持与RPM数据库的一致性yum安装CentOS自带(yum-*.noarch.rpm)

2011-09-09 13:54:07 472

转载 YUM常用命令介绍

1.列出所有可更新的软件清单命令:yum check-update2.安装所有更新软件命令:yum update3.仅安装指定的软件命令:yum install 4.仅更新指定的软件命令:yum update 5.列出所有可安裝的软件清单命令:

2011-09-07 17:51:44 264

转载 利用LVM为服务器实现扩容

公司的FTP服务器经过几年的运行,现在出现了空间不足的情况,决定用LVM方式实现扩容工作。思路:先拷贝数据,再购置一块大容量硬盘添加到服务器上,然后将己有的普通分区转换为物理卷,最后通过物理卷创建逻辑卷组来实现容量的扩充。实现过程:A、检查系统中是否安装了

2011-09-06 22:53:41 1256

转载 windows快捷键的使用 编辑

windows功能键的使用F1:如果在程序中,可获得程序的帮助;如果在对话框中,可获得当前项的说明。 F2:更改文件或文件夹的名称(重命名)。 F3:弹出查找对话框。 F4:打开地址栏或当前组合框。 F5:刷新当前文件夹、磁盘。 F10

2011-09-06 11:31:16 625

转载 shell编程——if语句

if 语句格式if  条件then Commandelse Commandfi                             别忘了这个结尾If语句忘了结尾fitest.sh: line 14: syntax erro

2011-09-06 11:30:07 327

原创 Ubuntu组织软件升级的方法

有两种方法阻止软件包升级,使用 dpkg,或者在 Woody 中使用 APT。使用 dpkg,首先导出软件包选择列表:dpkg --get-selections \* > selections.txt接着编辑文件 selections.txt,修改想要恢复的软件所在的行,例如 libc6,则将:libc6install改为:libc6hold保存文件,将它...

2011-09-02 10:50:42 124

原创 ubuntu解压rar文件

一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压。其实在ubuntu下安装rar解压工具是非常简 单的,只需要两个步骤就可以迅速搞定。ubuntu 下rar解压工具安装方法:压缩功能安装 sudo apt-get install rar卸载 sudo apt-get remove rar解压功能安装 sudo apt-get ...

2011-09-01 10:20:59 1751 1

原创 第五章 Linux命令和技巧

1. mount umount 命令在Linux里面想要使用你的软盘和光盘可不是像在Windows里面那么的危险。想想看如果你在Windows里面安装一个光盘里面的软件或者玩游戏的时候,你的女朋友,甭管是第几个女朋友,因为对你每天打游戏而不做晚饭,乃至于别人做了晚饭你居然没时间吃,而气急败坏的按了一下光盘的Eject按钮……哈哈,害怕了?放心,在Linux里面这种事情绝对不用你操心。...

2011-08-31 17:42:43 89

原创 第三章 Linux 基本使用命令

现在请输入你的用户名和密码,当然,我们输入root,这样获得一切管理权限!你一定非常希望立刻看到那些非常漂亮的图形界面,但是也许我要让你失望了。我建议在没有使用图形界面以前,首先熟练的掌握基本的Linux命令,这样才是一个真正的Linuxer。从哪里开始呢?1. ls 列出文件和目录的命令你一定很想知道你的电脑里面有哪些东西,现在执行命令ls,啊,怎么什么都没有?当然啦,这...

2011-08-31 17:27:20 114

原创 第二章 Linux安装

下面我们介绍Linux的安装。各种Linux发行版本的安装各有不同,但是却大同小异。总的来说,除了国产的Linux以外,其他我们熟习的Linux都支持网络在线安装和硬盘安装。但是我们国内的用户使用宽带的现在并不多,硬盘安装方式又有一些麻烦,所以我们还是介绍光盘安装的方式。 Redhat Linux是国内市场上较为常见的Linux发行版本,甚至Redhat一度成为国人脑海中Linux的代...

2011-08-31 17:01:36 113

原创 第一章 linux基础知识

本文系转载,地址未知。 硬盘 硬盘是可以存储大量信息资源的媒介。我们平时看到的硬盘是方方正正的一块挺沉的铁匣子,但是其实硬盘是圆的,加上一些控制电路以后,为了便于携带而设计成为方形外壳。但是硬盘真是圆的,不骗你,要不怎么叫做盘呢?第二,你需要知道的是硬盘可以进行分区。可以把硬盘分区成为很多个分区,看来分区即是一个名次也是一个动词。什么叫做名次的分区呢?现在的硬盘越来越大...

2011-08-31 16:59:10 95

原创 linux的各文件夹

目录名称 意义 /bin 该目录中存放Linux的常用命令,在有的版本中是一些和根目录下相同的目录。 /boot 该目录下存放的都是系统启动时要用到的程序,当用lilo引导Linux时,会用到这里的一些信息 /dev 该目录包含了Linux系统中使用的所有外部设备,它实际上是访问这些外部设备的端口,你可以访问这些外部设备,与访问一个文件或一个目录没有区别。例如在系统中键入“cd...

2011-08-31 16:00:21 99

原创 初次接触Linux之Linux的启动过程

当用户打开PC的电源,BIOS开机自检,按BIOS中设置的启动设备(通常是硬盘)启动,接着启动设备上安装的引导程序lilo或grub开始引导Linux,Linux首先进行内核的引导,接下来执行init程序,init程序调用了rc.sysinit和rc等程序,rc.sysinit和rc当完成系统初始化和运行服务的任务后,返回init;init启动了mingetty后,打开了终端供用户登录...

2011-08-31 14:46:10 121

原创 Log4j

Log4j的类图 Logger - 日志写出器,供程序员输出日志信息Appender - 日志目的地,把格式化好的日志信息输出到指定的地方去ConsoleAppender - 目的地为控制台的AppenderFileAppender - 目的地为文件的AppenderRollingFileAppender - 目的地为大小受限的文件的Appender...

2011-08-02 15:46:05 77

原创 windows快捷键的使用

windows功能键的使用F1:如果在程序中,可获得程序的帮助;如果在对话框中,可获得当前项的说明。 F2:更改文件或文件夹的名称(重命名)。 F3:弹出查找对话框。 F4:打开地址栏或当前组合框。 F5:刷新当前文件夹、磁盘。 F10:选中选单。 *键:在资源管理器中展开当前目录及其所有下级目录。 键:展开当前目录。 WIN键 E,快速打开资源管理器 WIN键 R=“执行”。 WI...

2011-08-01 14:01:52 117

原创 CI的定义和作用

   CI设计时60年代由美国首先提出,70年代在日本得以广泛推广和应用,它是现代企业走向整体化、形象化和系统管理的一种全新的概念。其定义是:将企业经营理念于精神文化,运用整体传达系统(特别是视觉传达系统),传达给企业内部与大众,并使其对企业生产一致的认同感或价值观,从而达到形成良好的企业形象和促销产品的设计系统。CI系统(Corporate Identity System)即企业形象识别...

2011-07-28 16:24:46 715

原创 计算机安全等级划分标准

几年前,美国国防部为计算机安全的不同级别制订了4个准则。橙皮书(正式名称为可信任计算机标准评估标准)包括计算机安全级别的分类。看一下这些分类可以了解在一些系统中固有的各种安全风险,并能掌握如何减少或排除这些风险。 1、D1 级   这是计算机安全的最低一级。整个计算机系统是不可信任的,硬件和操作系统很容易被侵袭。D1级计算机系统标准规定对用户没有验证,也就是任何人都可以使用该计算机系统而不会有任何...

2011-07-25 10:23:33 667

原创 PostgreSQL备份与恢复

 PostgreSQL备份与恢复  PostgreSQL提供了三种备份和恢复的方式:SQL dump、文件系统复制和联机热备份。 每一种备份方式都有自己的优点和缺点,下面将详细介绍。9.1 SQL Dump  这种备份方式产生一个文本文件,里面包含创建各种数据库对象的SQL语句和每个表中的数据。另外,表上创建的索引中的数据不会被导出,只会导出索引的定义信息。在恢复数据库的时候,索引会被重建。可以使...

2011-07-21 17:26:52 218

原创 java堆、栈和常量池

 今天复习了一下这些知识,顺便做了下笔记.1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆:存放所有new出来的对象。4. 静态域:存放静态成员(static定义的)5. 常量池:存放字符串常量和基本类型常量(...

2011-07-18 22:51:20 81

原创 Apache Mina学习3

深入理解Apache Mina (1)---- Mina的几个类3 ]5 B# z5 @+ d' h# k8 m) I, e7 S! @4 b  最近一直在看Mina的源码,用了Mina这么长时间,说实话,现在才开始对 Mina有了一些深刻的理解,关于Mina的基本知识的介绍,这里就不多说了,网上已经有很多不错的文章都对Mina做了较深刻的剖析,现在就是想从 Mina的最根本的地方来对M...

2011-07-18 15:47:47 364

原创 详细解析Java中抽象类和接口的区别

在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还...

2011-07-18 15:10:17 71

原创 Apache Mina学习2

Apache Mina ,一个高性能 Java 异步并发网络通讯框架。利用 Mina 可以高效地完成以下任务:TCP/IP 和 UDP/IP 通讯串口通讯VM 间的管道通讯SSL/TLSJXM 集成IoC 容器集成( Spring 、 Pico 等)状态机Mina 的 API 当前主要有三个分支,分别是:2.0.x 目前处于 SVN trunk 上的...

2011-07-17 21:43:43 117

原创 Apache Mina学习1

Apache MINA 2 是一个开发高性能和高可伸缩性网络应用程序的网络应用框架。它提供了一个抽象的事件驱动的异步 API,可以使用 TCP/IP、UDP/IP、串口和虚拟机内部的管道等传输方式。Apache MINA 2 可以作为开发网络应用程序的一个良好基础。本文将介绍 Apache MINA 2 的基本概念和 API,包括 I/O 服务、I/O 会话、I/O 过滤器和 I/O 处理器。...

2011-07-17 15:56:36 72

Shell脚本学习指南.pdf

Shell脚本学习指南,好东西啊,入门的好东西

2011-09-17

OSGI实战.rar

OSGi实战,内附pdf文件以及完整的代码,入门的好东西。

2011-09-17

OSGi原理与最佳实践.pdf

OSGi原理与最佳实践,很好的资源,大家都来下啊

2011-09-17

腾讯笔试题专辑(含答案).pdf

腾讯笔试综合的1-6系列,想要去腾讯的可以看看。

2011-09-17

空空如也

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

TA关注的人

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