其他
文章平均质量分 76
ff313976
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IPMSG协议知识
1.使用TCP/UDP端口(默认端口为2425),消息的收发使用UDP协议,文件(文件夹)的收发使用TCP协议。 2.有一点可以确定.命令字和选项位可以唯一的确定一个编码.应该还是以命令字为主. 3.使用IPMSG_SENDMSG命令发送消息,消息内容添加在附加信息中;在接收消息时,如果对方要求回信确认(IPMSG_SENDCHECKOPT位打开),则需 发送IPMSG_RECVMSG命令并转载 2012-05-22 21:12:08 · 4905 阅读 · 0 评论 -
WAVE格式解码分析
经过大半个月的学习,了解了分离器、解码器。学习了WAVE格式音频的解码,其中包括:MS_ADPCM、DVI_ADPCM。这里对这段时间的学习做个总结 1、了解WAVE格式数据结构。 WAVE格式的文件的基本构成是称为”块”(Chunl)的单元。一般如下: ----------------------------------------------- | RIFF CHU原创 2014-12-30 11:08:53 · 1871 阅读 · 0 评论 -
MP3帧头格式(CBR,VBR)
1.介绍 这篇文章的目的是讲解MPEG音频帧头的结构(包括XING和VBRI)。并能尽快和精确地计算一个MPEG文件的播放时长。因此不会涉及到关于音频数据的编解码的相关知识。MPEG音频文件构建于layer。最常见的是MPEG-1 Layer III (既MP3),它应用了比较成熟的压缩技术。 2.MPEG音频帧 一个MPEG音频文件是由很多帧数据组成。每一帧包含了一个帧头以转载 2015-02-03 16:08:16 · 1578 阅读 · 0 评论 -
grep命令梳理
一:grep的工作原理 grep命令在一个或多个文件中查找某个字符模式,如果这个模式中包含空格,就必须用引号把它括起来。grep命令中,模式可以是一个被引号括起来的字符串,也可以是单个词。位于模式之后的所有单词都被视为文件名。grep将输出发送到屏幕,它不会对输入文件进行任何修改或变化。grep返回的退出状态为0,表示成功。退出状态为1,表示没有找到。如果找不到指定的文件,退出状态为转载 2014-09-25 16:19:16 · 744 阅读 · 0 评论 -
box2d学习
Box2D学习笔记 Box2D是一个用于游戏的2D刚体仿真库,程序员可以在他们的游戏里使用他们,也可以是的自己的物体运动的更可信。让他看起来更加接近现实。物理引擎是一个程序性的动画系统。而不是由动画师去移动物体。这一切都是建立在牛顿力学的基础之上。 Box2D最初是用c++来写的,之后有被多种语言所实现。 Box2D Physics Engine Box2d中的核心概念:转载 2014-04-15 14:23:35 · 1084 阅读 · 0 评论 -
多参构造器与Builder模式
一、静态工厂方法与构造器共同的局限性 不能很好的扩展到大量的可选参数,这个很悲剧的,我一般使用java bean,不管合适不合适,没考虑线程安全哈。 二、有多个可选参数对象的实例化方法 1、重叠构造器:提供一个只有必要参数的构造器,第二个构造器有一个可选参数,第三个构造器有两个可选参数,以此类推,最后一个构造器包含所有的可选参数。 /** * 食品营养成分标签类转载 2013-10-28 16:50:32 · 940 阅读 · 0 评论 -
chomd操作权设置
chmod是用来改变文件或目录权限的命令,但只有文件的属主和超级权限用户root才 有这种权限。通过chmod来改变文件或目录的权限有两种方法:一种是通过八进制的语法,另一种是通过助记语法。 助记语法设置文件权限 chmod的主机语法相对简单,对文件或目录的权限改变时,是通过比较直观的字符形式来 完成。在助记语法中,相关字母的定义如下。 用户或用户组定义 u:代表属主;g:转载 2013-09-22 11:17:28 · 899 阅读 · 0 评论 -
Ubuntu 常用的快捷键
超级键操作 1、超级键(Win键)–打开dash。 2、长按超级键– 启动Launcher。并快捷键列表。 3、按住超级键,再按1,2,3等数字键–从Launcher打开一个应用程序,当你按住超级键时,每个应用程序图标上都会显示一个数字,按下对应的数字就会打开盖应用程序。 4、超级键+A–从Launcher打开应用程序窗口。 5、超级键+F–从launche转载 2013-09-03 10:10:36 · 875 阅读 · 0 评论 -
ubuntu 13.04 安装 JDK
ubuntu 13.04 安装 JDK 具体步骤参详了如下链接: http://blog.youkuaiyun.com/yang_hui1986527/article/details/6677450 1、到 Sun 的官网下载 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-转载 2013-09-02 21:51:10 · 2540 阅读 · 0 评论 -
java中代码检查checkStyle结果分析 .
1Type is missing a javadoc commentClass 缺少类型说明 2“{” should be on the previous line“{” 应该位于前一行。解决方法:把“{”放到上一行去 3Methos is missing a javadoc comment 方法前面缺少javadoc注释。解决方法:添加javadoc注释 类似这样: /**转载 2012-10-31 08:04:05 · 1000 阅读 · 0 评论 -
批处理文件(bat文件)注册dll批量注册dll
1)注册 @echo 开始注册 net stop iisadmin /y @echo 跳转到当前批处理文件路径 cd %~dp0 copy DynamicGif.dll %windir%\system32 regsvr32 %windir%\system32\DynamicGif.dll /s copy ImageOle.dll %windir%\system32转载 2012-08-04 10:00:10 · 4284 阅读 · 0 评论 -
Python2和Python3共存时安装BeautifulSoup4
问题 同时安装有python 2.7.6和python 3.4.0,需要在python 3.4.0上面安装BeautifulSoup4,而直接采用下面命令: sudo apt-get install python-bs41 则将BeautifulSoup4安装在了python 2.7.6上面。采用什么方法将其安装在与python2.7.6共存的python 3.4.0上面呢?转载 2017-11-19 10:36:57 · 702 阅读 · 0 评论
分享