今天,魏屌出了一道题,题目如下: 定义一个大头序的byte[]a={-1,-2,-3,-4},转换成short[]b.问b[0]和b[1]分别是多少? 乍一看,这题不难,无非就是移位操作,再进行组合。但是呢?对于用Java的童鞋来说,这里面有一个坑,稍不注意可能就踩进去了。在说之前,我先把代码和答案 ...
分类:
编程语言 时间:
2017-05-11 00:15:47
阅读次数:
270
二进制表示ECMAScript中的所有数值都以IEEE-75464位格式存储,但位操作符并不直接操作64位的值,而是以32位带符号的整数进行运算的,并且返回值也是一个32位带符号的整数这种位数转换使得在对特殊的NaN和Infinity值应用位操作时,这两个值都会被当成0来处理如果对非数值应用位..
分类:
编程语言 时间:
2017-05-10 14:29:53
阅读次数:
132
环境: 数据库:oracle 10.2.0.4 --64位 操作系统:红旗dc 5.0 --64位以sys登陆,执行DBMS_METADATA.get_ddl得到某个表空间的元数据报错select DBMS_METADATA.get_ddl('TABLESPACE','PDA') from dual ...
分类:
数据库 时间:
2017-05-09 16:57:40
阅读次数:
252
汇编语言应该是我们如今学的最“低级”的语言了,由于如今不会再有人去学机器语言了。而汇编语言还在一些硬件或者嵌入式设备上使用并开发着。下面资料是为了大学的汇编考试整理的资料,如今与大家分享,希望能给大家提供帮助。 汇编语言程序设计汇总 计算机主要由运算器、控制器、存储器和输入输出设备五大部件构成。 字 ...
分类:
编程语言 时间:
2017-05-08 17:25:18
阅读次数:
225
001 Windows简介 #Windows 简介 Windows版本历史 16位图形用户界面 16位和32位混合操作系统 64位操作系统 移动设备操作系统 NT架构 #Windows与编程语言 Windows API SDK&API&MFC SDK (SoftWare Development Ki ...
缓冲区溢出漏洞实践 由于实验楼提供的是64位操作系统,而本次实验为了方便观察汇编语句,采用32位操作系统,所以先按照要求进行一些必要的准备 先按顺序输入下面的三个命令安装32位操作系统 安装好之后就切换到32位操作系统中 Ubuntu和其他一些Linux系统中,使用地址空间随机化来随机堆(heap) ...
分类:
其他好文 时间:
2017-05-07 14:50:32
阅读次数:
280
win764位操作系统,安装完oracle11g之后发现很难安装可视化管理工具。于是卸载,一下方法卸载之后可以从新安装32位oracle11g。放心使用。完全卸载oracle11g步骤:1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务。2、开始->程序->Oracle-OraHome81->..
分类:
数据库 时间:
2017-05-06 17:48:47
阅读次数:
143
所谓旋转就是一端的位数移出字长后又插入到还有一端中 unsigned char RoL(unsigned char c,int b) { int tmp; for(int i=0;i<b;++i) { if(c & 0x80) { tmp=1; } else { tmp=0; } c <<= 1; ...
分类:
其他好文 时间:
2017-05-01 15:07:50
阅读次数:
213
首先下载rpmforge-release扩展的rpm包 32位操作系统:wget http://www.sudu.us/Tools/bmon/rpmforge-release-0.3.6-1.el5.rf.i386.rpm 64位操作系统:wget http://www.sudu.us/Tools/ ...
分类:
其他好文 时间:
2017-04-29 17:31:03
阅读次数:
1563
Logrotate是由cron控制,cron在规定的时间执行 " logrotate /etc/logrotate.conf "命令。将对象日志进行转储,删除,压缩等操作。。。 这是logrotate日志轮替工具的一段官方简介: 为了使用它,主要有两个地方需要修改一下:一个是/etc/logrota ...
分类:
系统相关 时间:
2017-04-29 12:53:07
阅读次数:
227