自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (32)
  • 收藏
  • 关注

转载 git详细教程

Git详细教程Table of Contents1 Git详细教程1.1 Git简介1.1.1 Git是何方神圣?1.1.2 重要的术语1.1.3 索引1.2 Git安装1.3 Git配置1.3.1 用户信息1.3.2 高亮显示1.3.3 忽略特定的文件1.3.4 使用.gitkeep来追踪空的文件夹1.4 开始操作Git1.4.

2014-10-22 16:44:38 1009

原创 Linux内核数据结构

一、概述        Linux内核提供了一些常用的数据结构并jianyidajia

2014-09-25 15:49:11 950

原创 Linux系统调用

一、概述        现代操作系统中,内核提供了用户进程与内核进行交互的一组接口。zhexi

2014-09-25 11:28:26 851

原创 linux开发使用时的一些小技巧集锦

本文旨在不断

2014-09-24 10:14:05 705

原创 Linux内核开发概述

Linux内核开发不同于用户kon

2014-09-23 15:32:26 942

转载 android MSM8974 上DeviceTree简介

简介主要功能是不在代码中硬编码设备信息,而是用专门的文件来描述。整个系统的设备节点会形成一个树,设备节点里可以设置属性。官网在http://www.devicetree.org 。入门指南请参考http://www.devicetree.org/Device_Tree_Usage 。Linux上一些状况请参考"kernel/Document/devicetree/",其中"bindings

2014-09-23 09:31:48 1692

原创 ubuntu系统远程环境搭建

ubuntu系统的安装不再记录,已经有了太多的介绍。下面主要记录一些安装后环境的搭建以及一些问题的解决办法。1.git工具的安装        因为要使用git工具来管理源码,所以安装系统后首先要安装git工具。打开终端执行下面的命令即可。                sudo apt-get install qgit2.使用ssh远程登录服务器进行开发 

2014-09-21 09:38:17 873

原创 ubuntu14.04的一些设置配置等

安装完ubuntu

2014-09-16 14:35:17 2298

原创 Android 加解密类Cipher

近日在做一个关于短信及文件加解密的小项目,查看了一些Android加解密方面的知识。关于加解密这部分以前完全没有接触过,所以网上乱翻了一天对于什么DES,AES,RSA,BASE64,MD5之类的还是懵懵懂懂,这里也就不再来说它们的原理了,实在是我自己也没弄懂。写这篇博客时也就大致了解了一下Cipher类,并实现了一个简单的AES编解码工具类,当然是用的都是些最简单的默认模式,更详细的知识还有待进

2013-07-03 00:02:41 19219 3

转载 Java String与Byte的转换

做JAVA经常会碰到中文乱码问题,还有各种编码的问题,特别是String类的内容需要重新编码的问题。要解决这些问题,必须了解清楚JAVA对于字符串是怎么处理的。  1. “字符”是由数字来表示的先来重新了解一下计算机是如何处理“字符”的,这个原理是大家必须记住的,特别是在用JAVA写程序的时候,万万不可模糊。我们知道,计算机把任何东西都用数字来表示,“字符”也不例外。比如我们要

2013-07-02 16:33:09 793

转载 添加Google Admob到ANDROID应用中

现在的ANDROID大部分还是靠在应用里面植入广告来盈利。Google Admob是一个不错的平台,但是到网络上一搜,发现按照现有的文章的步骤来添加的话,根本不成功。最后还是到Google Admob的官方文档才得到一个详细的步骤。故本文针对其步骤做了一个简要的翻译。 本文使用的Google Admob SDK为4.1.0,原文网址为:http://code.google.com/

2013-06-23 12:08:21 968

转载 ViewPager使用详解

android.support.v4.view是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。那如何使用它呢,与LisstView类似,我们也需要一个适配器,他就是PagerAdapter。看一下api的图片, ViewPager的功能就

2013-06-23 09:23:10 5097

原创 Android的APK反编译技术

Android的APK反编译主要由反编译源码以及反编译资源两部分,第一种方法用来学习别人优秀的代码,第二种方法可以反编译做汉化或其它一些有用的用途(这个你懂的)。        想要反编译,那相应的工具包是免不了的,这里提供了一个最新版的打包下载地址:源码反编译工具包下载:http://download.csdn.net/detail/kyoky_xxj/5632955资源反编译工

2013-06-22 23:03:26 3889

转载 TortoiseGit密钥的配置

TortoiseGit 使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。也就是说使用ssh-keygen -C "username@email.com" -t rsa产生的密钥在TortoiseGit中不能用。而基于github的开发必须要用到rsa密钥,因此需要用到TortoiseGit的putty key generator工具来生成既适用于github的rsa密钥也

2013-06-22 08:13:34 957

转载 Tortoise Git的安装使用

Git、GitHub、TortoiseGit ?Git是一个开源的分布式版本控制系统,用以有效、高速的处理各种规模的项目版本管理, 它是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件,后来得到广泛的使用。GitHub是提供在线git空间的平台,免费的账号只能使用公开的空间并且需要公布所有原始码,没有其他限制。Tortoi

2013-06-21 22:15:23 10452

转载 Android四大组件介绍

Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Int

2013-06-04 09:07:38 729

原创 Android学习笔记之实现一个文档查看器(一)——应用分析

先对应用做一个简单的分析: 1.此应用需要查看一些大容量文档(如网络小说的txt下载文件等),除了需要实现基本的文本绘制以外,还需要考虑到不同尺寸屏幕的大小对显示区域每行文本数量及每页可显示行数的影响。为此我们需要知道显示区域的宽高尺寸,以及当前所用字体的单个字符的宽高属性。根据字符的高度来计算出每页可显示的行数。Android的画笔工具为我们提供了获取FontMetrics对象的方法,用

2013-06-02 18:10:32 891

原创 Android学习笔记——Notification

有一段时间没有写Android学习笔记了,中间掉了很多内容,期待后面抽时间补上。今天写一个小播放器用到了Notification,顺便将这个类总结一下。        Android的通知用来提示用户的某个非紧急事件的发生,会在statusBar上面做出一些图片、文字的提示,打开通知栏之后能看到更多的信息,甚至是通过点击进入一个应用。下面先来看看Notification这个类:一、首先

2013-05-28 16:55:12 4785

转载 Spring MVC 教程,快速入门,深入分析

资源下载:Spring_MVC_教程_快速入门_深入分析V1.1.pdfSpringMVC核心配置文件示例.rar  作者:赵磊博客:http://elf8848.iteye.com 目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图四、spring mvc Dispatc

2013-05-14 09:24:15 807

转载 Android布局属性大全

第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignParentBottom 贴紧父元素的下边缘android:layout_alignP

2013-04-27 14:37:14 13869 1

原创 Java学习笔记——类与对象(封装、继承与多态)

类与对象是在OO变成里面经常出现的字眼,简单的可以理解为类是一类对象的抽象,对象是某一个类的具体实现。面向对象的编程,其实主要就体现在封装、继承与多态这三个方面。下面将逐个的介绍这三个名词。一、封装        面向对象里面类的提出就是为了实现封装,我们将一类同样的对象的一些相同或相似的属性及方法抽象出来,封装在一起就实现了封装。封装的目的就是为了实现一些数据及方法的内部隐藏(通过修饰符

2013-04-23 11:06:09 2405

原创 Java学习笔记——ArrayList与LinkedList

前面讲到数组时提到数组的一个重要的特性那就是数组一旦建立其大小将固定不变,显然这在很多场合下无法满足我们实际的需要,为了解决这个问题,Java提供了一些集合类来使用。这里主要讲一下ArrayList和LInkedList。 ArrayLIst和LInkedList都属于集合类,他们都继承自LIst。两者在使用上区别不是很大,但在效率方面存在一些差距,需要根据具体情况来选择使用。下面看看它们的一些使

2013-04-13 16:42:06 782

原创 Java学习笔记——数组

学习到数组就开始慢慢接触数据结构与算法相关的知识了,下面将逐步的介绍Java中的数组。1.数组的定义        Java里面对于数组的定义是这样的:  类型名[]  数组变量名; 或者类型名  数组变量名[]; 这里中括号的数量就代表了数组的维数,下面直到二维数组都将以一维的数组做为示例。从上面的定义可以看到,中括号放在类型名或者变量名后面都是可以的,但是建议还是放在类型名后面,以

2013-04-13 13:25:39 775

原创 Java学习笔记——equals()方法总结

参考资料:《practical Java》*********************************************************************************************************************************************************************************

2013-04-03 15:30:59 805

原创 Java 学习笔记——字符串

Java为字符串提供了String与StringBuffer俩个类,其中各自实现了丰富的方法。String类跟传统的string字串一样,有固定的长度,可执行赋值、修改、匹配查询等操作。StringBuffer类实现了String长度的动态变化,可执行增加、删除等操作。下面分别来描述一下这两个类。*************************************************

2013-04-03 09:37:26 1436

转载 Android的intent之间复杂参数的传递

老师在《Lecture03_应用程序框架及关键组件_1》课上有介绍了Intent是Activity与Activity之间,Activity与Service之间传递参数的介质,并有使用Intent和Bundle在组件之间传递数据的用法和例子,而这两种通常实现的是Java基本对象类型和String的传递。在实际项目中,页面之间传值,除了以上几种,经常还有传递Object对象、List类型、List

2013-03-27 17:39:55 697

转载 Android Activity之间切换出现短暂黑屏的处理方法

在默认情况下,Android应用程序启动时,会有一个黑屏的时期,原因是,首个activity会加载一些数据,比如初始化列表数据、向服务器发送请求获取数据等等。同样,使用startActivity(intent)方法从一个Activity进入到新的Activity时,这个过程中也会出现短暂的黑屏。这个问题的存在是由Android应用框架决定的,但的确很影响用户体验。下面就动手来解决这个黑屏问题!

2013-03-26 10:53:46 1160

转载 Android五种布局管理器之『TableLayout』

表格布局(TableLayout)类以行和列的形式管理控件,每一行为一个TableRow对象,也可以作为一个View对象;当为View对象时,该View对象将跨越该行的所有列。在TableRow中可以添加子控件,每添加一个子控件即为一列。TableLayout布局中并不会为每一行、每一列或每个单元格绘制边框,每一行可以有0个或多个单元格,每个单元格为一个View对象。TableLayout

2013-03-26 10:49:24 2654

转载 Android五种布局管理器之『FrameLayout』

帧布局(FrameLayout)在屏幕上开辟了一块区域,在这块区域中可以添加多个子控件,但是所有的子控件都会被对齐到屏幕的左上角。帧布局的大小由其下属子控件中尺寸最大的那个子控件来控制。如果子控件的大小都一样,同一时刻只能看到最上面的子控件,其他的则被其遮挡(在进行选项卡设计时会用到帧布局)。FrameLayout继承自ViewGroup类,除了继承自父类的属性和方法,FrameLayou

2013-03-26 10:47:49 6301

转载 Android五种布局管理器之『AbsoluteLayout』

所谓绝对布局(AbsoluteLayout),是指屏幕中所有控件的摆放由开发人员通过设置控件的坐标来指定,控件容器不再负责管理其子控件的位置。由于子控件的位置和布局都是通过坐标来指定,因此AbsoluteLayout类中没有特殊的属性和方法。下面就先看一个绝对布局的效果图:其中Main.xml代码如下:view plain   copyxml version="1.0"

2013-03-26 10:46:41 1665

转载 Android五种布局管理器之『LinearLayout』

线性布局(LinearLayout)是Android五种布局中最简单的布局之一,它提供了控件水平或垂直排列的模型。同时,使用此布局时可以通过设置控件的weight参数来控制各个控件在容器内的相对大小。LinearLayout布局的属性既可以在布局文件(XML)中设置,也可以通过成员方法进行设置。下面给出LinearLayout常用的属性及其对应属性设置的方法。属性名称

2013-03-26 10:44:27 977

转载 Android五种布局管理器之『RelativeLayout』

在相对布局(RelativeLayout)中,子控件的位置是相对兄弟控件或父容器而决定的。出于性能考虑,在设计相对布局时,要按照控件之间的依赖关系排列。如View A的位置相当于View B来决定,则需要保证布局文件中View B在View A的前面。在进行相对布局时,用到的布局属性有很多,首先来看属性值为true或false的属性,见下表:相对布局中取值为true或false的属

2013-03-26 10:40:03 3686

转载 Android 开发中使用 SQLite 数据库

本文系转载,查看原文:谢 亚力, 软件工程师, IBM简介: SQLite 是一款非常流行的嵌入式数据库,它支持 SQL 查询,并且只用很少的内存。Android 在运行时集成了 SQLite,所以每个 Android 应用程序都可以使用 SQLite 数据库。对数熟悉 SQL 的开发人员来时,使用 SQLite 相当简单。可以,由于 JDBC 不适合手机这种内存受限设备,所以 A

2013-03-22 15:04:59 710

原创 android学习笔记2——资源(二)

这篇笔记主要讲述下android的一些主要资源类型。下面一张表概括了android中的关键资源类型及其用途:资源类型位置说明颜色/res/values/any-file表示指向颜色编码的颜色标识符。这些资源ID在R.java中公开为R.color.*。文件中的XML节点为/resources/color字符串 /res/value

2013-03-21 15:03:57 1145

原创 Android学习笔记1 ——资源 (一)

本文参考自《精通android3》              在android程序设计中,资源扮演者重要的角色,它是可以绑定到可执行程序中的文件或值,无需重新编译和重新部署应用程序就能够更改它们。android依靠资源以声明性方式定义UI组件,熟悉的资源示例包括字符串、颜色和位图等。下面概要介绍下资源的使用。1.字符串资源        android允许在一个或多个XML资源文件中定

2013-03-21 10:38:36 842

转载 android layout属性简介

android:id为控件指定相应的IDandroid:text指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串 android:gravity指定View组件的对齐方式,比如说居中,居右等位置 这里指的是控件中的文本位置并不是控件本身 android:layout_gravity (区别于:android:g

2013-03-18 19:20:49 652

转载 Android eclipse中程序调试

// 本文系转载。//查看原文:http://www.cnblogs.com/qingblog/archive/2012/07/27/2611469.html一:断点调试用eclipse开发android程序的时,跟VS一样是可以断点单步调试的.步骤如下.1 设置断点:在编码窗体的左边框上用鼠标双击,或者右键点击菜单,选择 Toggle Breakpoi

2013-03-17 18:04:46 750

原创 读《人人...》及《结网》有感

这段时间一直沉浸在书的海洋里面,也快速的浏览了一遍《人人...》及《结网》这两本国内互联网产品经理的推荐书,对产品经理这个职位有了进一步的认识,虽然我现在还未能涉足具体的职业岗位,但我想它们带给我的还是很多很多,正如这两本里面都提到的一个观点:人人都是产品经理。我们无时无刻不再思考并规划着某些东西,比如人生、事业、爱情等等。我一直认为产品经理是一个产品的灵魂师,你的一切努力将决定着最终产品的表现,

2012-08-11 12:53:51 634

原创 关于博客的书写——读刘末鹏博客学习方法篇有感

工作生活中经常会产生一些想法,有时候总想将她们记下来,这样便有了日记、博客之类的东东。不过我总是很难坚持将这件事情保持下去,最近看刘末鹏大师博文发现一个新词——碎碎念,而我以前记录的方式就是这种碎碎念的方式,所以终于出现了作者分析的无法持续下去的状况。        我一向都不擅长表达,尤其是书写。有时候有一个想法比较突出,可能会在我脑海中萦绕几天甚至是几个月,但当提笔去写时确又发现词穷。(写

2012-07-24 11:40:23 5599

转载 产品经理值得看的16个博客

我觉得产品经理应该是通才,本行功夫自不必说,同学们肯定都已经知道很多博客了(你能看到这篇,至少知道了iamsujie.com,偷偷告诉你可以去我的友链里找到更多),要能出彩,更重要的是外家的功夫,学科交叉、胡思乱想……UCDChina,其实是个群博,也有论坛,“以用户为中心的设计”的圣地,国内的交互设计师、用户体验师基本都在里面混,经常有人说设计师和产品经理是一对冤家,我想如果产品经理多混混这

2012-07-17 20:26:30 1723

opencv3.4.4版本windows安装包

opencv3.4.4压缩版,opencv完整资源包,下载速度快,压缩包完整

2018-11-24

Linux设备驱动开发详解(基于4.0内核)

Linux设备驱动开发详解:基于Linux 4.0内核.大师宋宝华著作,少有的Linux驱动开发书籍,之前的一些经典资料都是2.X的内核。

2018-04-23

YUV Tools分析工具

著名的yuv分析工具,做视频开必备,著名的yuv分析工具,做视频开必备

2016-03-21

Linux设备驱动开发详解

Linux设备驱动开发详解,主要讲述基于Linux内核的设备驱动程序的开发

2014-09-23

Linux那些事儿

Linux那些事儿简单介绍了Linux内核的一些设备驱动

2014-09-23

secureCRT破解版

Version 7.1.1 (build 264) - Official Release - May 30, 2013

2014-09-15

Lua游戏开发实践指南

Lua游戏开发技术由浅入深的讲解分析,值得一睹

2014-01-24

游戏中的人工智能

简单讲述了一些游戏开中用到的人工智能技术。

2014-01-24

游戏编程中的人工智能技术.pdf扫描版

全方位的阐述了常用的游戏人工智能技巧设计原理。

2014-01-24

HTML5与CSS3权威指南

HTML5与CSS3权威指南是一部着力讲解HTML5开发的书籍。是学习HTML5有力的工具书。

2013-08-24

HTML5游戏开发实践指南-样章

HTML5游戏开发实践指南是一部经典的HTML5游戏开发书籍,虽然只是样章,但也清晰讲解了HTML5与Javascript的部分内容。

2013-08-24

HTML5游戏开发(全)

Html5游戏开发书籍,通过几个实例讲解了使用HTML5开发游戏的要点。

2013-08-24

反编译Android工具

反编译的工具,可以完整的破解android应用的资源文件结构,对应用的资源进行替换及修改。

2013-06-22

SourceInsight破解版

一款流行的源代码查看工具,支持关键字颜色显示,支持当下流行的编程语言,建立工程机查询都及其方便。软件工程师必备工具。

2013-06-22

android资源反编译工具包

Android资源反编译工具包。 如果不清楚使用方法可以查看博文:jd-gui: http://java.decompiler.free.fr/?q=jdgui

2013-06-22

Android源码反编译工具包

Android源码反编译工具包,查看别人源码的必备工具。使用过程可以参考博文:http://blog.csdn.net/kyoky_xxj/article/details/9152797

2013-06-22

手机应用游戏开发的一些PNG图片

个人手机的手机应用以及游戏开发一些酷炫图标。开发者必备工具。

2013-06-22

windows下git工具msysgit与TortoiseGit

windows环境下的git工具包。Git当下最流行的版本控制工具,开源网站代码管理首选。

2013-06-21

Git bash安装包

目前流行的版本控制软件,跟SVN各有千秋。 适合网上大量开源代码的版本管理。

2013-06-21

OPENGL编程指南(第七版)中文扫描版

《OpenGL编程指南(原书第7版)》对OpenGL以及OpenGL实用函数库进行了全面而又权威的介绍,素有“OpenGL红宝书”之誉。《OpenGL编程指南(原书第7版)》的上一个版本覆盖了到OpenGL 2.1版的内容。本版涵盖了OpenGL 3.0和3.1的最新特性。本书以清晰的语言描述了OpenGL的功能以及许多基本的计算机图形技巧,例如创建和渲染3d模型、从不同的透视角度观察物体、使用着色、光照和纹理贴图使场景更加逼真等。另外,本书还深入探讨了许多高级技巧,包括纹理贴图、抗锯齿、雾和大气效果、nurbs、图像处理子集等。此外,《OpenGL编程指南(原书第7版)》还对一些重要的主题进行了讨论,例如提高性能、OpenGL扩展以及跨平台技术等。本书内容详实,讲解生动,图文并茂,是OpenGL程序员的绝佳编程指南。 OpenGL是一种功能强大的软件接口,既可以用于生成高质量的计算机图像,也可以用于编写使用2d和3d物体、位图和彩色图像的交互式应用程序。 《OpenGL编程指南(原书第7版)》对OpenGL以及OpenGL实用函数库进行了全面而又权威的介绍,素有“OpenGL红宝书”之誉。《OpenGL编程指南(原书第7版)》的上一个版本覆盖了截止OpenGL 2.1版的内容。这一版涵盖了OpenGL 3.0和3.1的最新特性。《OpenGL编程指南(原书第7版)》清晰的语言描述了OpenGL的功能以及许多基本的计算机图形技巧,例如创建和渲染3d模型、从不同的透视角度观察物体、使用着色、光照和纹理贴图使场景更加逼真等。本书还深入探讨了许多高级技巧,包括纹理贴图、抗锯齿、雾和大气效果、nurbs、图像处理等。另外,《OpenGL编程指南(原书第7版)》还对一些重要的主题进行了讨论,例如提高性能、OpenGL扩展以及跨平台技术等。

2013-05-24

PracticalJava中文版

Java学习的经典教程,由侯捷翻译。里面通过若干实践案例讲述了JAVA编程中容易出现的错误及理解误区,非常值得查看。

2013-04-03

Android API中文版

Android API中文版,介绍了大量的API内容,看英文看得头痛的可以过来看看。

2013-04-03

android技术内幕—系统卷

Android系统及驱动开发的经典教材,详细解释了系统的各个方面。

2013-03-30

精通android4 实例

精通android4的全部实例代码,全面详细的介绍了androidSDK。

2013-03-30

网上找的一份android俄罗斯方块源码

使用JAVA编写的一份android俄罗斯方块游戏,感觉还不错,希望对大家有所帮助。

2013-03-22

精通android中文版(第三版)1

android移动开发的经典教材,基于android2.3、3.0全面详细的介绍了SDK的使用。

2013-03-21

精通android中文版(第三版)2

android移动开发的经典教材,基于android2.3、3.0全面详细的介绍了SDK的使用。

2013-03-21

空空如也

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

TA关注的人

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