摘要:
路由器用的是 网件的 4300 刷的是石像鬼双固件 1, 安装支持库opkg updateopkg install libpcapopkg install tcpdump 2, 设置条件开始捕获tcpdump tcp -s 0 -c 100 and port 443 -w /tmp/443.cap 阅读全文
摘要:
先上效果图 其实,当时刚买 htc G8 的时候(那时北京的房价还是6千一平),安卓2.1 ,2.3 的时候就已经有安卓方面的开发的兴趣,但后来就没有弄过。。。 today 突然想起来,手机上连个游戏也没有,就打算开发一个。 在网上找了一些,看明白了其中的原理以后,就写了一个,图片素材来源于网络。 阅读全文
摘要:
libc 中提供非常好用的 malloc free 功能,如果自己实现一个,应该怎么做。 要实现 malloc free 需要有 可以分配内存使用的堆,和记录内存使用情况的链表。 如下图所示,堆从高向低分配,链表从低向高分配,图是 ps 画的。 这里的对应关系是,链表 1 对应 最后一个堆,链表 2 阅读全文
摘要:
Openwrt 上也可以搭建 svn 服务了,这样就不用开着 ubuntu 了,省电。 在后台打开 ssh 服务,或者使用 telnet 服务,使用 putty 登录路由器。 如下图所示,这里刷的是 潘多拉。 先更新一下包 opkg update 安装svnserver opkg install s 阅读全文
摘要:
AVI 文件格式 图解 整理: AVI 是一种容器,里面放什么格式的数据都可以 视频编码:格式可以是 H264, MPEG-4, MJPEG ,因为 MJPEG 比较简单,所以仅支持 MJPEG 的 avi 视频。 音频编码:PCM16, mp3 因为 PCM 编码,文件实在过大,所以仅支持 mp3 阅读全文
摘要:
libjpeg-turbo-1.2.1太老了,不支持,从内存解压,这里编译支持 jpeg_mem_src 的 JPEG V9 wget http://www.ijg.org/files/jpegsrc.v9b.tar.gztar zxvf jpegsrc.v9b.tar.gz cd jpeg-9b. 阅读全文
摘要:
GITHUB: https://github.com/nejidev/digital_photo_album 本项目,是部分参考别人的项目,是全新从0编写的。算法实现和别人肯定是不同的,github 还有每次提交的历史记录可供查看。 目前实现功能: 1,触摸屏,鼠标支持 2,文件类型显示不同的图标 阅读全文
摘要:
买了一个支持 USB OTG, 蓝牙 连接的 安卓手柄。 接到 ubunto 上 dmesg 可以看到识别出来的信息,内核已经支持了。 根据 VID 20bc PID 5500 在 内核源码中搜索hid/hid-ids.h:196:#define USB_VENDOR_ID_BETOP_2185V2 阅读全文
摘要:
模拟器,基于 InfoNES ,作者添加修改以下功能: 1, joypad 真实手柄驱动程序(字符型设备驱动) 2,原始图像只有256*240 ,添加 图像放大算法,这里实现了2种,a, 最近邻插值 b, 双线性插值 (因为2440 速度太慢,采用双线性插值时,大概要3秒算一帧,等以后用 4412 阅读全文
摘要:
InfoNES 源码中并没有包含 linux 的声音支持。 但提供 wince 和 win 的工程,文件,通过分析,win 的 DirectSound 发声,在使用 linux ALSA 实现。 先使用 DirectSound 模仿写一个 播放 wav 的程序。 为了简单,我这里使用 vc++ 6. 阅读全文