flexi-streams用法简介 每过一段时间总会燃起一种用Common Lisp(下文简称CL)来写Web应用的冲动,继而就会开始感慨在CL的生态圈中居然没有一款好用的Web框架。尽管放狗搜索“common lisp web framework”可以找到一些——例如Caveman2,以及在Cliki中记录的一些其它框架。然后使用过其中一部分的人就会知
本文介绍如何基于Spring Boot搭建一个简易的REST服务框架,以及如何通过自定义注解实现Rest服务鉴权 搭建框架 pom.xml 首先,引入相关依赖,数据库使用mongodb,同时使用redis...做缓存 注意,这里没有使用tomcat,而是使用undertow org.springframework.boot</groupId...spring-boot-starter-web支持web服务 引入spring-boot-st...
我输入0触发这个restart,Common Lisp会回到它被定义的restart-case宏相应的子句中执行其中的表达式,也就是调用CL:ENSURE-DIRECTORY-EXIST函数创建/tmp/log。 如果总是希望执行CREATE-LOG-DIRECTORY这个选项来创建存放日志文件的目录,可以直接在代码中指定,只需要配合使用Common Lisp的handler-bind和invoke-restart函数即可,...
config.lisp ; writing /path/to/myapp/src/db.lisp ; writing /path/to/myapp/src/main.lisp ; writing /path/to/myapp/src/view.lisp ; writing /path/to/myapp/src/web.lisp ; writing /path/to/myapp/static/css/main.css ; writing /path/to/myapp/t/myapp.lisp ; writing /path/to/myapp/...
Music - A framework for musical expression in Lisp with a focus on music theory (built from scratch, unrelated to Common Music).Decoders, sound processing:Harmony - A real-time sound processing and playback system. zlib. “provides you with audio processing tools as well as an audio server...
A really tiny, ready-to-go micro web framework for simple, quick and dirty stuff, based on Ningle. It is ready to go, learning curve almost zero. What is it good for? When you are coding a bit of Lisp and you need to output some HTML locally on your browser, or JSON, or etc,...
Software Engineering, 1988: Proceedings of the 10th International Conference on Software Engineering, 1988, 1988K. Narayanswamy, Static Analysis-based program evolution support in the common lisp framework, Proceedings of the 10th international conference on Software engineering, p.222-230, April 11-15...
I really enjoyed the object-oriented framework for reading and writing binary data. After that my second wish came true: learning how to do web-programming with Common Lisp. Peter once again illustrates how powerful Lisp macros really are and how much repetitive code they help us get rid of....
Or, if you're looking for something completely different, you can check out Common Lisp Interface Manager (CLIM). A descendant of the Symbolics Lisp Machines GUI framework, CLIM is powerful but complex. Although many commercial Common Lisp implementations actually support it, it doesn't seem to...
Web services Web Forms/MVC HTML-based applications (websites) Rich Windows GUI applications Windows console applications Windows services 通过.NET Framework 进行Windows Service Control Manager (SCM) Database stored procedures 各种数据库操作 Component library ...