- 博客(71)
- 资源 (18)
- 收藏
- 关注
原创 ubuntu14.04搭建openGrok 1.7.40 + Java17+tomcat10.0.27阅读android系统代码
ubuntu14.04搭建openGrok 1.7.40 + Java17+tomcat10.0.27阅读android系统代码
2022-12-10 11:49:15
1098
原创 mfc 头文件相互包含的解决方案
a.h#include “b.h”class a {b c;}a.c#include “a.h”b.hclass a;class b {a *d;}b.c#include “b.h”#include “a.h”
2020-08-17 15:00:20
603
原创 Beyond Compare 4 注册码,尝试可用
Beyond Compare 4 注册码。---BEGINLICENSEKEY--- H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja hFbqTmYskatMTgPyjv...
2019-08-07 10:24:48
91042
22
原创 关于arduino uno 0, 1, 13管脚无法使用的问题
1、关于0和1管脚 io正常使用的问题 0和1管脚主要是用于串口通信的,已经被板子本身用了,如果我们去用的话,会导致usb无法往板子下载程序。会报类似以下错误:avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00 2、关于13管脚无法用像其它io正常使用的问题,参见以下说明,主要还是被板子是bootloa...
2019-01-07 23:34:28
7073
2
转载 打开高通3A算法的日志
搞高通的平台camera效果调试的老手都知道怎么打开3A算法的日志以辅助调试,但对是菜鸟来说就不知道了。以下给菜鸟分享一下命令,老手请飘过~用下面两条命令打开对应算法的日志,adb root //打开命令要有root权限adb shell setprop persist.camera.stats.debug.mask 其中是十进制数值,其定义如下typed
2014-11-10 11:56:38
12227
原创 Win8 64位系统最简单的adb安装方法
开发者了,不多说没用的话~~~把android-sdk里platform-tools目录的下面四个文件分别复制到C:\Windows\System32和C:\Windows\SysWOW64\这两个系统目录即可。四个文件为:adb.exeAdbWinApi.dllAdbWinUsbApi.dllfastboot.exe
2013-12-03 18:53:23
16719
转载 apt-get安装与卸载
apt-get install xxxx 安装apt-get remove xxxx 卸载但不删除配置apt-get purge xxxx 卸载并且删除相关配置
2013-11-29 12:59:44
972
转载 Ubuntu ibus 输入法之Skype不能输入中文
安装了Ubuntu 11.10后,发现在Skype中怎么都打不出来中文了。之前一直都没有理会,今天顺手给解决了。同样,方案来自网络。1. $sudo apt-get install ibus ibus-qt4 ibus-gtk2. $sudo vim /etc/X11/xinit/xinput.d/default3. 修改/etc/X11/xinit/xinput.d/defau
2013-11-28 12:17:01
2105
原创 linux socket通信编程之c语言(客户端和服务器程序)
最近在学习socket编程,在网上找到一个很好的实例,于是按自己的想把代码修改了一下,算半原创了~~~~要保存起来常复习呀~~~/////////////////////////////////////////////////////////////////////////////////////服务器端代码:server.c////////////////////////////
2013-05-10 12:27:26
2203
转载 android: listview与sqlite数据操作实例
ListView与Sqlite数据库绑定步骤:1.将Sqlite数据库的内容查询出来并放入数组列表中,形成ListView的数据源;2.适配器绑定数据源,显示在ListView item中。本文实现的ListView与Sqlite数据绑定的功能如下图-1图-1 ListView与Sqlite数据绑定的功能界面本例主要实现的是一个学生数据表(Sqlit
2013-04-01 10:05:14
1224
转载 10 个最佳的支持触摸操作的 JavaScript 框架
由于各种原因移动开发是一项艰难的工作,比如它是非常耗时的、充满压力的任务。最重要的是,作为一个开发人员,你必须保持更新所有最新的技术和技巧——你必须知道所有最新的趋势,问题和解决方案等。例如跨浏览器支持和兼容性、屏幕分辨率等等曾经是巨大的问题,但尽管已经解决,开发者仍然面临着这些被要求学习最新的技术来保持更新。移动开发是一个快速增长的行业,移动网站正在以惊人的速度布局。特别是现
2013-03-24 14:59:06
813
转载 Java关键字及其作用
目录Java关键字及其作用--- 1一、 关键字总览:2二、 详细解释--- 31.访问控制--- 3 1)私有的-- 3 private2)受保护的-- 3 protected3)公共的-- 3 public2.类、方法和变量修饰符--- 3 1)声明抽象-- 3 abstract2)
2013-03-23 16:24:17
844
转载 Android 游戏引擎汇总
Android 游戏引擎汇总1.AndEngine简介:AndEngine 基于libGDX框架开发,使用OpenGL ES进行图形绘制。同时继承了BOX2D物理引擎,因此能实现一些较为复杂的物理效果。在Rokon停止更新以后,AndEngine 成为Android 最为流行的2D游戏引擎优点:(1)高效:在大运算量好事情况下,使用C/C++本地代码进行开发。比如物理引擎或
2013-03-23 16:08:54
4887
转载 Google工程师多图详解Android系统架构
近日,Google的一位工程师Sans Serif发布了一篇博文非常清楚的描述了Android系统架构,中国移动通信研究院院长黄晓庆在新浪微博上推荐了该文,并认为文中对Android的介绍很好,您可以看一下Google工程师眼中的Android系统架构是什么样的。以下为Sans Serif博文的译文:Andriod是什么?首先,就像Android开源和兼容性技术负责人Dan M
2013-03-23 15:48:52
987
转载 Android系统架构基本模式解析
如今,大家面对市场中种类繁多的手机必然挑的眼花缭乱。不过,在智能手机占据主要地位的今天,挑选手机的主要因素就是挑选一款性能高的手机操作系统,Android就是其中的一个必然选择。Android系统架构和其操作系统一样,采用了分层的架构。Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。Android系统架构之应用程序An
2013-03-23 15:37:50
858
转载 Android源码目录结构详解
Android 4.0|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build (存放系统编译规则及generic等基础开发包配置)|-- cts (Android兼容性测试套件标准)|-- dalvik (dalvik JAVA虚拟机)|-- development (应用程序开发相关)|
2013-03-23 15:30:48
681
转载 Android智能指针SP WP使用方法介绍
Android手机操作系统既然是开源的操作系统。那么在具体的文件夹中就会存放着各种相关功能的开源代码。我们在使用的时候可以根据这些源代码进行相应的修改就能轻松的完成我们所需的功能。在这里大家就一起来看看Android智能指针的相关源码解读以及应用方法。在Android的源代码中,经常会看到形如:sp、wp这样的类型定义,这其实是Android中的智能指针。智能指针是C++中的一个概念,通过
2013-03-13 18:44:59
804
转载 数字音频技术基础
一、声音的基本概念 声音是通过一定介质传播的连续的波。图1 声波重要指标:振幅:音量的大小周期:重复出现的时间间隔频率:指信号每秒钟变化的次数声音按频率分类:图2 声音的频率(语音信号频率范围:300Hz-3kHz)声音的传播携带了信息,它是人类传播信息的一种主要媒体。 声音的三种类型:波形声音:包含了所有声
2013-03-12 21:27:33
4406
转载 I2S总线协议
一、I2S总线概述 音响数据的采集、处理和传输是多媒体技术的重要组成部分。众多的数字音频系统已经进入消费市场,例如数字音频录音带、数字声音处理器。对于设备和生产厂家来说,标准化的信息传输结构可以提高系统的适应性。I2S(Inter—IC Sound)总线是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专责于音频设备之间的数据传输,广泛应用于各种多媒体系统。
2013-03-12 21:20:01
2544
转载 PCM是什么
1. PCM是什么PCM是英文Pulse-code modulation的缩写,中文译名是脉冲编码调制。我们知道在现实生活中,人耳听到的声音是模拟信号,PCM就是要把声音从模拟转换成数字信号的一种技术,他的原理简单地说就是利用一个固定的频率对模拟信号进行采样,采样后的信号在波形上看就像一串连续的幅值不一的脉冲,把这些脉冲的幅值按一定的精度进行量化,这些量化后的数值被连续地输出、传输、处
2013-03-12 21:11:35
9964
转载 poll函数
poll函数和select函数非常相似,但是函数接口不一样。 int poll(struct pollfd fdarray[], nfds_t nfds, int timeout); int select(int maxfdp1, fd_set *restrict readfds, fd_set *restrict expectfds, struct timeval * res
2013-03-12 20:58:08
651
转载 下载android 源码对应的kernel版本
<br />在ubuntu10.04中用git和repo获得的android源码目录中没有kernel目录, kernel需要我们在重新下载。 <br />编译linux内核映像<br />a)准备交叉编译工具链<br />android代码树中有一个prebuilt项目,包含了我们编译内核所需的交叉编译工具。<br />b)设定环境变量<br />$ emacs ~/.bashrc<br />增加如下两行:<br />export PATH=$PATH:~/android/prebuilt/linux-x
2011-04-05 17:43:00
6120
原创 最完整的android源码获取方法及环境建立
网上看了前人的那么多关于android源码获取方法及环境建立,门路可真多,今天我就总结一下个人学习经验,算是比较完整的了。一、获取方法:1、直接找到人家已经下载好的android源码,如cupcake.tar.gz(估计有1G多,如果有必要再用repo sync更新)2、自己动手从google那里下载(第一种方法往往找不到,因为我们是个体户)二、必要硬条件:1、在VM虚拟机下安装好ubuntu(ubuntu8.04以上版本),而且最好分配30G空间给它(考虑到以后你要编译什么东东)2、你虚拟机下的ub
2011-04-03 12:25:00
2316
翻译 怎样用git获取指定的android linux kernel
进入kernel/common,这里不需要用到repo,直接用Git即可。git clone git://android.git.kernel.org/kernel/common.git这可能需要不少的时间,因为它会把整个Linux Kernel的代码复制下来。如果需
2011-04-03 09:44:00
3655
转载 repo 的一些用法和理
<br /><br />repo的用法(zz)<br />注:repo只是google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件仓库。(也就是说,他是用来管理给git管理的一个个仓库的)<br />下载 repo 的地址: http://android.git.kernel.org/repo ,可以用以下二者之一来下载 repo<br />wget http://android.git.kernel.org/repo <br />或者 <br />curl ht
2011-04-03 09:18:00
24017
原创 android版本及版本代号对照
鸟人呀,android版本与版本代号搞晕了我良久,今天网上找了答案,记下来先 Android 1.5:Cupcake(杯子蛋糕) Android 1.6:Donut(甜甜圈) Android 2.0 / 2.1:Éclair(闪电泡芙) Android 2.2:Froyo(冷冻忧格) Android 2.3:Gingerbread(姜饼) Android 3.0:Ho
2011-04-02 23:45:00
3179
转载 详解Android1.0_Ubuntu8.1源码的编译
<br /><br />本文将为大家介绍的是如何设置Android源码的编译环境,包括Linux下的配置。主要基于Android 1.0环境,希望对大家了解Android开发有所帮助。<br /> 本次编译过程主要参考官方文档(http://source.Android.com/download)和网上相关资料(如http://blog.youkuaiyun.com/liaoshengjiong/archive/2009/03/04/3957749.aspx)<br /> 编译环境:Ubuntu8.10<br />
2011-04-02 23:11:00
1285
转载 TQ2440 Linux 系统移植(转)
<br />一、u-boot基本常用命令<br />1. 基本环境设置<br />setenv serverip 192.168.1.115<br />setenv ipaddr 192.168.1.211<br />setenv gatewayip 192.168.1.1<br />setenv ethaddr 1E:23:37:48:5A:6B<br />setenv bootargs root=/dev/mtdblock2 rootfstype=yaffs init=/linuxrc mem=64M
2011-04-02 21:53:00
1271
转载 class_create(),class_device_create()或device_create()自动创建设备文件结点
<br />从linux内核2.6的某个版本之后,devfs不复存在,udev成为devfs的替代。相比devfs,udev有很多优势,在此就不罗嗦了,提醒一点,udev是应用层的东东,不要试图在内核的配置选项里找到它;加入对udev的支持很简单,以作者所写的一个字符设备驱动为例,在驱动初始化的代码里调用class_create为该设备创建一个class,再为每个设备调用 class_device_create创建对应的设备。(不太明白什么是devfs,udev,对linux中的文件系统没有什么概念呢。)<
2011-03-14 12:04:00
11746
转载 misc_register和register_chrdev的区别
<br />注册杂项字符设备,该类设备使用同一个主设备号10<br />杂项字符设备使用的数据结构<br />struct miscdevice {<br /> int minor;<br /> const char *name;<br /> struct file_operations *fops;<br /> struct list_head list;<br /> struct device *dev;<br /> struct class_device *cla
2011-03-14 11:32:00
1279
转载 linux内核input子系统解析
<br />Android、X windows、qt等众多应用对于linux系统中键盘、鼠标、触摸屏等输入设备的支持都通过、或越来越倾向于标准的input输入子系统。 <br /> 因为input子系统已经完成了字符驱动的文件操作接口,所以编写驱动的核心工作是完成input系统留出的接口,工作量不大。但如果你想更灵活的应用它,就需要好好的分析下input子系统了。<br /> 一、input输入子系统框架<br /> 下图是input输入子系统框架,输入子系统由输入子系统核心层( Inpu
2011-03-10 11:40:00
631
转载 sizeof用法与编译器对齐的问题
<br />解析C语言中的sizeof <br />一、sizeof的概念 <br /> sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。 <br />二、sizeof的使用方法 <br /> 1、用于数据类型 <br /> sizeof使用形式:sizeof(type) <br /> 数据类型必须用括号括住。如size
2011-03-10 10:48:00
806
转载 JPEG文件编/解码详解
<br />JPEG(Joint Photographic Experts Group)是联合图像专家小组的英文缩写。它由国际电话与电报咨询委员会<br />CCITT(The International Telegraph and Telephone Consultative Committee)与国际标准化组织ISO于1986年联合<br />成立的一个小组,负责制定静态数字图像的编码标准。<br />小组一直致力于标准化工作,开发研制出连续色调、多级灰度、静止图像的数字图像压缩编码方法,即JPEG<b
2011-02-15 10:32:00
1395
转载 【Android-tools】搭建Android开发环境 (Based on Ubuntu 9.04)
<br /><br />搭建Android开发环境 (Based on Ubuntu 9.04)<br />最近谷歌的Android手机平台引起了国内越来越多开发者的兴趣,OPhone 也要上市了,如果你想开发Android的程序,首先让我们来搭建一个开发环境吧。<br />首先我们需要的东东:<br />1. 操作系统:Ubuntu 9.04,(当然你也可以是Windows或者Mac)<br />2. 软件开发包:Android SDK, Android Software Kit,目前
2011-01-09 11:02:00
1036
转载 Android Emulator 模拟器使用方法
<br /><br />1、Android模拟器介绍<br /> Android中提供了一个模拟器来模拟ARM核的移动设备。Android的模拟器是基于QEMU开发的,QEMU是一个有名的开源虚拟机项目(详见http://bellard.org/qemu/),它可以提供一个虚拟的ARM移动设备。Android模拟器被命名为goldfish,用来模拟包括下面一些功能的ARM SoC:<br /> * ARM926ej-S CPU<br /> * Thumb support<br /> * MMC<
2011-01-08 00:13:00
17110
转载 android开发基础[源码获取及编译、模拟器使用]
<br />原文地址:http://bbs.androidin.com/archiver/tid-2413.html<br />由于论坛改版,很多有用的资源都不见了,所以这里把自己对cupcake下载和编译方法进行详细说明,以后还会陆续发完善的开发板移植说明、内核编译说明、一些模块级的分析等,希望对刚开始做android的朋友有所帮助,同时欢迎高手指正。<br /> <br /> 一.PC工作环境准备 <br /> 1.从Ubuntu官方主页<br />www.ubuntn.com.cn<b
2011-01-07 14:49:00
2058
vc 二维码生成zint
2018-11-12
搞定SourceInsight的半个汉字的问题
2010-12-29
OV7690照相模组中文软件应用指南
2010-06-26
OV9650规格书 OV9650_datasheet
2009-11-17
linux摄像头驱动实例
2009-11-13
linux 摄像头驱动 ov7620 &ov9650
2009-11-13
vmware-vdiskmanager.exe 下载
2009-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人