SunBo

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  322 随笔 :: 0 文章 :: 13 评论 :: 111万 阅读

06 2012 档案

摘要:C语言里的位域是—个比较复杂的问题,涉及的方面也比较多,关于位域的基础内容可以参考以下文章:理解C语言位域 分析代码如下: #include "stdio.h" #include "memory.h" typedef struct _BitSeg1{ int a:4; int b:3; }BitSeg1; typedef struct _BitSeg2{ char a:4; char b:3; }BitSeg2; int main() { BitSeg1 ba1; b... 阅读全文
posted @ 2012-06-27 10:31 SunBo 阅读(523) 评论(0) 推荐(0) 编辑

摘要:系统:ubuntu 11.04 little-end描述:这个问题是在研究TS包头解析时遇到的,用两种方式取TS包头,但结果不同耗时:2天程序:1. 使用正常顺序方式定义TS包头结构体,然后将TS包头数据拷贝到包头结构体中。void bob_get_packet_header_mem_cpy_1(unsigned char *ts_package) { printf(" [%s]:\n", __func__); printf(" Package Source Data: "); unsigned char *p = ts_package; while(p 阅读全文
posted @ 2012-06-27 10:23 SunBo 阅读(5031) 评论(0) 推荐(0) 编辑

摘要:删除多余的空格行末:$ 行首:^空格:\s行末空格:\s\+$行首空格:^\+\s有些人认为行末的空格是无用,浪费而难看的。要删除这些每行后面多余的空格,可以执行如下命令::%s/\s\+$//命令前面指明范围是 "%",所以这会作用于整个文件。"substitute" 命令的匹配模式是"\s\+$"。这表示行末($)前的一个或者多个(\+)空格(\s)。后面我们会介绍怎样写这样的模式。替换命令的 "to" 部分是空的:"//"。这样就会删除那些匹配的空白字符。另一种没有用的空格是 Tab 前面 阅读全文
posted @ 2012-06-20 18:13 SunBo 阅读(14498) 评论(0) 推荐(2) 编辑

摘要:码流——编码器生成的比特流码率——每秒产生多少个比特码速——码率/每个码的比特数 阅读全文
posted @ 2012-06-18 15:39 SunBo 阅读(790) 评论(0) 推荐(0) 编辑

摘要:造成这样的错误原因是代码不符合Android规范,应该把访问方式改为异步操作,也就是另起一个线程去搞定访问 阅读全文
posted @ 2012-06-07 17:00 SunBo 阅读(151) 评论(0) 推荐(0) 编辑

摘要:最近在试装centos,不小心把密码丢了,进不去,查了一下资料,找到了方法,试验成功。存在这里,备用。1. 在出现grub画面时,用上下键选中你平时启动linux的那一项,然后按e键 2. 再次用上下键选中你平时启动linux的那一项(类似于kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e键3. 修改你现在见到的命令行,加入single,结果如下: kernel /vmlinuz-2.6.18-8.el5 single ro root=LABEL=/ rhgb quiet 4. 回车返回,然后按b键启动,即可直接进入linux命令行 5. 阅读全文
posted @ 2012-06-06 11:09 SunBo 阅读(229) 评论(0) 推荐(0) 编辑

摘要:转自:http://www.cnblogs.com/wuhenke/archive/2011/06/22/2087134.html核心提示:在Eclipse中查看JDK类库的源代码!!! 设置: 1.点 window- Preferences - Java - Installed JRES 2.此时Installed JRES右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 Edit..., 会出现一个窗口(Edit JRE) 3.选中rt.jar文件的这一项在Eclipse中查看JDK类库的源代码!!! 设置: 1.点 “window”-> "Pre 阅读全文
posted @ 2012-06-04 22:24 SunBo 阅读(278) 评论(0) 推荐(0) 编辑

摘要:转自:http://ngloom.me/2011/08/10/add_jdk_source_in_eclipse/Window->Perference->Java->Build Path->ClassPathVariable,可以看到JRE_SRC变量是空的,而且标明了不可更改。其实JDK源码在安装的时候已经放在了jdk所在的目录下,只是eclipse使用了不带有源码的jre,导致没找到对应的源码,点击 Window->Perference->Java->Installed JREs->Search,找到JDK所在的目录,然后点OK使用这个JRE 阅读全文
posted @ 2012-06-04 22:09 SunBo 阅读(4451) 评论(0) 推荐(0) 编辑

摘要:报resource is out of sync with the file system 的错误原因是:在eclipse之外对工程中的resource进行修改引起的解决方法:方法一:(单次解决)1. 在eclipse中,工程目录右键,选择F5(refresh)方法二: 设置eclipse自动刷新 (永久解决)通过Window->Preferences --> General --> Workspace,勾选Refresh using native hooks or polling 阅读全文
posted @ 2012-06-02 21:39 SunBo 阅读(3099) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示