码迷,mamicode.com
首页 >  
搜索关键字:lisp    ( 510个结果
Python学习之基础篇
python介绍 简介 Python(英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/)是一种广泛使用的解释型、高级编程、通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的LISP。[来源请求]Python的设计哲 ...
分类:编程语言   时间:2019-10-04 09:39:50    阅读次数:245
程序的自我反省之----反射
一、反射的概念 是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。 这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域采用, 并在Lisp和面向对象方面取得了成绩。 二、四个可以实现自省的函数 ① hasat ...
分类:其他好文   时间:2019-09-27 01:34:03    阅读次数:89
cad.net 定义lisp
首先是传参型lisp的定义: (addLine (getpoint)) //定义lisp传入参数的例子 //复制到命令栏运行: (addLine (getpoint)) [LispFunction("addLine")] //注意: 这里不是command! public static Result ...
分类:Web程序   时间:2019-09-17 13:10:37    阅读次数:163
通过欧拉计划学Rust(第1~6题)
最近想学习Libra数字货币的MOVE语言,发现它是用Rust编写的,看来想准确理解MOVE的机制,还需要对Rust有深刻的理解,所以开始了Rust的快速入门学习。 看了一下网上有关Rust的介绍,都说它的学习曲线相当陡峭,曾一度被其吓着,后来发现Rust借鉴了Haskell等函数式编程语言的优点, ...
分类:其他好文   时间:2019-08-28 12:57:08    阅读次数:78
Java虚拟机内存结构
起源 1960年Lisp语言: 第一门真正使用内存动态分配和垃圾回收的语言。 运行时数据区域 1.程序计数器 Program Counter Register 1. 当前线程所执行的字节码的行号指示器。 2. 字节码解释器的工作是通过改变这个计数器的值去选取下一条需要执行的字节码指令。 3. 每条线 ...
分类:编程语言   时间:2019-08-23 22:21:15    阅读次数:112
Java堆回收策略
一、起源 1960年Lisp语言: 第一门真正使用内存动态分配和垃圾回收的语言。 二、概要 线程相关:程序计数器、虚拟机栈、本地方法栈,不需要考虑垃圾回收 Java堆、方法区:需要考虑垃圾回收 三、垃圾回收算法 1 引用计数算法 2 可达性分析算法 垃圾收集算法 1 标记-清除算法 Mark-Swe ...
分类:编程语言   时间:2019-08-23 22:12:47    阅读次数:122
扒一扒JVM的垃圾回收机制,下次面试你准备好了吗
按照套路是要先装装X,谈谈JVM垃圾回收的前世今生的。说起垃圾回收(GC),大部分人都把这项技术当做Java语言的伴生产物。事实上,GC的历史比Java久远,早在1960年Lisp这门语言中就使用了内存动态分配和垃圾回收技术。设计和优化C++这门语言的专家们要长点心啦~~
分类:其他好文   时间:2019-08-06 09:21:11    阅读次数:82
Python之路【第十二篇】:Python面向对象高级
一、反射 1 什么是反射 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。 2 python面向对象 ...
分类:编程语言   时间:2019-08-01 00:17:28    阅读次数:152
Learn X in Y minutes, Where X=elisp
学习Elisp基础,https://learnxinyminutes.com/docs/elisp/Emacs Lisp 为一个函数式的语言,所以它全部 功能都是由函数来实现的。 15分钟学会Emacs Lisp (v0.2a) ;;(作者:bzg,https://github.com/bzg ;;... ...
分类:其他好文   时间:2019-07-24 10:10:43    阅读次数:188
LeetCode 736. Parse Lisp Expression
表达式相关的题目,由于会出现各种嵌套,通常用递归来做。 递归来做主要由两种,如 op e1 e2 1. 通过括号或者空格找到 e1, e2 的范围,递归求解 e1, e2。 2. 直接递归求解,在递归内找 e 的范围。 由于本题比较复杂,很难直接把嵌套的表达式找出来,因此采用第二种方法,在递归中处理 ...
分类:其他好文   时间:2019-07-14 14:53:00    阅读次数:75
510条   上一页 1 ... 3 4 5 6 7 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!