在C类语言中,从一开始就在每本入门书中都强调结构/记录和对象.然后,他们的完整系统围绕管理这些结构,它们的相互关系和继承而设计.
在Lisp文档中,你通常可以找到1-2页关于Lisp"也"如何有一个defstruct,一个简单的例子,通常就是这样.而且,根本没有提到结构的嵌套.
对于来自C背景的人来说,首先看来,分层组织不同的数据类型不是Lisp中的首选方法,但除了CLOS之外,CLOS是一个完整的对象系统,如果你只是想要结构,那就太复杂了,除了疯狂一切在列表中,没有明显的方法来转移您的C结构知识.
什么是层次组织数据的惯用Lisp方法,最类似于C结构?
-
我认为我的问题的总结答案是:对于初学者学习目的,defstruct和/或plists,虽然"遗留特征",可以使用,因为它们最接近C结构,但它们已被更大的取代更多灵活的defclass/CLOS,这是大多数Lisp程序今天使用的.
这是我关于SO的第一个问题,所以感谢大家的回答.
我是Microsoft实体框架的新手,并想知道是否可以将此框架与DB2 iSeries AS/400一起使用?使用这种"遗留系统"时是否有任何问题?和EF框架?
如何在hibernate POJO上实现我的独特约束?假设数据库不包含任何数据库.
我已经看到了@Column()注释中的唯一属性,但我无法让它工作?
如果我想将此约束应用于多个列,该怎么办?
我有一个这样的Json
{"0":{"parent_id":1649,"id":"1803","last_update_on":"2010-12-24 07:01:49","message":"dhb;lxd","created_by_id":"21","created_by_name":"Amol Deshpande"}}.理想情况下,我应该将长度设为1,因为我在第0个位置只有1个值.
如果我有这样的JSON怎么办?
{"0":{"parent_id":1649,"id":"1803","last_update_on":"2010-12-24 07:01:49","message":"dhb;lxd","created_by_id":"21","created_by_name":"Amol Deshpande"},"1":{"parent_id":1649,"id":"1804","last_update_on":"2010-12-24 07:02:49","message":"amol","created_by_id":"21","created_by_name":"Amol Deshpande"}}
Run Code Online (Sandbox Code Playgroud)
如果我做警报,我得到的值是undefined(response.length); 响应是我上面提到的JSON
有什么建议?
我无法使用IDEA运行以下代码
@Test
class CompanyURLTest extends Assert {
@Test
def test = assert(false);
}
Run Code Online (Sandbox Code Playgroud)
它运行,但J-Unit表示没有测试运行
我收到了这个错误:
Database problem occur, please try again later.
- Error in query: INSERT INTO main SET title ='', url='www.jerseymurah.com', kod='jerseymurah', owner='Hasbul Aqill', tag='jersey, football, world cup', since='Feb 2010', desc='ssfsfsfsfs'
- Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc='ssfsfsfsfs'' at line 1 (Error #1064)
- File: /home/yosh/domains/yosh.my/public_html/demo/admincp/tambah-save.php
Run Code Online (Sandbox Code Playgroud)
这是我的mysql查询代码:
$query = "INSERT INTO main SET title ='".$ttile."', url='".$url."',
kod='".$kod."', owner='".$owner."', tag='".$tag."', since='".$since."',
desc='".$desc."'"; …Run Code Online (Sandbox Code Playgroud) 我有2个xml文件.如何使用xslt比较两个文件是否相等?如果不相等意味着在第二个xml中发生了哪些变化?
我想计算关键字与简短描述文本的相关性.在效率和易于实施方面,最佳方法是什么.我在用C++?
我想将ArrayList<CustomClass>-object 保存到Android存储中的某个位置以快速检索并在其中显示数据.
这可能吗?如果是,那么哪种技术适合,SQLite还是外部存储?
java ×2
php ×2
algorithm ×1
android ×1
c ×1
common-lisp ×1
compare ×1
db2 ×1
heuristics ×1
hibernate ×1
ibm-midrange ×1
javascript ×1
jquery ×1
junit4 ×1
lisp ×1
matching ×1
mysql ×1
scala ×1
scala-2.8 ×1
string ×1
struct ×1
unique ×1
unit-testing ×1
xml ×1
xslt ×1