自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (14)
  • 问答 (1)
  • 收藏
  • 关注

原创 (转)Linux静态/动态链接库的创建和使用 (为完全解决我的问题,但有借鉴作用)

<br />我要解决的问题是:<br />如何把我们自己实现的函数添加到系统的库文件中,使我们可以像<br />include<stdio.h><br />void main()<br />{<br />.........<br />printf(......);<br />........<br />}<br />这样直接使用<br /> <br />include<myhead.h><br />void main()<br />{<br />........<br />myfun();<br />...

2010-12-17 14:26:00 554

原创 xxxxxx

<br /><br />typedef struct <br />{<br />  int refs;       // reference count<br />  int count_1fen;<br />  int count_2fen;<br />  int count_5fen;<br />} bank_data_s_type<br /> <br />bank_data_s_type* PiggyBank_New( )<br />{<br />bank_data_s_type *p

2010-12-16 21:24:00 467733 1

原创 android MediaPlayer 创建失败的问题及解答

<br />Android中初始化MediaPlayer有两种方式:<br />一、<br />MediaPlayer mp = new MediaPlayer();<br /><br />接着可以用下面两种方式来指定资源文件<br />(1)mediaplayer.setDataSource("/sdcard/oppo.mp3"); //OK<br />(2)mediaplayer.setDataSource("http://mms.3bu.com/ring/ring/200808151615132.mp

2010-12-14 17:14:00 7295

原创 android MediaPlayer 创建失败的问题及解答

<br />Android中初始化MediaPlayer有两种方式:<br />一、<br />MediaPlayer mp = new MediaPlayer();<br /><br />接着可以用下面两种方式来指定资源文件<br />(1)mediaplayer.setDataSource("/sdcard/oppo.mp3"); //OK<br />(2)mediaplayer.setDataSource("http://mms.3bu.com/ring/ring/200808151615132.mp

2010-12-14 17:13:00 1873

原创 内存管理作业练习

<br /><br />#define MEM_BLOCK_ITEM_64_BLOCK_NUM 2048<br />#define MEM_BLOCK_ITEM_128_BLOCK_NUM 512<br />#define MEM_BLOCK_ITEM_256_BLOCK_NUM  128<br />#define BLOCK_SIZE_64 64<br />#define BLOCK_SIZE_128 128<br />#define BLOCK_SIZE_256 256<br />#define MAX

2010-12-11 18:16:00 466

原创 内存管理作业练习

<br /><br />#define MEM_BLOCK_ITEM_64_BLOCK_NUM 2048<br />#define MEM_BLOCK_ITEM_128_BLOCK_NUM 512<br />#define MEM_BLOCK_ITEM_256_BLOCK_NUM  128<br />#define BLOCK_SIZE_64 64<br />#define BLOCK_SIZE_128 128<br />#define BLOCK_SIZE_256 256<br />#define MAX

2010-12-11 18:16:00 303

原创 内存管理作业练习

<br /><br />#define MEM_BLOCK_ITEM_64_BLOCK_NUM 2048<br />#define MEM_BLOCK_ITEM_128_BLOCK_NUM 512<br />#define MEM_BLOCK_ITEM_256_BLOCK_NUM  128<br />#define BLOCK_SIZE_64 64<br />#define BLOCK_SIZE_128 128<br />#define BLOCK_SIZE_256 256<br />#define MAX

2010-12-11 18:16:00 275

原创 内存管理作业练习

<br /><br />#define MEM_BLOCK_ITEM_64_BLOCK_NUM 2048<br />#define MEM_BLOCK_ITEM_128_BLOCK_NUM 512<br />#define MEM_BLOCK_ITEM_256_BLOCK_NUM  128<br />#define BLOCK_SIZE_64 64<br />#define BLOCK_SIZE_128 128<br />#define BLOCK_SIZE_256 256<br />#define MAX

2010-12-11 18:16:00 295

原创 内存管理作业练习

<br /><br />#define MEM_BLOCK_ITEM_64_BLOCK_NUM 2048<br />#define MEM_BLOCK_ITEM_128_BLOCK_NUM 512<br />#define MEM_BLOCK_ITEM_256_BLOCK_NUM  128<br />#define BLOCK_SIZE_64 64<br />#define BLOCK_SIZE_128 128<br />#define BLOCK_SIZE_256 256<br />#define MAX

2010-12-11 18:16:00 302

原创 内存管理作业练习

<br /><br />#define MEM_BLOCK_ITEM_64_BLOCK_NUM 2048<br />#define MEM_BLOCK_ITEM_128_BLOCK_NUM 512<br />#define MEM_BLOCK_ITEM_256_BLOCK_NUM  128<br />#define BLOCK_SIZE_64 64<br />#define BLOCK_SIZE_128 128<br />#define BLOCK_SIZE_256 256<br />#define MAX

2010-12-11 18:16:00 328

原创 内存管理作业练习

<br /><br />#define MEM_BLOCK_ITEM_64_BLOCK_NUM 2048<br />#define MEM_BLOCK_ITEM_128_BLOCK_NUM 512<br />#define MEM_BLOCK_ITEM_256_BLOCK_NUM  128<br />#define BLOCK_SIZE_64 64<br />#define BLOCK_SIZE_128 128<br />#define BLOCK_SIZE_256 256<br />#define MAX

2010-12-11 18:16:00 373

原创 (转)如何摆脱拖延

从网上看到的这篇文章,感觉夜火自己的拖延症状也不轻,便转来大家一起看看了。上大学以后,我开始有了拖延的毛病。立下目标无数,但时常却动力奇缺,常常在网上浏览着各色的小说和帖子,或是玩很无聊的弱智在线小游戏,却不愿碰专业书本或文献一下,甚至哪怕deadline就在几天之后,只有在deadline之前一点点时间才会因紧迫感而开始着手学习任务。这样下来,学业上总体来说算是马马虎虎,但却离自己的理想越来越远。总之,就是无法完全地上进,又不愿彻底地堕落。拖延的基础,实际上是对自身很高甚至不切实际的期望。如果说完成任务是

2010-12-10 15:39:00 409

原创 free的问题总结

<br />1、free只能释放由malloc申请的内存,否则编译会报错<br /> <br /><br />   int *p[2];<br />   //int a[3] = {1,2,3}; //这样在下面用free(p[0]) 时会报错,其内存不是有malloc得到的,不在堆中<br />   //int b[3] = {4,5,6};<br /> <br /> <br />   int *a = (int *)malloc(3 * sizeof(int));<br />   int *b = (i

2010-12-10 10:40:00 504

原创 struct 数组初始化问题

对于在头文件中定义的全局结构数组变量,如何对其进行赋值,对于这个问题,经过我的尝试,我发现,只有一种方法:在main函数定义一个新的变量,然后在通过赋值给它,如果直接对其通过 xxx【x】 = { 。。。}的方式进行赋值,编译报错具体什么原因我暂时也没搞清楚。下面是我使用的测试例子:/*****struct_init.h*******/typedef  struct student{ char name[10]; int age;}stu;stu s[2];/******structInit.c******

2010-12-10 10:33:00 409

原创 struct 数组初始化问题

对于在头文件中定义的全局结构数组变量,如何对其进行赋值,对于这个问题,经过我的尝试,我发现,只有一种方法:在main函数定义一个新的变量,然后在通过赋值给它,如果直接对其通过 xxx【x】 = { 。。。}的方式进行赋值,编译报错具体什么原因我暂时也没搞清楚。下面是我使用的测试例子:/*****struct_init.h*******/typedef  struct student{ char name[10]; int age;}stu;stu s[2];/******structInit.c******

2010-12-10 10:33:00 3918 1

原创 关于struct 变量初始化和赋值的问题(vs 环境)

对于在头文件中定义的全局结构数组变量,如何对其进行赋值,对于这个问题,经过我的尝试,我发现,只有一种方法:在main函数定义一个新的变量,然后在通过赋值给它,如果直接对其通过 xxx【x】 = { 。。。}的方式进行赋值,编译报错具体什么原因我暂时也没搞清楚。下面是我使用的测试例子:/*****struct_init.h*******/typedef  struct student{ char name[10]; int age;}stu;stu s[2];/******structInit.c******

2010-12-09 14:22:00 2846

Android MVVM+Room+LiveData 可正常运行demo

一个实现mvvm + livedata + room的一个简单demo,方便大家学习,代码可以正常运行,如有疑问可以留言

2020-10-31

jnidemo_androidstudio

AndroidStudio + JNI demo

2017-04-16

Rockchip_LCD开发文档v1.6

Rockchip rk3188 lcd 调试资料. 讲解的很详细.

2015-12-12

android 崩溃日志分析工具

Android系统崩溃日志分析工具,可以定位具体代码位置,具体用法可以参考 http://blog.csdn.net/wangpeiyao5566/article/details/43735033

2015-02-11

git 入门教程

git 入门 比较系统 详细的教程 中文版本 pdf格式 方便阅读

2015-01-06

android led 测试例子

这是台湾一家公司的android 开放培训文档,详细介绍了android下 led驱动的开发流程,大家可以参考

2014-11-15

Android 通过 Camera实现类3D效果 (场景变换demo,非相机)

在android中,Animation都是二维的,但是可以通过Camera这种方式来实现类3D 的变换,这是ApiDemos中的一部分,抽出来的!

2011-08-10

windows下批量下载android源码的方法和工具(测试成功)

在windows下可以通过git工具进行源码下载,但是不能批量,这里我从网上找到相关的文档和工具,可以很方便的实现批量下载 注意源码空间:10G左右

2010-12-12

Arm9 嵌入式系统开发与实践光盘

Arm9 嵌入式系统开发与实践光盘 Arm9 嵌入式系统开发与实践光盘

2009-12-01

GPRS s3c2410 驱动源代码

gprs s3c2410 驱动源代码 供学习参考使用

2009-12-01

ftp客户端源代码 vc++

vc++ 该实例通过WinInet编程接口实现了完整的FTP客户程序,其界面类似于CuteFTP和LeapFTP 下载后运行时要配置一下编译环境 工程->设置->常规(使用MFC作为静态链接库) 其它问题可以从网上查到 如果还编译不过 可以直接build 然后运行即可

2009-04-12

gtk.tar(gtk 几个编程实例--源代码)

几个gtk 程序的源代码 其中有几个可执行文件由于系统不同的原因可能不能运行 需要重新编译 代码没问题

2009-02-12

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

TA关注的人

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