自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

漂泊 拼搏

一只鸭崽的故事

  • 博客(13)
  • 资源 (5)
  • 收藏
  • 关注

原创 Audio的播放流程

流程图这是基于Android5.1分析的,前几版本好像有些不同,6.0没改太多,不过大体思想是一致的播放就像个排水机,AuidoPolicyService是阀门,AudioFlinger是排水池,PlaybackThread是发动机,Track是源,AudioOutput是排水孔。AudioTrack是水桶排水首先要凿个孔(openOutput),然后添加发动机(建立PlaybackThread),

2016-02-18 18:41:24 6414 6

原创 android证书指纹的生成

apk的证书能用keytool来获取,从apk中的

2014-08-06 12:10:53 2165

原创 courgette(小胡瓜)测试报告

背景最近的省流量更新很火,yi

2014-07-24 12:21:42 5914 1

原创 [Android]模仿QQ在listview上滑动出现删除键

listview响应ontouch事件主要有两种方法,一种是重载Adapter里的getView,给每个item加ontouchlistener。由于经常获取不到ACTION_UP事件(与listview的手势事件有关),经常出现无法按下之后无法释放的情况。而且在item的clickenvent体验不好。数据 List listDatas = new ArrayList();  列

2014-03-06 15:23:39 1374

原创 android那点事--连上单片机蓝牙模块(csr bc417)

经过了一天的奋斗 终于然Android连上了csr bc417,一个国人开发的蓝牙模块,就是传说中的单片机。。由此感慨android sdk 真是武装到了牙齿了。一开始我们要用Android控制一片msp430然后再由msp430通过无线模块控制另外一片430。android联430的方法有几个 uart,wifi,bluetooth.其中uart用到ndk,ndk 又老是

2013-07-26 21:06:35 11114 2

原创 qt 最简单的tcp socket 连接(sever)

.pro 文件 QT += networksever.h#ifndef SEVER_H#define SEVER_H#include #include #include class sever : public QObject{ Q_OBJECTpublic: explicit sever(QObject *parent = 0); signals: p

2013-03-18 23:23:08 1759

原创 linux dhcp 服务器配置(经历)

!原意只是想用hostapd开个热点而已 居然还要配dhcp……一  安装dhcp1.yum list dhcp* 没有2.原装光盘 (u盘)mount Fedora17.iso mnt/cdromcd rdrom/packet/drpm -ivh dhcp*然后dhcpd 没有3.unix公社 下载 dhcp-4.2.4-P2.tar.gz

2012-12-21 17:59:25 2751

原创 linux 下multiple definition of出错

1.在文件头加#ifnef                     #define                    #endif2.将所有导出变量放到头文件 用extern导出比如在xx.c定义 int a;(不能初始化)在xx.hextern int a;而非公有变量用static修饰

2012-12-19 01:08:19 864

原创 更改Fedora 17的锁屏背景

Fedora  17 背景图片路径        /usr/share/backgrounds/beefy-miracle/default        有三个文件夹及一个配置文件     normalish  standard  wide 与 beefy-miracle.xml     normalish  standard  wide中有不同尺寸的图片(就是默认的烟花背景)

2012-12-18 17:36:33 1165

转载 更改Fedora 17的登录界面背景

进过一些必要的折腾,终于升级到了Fedora17,但是新系统的背景看着很是不爽, 准备换一个,步骤如下:Activities -> Applications -> System Tools -> System Settings -> Background   然后选择自己喜欢的图片,换上去。   但是,换上去一看,只是桌面的背景换了,登录界面的背景还是依旧。   好吧,google,然后找到一

2012-12-18 16:49:26 1071

原创 Access ado字段名问题

使用ado操作数据库时不能用password、key、level(包括大小写作为字段名)比如以下的语句总是操作失败原因是password在ado查询语句中作为关键词(网上参考) strSQL.Format(L"INSERT INTO user_log(user_name,password) VALUES ('%s','%s')",strUser,strPasswd); m_

2012-12-10 09:14:07 1071

原创 修改主分区表给U盘分区

最近在学习文件系统,突发奇想想给U盘分个区,发现用DiskGenius分出两Fat32的主分区发现只能显示一个后来在百度知道找到一个比较靠谱的答案——windows下U盘只能显示第一个分区(原理没说)不过其他分区还是有存在的,用winhex可以看得到而且分区的顺序跟在 u盘mbr0扇区的分区表有关(通过windows自带的快速格式化会把mbr给清没了 只留下dbr)于是就有了这个更

2012-11-02 23:48:36 2539

原创 编译metro c++版本出错

装上vs2012编译第一个c++ metro版的helloworld 结果 1>------ 已启动部署: 项目: Helloworld, 配置: Debug x64 ------1>错误 : DEP0800 : 所需框架“C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0\ExtensionSDKs\Microsoft.VCLibs\

2012-09-04 18:37:06 2902 1

doom的源码

doom的开源源码

2012-03-09

C语言深度解剖

一些鲜为人知的c语言技巧

2012-01-20

算法导论中文版

算法导论 可复制版 (个人觉得 算法才是程序的精华)

2012-01-20

vc++使用MFC操作EXCEL文件

利用excel的自带类操作excel 支持较低版本的excel

2012-01-19

空空如也

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

TA关注的人

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