会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
夜行过客
纸上得来终觉浅,绝知此事要躬行。
博客园
首页
新随笔
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
···
75
下一页
2020年12月8日
Linux C: 从指定路径中获取文件名
摘要: Linux 或者 android 下可以通过 strrchr() 函数从指定路径中获取文件名, 这个函数的作用是:查找字符串中最后一个出现的指定字符,它还有一个对应函数 strchr , 可用于: 查找字符串第一个出现的指定字符。使用这两个函数前,需要 #include <string.h> 例:
阅读全文
posted @ 2020-12-08 10:37 夜行过客
阅读(3678)
评论(0)
推荐(1)
2020年11月27日
MediaPlayer: android 利用mediaplayer播放音频停止后出现mediaplayer went away with unhandled event
摘要: 如题,在onDestory中停止MediaPlayer后总是会上述错误。出现这种状况时需要在release前先reset一下。 mediaPlayer.reset(); mediaPlayer.release(); if(mp!=null) { if(mp.isPlaying()) mp.stop(
阅读全文
posted @ 2020-11-27 10:25 夜行过客
阅读(2284)
评论(0)
推荐(1)
2020年11月26日
android: 取消编译过程中的结构体对齐
摘要: 昨天遇到了一个场景,需要拷贝整个结构体的内容,既然是拷贝结构体的内容,那就一定要知道结构体的长度。一般而言,直接使用sizeof(struct xxx)就好了,但是考虑到内存对齐的问题,通过sizeof(struct xxx)拿到的实际上是结构体实际占用的内存空间大小。所以一旦编译器做出了优化,再把
阅读全文
posted @ 2020-11-26 11:32 夜行过客
阅读(349)
评论(0)
推荐(0)
2020年11月23日
Java: JNI对数组赋值并返回给Java
摘要: 在JNI中对java层的数组赋值有两种方式:一是在java层创建好数组,然后传递到JNI层,由JNI层进行赋值;二是直接在JNI层创建好数组并赋值,然后返回数组到Java层。下面是两种方式的对比实现: 创建两个native方法 //传递数组,操作后,返回 public native void pas
阅读全文
posted @ 2020-11-23 11:12 夜行过客
阅读(5269)
评论(0)
推荐(0)
android: Native 层访问assets目录
摘要: 有时候需要把一些文件放置到app里面并且打包出去(比如OpenCV里的模型文件、一些试听的歌曲等),android下面一般都是放在 assets 目录或者是 raw 目录,后者还可以通过R文件访问,前者则不能。从java层访问这两个目录很简单,从native层访问却很少用到,刚好项目中有用到,特记录
阅读全文
posted @ 2020-11-23 10:58 夜行过客
阅读(2398)
评论(0)
推荐(0)
Java: JNI返回Java对象(转)
摘要: 例: 从Native层返回一个Java对象,有两种操作 1. 传入一个创建好的Java对象,只在JNI代码中做赋值操作并返回;2. 完全在JNI代码中新建一个对象,赋值并返回; 创建一个Person类 public class Person { private String name; privat
阅读全文
posted @ 2020-11-23 10:31 夜行过客
阅读(3867)
评论(0)
推荐(0)
2020年11月5日
OpenSLES: W/AudioTrack: AUDIO_OUTPUT_FLAG_FAST denied by client; transfer 1, track 44100 Hz, output 48000 Hz的问题
摘要: 今天在使用OpenSLES 进行音频播放的时候,系统提示了这样一句话: W/AudioTrack: AUDIO_OUTPUT_FLAG_FAST denied by client; transfer 1, track 44100 Hz, output 48000 Hz 由于使用的是warning 标
阅读全文
posted @ 2020-11-05 15:31 夜行过客
阅读(1705)
评论(0)
推荐(0)
2020年10月26日
C语言: 利用sscanf() 函数分割字符串
摘要: 头文件:#include <stdio.h> sscanf()函数用于从字符串中读取指定格式的数据,其原型如下: int sscanf (char *str, char * format [, argument, ...]); 【参数】参数str为要读取数据的字符串;format为用户指定的格式;a
阅读全文
posted @ 2020-10-26 17:52 夜行过客
阅读(6659)
评论(0)
推荐(0)
2020年10月22日
Markdown: Typora 文本高亮无效的问题
摘要: 使用markdown 输入高亮文本时,需要输入 ==测试文本==,才能实现高亮效果, 但是发现在Typora下没有效果, 这是因为需要额外进行设置: 打开 “文件”-- “偏好设置” - “Markdown”,我们把高亮打勾,之后需要重启typora 附:代码高亮 我们代码高亮是通过按键盘上的 `
阅读全文
posted @ 2020-10-22 14:14 夜行过客
阅读(7016)
评论(0)
推荐(1)
2020年9月29日
Markdown: 实现锚点功能
摘要: 语法: 需要跳转的地方:<a name="divtop"> 我是目标位置 </a> 定义锚记:[跳转指定位置](#divtop) PS: 中括号里面是锚记文本,#divtop, 这个divtop 是页面内超链接的ID 在需要跳转的地方加一个a标记,并且将它的ID设置成 锚记中定义的超链接即可。 Ty
阅读全文
posted @ 2020-09-29 15:54 夜行过客
阅读(10997)
评论(0)
推荐(3)
上一页
1
···
10
11
12
13
14
15
16
17
18
···
75
下一页
公告
昵称:
夜行过客
园龄:
10年10个月
粉丝:
171
关注:
17
点击右上角即可分享