草庐IT

static-compilation

全部标签

完美解决 Compiled with problems: × ERROR Cannot read properties of undefined (readin

启动vueui使用npm run serve编译启动时,出现以下问题:Compiledwithproblems:xERRORCannotreadpropertiesofundefined(reading'use')TypeError:Cannotreadpropertiesofundefined(reading'use')ateval(webpack-internal:///./src/plugins/element.js:13:45)at./src/plugins/element.js(http://localhost:8080/js/app.js:96:1)atwebpack_requir

java - Java 项目的 Vagrant : should you compile in the VM or on the host?

问题来了:在Java项目(或任何已编译的语言项目)中使用Vagrant时,你应该在VM上编译还是在主机上编译?此外,您是否希望您的IDE和所有开发工具也从VM内部运行,还是在主机上运行?这似乎是notverywelldefinedJavaIDE和编译/部署过程如何与VagrantVM一起工作的。一般来说,我的印象是代码在主机上编辑,并在VM上运行,这对于非编译语言非常有用。OtheranswersonStackoverflow暗示由于额外的编译步骤,Vagrant对编译语言的用处不大,但我仍然想看看可以做什么。我已经考虑过的一些事情:为什么要在虚拟机上编译如果在主机上编译,java是另

java - 通俗地说,Java 中的 'static' 是什么意思?

这个问题在这里已经有了答案:Whatdoesthe'static'keyworddoinaclass?(22个回答)关闭5年前。我在Wikipedia上看到了它的几个定义,但作为Java的初学者,我仍然不确定它的含义。有人精通Java吗? 最佳答案 static表示标记为此类的变量或方法在类级别可用。换句话说,您无需创建该类的实例即可访问它。publicclassFoo{publicstaticvoiddoStuff(){//doesstuff}}所以,与其创建Foo的实例,然后像这样调用doStuff:Foof=newFoo();

java - Java 修饰符(abstract、final、public、static 等)的合理顺序是什么?

Java修饰符的合理顺序是什么?摘要最终原生私有(private)的protected公开静态strictfp同步transient易变更新我已将措辞从推荐更改为合理,以平息是否推荐订单的讨论。 最佳答案 JavaLanguageSpecification中提到了修饰符的习惯使用顺序。(而不是Java虚拟机规范)例如对于classmodifiers你会发现以下定义(摘录):ClassModifiers:ClassModifierClassModifiersClassModifierClassModifier:oneofAnnotat

java - 为什么我们将 Loggers 声明为 static final?

在Java中,为什么最好声明一个记录器staticfinal?privatestaticfinalLoggerS_LOGGER 最佳答案 private-这样没有其他类可以劫持您的记录器static-因此每个类只有一个记录器实例,同时也避免尝试序列化记录器final-在类的生命周期内无需更改记录器另外,我更喜欢名称log尽可能简单,但具有描述性。编辑:但是,这些规则有一个有趣的异常(exception):protectedfinalLoggerlog=LoggerFactory.getLogger(getClass());相对于:p

java - 'public static void' 在 Java 中是什么意思?

publicstaticvoid在Java中是什么意思?我正在学习中。在本书的所有示例中,我使用publicstaticvoid工作的所有示例都出现在任何正在使用或创建的方法之前。这是什么意思? 最佳答案 这是三个完全不同的东西:public表示该方法是可见的,可以从其他类型的其他对象中调用。其他替代方案是private、protected、package和package-private。见here了解更多详情。static表示该方法与该类相关联,而不是该类的特定实例(对象)。这意味着您可以在不创建类的对象的情况下调用静态方法。vo

java - : The serializable class does not declare a static final serialVersionUID field?是什么意思

这个问题在这里已经有了答案:WhatisaserialVersionUIDandwhyshouldIuseit?(25个回答)关闭4年前。我有标题中给出的警告信息。我想了解并删除它。我已经找到了关于这个问题的一些答案,但由于技术术语过多,我不理解这些答案。能不能用简单的话来解释这个问题?附:我知道OOP是什么。我知道什么是对象、类、方法、字段和实例化。附言如果有人需要我的代码,就在这里:importjava.awt.*;importjavax.swing.*;publicclassHelloWorldSwingextendsJFrame{JTextAream_resultArea=ne

Java 8 流 .min() 和 .max() : why does this compile?

注意:这个问题源自之前的SO问题的死链接,但这里是……查看此代码(注意:我确实知道此代码不会“工作”并且应该使用Integer::compare-我只是从链接的问题中提取它):finalArrayListlist=IntStream.rangeClosed(1,20).boxed().collect(Collectors.toList());System.out.println(list.stream().max(Integer::max).get());System.out.println(list.stream().min(Integer::min).get());根据.min()

c++ - 带有 boost::shared_ptr 的 static_cast?

static_cast与boost::shared_ptr的等价物是什么?也就是说,我要如何重写下面的内容Base*b=newDerived();Derived*d=static_cast(b);当使用shared_ptr时?boost::shared_ptrb(newDerived());boost::shared_ptrd=??? 最佳答案 使用boost::static_pointer_cast:boost::shared_ptrb(newDerived());boost::shared_ptrd=boost::static_

c++ - 弃用 static 关键字...不再?

在C++中,可以在翻译单元中使用static关键字来影响符号(变量或函数声明)的可见性。在n3092中,这已被弃用:AnnexD.2[depr.static]Theuseofthestatickeywordisdeprecatedwhendeclaringobjectsinnamespacescope(see3.3.6).在n3225中,这已被删除。onlyarticleIcouldfind有点不正式。它确实强调了,为了与C的兼容性(以及将C程序编译为C++的能力),弃用是令人讨厌的。但是,将C程序直接编译为C++可能已经是一种令人沮丧的体验,因此我不确定是否值得考虑。有谁知道为什么改