- 博客(27)
- 资源 (4)
- 收藏
- 关注
原创 test
[TOC]##一、Callable、Future、FutureTask简介####1、Callable简介创建线程一般有两种方式:* 一种是直接继承Thread* 一种是实现Runnable接口这两种方式都有一个缺陷就是:在执行任务之后无法获取到执行的结果。而自从JavaSE1.5开始,就引入了Callable这种具有类型参数的泛型,他的类型表示的是从方法call(
2016-03-29 17:12:59 143
原创 java 并发编程之Callable、FutureTask的用法
一、Callable、Future、FutureTask简介1、Callable简介2、Future与FutureTask简介二、Callable与Runnable三、Future四、FutureTask五、使用实例1.使用Callable+Future获取执行结果2.使用Callable+FutureTask获取执行结果一、Callable、Future、Futu
2016-03-29 15:48:19 241
原创 将Android应用安装到/system/app成为系统自带预定无法删除的软件
准备工作:一、开启ROOT权限。 ROOT方法:下载一键ROOT之类的软件,根据操作步骤进行,就可以获取ROOT权限了。二、安装RE文件管理器。清理系统自带应用一、用RE打开系统根目录下的system/app,进行精简系统自带应用,注意,要对照一些总结可删减程序的文件,以免删错了导致系统故障。二、根目录:preload目录下,可能会有系统的预装应用,不用的也
2016-01-06 15:21:45 1088
原创 Object类详解
Object类详解一、Object类的概述 类层次结构的根类,每个类都使用Object类作为超类 所有类都直接或间接的继承自该类二、Object类的常用方法1、toString()方法 public int hashCode():返回该对象的哈希码值。 注意:哈希码值根据哈希算法计算出来的一个值
2015-05-16 00:18:41 362
原创 Drawer Arrow Drawable(meun-icon-to-back-arrow)使用,仿知乎菜单栏界面
Drawer Arrow Drawable(meun-icon-to-back-arrow)使用,仿知乎菜单栏界面一、什么是Drawer Arrow DrawableDrawer Arrow Drawable 其实就是一个抽屉侧滑菜单栏,只不过加入了很酷炫的meun-icon-to-back-arrow动画效果,如下图所示二、Drawer Arrow Drawable的
2015-05-01 14:41:19 980
原创 将String类型的数据转换成Date类型
将字符串格式格林威治时间转换为Date类型public static void main(String[] args) throws ParseException { String str = "Wed Jun 5 00:00:00 GMT+08:00 2013"; SimpleDateFormat sdf = new SimpleDateFormat("E MMM dd HH
2015-03-01 02:42:02 1972
原创 可滑动的顶部导航页ViewPager和Fragment的使用
可滑动的顶部导航页ViewPager和Fragment的使用通过ViewPager和Fragment实现侧滑切换导航栏的功能,如下图所示。 一、定义主布局文件main.xml最上面是一个导航栏,分别有三个textview构成,然后再textview下面设置一个标签卡最下面是使用Android.support.v4.view.viewpager构成
2015-01-24 17:15:28 830
原创 PopupWindow选项弹窗
PopupWindow选项弹窗一、popupwindow弹窗简介popupwindow是一种弹窗在应用中经常使用,像超级课程表的周数选择,微博的标题栏的titlebar中的选择等等 ,如图所示。但是和alertDialog很相似,但是还是有很大的区别的。AlterDialog是非阻塞式对话框:AlaterDialog弹出时,后台还
2015-01-02 12:11:46 977
原创 ActionBar下拉选项卡
ActionBar下拉选项卡一、ActionBar简介ActionBar(活动栏)替代了显示在屏幕顶端的标题栏,主要负责显示菜单,widget,导航等功能。ActionBar主要由四个部分组成:AppIcon(应用标识、向主界面导航)、ViewControl(视图切换,或者显示一些描述信息)、ActionButtons(显示应用程序中最重要的动作、长按图标会提示该动
2014-12-30 14:03:57 722
原创 TabHost底部菜单的实现
TabHost底部菜单的实现一、简介底部菜单栏是各种Android应用中常用的布局。如新浪微博,qq空间,微信等应用都有用到底部菜单栏。底部菜单选项卡主要是通过TabHost和RadioGroup实现的。二、TabHost和RadioGroup的使用请看具体代码实现:1、activit_main.xml 主页面布局的实现
2014-12-13 21:37:14 913
原创 android 异步任务AsyncTask
异步任务AsyncTaskAsyncTask主要用来更新UI线程,比较耗时的操作可以在AsyncTask中使用。AsyncTask是个抽象类,使用时需要继承这个类,然后调用execute()方法。注意继承时需要设定三个泛型Params,Progress和Result的类型,如AsyncTask:Params是指调用execute()方法时传入的参数类型和doInBack
2014-12-11 22:02:23 751
原创 android listview的简单使用
Listview(列表视图)二.ListView1.三种Adapter构建ListViewListView添加条目的时候, 可以使用setAdapter(ListAdapter)方法, 常用的ListAdapter有三种BaseAdapter: 定义一个类继承BaseAdapter, 重写4个抽象方法, ListView的条目是由getView()方法构建出来的
2014-10-06 15:41:49 393
原创 Android 图形图像处理之一
1、使用简单图片BitmapFactory类提供了一些解码方法,来创建一个位图从各种来源。decodeByteArray(byte[ ] data ,int offset,int length):从指定的字节数组的offset位置开始,将长度为length的直接数据解析陈Bitmap对象。decodeFile(String pathName):从pathName指定的文件中解析、创
2014-09-28 10:45:39 432
原创 Android BroadcastReceiver基础详解一
-、BroadcastReceivcer概述1、什么是广播 BroadcastReceiver是Android四大组件之一,本质是一种全局的监听器,用于监听系统全局的广播消息。因此它可以非常方便的实现不同组件之间的通信。 2、BroadcastReceiver的创建启动 BroadcastReceiver是用用于接受程序所放出的Broadcast
2014-08-17 15:21:53 592
原创 Android 学习之Activity详解
Activity 是android的应用的重要组成部分组成单元之一。Activity的作用:起显示作用,他是用来和用户交互的。也是一个view的容器不同的Activity向用户呈现不同的操作界面。Android应用的多个Activity组成Activity栈,当前活动的Activity位于栈顶,每一次新的A那次actvitiy开启时,前一个Activity就会停止,但系统会将Activity保
2014-07-16 14:32:55 335
原创 Android的Intent意图
1.什么是Intent意图 Android应用程序包括三种重要的组件:activity、Server、BroadcastReceiver ,应用程序都是采用依靠Intent来进行启动他们的。Intent就封装了应用程序的意图。Intent还可用于被启动组件交换信息。Activity: startActivity)(Intent intent) startAc
2014-07-13 00:04:36 351
原创 Zabbix部署与使用手册
Zabbix部署与使用手册 一、前言、1.1、 介绍zabbix是一个国外的开源网络监控系统,后台配置逻辑分类清晰,容易配置上手,我们都知道cacti和nagios,是运维圈内常用的监控和流量互补工具,那么由于cacti依赖于snmp协议,导致有网络波动的时候部分数据丢失,nagios虽然不
2014-07-09 17:41:39 3313
原创 Linux下的Nagios监控的安装与配置
一、Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。1.1
2014-07-08 12:26:14 465
原创 mysql学习之二数据类型
3.1、整数类型整数类型字节取值范围取值范围tinyint1有符号 -128无符号 0有符号 127无符号 255smallint2有符号 -32768无符号 0
2014-04-10 20:48:27 479
原创 LVM逻辑卷管理
awk dudfstat(查看文件文件系统的状态)mknod(建立设备文件)mknod 设备名称 设备类型 主设备名 次设备名 设备类型 :b表示块设备 c表示字符设备mkswap tune2fsdf命令用途:查看磁盘文件系统的使用情况格式:df [选项]... [设备名]常用命令选项-a:列出所有文件系统-h:以更易读的字节单位(K
2013-08-14 22:43:24 491
原创 linux磁盘分区
http://www.iteye.com/topic/816268文件系统类型~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`Linux 支持多种文件系统ext2:Linux基本文件系统ext3:ext2的增强版本,是Linux的默认文件系统ext4:ext
2013-08-13 22:04:57 441
原创 liunx软件安装
系统开机慢1.系统里安装的软件太多(开机是否启动)2.c盘没有空间了,c盘只有20G空间比较小重新安装系统后,原来安装在其他盘的软件都不能使用了。windows里有个注册表(记录着软件的安装、路径等信息)3.安装了多个杀毒软件(360、金山) 安装一个就可以了=====360安全卫士控制面板---》程序=====优化魔方QQ软件管家360安全卫士
2013-08-12 22:09:17 1614
原创 liunx磁盘管理
磁盘硬盘--》常用的硬盘都是磁盘====存储设备1.磁盘2.u盘3.磁带4.光盘5.ssd(固态硬盘)能存数据的设备,简称存储设备====品牌seagate 希捷western digital 西部数据(wd)三星东芝(toshiba)====希捷Barracuda 1TB 7200转 64MB 单碟(ST1000DM003)
2013-08-12 22:06:34 800
原创 liunx软件安装rpm yum 源码安装
.rpm --->redhat package manager .deb --->debian ubuntu.tar.gz .tar.bz2 .tar.xz ---->linux下源码包setup安装程序 --->永中officetar包---》srpm包---》rpm包原材料 半成品 成品rpmfind.nethttp://rpm.pbone.net/官方
2013-08-12 22:05:24 702
原创 linux磁盘分区fdisk分区和parted分区
磁盘的物理结构磁道(track) 63个sector扇区(sector) 512字节柱面(cylinder)磁头(head)分区:主分区 扩展分区逻辑分区MBR(Master Boot Record)主引导记录4个主分区、扩展分区占一个主分区的位置最大只能建立2TB大小的分区最多一个扩展分区扩展分区不能直接用来存数据,不能格式化
2013-08-12 22:02:25 918
原创 mysql基本语法学习
----~~~~~~~~~~~~创建数据库~~~~~~~~~~~~~~~~~~create database 数据库名;---~~~~~~~~~~~~~使用数据库~~~~~~~~~~~~~~~~~use 数据库名---~~~~~~~~~~~~~~~~删除数据库~~~~~~~~~~~~~~drop database 数据库名;
2013-07-30 11:50:14 507
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人