码迷,mamicode.com
首页 >  
搜索关键字:位操作    ( 1476个结果
VirtualBox安装Fedora20
工具/原料Fedora20 32位版(必须是32位,VirtualBox不识别64位操作系统)Oracle VM VirtualBox 方法/步骤1搜索Oracle VM VirtualBox。 2下载Oracle VM VirtualBox 3到Fedora官网下载Fedora20。 4...
分类:其他好文   时间:2015-01-15 20:14:03    阅读次数:213
Linux系统内核驱动之位操作
Linux系统内核驱动之位操作atomic_t 类型在进行整数算术时是不错的。 但是, 它无法工作的好, 当你需要以原子方式操作单个位时。 为此, 内核提供了一套函数来原子地修改或测试单个位。 因为整个操作在单步内发生, 没有中断(或者其他处理器)能干扰。 www.ahlinux.com 原子位.....
分类:系统相关   时间:2015-01-15 12:40:41    阅读次数:188
ubuntu64位操作系统安装校园网Drcom客户端步骤及注意事项
前两天在E盘上安装了ubuntu,对于新手来说,安装DrCom校园网都是件棘手的事,这里简单记录一下,其中花费我大量时间,主要是因为我没有设置我想要打开文件的读写权限。1.对于64位操作系统需要安装32位支持库,这个需要连网,幸好师兄还有网页登录的老帐号。如果不能连网的话,可以尝试用wifi啊或是提...
分类:系统相关   时间:2015-01-15 10:47:19    阅读次数:163
位操作(求[a, b] 中二进制位为1的个数最多的数)
传送门题意:求区间[a, b]中二进制位为1的个数最多的那个数,如果存在多解,则输出最小的那个。(0 2 3 typedef long long ll; 4 5 int main(void) { 6 int n; 7 scanf("%d", &n); 8 while (...
分类:其他好文   时间:2015-01-14 15:28:29    阅读次数:483
位操作实现加减乘除四则运算
常见的位操作实现 1. 常用的一个等式:-n = ~(n - 1) = ~n + 1 2. 获取整数的二进制的最右边的1:n & (-n) 或 n & ~(n - 1)。例如 n = 010100, -n = 101100,那么n & (-n) = 000100 3. 去除整数的二进制的最右边的1:n & (n - 1)。例如 n = 010100,n-1 = 010011,n&(n-1)...
分类:其他好文   时间:2015-01-13 21:45:03    阅读次数:209
从头开始学JavaScript 笔记(四)——操作符
一、一元操作符1、自增自减操作符:分为前置型和后置型;前置型:++a;--a;后置型:a++;a--;例:1 其中a=i++,相当于a=i;i=i+1;而b=++j,相当于j=j+1;b=j; 2、一元加减操作符:a=+i;a=-i;1 对整数而言,一元减相当于取负数。二、位操作符1、按位非~...
分类:编程语言   时间:2015-01-12 01:33:47    阅读次数:190
移位操作<< >> 小计
最近看代码移位操作的使用比较多,通过查阅资料搞明白了之前一直不明白的一个问题移位效果:左移位 x*2^3 右移位>>: 相当于除以 2的右移位的相应次方 例如: x>> 3 => x/2^3简单的就是,移位:左乘右除
分类:其他好文   时间:2015-01-08 19:57:44    阅读次数:140
32位和64位程序兼容性
最近项目需要将之前开发的32位程序迁移到64位操作系统。对于上层应用程序而言没有什么特别的差异。对于底层程序例如嵌套汇编等对寄存器的操作需要考虑这个问题,不同点在于字节对齐,寄存器操作和指令的不同。 对齐单位32位和64位是不一样的。         寄存器,32位的有eax、ebx,而64位操作系统是rax、rbx。          指令:32位的pushl、addl、movl,而64位...
分类:其他好文   时间:2015-01-08 15:17:32    阅读次数:130
VMware安装64位操作系统报错“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”解决方法
已将该虚拟机配置为使用 64 位客户机操作系统。但是,无法执行 64 位操作。此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。如果已在 BIOS/固件设置中禁用 Intel VT-x,或主机自更改此设置后从未重新启动,则 Intel VT-x 可能被禁用。(1) 确认 BI...
分类:系统相关   时间:2015-01-07 14:35:38    阅读次数:976
内存不足(OutOfMemory)的调试分析
32位操作系统的寻址空间是4G,其中有2G被操作系统占用,也就是说留给用户进程的内存只有2G(其中还要扣除程序加载时映像占用的部分空间,一般只有1.6G~1.8G左右可以使用)。如果进程运行中需要申请内存,而操作系统无法为其分配内存空间,则会产生内存不足的异常,在.net中为System.OutOf...
分类:其他好文   时间:2015-01-06 15:00:26    阅读次数:144
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!