标签: startup

如何防止Pharo执行类的#startUp-Method?

我在我的一个类中添加了一个startUp-Method,它会立即退出我的图像.有没有办法阻止Pharo执行该方法,以便我可以修复它?

smalltalk startup pharo

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

显示Default.png时,在启动期间更改状态栏颜色的位置

我有一个应用程序,可以像这样设置状态栏颜色

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{   
    [application setStatusBarStyle:UIStatusBarStyleBlackTranslucent];
    ...
}
Run Code Online (Sandbox Code Playgroud)

然而,在启动时,显示我的Default.png时,会显示灰色状态栏.

我想知道如何在启动时显示黑色风格......

iphone splash-screen startup statusbar ios

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

打开Powerpoint演示文稿时如何自动执行宏?

我有一个非常基本的问题,但在互联网上找不到答案.
在Powerpoint 2010中,我有一个宏,我想在每次打开Powerpoint文档时执行它.怎么做到这一点?

谢谢 !

macros powerpoint execute startup

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

加速Cordova打包的应用程序加载时间

我正在使用Ext JS 6.2现代工具包+ Cordova原生包装构建本机移动应用程序.我还使用CrossWalk Chromium插件而不是原生webview.

该应用程序需要大约10秒钟才能在中档手机(三星A5)上加载(即在Cordova启动画面后查看其界面).我优化它以在界面出现后执行所有Ajax连接.因此,这次需要加载和初始化框架.

有没有办法减少这个时间?有没有建议这样做?也许是一个插件或选项来延迟加载所需的框架类?有关Cordova和/或Sencha Ext JS的任何启动优化建议都受到欢迎.

extjs startup sencha-touch-2 cordova

6
推荐指数
0
解决办法
165
查看次数

C++可以在全球范围内拥有代码吗?

拥有代码(在C++源文件的全局范围内编译汇编指令)是否合法?以前,我的印象是除了Ch编程语言(C/C++的解释器)之外,你不能拥有代码C++程序的全局范围.代码/指令只能在函数体[期间]内!

但是,我发现你可以通过将它们分配给全局变量来调用C++中main函数之前的函数!这将涉及call汇编代码中的指令.您还可以将两个变量的总和分配到汇编代码之外的另一个全局变量中.这几乎肯定会涉及到一个addmov说明.如果该代码在全局范围内,在任何函数之外,何时执行?如果它+是一个类类型的重载操作符,如果它内部有一个print语句,那么什么时候执行呢?

你也可以在C++程序的全局范围内拥有循环和控制结构,如果是,它们什么时候执行?对于其他程序构造,它们是否允许在全局范围内,在什么情况下,以及何时执行?

这个问题是对我发布的上一个问题的回答: 为什么我不能为C中的函数外的全局变量赋值?

对原始问题的回答断言,您不能拥有函数范围之外的代码.我认为我不完全理解这个规则,究竟是什么被认为是"代码".

int foo() {
    cout << "Inside foo()" << endl;
    return 5;
}

// is this not code?
int global_variable = foo();

// How does this statement work without generating code?
int a = 4;
int b = 5;
int c = a + b;

int main() {
    // The program behaves as if the statements above were executed from
    // top to bottom before …
Run Code Online (Sandbox Code Playgroud)

c++ startup machine-instruction

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

npm 错误!代码 ELIFECYCLE(起始问题)

感谢您阅读本文并帮助解决该问题。

我正在尝试在 Windows 计算机上运行 nodejs 并在安装 expo-cli 后启动 expo 客户端。最初它工作正常,除了实时刷新或任何其他刷新不起作用,所以我尝试再次删除、卸载/重新安装nodejj,现在我根本无法启动它。

我已经尝试从这里进行故障排除步骤:npm ERR!代码 生命周期

但不幸的是他们根本没有帮助......

我不知道是否有办法执行全新安装,因为它可能保存在缓存中的某处(即使我完全删除目录)。我愿意接受任何建议。

提前感谢您的所有回答和评论。

这是来自 cli 的错误:

C:\Users\Sergej\NewProject>npm start

> @ start C:\Users\Sergej\NewProject
> expo start

Starting project at C:\Users\Sergej\NewProject
Expo DevTools is running at http://localhost:19002
Opening DevTools in the browser... (press shift-d to disable)
error Invalid regular expression: /(.*\\__fixtures__\\.*|node_modules[\\\]react[\\\]dist[\\\].*|website\\node_modules\\.*|heapCapture\\bundle\.js|.*\\__tests__\\.*)$/: Unterminated character class. Run CLI with --verbose flag for more details.

Metro Bundler process exited with code 1
Set EXPO_DEBUG=true in your env to view the stack …
Run Code Online (Sandbox Code Playgroud)

startup node.js npm

6
推荐指数
1
解决办法
2万
查看次数

应用程序调试启动非常慢,可能与“lldb-rpc-server”有关?

我有几天的奇怪行为。在我正在处理的物理设备上的任何iOS 项目(MacOS 项目正常启动)中的每个调试开始(即使在一个空白的网络中项目中)持续一分钟(在 USB 连接上)到两分钟以上(在) Wi-Fi 连接)。这太烦人了!我使用 Xcode 11.2.1 和 Xcode 11.3 Beta,两者结果相同。主机系统是 Macbook Pro Retina 15 英寸(2012 年末)上的 macOS 10.15.1。该应用程序将始终挂在主屏幕上,直到它最终启动。在通过 WiFi 连接启动时,一个名为“llbd-rpc-server”的进程通过 WiFi 网络从 iOS 设备接收几兆,即使是在一个完全空的示例项目上吨!我以前从来没有遇到过这个问题!我有一个没有遇到此问题的备份系统(相同的 Xcode 和 MacOS 版本)。那么,这是 LLDB 上下文中的 Xcode 设置吗?我已经禁用了所有断点,没有变化!请帮忙!

debugging performance xcode startup ios

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

如何使用 .NET Core 从控制台应用程序中的 appsettings.json 获取值?

我正在使用 .NET Core 3.1 创建一个控制台应用程序,我想要一个 appsettings json 在执行开始时加载所有环境、路径、变量...,然后从其他库类中获取值。我已经使用 appsettings json 中包含的数据创建了一个“设置”类。这是我在教程中已经看到的,但我无法获得任何价值。

//Start.cs
public class Startup
{
        public Startup(IHostingEnvironment env)
        {
            var builder = new ConfigurationBuilder()
                .SetBasePath(env.ContentRootPath)
                .AddJsonFile("appsettings.json", optional: false, reloadOnChange: true)
                .AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true)
                .AddEnvironmentVariables();

            Configuration = builder.Build();
        }

        public IConfiguration Configuration { get; }

        public Startup(IConfiguration configuration)
        {
            Configuration = configuration;
        }
}

//Settings.cs
 public class Settings
    {
        public ConnectionStrings ConnectionStrings { get; set; }
        public Logging Logging { get; set; }
        public AppSettings AppSettings { get; set; } …
Run Code Online (Sandbox Code Playgroud)

c# startup appsettings .net-core

6
推荐指数
5
解决办法
1万
查看次数

如何使用 Spring Actuator 配置 Kubernetes 启动探针

我已经阅读了一些文档,并弄清楚了如何使用 Actuator 设置就绪和活跃端点,就像这个一样。但我无法弄清楚如何设置“启动”探针的端点。

我的应用程序yml:

management:
  endpoints:
    web:
      exposure:
        include: "*"
  endpoint:
    health:
      show-details: "ALWAYS"
      group:
        readiness.include: readinessProbe, dataStream
        startup.include: readinessProbe, dataStream
Run Code Online (Sandbox Code Playgroud)

我的部署配置:

  livenessProbe:
    httpGet:
      path: "/actuator/health/liveness"
      port: "http"
    initialDelaySeconds: 600
    periodSeconds: 15
  readinessProbe:
    httpGet:
      path: "/actuator/health/readiness"
      port: "http"
    periodSeconds: 30
    failureThreshold: 15
  startupProbe:
    httpGet:
      path: "/actuator/health/startup"
      port: "http"
    initialDelaySeconds: 150
    periodSeconds: 10
    failureThreshold: 30
Run Code Online (Sandbox Code Playgroud)

执行器似乎没有提供“启动”探针的 URL,或者换句话说,http://localhost:8080/actuator/health/startup 不起作用。我该如何设置?

startup spring-boot kubernetes spring-boot-actuator readinessprobe

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

通过持久性来最小化脚本启动时间的方法?

Raku众所周知,启动时间非常


在我的机器上(旧机器,但我拥有的最现代的机器):

time raku -e 'put "Hello, World!"'
495.67 - 567.02 毫秒
(第一次发射 1.53 秒)

time perl -E 'say "Hello, World!"'
13.63 - 19.51 毫秒

time sh -c 'echo "Hello, World!"'
4.31 - 6.88 毫秒

c

#include <stdio.h>

int main(void) {
    puts("Hello, World!");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

time ./hello
5.03 - 7.67 毫利斯
time clang hello.c -o hello(编译)
126.39 - 195.66 毫利斯


Raku确实拥有许多内置的小技巧,这使它变得很重。
然而,有时您需要一个相当简单的脚本,并且您更喜欢Raku它的优雅,但等待的启动时间会带来不满,并且您不会选择Raku下一个简单的脚本。

有什么办法可以帮助它吗?
就像启动Raku一次并保持运行,并使其处理所有Raku脚本,无论有没有模块,无论大小,等等raku …

performance time fastcgi startup raku

6
推荐指数
2
解决办法
275
查看次数