自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿蕉的个人博客专栏

生命不息,奋斗不止

  • 博客(94)
  • 资源 (38)
  • 收藏
  • 关注

原创 十四个功能强大的 Android 引导视图

来源:AndroidXY.com Demo APK体验下载:https://coolapk.com/apk/com.androidxy1、AppIntroMake a cool intro for your Android app.Min SDK   14License   Apache-2.0Github   https://github.com/ap

2017-11-19 10:41:13 1958

原创 Android开发者的福利!

作为Android开发者,我们会经常去Github上搜索Android开源组件、UI等等。但这些组件都需要自己编译后生成apk才可以安装运行、体验。为此,我们为了减少这一个时间成本,开发了一个网站和app,专门收集大量的Android优秀开源组件,大家可以直接下载运行体验demo,能够帮助大家快速找到合适的组件。网站和app链接:http://www.androidxy.comAP

2017-11-12 08:50:55 690

原创 10个完整的Android开源项目,值得大家学习借鉴

来源:androidxy.com/zh/page/lat…1.项目:Rocket.ChatGithub地址:https://github.com/RocketChat/Rocket.ChatStar:14175 Fork:2952 介绍:开源完整的聊天应用。demo:androidxy.com/zh/detail/e…2.项目:plaidGithub地址:h

2017-11-07 07:22:57 35531 3

原创 android总结整理----Sqlite

一、 Sqlite的基本操作—-增删改查1、创建或打开数据库SQLiteDatabase db = openOrCreateDatabase(DATABASE_NAME, MODE_PRIVATE, null);

2015-11-28 16:41:25 727

原创 android总结整理----异步加载

一、 介绍当一个Android app启动同时,也会启动一个UI主线程,所有的UI操作都必须在这个UI主线程上执行,如果在子线程执行UI操作则会出现奔溃。一些androi

2015-11-28 16:24:18 631

原创 Java类加载器总结整理

Java类加载器是Java运行时环境的一部分,负责动态加载Java类到JVM的内存空间中。

2015-11-28 16:08:38 635

原创 Java注解知识点整理

注解:是元数据,可以声明在包、类、属性、方法、局部变量、方法参数等前面,用来对这些元素进行说明、注释。

2015-11-28 15:44:39 1113

原创 Java反射知识点整理

反射就是将java类中的各种成分映射成相应的java类,分别是Field、Method、Constructor、Package等等。

2015-11-27 22:09:21 742

原创 android总结整理----(3)自定义ListView(自定义BaseAdapter实现)

本文出自https://shuwoom.com博客,欢迎访问!在上一个教程中,我们使用SimpleAdapter实现自定义ListView,但是有一点不方便的是,如果要对每一个ListView的item选项进行不同的样式设置,就很麻烦,因为SimpleAdapter使用的是统一的风格样式。如果要实现不同item使用不同的风格样式,那么就要通过集成BaseAdapter来实现。BaseAdapt...

2015-01-22 21:17:39 1333

原创 android总结整理----(2)自定义ListView(SimpleAdapter实现)

本文出自https://shuwoom.com博客,欢迎访问!Adapter是链接后端数据和前端UI的重要适配器接口,充当了UI和数据之间的一个纽带。Data、View和Adapter关系如下:常见的Adapter子类有:BaseAdapter:是一个抽象类,继承它要实现较多方法,具有较高的灵活性。ArrayAdapter:最简单的子类,只能展示一行字。SimpleAdap...

2015-01-22 20:05:45 1712

原创 android总结整理----(1)自定义按钮实现

本文出自https://shuwoom.com博客,欢迎访问!android开发最常用例子整理----(1)自定义按钮实现 一、ActivityMainActivity.java源码: public class MainActivity extends Activity { @Override protected void onCreate(Bundle sav...

2015-01-18 23:13:38 1216

原创 docker学习笔记(2)---Dockerfile

在docker学习笔记(1)中,我们提到了通过commit 的命令来提交新的image,下面我们来通过Dockerfile文件来生成image,而且使用Dockerfile,很方便移植。一、Dockerfile中几个常用的指令:(1)FROM格式:FROM  或者 FROM  :(2)MAINTAINER格式:MAINTAINER  设置生成

2014-10-26 18:41:28 2190

原创 docker学习笔记(1)

(1)Docker介绍关于Docker的介绍,我就不列举出来了,到百度、谷歌搜索,很多介绍文章。下面我给出官网的介绍:https://www.docker.com/whatisdocker/(2)体验DockerDocker官网提供了一个体验的交互教程:https://www.docker.com/tryit/想要尝尝鲜的可以去试一试,对docker有个大概了解。

2014-10-15 19:18:30 2050 1

原创 ubuntu下使用java、javac命令行编译工程

一、java和javac命令行(1)javac命令行javac.exe用于编译java源文件,生成.class文件语法:javac  [option]  source常用的[option]选项:A、-classpath  (-cp缩写):指定要使用的类路径或要使用的jar包的路径(jar文件、zip文件(里面都是错啦搜索文件)),使用后       会覆盖CLASSPA

2014-10-10 19:12:48 21462

原创 ubuntu下Thrift快速入门

一、thrift简介自己百度谷歌一下把。二、thrift安装(1)安装一些必要库sudo apt-get install libboost-dev libboost-test-dev libboost-program-options-dev libboost-system-dev libboost-filesystem-dev libevent-dev automake l

2014-09-26 16:50:17 3987

原创 (9)ubuntu下hadoop1.0.4源码编译

本文出自https://shuwoom.com博客,欢迎访问!本机环境:ubuntu 12.04  32位jdk 1.7(1)maven-3.2.2的安装首先到maven官网下载,http://maven.apache.org/,这里我下载了最新版本,maven-3.2.2解压到/usr/local/目录下: tar -zxvf  apache-maven-3.2.2-...

2014-08-26 16:32:53 1500

原创 (8)基于hadoop的简单网盘应用实现4

本文出自https://shuwoom.com博客,欢迎访问!文件结构(1)、index.jsp首页面实现index.jsp  <%@ include file="head.jsp"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="U...

2014-08-18 21:36:39 7992 4

原创 (7)基于hadoop的简单网盘应用实现3

本文出自https://shuwoom.com博客,欢迎访问!一、login.jsp登陆界面实现解压bootmetro-master.zip,然后将\bootmetro-master\src\下的assets文件夹拷贝到工程里。bootmetro下载地址:https://github.com/aozora/bootmetro,使用说明:http://www.guoxiaoming.co...

2014-08-18 16:39:02 4214 1

原创 (6)基于hadoop的简单网盘应用实现2

本文出自https://shuwoom.com博客,欢迎访问!一、调用hadoop api实现文件的上传、下载、删除、创建目录和显示功能(1)添加必要的hadoop jar包。A、首先将Hadoop1.1.2.tar.gz解压到某一个磁盘下。B、右键选择工程,选择build path...., build configure path;C、将hadoop1.1.2文件夹下的ja...

2014-08-18 15:25:57 5415 3

原创 (5)基于hadoop的简单网盘应用实现1

本文出自https://shuwoom.com博客,欢迎访问!hadoop网盘的最终效果见下面,可以实现简单的文件上传、删除、下载功能,不同用户可以登录到自己的页面进行管理。一、准备的安装包资源(1)hadoop1.1.2安装包(2)bootmetro一个CSS开元框架,用来提高web前端的开发效率(3)mysql的Jdbc驱动包(4)上传组件(5)...

2014-08-18 14:34:21 9982 2

原创 (4)通过调用hadoop的java api实现本地文件上传到hadoop文件系统上

本文出自https://shuwoom.com博客,欢迎访问!(1)首先创建java project选择eclipse菜单上File->New->Java Project。并命名为UploadFile。  (2)添加必要的hadoop jar包右键选择JRE System Library,选择Build Path下的Configure Build P...

2014-08-09 11:46:53 5471

原创 (3)windows下hadoop+eclipse环境搭建

本文出自https://shuwoom.com博客,欢迎访问!(1)环境说明hadoop的集群环境我已经在虚拟机上搭建并能正常运行(见前2篇文章),现在我要在windows下搭建hadoop+eclipse的开发环境。 (2)安装hadoop-eclipse-plugin-1.1.2.jar插件hadoop-eclipse-plugin-1.1.2.jar这个插件大家可以自己编...

2014-08-09 11:22:02 2067 1

原创 (2)虚拟机下hadoop1.1.2集群环境搭建

本文出自https://shuwoom.com博客,欢迎访问!hadoop集群环境的搭建和单机版的搭建差不多,就是多了一些文件的配置操作。一、3台主机的hostname修改和IP地址绑定注意:下面的操作我都是使用root权限进行!(1)3太主机的基本网络环境CentOS6.5,32位,在虚拟机下实现。我在虚拟机下安装了3个centos6.5系统,其IP地址和主机名分别如下:...

2014-08-07 14:41:55 3152

原创 (1)Centos6.5下hadoop1.1.2环境搭建(单机版)

(1)我的电脑环境(2)jdk1.6的安装由于Ubuntu12.04自带了openjdk6,所以,在终端输入java -version后会现实如下提示:表示jdk已经安装完成了。接下来是配置环境变量。openjdk6的安装目录是在/usr/lib/jvm下(3)设置环境变量#set Java Environmentexport  JAVA_HOM

2014-07-31 16:12:45 1973

原创 嵌入式学习(2)---ubuntu(12.04)下minicom的上传和下载

ubuntu(12.04)下minicom的上传和下载1.minicom的安装和配置在终端下输入:sudo apt-get install minicom,安装minicom然后,在终端下输入:sudo minicom -s,进入配置界面,进入第三个选项“Serial port setup”,配置如下:    +---------------------------

2014-04-14 10:12:26 1937

原创 嵌入式学习(1)---ubuntu12.04(32位)下TQ2440开发板环境搭建

ubuntu12.04(32位)下TQ2440开发板环境搭建Step 1.安装arm-linux-gcc交叉编译器这里我使用的是天嵌tq2440光盘下的EABI-4.3.3_EmbedSky_20100610.tar.bz2安装包。1、在根目录下解压EABI-4.3.3_EmbedSky_20100610.tar.bz2sudo tar -xvf EABI-4.3.3_EmbedS

2014-04-13 00:20:53 2041 1

原创 安装ubuntu(12.04LTS)后3件必须做的事情

安装ubuntu(12.04LTS)后3件必须做的事情一、安装微软雅黑字体ubuntu12.04下的中文字体看齐来发虚,长时间看了,对眼睛不好,以前习惯了在windows下的微软雅黑字体,这次,我们继续使用微软雅黑字体,1、首先,下载微软雅黑字体文件,下载地址:http://dl.vmall.com/c0z2rqzjwf(msyh.ttf和msyhbd.ttf)。2、执行命

2014-04-12 23:10:48 1974

转载 What are TCHAR, WCHAR, LPSTR, LPWSTR, LPCTSTR

原文:http://www.codeproject.com/Articles/76252/What-are-TCHAR-WCHAR-LPSTR-LPWSTR-LPCTSTR-etcMany C++ Windows programmers get confused over what bizarre identifiers like TCHAR, LPCTSTR are. In this

2013-07-21 20:30:51 1304

原创 wrk环境配置

一、安装环境win7(64位)+vmware8+windows server 2003 sp1(装在虚拟机中)+windbg二、在虚拟中安装win server 2003 sp1先下载一个win2003的iso镜像文件,然后在vmware8上安装,关于这方面的教程,网上有很多,过程很简单,这里我就不多说了。三、设置共享文件夹由于我们之后需要在虚拟机中的win20

2013-04-29 13:26:59 1931

转载 (2)Java正则表达式学习

一、正则表达式基础知识我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可以匹配。也就是说:1.1 句点符号假设你在玩英文拼字游戏,想要

2013-02-13 13:20:07 747

原创 (1)Java正则表达式学习

前言大家都知道在linux shell、perl、python等脚本语言中正本表达式是非常强大的,几乎没有什么事它不能表达的。对于学java的程序员来说,sun退出的java.util.regex这个包也是很强大,下面我来一步步地向大家介绍Java中正则表达式的使用;基本类Java正则表达式使用到的类主要是3个(不是很多吧!),这两个的功能如下:(1)Pattern类:是用

2013-02-13 13:03:54 1012

原创 使用Lucene开发自己的搜索引擎–(3)indexer索引程序中基本类介绍

(1)Directory:Directory类描述了Lucene索引的存放位置,它是一个抽象,其子类负责具体制定索引的存储路径。FSDirectory.open方法来获取真实文件在文件系统中的存储路径,然后将他们一次传递给IndexWriter类构造方法。Directory dir = FSDirectory.open(new File(indexDir));(2)IndexWri

2013-02-12 14:14:38 1789

原创 使用Lucene开发自己的搜索引擎–(2)配置环境和索引文件的建立indexer

文章来源:http://www.wenbanana.com/?p=708一、Lucene安装包下载由于我是根据《Lucene In Action》第二版这本书来学习Lucene的,书中使用的是3.x版本的Lucene安装包作为教学资料,于是我下载了lucene-3.6.2版本的。大家最好还是使用3.x版本的,不同版本之间会存在一些差异,可能在编程是会造成一些不必要的错误。我下载的是

2013-02-12 00:09:15 3014 1

转载 使用Lucene开发自己的搜索引擎--(1)倒排索引基础知识

文章来源:http://www.wenbanana.com/?p=6901.单词——文档矩阵       单词-文档矩阵是表达两者之间所具有的一种包含关系的概念模型,图3-1展示了其含义。图3-1的每列代表一个文档,每行代表一个单词,打对勾的位置代表包含关系。

2013-02-11 23:19:36 1755

翻译 5款适合低端电脑玩的Linux游戏

转载自:http://www.wenbanana.com/?p=659Linux的一个强大之处在于,它可以在老旧硬件上运行。经过了一天的编程,找些乐子来放松放松还是不错的。虽然说现在有很多3D游戏。但是,如果你的电脑是个“古董”,3D游戏是无缘了,但你还是可以玩下面这些游戏的:1.NetHack 这个元老级的游戏,到现在还在更新中。这个RPG游戏子80年代就

2013-02-07 15:08:30 6308

翻译 10个有趣的unix命令

本文转载自:http://www.wenbanana.com/?p=639unix的终端是一个非常强大的工具,它也可能是unix上最有趣的一个工具了。在你使用的一些命令和脚本里面,有一些实用性不强,但还是挺有意思的。下面我为大家筛选一些实用性不强但却很有趣的命令:1.cal这个命令时内置在unix系统里的,或许你可能使用过它了。它的使用方法很简单,如下面:cal

2013-02-07 14:22:09 1434

转载 基于机器学习的知道推荐—Enlister

转载自:http://www.wenbanana.com/?p=580来源:百度搜索研发部官方博客        Enlister—最大的中文问答网站“百度知道”的问题推荐系统名字。这个由几个百度一线工程师研发的系统,自2012年1月上线以来,承担着百度知道千万级登录用户的问题推荐计算。问题的开始         百度知道这样的问答社区型网站有个典型特点:有些用户在平台上提出问题,

2013-02-05 23:50:38 817

原创 Linux C进程与多线程入门—(5)使用互斥量进行同步

本文出自https://shuwoom.com博客,欢迎访问!互斥简单地理解就是,一个线程进入工作区后,如果有其他线程想要进入工作区,它就会进入等待状态,要等待工作区内的线程结束后才可以进入。 基本函数(1)  pthread_mutex_init函数原型:int pthread_mutex_init ( pthread_mutex_t *mutex,  const pth...

2013-01-31 22:23:32 1240

原创 Linux C进程与多线程入门—(4)简单多线程程序

本文出自https://shuwoom.com博客,欢迎访问!一、进程与线程(1)线程是进程的一个实体,是CPU调度和分派的基本单位,,它是比进程更小的能独立运行的基本单位.(2)进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执行路径。线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程死掉就等于整个进程死掉,所以多...

2013-01-30 22:57:56 1432

原创 Linux C进程与多线程入门—(3)信号

本文出自https://shuwoom.com博客,欢迎访问!概念         信号是系统响应某些状况而产生的事件,进程在接受到信号时会采取相应的行动。信号可以明确地由一个进程产生发送到另外一个进程,用这种办法传递信息或协调操作行为。进程可以生成信号、捕捉并相应信号或屏蔽信号。信号的名称是在头文件signal.h里定义。下面我列出一部分,如下:-----------------...

2013-01-29 21:05:35 1233

001AndroidSqlite

Android Sqlite知识点整理,源码下载

2015-11-28

基于Hadoop的简单网盘实现源代码

基于Hadoop的简单网盘实现源代码,教程见博客文章。

2014-08-18

mysql5.6安装包

mysql5.6安装包

2014-08-18

hadoop1.1.2安装包

hadoop1.1.2安装包

2014-08-18

hadoop-eclipse-plugin-1.1.2.jar

hadoop-eclipse-plugin-1.1.2.jar

2014-08-18

mysql驱动jar包

mysql驱动jar包

2014-08-18

cocos2d-x学习笔记(17)--简单游戏实例1--双枪手

cocos2d-x学习笔记(17)--简单游戏实例1--双枪手

2012-09-12

cocos2d-x学习笔记\cocos2d-x学习笔记(17)--简单游戏实例1--双枪手

cocos2d-x学习笔记\cocos2d-x学习笔记(17)--简单游戏实例1--双枪手

2012-09-12

cocos2d-x学习笔记(23)--地图的使用3.rar

cocos2d-x学习笔记(23)--地图的使用3.rar

2012-09-11

cocos2d-x学习笔记(20)-- box2d入门 .rar

cocos2d-x学习笔记(20)-- box2d入门 .rar

2012-08-31

\cocos2d-x学习笔记(19)--label 、label atlas.rar

cocos2d-x学习笔记(19)--label 、label atlas.rar

2012-08-31

cocos2d-x学习笔记(17)--简单游戏实例1--双枪手.rar

cocos2d-x学习笔记(17)--简单游戏实例1--双枪手.rar

2012-08-25

cocos2d-x学习笔记(16)--spritesheet(精灵表单).rar

cocos2d-x学习笔记(16)--spritesheet(精灵表单).rar

2012-08-25

cocos2d-x学习笔记(15)--地图的使用(TMX).rar

cocos2d-x学习笔记(15)--地图的使用(TMX).rar

2012-08-25

cocos2d-x学习笔记(14)--CCTextureCache .rar

cocos2d-x学习笔记(14)--CCTextureCache .rar

2012-08-25

cocos2d-x学习笔记(13)--schedule .rar

cocos2d-x学习笔记(13)--schedule .rar

2012-08-25

cocos2d-x学习笔记(12)--粒子系统 .rar

cocos2d-x学习笔记(12)--粒子系统 .rar

2012-08-25

cocos2d-x学习笔记(10)--touchEvent.rar

cocos2d-x学习笔记(10)--touchEvent.rar

2012-08-25

cocos2d-x学习笔记(9)--effect(特效).rar

cocos2d-x学习笔记(9)--effect(特效).rar

2012-08-25

cocos2d-x学习笔记(8)--progress(进度条) .rar

cocos2d-x学习笔记(8)--progress(进度条) .rar

2012-08-25

cocos2d-x学习笔记(7)--动作(Actions).rar

cocos2d-x学习笔记(7)--动作(Actions).rar

2012-08-25

cocos2d-x学习笔记(6)-- menu.rar

cocos2d-x学习笔记(6)-- menu.rar

2012-08-25

cocos2d-x学习笔记(5)-- CCScene场景的切换(带过度效果).rar

cocos2d-x学习笔记(5)-- CCScene场景的切换(带过度效果).rar

2012-08-25

cocos2d-x学习笔记(4)--CCLayer背景绘制 .rar

cocos2d-x学习笔记(4)--CCLayer背景绘制 .rar

2012-08-25

cocos2d-x学习笔记(2)--addSprite.rar

cocos2d-x学习笔记(2)--addSprite.rar

2012-08-25

tile map editor

cocos2d-x下的tmx地图编辑软件

2012-08-23

Win32 SDK版本的象棋游戏源代码

Win32 SDK版本的象棋游戏源代码

2012-01-14

实现一个能模拟简单猜扑克牌大小的 Win32 控制台游

实现一个能模拟简单猜扑克牌大小的 Win32 控制台游 实现一个能模拟简单猜扑克牌大小的 Win32 控制台游

2012-01-14

Win32 SDK写的一个简单的计算器

Win32 SDK写的一个简单的计算器

2012-01-14

数据结构复习

数据结构复习

2011-12-10

各大公司招聘简历接受网址+网申地址目录

各大公司招聘简历接受网址+网申地址目录 各大公司招聘简历接受网址+网申地址目录

2011-10-17

引用作为返回值的一些规则

引用作为返回值的一些规则引用作为返回值的一些规则引用作为返回值的一些规则

2011-10-17

北大前辈谈软件工程的前景及学习方

北大前辈谈软件工程的前景及学习方 北大前辈谈软件工程的前景及学习方

2011-10-17

数据结构实验

数据结构实验数据结构实验数据结构实验数据结构实验

2011-10-01

透明背景示例

透明背景示例透明背景示例透明背景示例透明背景示例透明背景示例

2011-09-28

23种设计模式

23种设计模式23种设计模式23种设计模式

2011-09-12

空空如也

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

TA关注的人

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