-
JNI在Android开发中的使用之-用AudioRecord录音,用AudioTrack播放声音
JNI在Android开发中的应用之--用AudioRecord录音,用AudioTrack播放声音.下面是主Activity.packagecom.example.hellojni;importandroid.app.Activity;importandroid.os.Bundle;importandroid.util.Log;importandroid.view.View;importandr...
36
热度 -
C#畅想/瞎想
C#遐想/瞎想泛型约束更强大。比如支持有参构造函数、枚举、委托:voidFoo<T>()whereT:new(string,int),enum,delegate空值判断符允许对属性/字段赋值:obj?.Name="sdf";//obj为null则什么也不做索引器支持泛型:publicTthis<T>[inti]{get{return(T)arr[i];}set{arr[i]...
297
热度 -
Android Wifi分系统源代码View
AndroidWifi子系统源代码View本文基于Android4.2.2+Linux3.6.9+SAMA5D3SoC从源代码的角度审视AndroidWifi子系统。软件平台:Linux3.6.9+Android4.2.2硬件平台:AtmelSAMA5Wifi模组:RTL8723AU(USB接口)Android的WiFi子系统自上而下包括如下一些内容:应用层Androd系统...
12
热度 -
初进android驱动开发之字符设备(五-定时器)
初入android驱动开发之字符设备(五-定时器)这个字符设备系列,主要借助较容易上手的字符设备实例,去讲解linux的一些机制,以及驱动中比较常用到的中断、定时器、信号量等一些知识,由于本人自身的知识有限,对于arm的架构体系不太了解,这里,一般这里只讲,如何去用,对于一些原理性的东西不会深究,以后的文章会慢慢的加深。想想我们当初玩51单片机的时候,那时候按键防抖是一个硬件、软件都需要处理的地方...
370
热度 -
初进android驱动开发之字符设备(四-中断)
初入android驱动开发之字符设备(四-中断)上一篇讲到android驱动开发中,应用是如何去操作底层硬件的整个流程,实现了按键控制led的亮灭。当然,这是一个很简单的实例,不过稍微演变一下,就可以得到广泛的应用。如开发扫描头,应用透过监听上报的按键的键值,监听到,则调用扫描头的模块,成功,则点亮LED灯,并把扫描头解码后的条码信息,通过广播的形式发出。又扯到其它地方,这里主要说说...
474
热度 -
驱动开发之 键盘过滤驱动-传统型键盘过滤
驱动开发之键盘过滤驱动--传统型键盘过滤近来在看《寒江独钓windows内核编程》,看到键盘过滤部分,记下笔记,仅供参考,有理解不对之处,还望大家指正。现在来说一下传统型键盘过滤,就是把自己的设备对象绑定在KbdClass设备对象之上。那么发送到KbdClass的IRP都会先经过自己的设备对象,我们可以在读派遣函数中设置完成例程,当IRP完成后在完成历程中得到按键信息。KbdClass被称为键盘类...
98
热度 -
基于goldfish跟android2.3.5学习之:开天辟地Android启动机制
基于goldfish和android2.3.5学习之:开天辟地Android启动机制***************************************************************************************************************************作者:EasyWave时间:2012.07.21类别:Android系...
8
热度 -
hdu2196-Computer(树形DP习题2)
hdu2196--Computer(树形DP练习2)ComputerTimeLimit:1000MSMemoryLimit:32768KB64bitIOFormat:%I64d&%I64uSubmitStatusDescriptionAschoolboughtthefirstcomputersometimeago(sothiscomputer'sidis1).Duringtherecent...
237
热度 -
poj3436-ACM Computer Factory(最大流,拆点dinic)
poj3436--ACMComputerFactory(最大流,拆点dinic)ACMComputerFactoryTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:5501Accepted:1887SpecialJudgeDescriptionAsyouknow,allthecomputersusedforACMcontestsmustbeid...
550
热度 -
c#运用——简化汉字转繁体字
c#运用——简体字转繁体字下面通过用c#的字符串和Hashtable类来实现一个简体字转繁体字的功能,然后分析一些c#的语法源码cpp">usingSystem;usingSystem.Collections;usingSystem.Collections.Generic;usingSystem.IO;usingSystem.Linq;usingSystem.Text;usingSystem.Th...
48
热度 -
最新版IOCP_API来袭,您准备好了吗
最新版IOCP_API来袭,你准备好了吗?经历了两三年的沉寂之后,最新版IOCP_API网络编程库终于要来了。它沿袭了1.X版本的简洁设计和简单接口,并且提供更高的效率和更多的扩展功能。最为关键的是——开源,我会毫无保留的奉送全部源码,coder们可以任意修改发布,而不需要支付一毛钱的版权。你还在等什么,赶快来下载试用吧。最新版IOCP_API为2.4版,相比较前面的版本(1.X版本),新版带来了...
103
热度 -
加载 librtmp 后出现的链接有关问题!
加载librtmp后出现的链接问题!!这是声明在VIEW.CPP中#include"RTMPTestDoc.h"#include"RTMPTestView.h"#include"amf.h"#include"log.h"#include"rtmp_sys.h"#pragmacomment(lib,"ws2_32.lib")然后再如下使用后voidCRTMPTestView::OnLButtonDo...
403
热度 -
http://acm.uestc.edu.cn/problem.php?pid=1784&&
http://acm.uestc.edu.cn/problem.php?pid=1784&&Description时间是最难以捉摸的东西,光是测量它们就已经很难了。一般而言,测量时间用一个可重复等时长发生的事件来定义最小的时间可测单位。于是Krolia想到了一个测量时间的好方法。Krolia有一盒火柴,如果把火柴的头去掉火柴就会变成一样长的木棍。Krolia知道一根(没有火柴头)木...
403
热度 -
【BZOJ 1058】 [ZJOI2007]表格统计
【BZOJ1058】[ZJOI2007]报表统计1058:[ZJOI2007]报表统计TimeLimit:15SecMemoryLimit:162MBSubmit:2013Solved:708[Submit][Status]Description小Q的妈妈是一个出纳,经常需要做一些统计报表的工作。今天是妈妈的生日,小Q希望可以帮妈妈分担一些工作,作为她的生日礼物之一。经过仔细观察,小...
372
热度 -
关于CUDA中_threadfence的懂得
关于CUDA中__threadfence的理解__threadfence函数是memoryfence函数,用来保证线程间数据通信的可靠性。与同步函数不同,memoryfence不能保证所有线程运行到同一位置,只保证执行memoryfence函数的线程生产的数据能够安全地被其他线程消费。(1)__threadfence:一个线程调用__threadfence后,该线程在该语句前对全局存储器或共享存储...
957
热度 -
关于CUDA中_threadfence的理解
关于CUDA中__threadfence的理解__threadfence函数是memoryfence函数,用来保证线程间数据通信的可靠性。与同步函数不同,memoryfence不能保证所有线程运行到同一位置,只保证执行memoryfence函数的线程生产的数据能够安全地被其他线程消费。(1)__threadfence:一个线程调用__threadfence后,该线程在该语句前对全局存储器或共享存储...
837
热度 -
堆栈的功用,以及存放的数据
堆栈的作用,以及存放的数据在计算机领域,堆栈是一个不容忽视的概念,但是很多人甚至是计算机专业的人也没有明确堆栈其实是两种数据结构。堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。要点:堆:顺序随意栈:后进先出(Last-In/First-Out)堆和栈的区别一、预备知识—程序的内存分配一个由C/C++编译的程序占用的内存分为以下几个部分1、...
99
热度 -
PHP内核探索之变量(七)- 不平凡的字符串
PHP内核探索之变量(7)-不平凡的字符串切,一个字符串有什么好研究的。别这么说,看过《平凡的世界》么,平凡的字符串也可以有不平凡的故事。试看:(1)在C语言中,strlen计算字符串的时间复杂度是?PHP中呢?(2)在PHP中,怎样处理多字节字符串?PHP对unicode的支持如何?同样是字符串,为什么c语言与C++/PHP/Java的均不相同?数据结构决定算法,这句话一点不假。那么我们今天就来...
49
热度 -
ZOJ 3885 The Exchange of Items(花费流)
ZOJ3885TheExchangeofItems(费用流)ZOJ3885TheExchangeofItemsDescriptionBoblivesinanancientvillage,wheretransactionsaredonebyoneitemexchangewithanother.Bobisverycleverandheknowswhatitemswillbecomemorevaluab...
335
热度 -
wustoj1280What’ s Soapbear(简略计算几何)
wustoj1280What’sSoapbear(简单计算几何)1280:What’sSoapbearTimeLimit:2SecMemoryLimit:128MB[Submit][Status][WebBoard]ProblemDescriptionSoapbearisabearwholikescollectingsoaps,ofcoursenotpickingupsoaps.Soapbearh...
17
热度