- 博客(95)
- 资源 (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
2069
原创 Android开发者的福利!
作为Android开发者,我们会经常去Github上搜索Android开源组件、UI等等。但这些组件都需要自己编译后生成apk才可以安装运行、体验。为此,我们为了减少这一个时间成本,开发了一个网站和app,专门收集大量的Android优秀开源组件,大家可以直接下载运行体验demo,能够帮助大家快速找到合适的组件。网站和app链接:http://www.androidxy.comAP
2017-11-12 08:50:55
746
原创 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
36878
3
原创 android总结整理----Sqlite
一、 Sqlite的基本操作—-增删改查1、创建或打开数据库SQLiteDatabase db = openOrCreateDatabase(DATABASE_NAME, MODE_PRIVATE, null);
2015-11-28 16:41:25
782
原创 android总结整理----异步加载
一、 介绍当一个Android app启动同时,也会启动一个UI主线程,所有的UI操作都必须在这个UI主线程上执行,如果在子线程执行UI操作则会出现奔溃。一些androi
2015-11-28 16:24:18
686
原创 Java反射知识点整理
反射就是将java类中的各种成分映射成相应的java类,分别是Field、Method、Constructor、Package等等。
2015-11-27 22:09:21
805
原创 android总结整理----(3)自定义ListView(自定义BaseAdapter实现)
本文出自https://shuwoom.com博客,欢迎访问!在上一个教程中,我们使用SimpleAdapter实现自定义ListView,但是有一点不方便的是,如果要对每一个ListView的item选项进行不同的样式设置,就很麻烦,因为SimpleAdapter使用的是统一的风格样式。如果要实现不同item使用不同的风格样式,那么就要通过集成BaseAdapter来实现。BaseAdapt...
2015-01-22 21:17:39
1377
原创 android总结整理----(2)自定义ListView(SimpleAdapter实现)
本文出自https://shuwoom.com博客,欢迎访问!Adapter是链接后端数据和前端UI的重要适配器接口,充当了UI和数据之间的一个纽带。Data、View和Adapter关系如下:常见的Adapter子类有:BaseAdapter:是一个抽象类,继承它要实现较多方法,具有较高的灵活性。ArrayAdapter:最简单的子类,只能展示一行字。SimpleAdap...
2015-01-22 20:05:45
1760
原创 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
1251
原创 docker学习笔记(2)---Dockerfile
在docker学习笔记(1)中,我们提到了通过commit 的命令来提交新的image,下面我们来通过Dockerfile文件来生成image,而且使用Dockerfile,很方便移植。一、Dockerfile中几个常用的指令:(1)FROM格式:FROM 或者 FROM :(2)MAINTAINER格式:MAINTAINER 设置生成
2014-10-26 18:41:28
2237
原创 docker学习笔记(1)
(1)Docker介绍关于Docker的介绍,我就不列举出来了,到百度、谷歌搜索,很多介绍文章。下面我给出官网的介绍:https://www.docker.com/whatisdocker/(2)体验DockerDocker官网提供了一个体验的交互教程:https://www.docker.com/tryit/想要尝尝鲜的可以去试一试,对docker有个大概了解。
2014-10-15 19:18:30
2092
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
21964
原创 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
4097
原创 (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
1551
原创 (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
8170
原创 (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
4290
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
5538
1
原创 (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
10655
1
原创 (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
5526
原创 (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
2105
原创 (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
3245
原创 (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
2012
原创 嵌入式学习(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
2095
原创 嵌入式学习(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
2089
原创 安装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
2006
转载 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
1338
原创 wrk环境配置
一、安装环境win7(64位)+vmware8+windows server 2003 sp1(装在虚拟机中)+windbg二、在虚拟中安装win server 2003 sp1先下载一个win2003的iso镜像文件,然后在vmware8上安装,关于这方面的教程,网上有很多,过程很简单,这里我就不多说了。三、设置共享文件夹由于我们之后需要在虚拟机中的win20
2013-04-29 13:26:59
2003
转载 (2)Java正则表达式学习
一、正则表达式基础知识我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可以匹配。也就是说:1.1 句点符号假设你在玩英文拼字游戏,想要
2013-02-13 13:20:07
778
原创 (1)Java正则表达式学习
前言大家都知道在linux shell、perl、python等脚本语言中正本表达式是非常强大的,几乎没有什么事它不能表达的。对于学java的程序员来说,sun退出的java.util.regex这个包也是很强大,下面我来一步步地向大家介绍Java中正则表达式的使用;基本类Java正则表达式使用到的类主要是3个(不是很多吧!),这两个的功能如下:(1)Pattern类:是用
2013-02-13 13:03:54
1045
原创 使用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
1835
原创 使用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
3057
转载 使用Lucene开发自己的搜索引擎--(1)倒排索引基础知识
文章来源:http://www.wenbanana.com/?p=6901.单词——文档矩阵 单词-文档矩阵是表达两者之间所具有的一种包含关系的概念模型,图3-1展示了其含义。图3-1的每列代表一个文档,每行代表一个单词,打对勾的位置代表包含关系。
2013-02-11 23:19:36
1793
翻译 5款适合低端电脑玩的Linux游戏
转载自:http://www.wenbanana.com/?p=659Linux的一个强大之处在于,它可以在老旧硬件上运行。经过了一天的编程,找些乐子来放松放松还是不错的。虽然说现在有很多3D游戏。但是,如果你的电脑是个“古董”,3D游戏是无缘了,但你还是可以玩下面这些游戏的:1.NetHack 这个元老级的游戏,到现在还在更新中。这个RPG游戏子80年代就
2013-02-07 15:08:30
6541
翻译 10个有趣的unix命令
本文转载自:http://www.wenbanana.com/?p=639unix的终端是一个非常强大的工具,它也可能是unix上最有趣的一个工具了。在你使用的一些命令和脚本里面,有一些实用性不强,但还是挺有意思的。下面我为大家筛选一些实用性不强但却很有趣的命令:1.cal这个命令时内置在unix系统里的,或许你可能使用过它了。它的使用方法很简单,如下面:cal
2013-02-07 14:22:09
1512
转载 基于机器学习的知道推荐—Enlister
转载自:http://www.wenbanana.com/?p=580来源:百度搜索研发部官方博客 Enlister—最大的中文问答网站“百度知道”的问题推荐系统名字。这个由几个百度一线工程师研发的系统,自2012年1月上线以来,承担着百度知道千万级登录用户的问题推荐计算。问题的开始 百度知道这样的问答社区型网站有个典型特点:有些用户在平台上提出问题,
2013-02-05 23:50:38
858
原创 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
1280
原创 Linux C进程与多线程入门—(4)简单多线程程序
本文出自https://shuwoom.com博客,欢迎访问!一、进程与线程(1)线程是进程的一个实体,是CPU调度和分派的基本单位,,它是比进程更小的能独立运行的基本单位.(2)进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执行路径。线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程死掉就等于整个进程死掉,所以多...
2013-01-30 22:57:56
1479
cocos2d-x学习笔记\cocos2d-x学习笔记(17)--简单游戏实例1--双枪手
2012-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人