pharo 相关问题

Pharo是一个开源的Smalltalk环境。它是Squeak的衍生产品,并获得MIT许可,其中一些原始的Apple部件仍属于Apache 2.0许可。

Smalltalk图像如何处理IO?

我刚刚开始学习Smalltalk,了解了它的语法,但尚未对其进行任何真正的编码。在阅读一些介绍性文章和诸如此类的一些问题时:什么使Smalltalk具备了...

回答 1 投票 2

对于尖叫声(Smalltalk)中的集合是唯一的或与众不同的

bash中是否有类似uniq的方法用于吱吱作响的收藏?删除集合中的所有重复项,并获取具有每个不同obj之一的集合。例如:before:#('cat','cat','...

回答 1 投票 2

Pharo Smalltalk星期五印刷版

我想从第一年开始打印到1582年(日历在更改),其中13天是在星期五(例如,2019年9月13日是星期五)。我尝试了此代码,但是它不起作用。可以...

回答 1 投票 1

将CSS文件上传到Seaside FileLibrary的问题

我是Seaside的初学者,目前正在研究带有Seaside的Dynamic Web Development书/教程。我目前在第17.4章,在那里我需要将.png和.css文件上传到...

回答 1 投票 1

PetitParser:如何与令牌集匹配

在PetitParser2中,如何匹配一组封闭的令牌,例如月份名称?例如。 (以伪代码)[:word |月份命名任何满意:[:mn | mn beginWith:word]] asParser。 PPPredicateSequenceParser ...

回答 2 投票 2

Morphic中的Morph和可可粉中的NSView有什么区别?

我想了解使Morphic变得特别的事物。

回答 3 投票 8

如何使用Pharo中的浏览器创建软件包?

对于Pharo中的新手,如何创建软件包? MOOC练习说“使 用浏览器创建软件包”,但是如何?

回答 1 投票 0

如何不通情达理的消息时,菲罗启动调试器?

当您启动代码发送不落实的消息,菲罗启动调试器。据我了解它的工作原理,通过对象>> doesNotUnderstand,这引发异常,这导致...

回答 2 投票 5

字符串或整串的前n个字符;没有SubscriptOutOfBounds

在菲罗7,我试图得到一个字符串,或者只是整个字符串的字符的第一个号码(如果字符的请求数超过了字符串的长度)。但是,下面的...

回答 4 投票 5

Pharo中的成绩单指令问题

我已经下载了Pharo 6.0并尝试跟进他的着名或“臭名昭着”的Pharo示例书(我称之为这样,因为他们在他们的文档页面上提供的书籍从未与...相关联。

回答 4 投票 1

Seaside的Bootstrap(在Pharo上):不正确的JQuery版本

使用Seaside和Bootstrap for Seaside在Pharo 7.0上开发Web应用程序时,生成的网页不响应鼠标点击。我在Windows,Seaside和Bootstrap上使用Pharo 7.0 32bit ...

回答 1 投票 4

必须声明临时变量而不是绑定的原因是什么?

在Pharo的所有功能中,| a b c |声明临时变量的风格绝对让人觉得应该留在80年代。声明是否有任何好处......

回答 1 投票 4

Pharo是否在其标准库中具有不可变数据结构,例如地图和集合?

我可能刚刚错过了它们,但我似乎无法在Pharo中找到任何不可变数据结构。来自函数式语言,我发现不可变的映射和设置对各种有用...

回答 2 投票 3

如何覆盖数组的打印?

printOn:aStream |归一化| normalized:= self normalized。 aStream nextPut:$ {。 self isEmpty ifFalse:[normalized printElem:1 on:aStream。 2:自我大小:[:...

回答 1 投票 2

如何更改系统浏览器的默认高度?

我正在使用1280 x 720分辨率的旧显示器。系统浏览器对于屏幕来说太大了,我想改变它的默认高度。怎么可能这样呢?

回答 1 投票 2

使用assert:equals:in pharo

我在Pharo有以下程序:2类Yacht和YachtRental,Test Class和YachtRental测试。我需要实施以下内容:在第4天,客户获得折扣= 10%...

回答 3 投票 3

如何动态添加元素到Roassal RTGrapher实例?

对象子类:#MultiData instanceVariableNames:'b'classVariableNames:''package:'CFR-Extensions'initialize b:= RTGrapher new。 b add :( self makeD:#('hello'1 2 1))。 ...

回答 1 投票 0

RaspberryPi上的Pharo:在启动时找不到模块

我正在使用spur32 VM for ARM和Pharo 7图像的raspbian拉伸系统。在启动时,我总是遇到异常:错误 - 找不到模块。这似乎与lgitlibrary有关。我真的 ...

回答 1 投票 1

Pharo,Voyage和MongoDB

我想使用Pharo,Voyage和MongoDB + TeaPot构建一个相对简单的Web应用程序。在我开始这个项目之前,我做了很多研究,还有一个问题:我如何最初上传一堆......

回答 1 投票 3

如何以Tonel格式将Pharo Smalltalk软件包保存到磁盘?

我想编写Pharo Smalltalk脚本,以tonel格式加载和保存Smalltalk软件包到磁盘,但我不理解用于保存软件包的API。从磁盘上的Tonel加载到...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.