自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Gatsby

键盘为琴,代码为谱。

  • 博客(12)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

转载 使用Eclipse运行Thinking in Java 4rd例子源码

转自:http://m.oschina.net/blog/160727下载TIJ4-code.zip(http://www.mindviewinc.com/TIJ4/CodeDownload.php),即TIJ第四版的源码。解压包名为code(名字随意),使用文本编辑器打开Eclipse.py文件,删除os.remove("reusing/Lisa.java");这一行。运行p

2015-04-26 13:59:04 4904 1

原创 gdb问题

调试程序时,在gdb内p var,会提示No symbol "var" in current context.即使没有使用任何编译优化选项,仍然不能查看,放狗搜了一下,可能是这些变量被优化到寄存器中,gdb无法读取。解决方案:在编译是加入 ‘-gstabs+’  选项,比如:g++ -g -Wall  -gstabs+ -o main.o main.cpp

2015-04-15 17:04:29 825

原创 csapp:lab2

前言:早就听说csapp的大名,花了两个月的时间终于把它看完啦,不过看得比较赶,里面的实验没有做,抽空又把它翻出来,复习一遍,(当初的不认真,总归是要还的)。这个实验唯一的材料就是一个叫bomb的可执行文件,和一份说明文档。刚拿到bomb时发现不能执行,但是竟然没有想到是文件没有x权限,还折腾了一段时间。1.phase_1的分析:在call string_not_equ

2015-04-15 16:16:29 1325

原创 Uva1586 - Molar mass

问题描述:An organic compound is any member of a large class of chemical compounds whose molecules contain carbon. Themolar mass of an organic compound is the mass of one mole of the organic compound

2015-04-13 17:06:47 800

原创 g++出现No such file or directory问题

问题:查看版本是显示g++已是4.8最新版本但使用时提示:Unable to exec g++.real: No such file or directory解决:卸载g++:sudo apt-get remove g++重装:sudo apt-get install g++

2015-04-12 22:12:20 19510

原创 第八章:虚拟机2:程序控制

目标:扩展vm翻译器,增加语言的程序控制流和函数调用命令。思路:本质是将.vm文本按照特定的规则转换为.asm文本,先将两种语言的命令归类:vm:     算数逻辑      push/pop    跳转(label, goto, if-goto)      函数(function,  return, call)                             

2015-04-12 12:14:16 535

转载 vim 配置

声明:此文转载自:http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html如有不妥立即删除。花了很长时间整理的,感觉用起来很方便,共享一下。我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件

2015-04-11 11:38:29 363

原创 poj1003

题目描述:HangoverTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 107228 Accepted: 52294DescriptionHow far can you make a stack of cards overhang a table?

2015-04-10 17:01:19 443

转载 win7配置apche,php,mysql

一.下载安装apache,我的是httpd-2.2.25-win32-x86-openssl-0.9.8y.mis。二.下载安装php,我的是php-5.4.39-Win32-VC9-x86.zip。三.配置apache使其支持php:在apache的安装目录下找到httpd.conf文件,在其中添加:LoadModule php5_module "E:/php5.4/php5

2015-04-08 15:42:07 484

原创 第七章:虚拟机1:堆栈运算

目标:构建vm翻译器的第一部分,本质也是文本翻译,将vm程序翻译成.asm文件。分析:首先熟悉vm程序的指令,本章涉及算数逻辑指令和push,pop指令,需要将其映射为汇编指令,汇编指令则直接操作D,A寄存器和内存。关键是明确这种映射关系。Vmtranslator.py:import sys,osimport Parserimport CodeWriterfil

2015-04-07 17:54:30 684

原创 第六章:汇编编译器

目标:开发汇编编译器,将Hack汇编语言编写成的程序翻译成Hach硬件平台能够理解的二进制代码。分析:本章的本质就是文本处理,将给定的.asm文本根据给定的规则映射为.hack二进制文件。我们先分析.asm文件,一行可以是一下几种情况:1)指令:又分为A-指令,C-指令。2)常数和符号:常数还好解决,用户自定义的符号,还得为其分配内存。3)注释:以"//"开头的被认为是

2015-04-05 22:28:26 1317

转载 win7环境安装apache,及无法连接服务问题解决

apache下载地址:http://httpd.apache.org/download.cgi我下载的是:httpd-2.2.25-win32-x86-openssl-0.9.8y.msi然后一路Next,服务器端口填8080,其他可任意填写。转自:http://www.cnblogs.com/qiantuwuliang/archive/2009/06/27/1512245.h

2015-04-01 15:17:58 931

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除