编程开发
文章平均质量分 71
Shawn4com
这个作者很懒,什么都没留下…
展开
-
Android JNI 使用的数据结构JNINativeMethod详解
最近在做关于Android语音识别的东东。研究Recognizer源码的时候碰到个关于JNINativeMethod的结构体,不解,Google之在网上找到了片文章,见文后。结构体代码如下:/* * Table of methods associated with a single class. */static JNINativeMethod gMethods[] = {原创 2013-02-19 15:59:58 · 2143 阅读 · 0 评论 -
Ubuntu Sun JDK 8 安装
# Sun java jdk 8export JAVA_HOME=/opt/jdk1.8.0_05export JRE_HOME=/opt/jdk1.8.0_05/jreexport CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH原创 2014-04-20 12:37:17 · 1989 阅读 · 0 评论 -
c++中局部变量未初始化引发的离奇惨案~~
碰到个奇异的问题,最后查出由于局部变量未初始化造成的, 写了个简单的重现test:#include #include typedef struct buf{ char* datas[5]; int n;}buf_t;buf_t buffer;void* thr_func(void* arg){ int index; printf("index=%d\n", i原创 2014-09-09 17:27:34 · 6051 阅读 · 0 评论 -
Ubuntu 14.04 Linux系统安装Subversion结合Eclipse的一些问题
Subclipse VersionSVN/JavaHL Version1.10.x1.8.x1.8.x1.7.x1.6.x1.6.x1.4.x1.5.x1.2.x1.4.x1.0.x1.4.x原创 2014-04-22 16:52:10 · 2315 阅读 · 0 评论 -
java 基础 static 关键字
今天在写一个程序,在一个数据处理模块中出现个奇怪的现象,里面有个变量是一个LinkedList,用protected修饰,在线程中进行数据追加,然后外部来取处理后的数据,取之前判读是否有数据;结构如下:// 全局变量保存数据protected LinkedList outer_q = new LinkedList();run{ while(true){ ... // 生成bi原创 2013-08-02 17:22:20 · 756 阅读 · 0 评论 -
浅谈以太网中的UDP编程
关于Internet上传输的、udp数据的大小问题,在论坛找到的帖子http://bbs.csdn.net/topics/20299532#new_post转Delphi大富翁上的帖子的一部分,具体的帖子见http://www.delphibbs.com/delphibbs/dispq.asp?lid=726166轮子学习笔记一:浅谈以太网中的UDP编程 1.在进行转载 2013-05-16 10:06:34 · 1122 阅读 · 0 评论 -
STM32移植uCOS-ii笔记
stm32移植注意:工程配置中,记得加入include paths,debug按所使用编译器选取对应下载器,Utilities下记得也要选取对应下载器。工程建立后编译错误:STM32-uCOSii.sct(7): error: L6236E: No section matches selector - no section to be FIRST/LAST.参照原创 2013-03-24 16:48:02 · 1406 阅读 · 0 评论 -
Android小记
Android Service 详解四:开始停止service防止界面的EditText文本输入框自动获取焦点,在ui下当存在单一的EditText时,会出现一启动应用就该控件获取焦点,弹出输入法软键盘,用起来很烦人的说,网上找了好久,找到方法,完美解决:在Activity的OnCreate()方法里添加一条 --> getWindow().setSoftInputMode(WindowM原创 2013-04-03 17:45:31 · 686 阅读 · 0 评论 -
Android开机启动Service
Android4.0以后开机启动service有点麻烦,但照网上的方法实现了,其实是在监听开机广播的时候在BroadcastReciever中启动的service,启动service的代码为:public class SysReciever extends BroadcastReceiver{ private String TAG = "MySysReciever"; @Override原创 2013-04-03 16:02:53 · 855 阅读 · 0 评论 -
CentOS 7 下安装音频编辑器Audacity
Audacity是一款优秀的开源跨平台的音频编辑器,下面我讲一下在CentOS下的编译安装。安装是从源码编译开始的,源码下载:http://audacity.sourceforge.net/安装前请阅读源码下的README.txt,里面会有介绍编译安装的步骤。基本就是./configure make make install,下面说说我在编译中碰到的问题:错误1.wxGTK-2原创 2015-01-16 13:45:09 · 3322 阅读 · 0 评论