摘要: 整理自字符编码笔记:ASCII,Unicode和UTF-81. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不... 阅读全文
posted @ 2014-08-18 23:52 Noble_ 阅读(958) 评论(0) 推荐(0)
摘要: 参考自经过几天的摸索,终于得出安装flashplugin-installer的方法移除“下载额外数据不成功”的恼人提示通知,方法:$cd /usr/share/package-data-downloads/$sudo rm * -rf$cd /var/lib/update-notifier/pack... 阅读全文
posted @ 2014-08-18 17:29 Noble_ 阅读(224) 评论(0) 推荐(0)
摘要: 转自Ubuntu 14.04安装Chromium浏览器并添加Flash插件Pepper Flash PlayerChromium谷歌的开源浏览器将不再支持Netscape浏览器插件API,Adobe公司的Flash将无法正常工作了。然而用户可以使用Pepper Flash Player,这是谷歌浏览... 阅读全文
posted @ 2014-08-18 17:22 Noble_ 阅读(255) 评论(0) 推荐(0)
摘要: 转自修改系统启动项 grub2配置的方法 ubuntu在早期的Ubuntu中,使用Grub作为系统的启动引导程序,想修改系统启动项非常简单,只要用gedit打开系统菜单设定文件( sudo gedit /boot/grub/menu.lst ),修改该文件中到内容即可,但是到了Grub 2中,不能采... 阅读全文
posted @ 2014-08-18 17:21 Noble_ 阅读(472) 评论(0) 推荐(0)
摘要: 转自ubuntu系统下创建软件桌面快捷方式默认情况下,ubuntu会将自动安装的软件快捷方式保存在/usr/share/applications目录下,如果我们要创建桌面快捷方式,只需要右键-复制-桌面就Ok。上面的方法是通过系统自动安装软件后实现的,有时候我们自己会从网上下载一些软件手动安装,那么... 阅读全文
posted @ 2014-08-18 17:18 Noble_ 阅读(262) 评论(0) 推荐(0)
摘要: 转自Ubuntu 修改hostsUbuntu系统的Hosts只需修改/etc/hosts文件,在目录中还有一个hosts.conf文件,刚开始还以为只需要修改这个就可以了,结果发现是需要修改hosts。修改完之后要重启网络。具体过程如下:1、修改hostssudo gedit /etc/hosts2... 阅读全文
posted @ 2014-08-18 17:12 Noble_ 阅读(163) 评论(0) 推荐(0)
摘要: 转自Ubuntu 12.04开机自动挂载Windows分区1.查看系统磁盘号sd2,sd5,sd7分别对应我windows的C,D,F盘,也是本次要添加到开机挂载的,E盘为wubi安装盘。2.查看磁盘类型inux分区一般为ext4,windows分区一般为ntfs3.修改配置文件打开/etc/fst... 阅读全文
posted @ 2014-08-18 17:12 Noble_ 阅读(476) 评论(0) 推荐(0)
摘要: 转自线程安全线程安全是编程中的术语,指某个函数 (计算机科学)、函数库在多线程环境中被调用时,能够正确地处理各个线程的局部变量,使程序功能正确完成。一般来说,线程安全的函数应该为每个调用它的线程分配专门的空间,来储存需要单独保存的状态(如果需要的话),不依赖于“线程惯性”,把多个线程共享的变量正确对... 阅读全文
posted @ 2014-08-18 15:46 Noble_ 阅读(210) 评论(0) 推荐(0)
摘要: 转自可重入若一个程序或子程序可以“安全的被并行执行(Parallel computing)”,则称其为可重入(reentrant或re-entrant)的。即当该子程序正在运行时,可以再次进入并执行它(并行执行时,个别的执行结果,都符合设计时的预期)。可重入概念是在单线程操作系统的时代提出的。一个子... 阅读全文
posted @ 2014-08-18 15:38 Noble_ 阅读(366) 评论(0) 推荐(0)
摘要: 转自ISR之不能做什么中断是嵌入式系统中重要组成部分,很多编译器开发商都让标准c支持中断,并引入关键字_interrupt.但是:1、ISR不能有返回值;2、ISR不能传递参数;3、ISR应该是短而高效的,在ISR中做浮点运算是不明智的;4、ISR中不应该有重入和性能上的问题,因此不应该使用pint... 阅读全文
posted @ 2014-08-18 14:58 Noble_ 阅读(4280) 评论(0) 推荐(0)
摘要: 整理自C语言面试题(嵌入式开发方向,附答案及点评)预处理器(Preprocessor)1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情:1). #... 阅读全文
posted @ 2014-08-18 14:18 Noble_ 阅读(612) 评论(0) 推荐(0)
摘要: 转自Eclipse导入Android项目的正确方法看网上流传的Eclipse导入项目的方法都是在新建Android程序时使用“Create project form existing source”选项实现的导入,虽然也能实现,但感觉很山寨的样子,而且导入的项目还在原位,Eclipse不会自动将其复... 阅读全文
posted @ 2014-08-18 01:05 Noble_ 阅读(1343) 评论(0) 推荐(0)
摘要: 整理自基于Visual C++6.0的DLL编程实现本文通过通俗易懂的方式,全面介绍了动态链接库的概念、动态链接库的创建和动态链接库的链接,并给出个简单明了的例子,相信读者看了本文后,能够创建自己的动态链接库并应用到后续的软件开发当中去了,当然,读者要熟练操作DLL,还需要在大量的实践中不断摸索,希... 阅读全文
posted @ 2014-08-18 00:34 Noble_ 阅读(343) 评论(0) 推荐(0)
摘要: 转自vc6静态库的生成和调用1、静态库的生成: 在vc6.0++中Ctrl+N选择Projects下的Win32 Static Library,Project name:SumLib,点击OK,下一页中的两项可选可不选,点击Finish完成。 在此工程中新建lib.h和lib.cpp两个文件,源码... 阅读全文
posted @ 2014-08-18 00:29 Noble_ 阅读(3421) 评论(0) 推荐(0)
摘要: 转自.h头文件、 .lib库文件、 .dll动态链接库文件之间的关系h头文件作用:声明函数接口dll动态链接库作用:含有函数的可执行代码lib库有两种:(1)静态链接库(Static Libary,以下简称“静态库”)(2)动态连接库(DLL,以下简称“动态库”)的导入库(Import Libary... 阅读全文
posted @ 2014-08-18 00:05 Noble_ 阅读(929) 评论(0) 推荐(0)