码迷,mamicode.com
首页 >  
搜索关键字:lisp    ( 510个结果
JAVA 垃圾收集器与内存分配策略
引言 ? ? 垃圾收集技术并不是Java语言首创的,1960年诞生于MIT的Lisp是第一门真正使用内存动态分配和垃圾收集技术的语言。垃圾收集技术需要考虑的三个问题是: 哪些内存需要回收 什么时候回收 如何回收 ? ? ...
分类:编程语言   时间:2015-07-25 13:56:00    阅读次数:170
Common Lisp编译程序的小技巧
这几天开始玩Common Lisp,遇上了一个有意思的问题,CL一般是解释运行,也有实现可以编译生成字节码(fas文件)。我正在用的两种CL实现是SBCL和CLISP,前者是我从《实用Common Lisp编程》一书中看来的,CLISP相对于SBCL的特点之一就是CLISP把Lisp编译成字节码.....
分类:其他好文   时间:2015-07-19 21:40:09    阅读次数:183
windows下搭建lisp编译环境
1.下载emacs,安装windows版本的emacs,http://ftp.gnu.org/pub/gnu/emacs/windows/, 我选择的是emacs-24.5-bin-i686-mingw32.zip这个版本的安装包,解压之后,把runemacs.exe发送到桌面,打开runemacs...
分类:Windows程序   时间:2015-07-19 11:51:29    阅读次数:176
云计算和大数据时代网络技术揭秘(六)
灵活的网络通道云计算网络要求安全、稳定、灵活,本节主要介绍面对云计算对网络灵活性的需求,传统网络在底层如何演进,以支持云计算资源的动态调度。主要内容:1,传统方案DNS重定向2,传统方案路由健康注入RHI3,新的思想Loc/IDs split位置与身份分离最佳解决方案:LISP
分类:其他好文   时间:2015-07-15 16:39:06    阅读次数:112
标记-清除( Mark-Sweep )算法
第一种实用和完善的垃圾收集算法是 J. McCarthy 等人在 1960 年提出并成功地应用于 Lisp 语言的标记-清除算法。仍以餐巾纸为例,标记-清除算法的执行过程是这样的:   午餐过程中,餐厅里的所有人都根据自己的需要取用餐巾纸。当垃圾收集机器人想收集废旧餐巾纸的时候,它会让所有用餐的人先停下来,然后,依次询问餐厅里的每一个人:“你正在用餐巾纸吗?你用的是哪一张餐巾纸?”机器人根据...
分类:编程语言   时间:2015-07-07 14:50:56    阅读次数:267
MagicBox 20150701
【MagicBox】 ?MagicBox是Windows上的Common LISP开发环境,包含以下组件: - Spacemacs - Clozure CL - HyperSpec - Quicklisp - Git ??【使用说明】 ?解压后执行MagicBox.bat即可,自适应32/64位操作系统 ...
分类:其他好文   时间:2015-07-02 12:27:15    阅读次数:131
各种Lisp系语言大检阅
主要特色:CommonLISP : lisp系集大成者, 工业化强度的大型语言. 拥有理论上最高的表达力, 非常复杂, 学习难度极大. 喜欢的人捧到天上, 觉得它是一切语言的终点, 不喜欢的人恶心死, 觉得各种混乱各种冗余, 缺失美感. (工业化语言)Scheme: 一种以静态作用域和强制严格尾递归...
分类:编程语言   时间:2015-07-02 10:01:11    阅读次数:289
c#中的static
概述 像在VB,C#,C,C++,Java中我们可以看到static作为关键字和函数出现,在其他的高级计算机语言如FORTRAN、ALGOL、COBOL、BASIC、LISP、SNOBOL、PL/1、Pascal、PROLOG、Ada等语言中也是有出现的,只是有着不同的作用,对于其具体作用,读者有需要的时候是可以具体查阅的。 理解...
分类:Windows程序   时间:2015-07-01 14:14:13    阅读次数:163
使用NewLisp设计Key-Value数据库系统
Lisp是一个很好的语言,最强大的就是其S-表达式,可以说是Lisp能活到今天的唯一一个原因。其次就是函数为基本类型和后来的闭包。当然Lisp也有很大的缺点,即:一般的设计师难以避免Lisp的缺点。 Lisp有很多方言,...
分类:数据库   时间:2015-06-23 23:24:32    阅读次数:657
AutoCAD .NET二次开发(四)
在CAD中,属性信息一般是以注记的形式存在,但当属性数据内容较多时,显示就成了问题。扩展属性(Xdata)可以解决这一问题,比如南方Cass中就利用了这一点。我们经常用Lisp来读取操作扩展属性。 查看实体属性信息: (entget(car(entsel))'("*")) 但我们为了方便与GIS交互...
分类:Web程序   时间:2015-06-23 11:45:20    阅读次数:167
510条   上一页 1 ... 31 32 33 34 35 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!