- 博客(8)
- 收藏
- 关注
原创 关于如何按位强制转化,如float与int之间按位转化
int a;float b = a;c里对这样的赋值默认使用数值转化的方法,所以如果使用默认的强制类型转化的话,是无法将int里的内容按位赋值给b的。这时可以利用指针这个神器。int a;float b = *(float*)&a;此时会先构建一个float*型指向a的地址的指针,再用*号指向其中的内容时就直接按float型读出,int型的a相当于按位赋值给了float型的
2013-09-22 16:55:27
1775
转载 apt-get无法找到安装包解决方法--添加源
When you try to install a package using apt-get, APT searches it’s own database for the package name, if the package is available in the database, then it looks for the repository from where to downlo
2013-09-22 14:05:29
5898
原创 关于c中&的返回值类型
刚才做移位运算练习发现一个神奇的事。。。#include int main() { int x = 0x80000000; x = (x & 0xffffffff); x = x >> 1; printf("%d", x); return 0;}这段代码输出的结果是一个负数,符合有符号数的算术右移,但如果把代码稍微改动成#include
2013-09-14 20:17:21
1085
原创 编译出现找不到xxx.h错误解决方法
如果不是缺少自定义的头文件的花,通常是编译器没有包含有常用的头文件的原因。用sudo apt-get install gcc-multilib安装即可
2013-09-14 17:20:24
1987
转载 LINUX常用命令
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui
2013-09-14 17:16:01
505
原创 ubuntu下视频播放器
起初百度搜到的都推荐mplayer,瞬间被其繁琐的安装方式吓尿了。。。。。。后来直接使用sudo apt-get install smplayer下载了smplayer,目前使用还不错,清晰流畅支持格式也比较多
2013-07-31 16:14:29
952
转载 解决ubuntu下NVIDIA与intel双显卡切换问题
使用NVIDIA的Optimus双显卡切换的笔记本越来越多了。因为Ubuntu本身并不支持Optimus双显卡切换技术,所以,使用了这种双显卡技术的笔记本安装了Ubuntu之后,使用过程中,集显独显都是处于开启状态,发热量和耗电量居高不下。 =====================================================虽然某些机型可以通过BIOS关闭独显,但是总
2013-07-31 15:51:40
1679
5
原创 ibus框架下输入法设置
ubuntu自带有ibus框架下的sunpinyin输入法,ibus下的输入法设置的方法是在终端运行/usr/lib/ibus-sunpinyin/ibus-setup-sunpinyin。里面有翻页快捷键,全双拼等的设置说实话这输入法实在算不上好用。。。尤其是对被搜狗输入法娇惯坏了的中国网民。。。有条件的话还是用fcitx比较好,虽然还是远远比不上win下的搜狗,但还是舒服多了不过我电脑
2013-07-31 15:45:35
651
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人