- 博客(9)
- 收藏
- 关注

原创 关于float奇怪的bug
一直以为浮点数f为NaN的时候,f / 2就不会进行计算。 偶然间发现一个不知道算不算bug的问题,当f为NaN并且第22位(尾数左一位)为0的时候,f/2会把小数部分的左数第一位变成1,同时其他位不变。//f的二进制表示,其中x表示无所谓0或1//x 1111 1111 0xxxx.....xxxx//第一部分是符号位,用来表示浮点数正负//第二部分是阶码,全为1表示浮点数是Na
2016-07-26 11:27:44
1113
原创 Linux错误:apt-get由于之前软件出现问题,无法安装新的东西
使用apt-get出现问题,错误信息大概如下The package <package-name> needs to be reinstalled, but I can't find an archive for it.
2017-12-28 20:57:12
4561
原创 Java程序中的数据源与JNDI
Java程序中的数据源与JNDIJNDI 即Java 命名与目录接口(Java Naming and Directory Interface)获取数据源最原始的方案不用JNDI,我们完成一个带有数据库的工程,可能就要这么写Connection conn=null;Class.forName("com.mysql.jdbc.Driver",Thread.currentThread().getCont
2017-10-25 21:36:56
419
原创 centos下配置ftp
安装ftpyum可以直接安装ftp,记得要安装的是vsftpd(very secure ftp, d代表一种服务) yum install vsftpd 安装完以后,会自动在/etc/init.d 下增加一个脚本,和应用同名vsftpd 启动(关闭)可以用service模块启动或者关闭,service会自动去刚刚那个目录中找对应的脚本,然调用脚本,并且传入参数(restart)。 servic
2017-05-13 14:37:01
433
原创 在64位系统下编译32位汇编程序
#只是例子,计算2^3 + 5^2.code32 .section .data .section .text .globl _start_start: pushl $3 pushl $2 call power addl $8, %esp pushl %eax pushl $2 pushl $5 call pow
2016-10-09 11:02:19
960
原创 linux常用命令以及部分hit
1:常用命令cd - 变成之前目录cd ~ 变成当前用户主目录cd ~username 变成username工作目录less filename => b :后翻页 Spacebar:前翻页 G :末尾 g :开头 /内容
2016-08-25 11:13:30
849
原创 CSAPP chapter3 homework
3.54int decode2(int x, int y, int z) { int tmp = z - y; tmp <<= 15; tmp >>= 15; return tmp * (x ^ tmp);}3.55
2016-08-01 09:15:14
854
原创 gcc 常用参数
gcc 使用当前目录下有一hello.cgcc -E hello.c #只执行预编译,即处理所有#开头的部分 如: #include #define x 5 p.s. -E只会输出在控制台上,如果想要得到hello.i,用: gcc -E hello.c > hello.i欢迎使用Markdown编辑器写博客本Markdown编辑器使用Sta
2016-03-24 19:03:50
501
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人