小编Vit*_*ruz的帖子

Pharo Smalltalk中的ThreadLocal

在Pharo中是否存在Java的ThreadLocals,或者实现类似行为的方法?例如,在Hibernate中,ThreadLocals用于通过单个getCurrentSession方法调用提供一个线程(当前请求/上下文)"作用域"统一工作实例 - 在Hibernate上命名为Session.开发人员不必担心,只需相信该方法将返回正确的工作单元.Pharo有可能吗?

我在Pharo Books(Pharo示例,Pharo企业和Deep Pharo)以及此页面中浏览了这个,但找不到有用的信息.

multithreading smalltalk thread-local pharo

4
推荐指数
1
解决办法
567
查看次数

如何更改前端文件夹位置并在 Vaadin14 中配置它?

如何将 Maven Vaadin 14 项目中的默认前端文件夹位置从 更改${project.basedir}/frontend${project.basedir}/src/main/frontend

另外,Vaadin 插件在 Maven 构建输出目录中输出前端文件夹,而不是我期望的 war 爆炸目录。

由于我没有将此文件夹映射到我的 web.xml 文件中,它如何使其工作?

如何让它将前端文件夹放入战争存档中,并查看它使用哪个配置来使编译的前端对我的应用程序可见?

java vaadin maven vaadin-flow vaadin14

3
推荐指数
1
解决办法
2162
查看次数

是否有可能在Pharo Smalltalk中实现一个非纯虚拟的抽象方法?

我知道可以通过在具体的方法中调用纯虚方法,使用subclassResponsibility或模板方法来实现纯虚方法.现在,可以创建一个具有默认实现的方法,但必须由子类实现?如果是,如何(在Pharo上)?

示例:假设我想提供一个Collection的子类,它对#add进行一些验证,但是没有实现存储,因此留给它的子类来决定做什么.虽然#add确实有一些实现,但它仍然是完成它的子类责任.

methods inheritance smalltalk pharo

1
推荐指数
1
解决办法
402
查看次数