12 2012 档案

LaTeX空格 [转]
摘要:由于LaTeX 采用的是源文件编译方式, 默认LaTeX会忽略多余的空格, 如果需要产生一个空格,可以使用 命令\<space>, 注意<space>代表的是空间键.例如: Jones, et al.\ (1993), 这样就在 "."后产生了一个空格.符号~产生一个不可断行的空格, 注意在 CJK* 环境下, 符号~的意义发生变化, 集体参加这里:LaTeX中英文混排----------------------------------------如果需要多个空格, 可以使用多个\<space>. 一个更方便生成水平方向的空格可以使用命令 阅读全文

posted @ 2012-12-27 21:08 龙豆 阅读(1479) 评论(0) 推荐(0) 编辑

latex 引用section [转]
摘要:1 \section{Greetings} 2 \label{sec:greetings} Hello! 3 \section{Referencing} 4 I greeted in section~\ref{sec:greetings}.[转] http://19542002.blog.163.com/blog/static/1339323822012741265687/ 阅读全文

posted @ 2012-12-17 20:29 龙豆 阅读(14498) 评论(1) 推荐(1) 编辑

深入浅出Java的访问者模式 [转]
摘要:一、引子 对于系统中一个已经完成的类层次结构,我们已经给它提供了满足需求的接口。但是面对新增加的需求,我们应该怎么做呢?如果这是为数不多的几次变动,而且你不用为了一个需求的调整而将整个类层次结构统统地修改一遍,那么直接在原有类层次结构上修改也许是个 不错 的主意。 但是往往我们遇到的却是:这样的需求变动也许会不停的发生;更重要的是需求的任何变动可能都要让你将整个类层次结构修改个底朝天……。这种类似的操作分布在不同的类里面,不是一个好现象,我们要对这个结构重构一下了。 那么,访问者模式也许是你很好的选择。 二、定义与结构 访问者模式,顾名思义使用了这个模式后就可以在不修改已有程序结构的... 阅读全文

posted @ 2012-12-15 17:27 龙豆 阅读(254) 评论(0) 推荐(0) 编辑

静态,动态,强类型,弱类型 [转]
摘要:对于动态语言与静态语言的区分,套用一句流行的话就是:Static typing when possible, dynamic typing when needed。“动”或“静”,强调的是实施类型的时间,编译里就要确定类型的是静态类型,比如C/C++/JAVA/C#,运行时才实施类型的则是动态类型,比如VB/Python。而“强”或“弱”刚强调实施类型的强度,强类型的语言,如C++等,变量的类型不可随意转换;而弱类型的语言,变量的类型可以随需要任意转换,而且通常都是隐式的。静态类型语言是指在编译时变量的数据类型即可确定的语言,多数静态类型语言要求在使用变量之前必须声明数据类型,某些具有类型推导 阅读全文

posted @ 2012-12-11 19:17 龙豆 阅读(261) 评论(0) 推荐(0) 编辑

linux内存管理浅析 [转]
摘要:[转]http://hi.baidu.com/_kouu/item/4c73532902a05299b73263d0[地址映射](图:左中)linux内核使用页式内存管理,应用程序给出的内存地址是虚拟地址,它需要经过若干级页表一级一级的变换,才变成真正的物理地址。想一下,地址映射还是一件很恐怖的事情。当访问一个由虚拟地址表示的内存空间时,需要先经过若干次的内存访问,得到每一级页表中用于转换的页表项(页表是存放在内存里面的),才能完成映射。也就是说,要实现一次内存访问,实际上内存被访问了N+1次(N=页表级数),并且还需要做N次加法运算。所以,地址映射必须要有硬件支持,mmu(内存管理单元)就是 阅读全文

posted @ 2012-12-04 10:12 龙豆 阅读(529) 评论(0) 推荐(0) 编辑

令人迷惑的AT&T的jmp:直接跳转和间接跳转 [转]
摘要:最近看链接器源码中,对位置无关代码PIC(共享库)的链接问题,发现对call和jmp很多不常用的用法,这里试验并总结了一下各种用法。我们最常用的jmp形式,就是 jmp后面跟个标签!这个没什么可说的!假如标签叫做mylabel,它的地址是0x8048377,而且有个全局变量b,b存储的内容就是mylabel的地址,而b的地址是0x80494A8。即有这样的赋值(加载)语句:movl$mylabel,%eax//把mylabel的地址加载到eax寄存器中movl%eax,b//把mylabel的地址加载到b中movl$b,%ebx//把b的地址加载到ebx寄存器中我们考虑下面的语句:1.jmpm 阅读全文

posted @ 2012-12-02 13:25 龙豆 阅读(9075) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示