问题标签 [app-startup]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 使用 xamarin 提高 android 应用程序的启动性能
如何在使用 Xamarin.Android 方法以 C# 编写的 android 应用程序上提高启动性能/缩短启动时间(点击应用程序和出现介绍屏幕之间的时间)。
由于我的设备不是最旧的(摩托罗拉 Moto G3),我想知道为什么一些大型商业应用程序/游戏(例如 Clash of Clans 和 Facebook)的“黑屏”时间如此之少,而我的一点点简单俗气的 Android 应用程序甚至无法加载来自本地存储的数据(只是从硬编码值创建数据模型)需要很长时间才能显示介绍屏幕。
即使创建一个完整的新应用程序并通过 adb 在我的手机上启动它也会有一些延迟提前谢谢
npm - Windows 10 平板模式下的 Electron.atom 应用程序 alwaysOnTop
当我的电子应用程序在每次重启后启动时不会最大化,而我将 alwaysOnTop 设置为 true 并将 minimizable 设置为 false。
我创建 mainWindow 如下:
我还将它添加到 shell:startup 但是当应用程序启动时它仍然是最小化的。
操作系统:Windows 10 家庭版 64
电子版:1.4.8
电子生成器:^8.6.0
电子预建:^1.4.8
任何想法?
java - 应用程序性能和 CLI
我继承了一个 SpringBoot 应用程序,该应用程序最初使用 Spring boot 1.3(嵌入式 Tomcat)运行,使用该java -jar project.war
命令启动应用程序。
自从我们升级到 Spring boot 1.4 后,我们注意到与在 IDE(Eclipse 和 IntelliJ)中运行应用程序相比,它的启动速度要慢得多,搜索时的延迟也更长。
一个很好的例子是搜索“SMITH”。当我们在 IDE 中运行应用程序时,搜索大约需要 5-6 秒。使用完全相同的代码库、嵌入式服务器配置和主机——在“SMITH”上搜索——当开始使用时java -jar project.war
,需要 14 秒。
我们已经向上、向下和向后分析了应用程序,但仍然无法弄清楚为什么它在我们的 IDE 中运行得这么快。
要解决上述问题,我们必须执行以下操作:
- 将战争爆发到临时目录
- cd 到 WEB-INF 目录
- 跑
java -classpath "lib\:classes\:lib\*.jar" my.package.Main
为什么这两个命令行功能有如此大的差异?为 Java 提供类路径真的能大大提高性能吗?
==================================================== ======================= 编辑:我已经向Spring提交了https://github.com/spring-projects/spring-boot/issues/8046,这基本上是从这里剪切和粘贴
编辑 2:如果您遇到此问题并且可以共享您的代码,请使用 Spring 这样做(使用上面的链接);我公司的环境被锁定。
settings - C# 在启动时检查 Settings.Default
在我的应用程序启动时,我需要确保用户设置完成,然后才允许用户选择“运行”按钮来启动功能线程。我有一个 Init.cs 类,它运行各种检查以确保环境设置正确,以防止在运行时发生常见错误。这些检查中的大多数都可以正常工作,但以下情况除外:
它继续,但这是基本的想法。在启动时调用此方法时,我会从测试代码中获得响应(假设 settings.default 值为空):
“检查配置”
//我在这里得到一个空白,“电子邮件”条目将进入(这是正确的,因为我故意将其留空以进行测试)
错误的
//说bool nullVal是假的(这应该说是真的)
我的设置是空的。根据我的测试响应,该方法被正确调用并且 settings.default 值为空,但它不会触发:
如果我在应用程序启动后更新了配置设置并没有输入任何内容,然后点击我的运行按钮,这些检查将再次运行,并且它们工作正常。他们只是在启动时不起作用。就好像那里有东西一样(我假设'/ 0'?)
我发现关于 stackoverflow 的建议说要完全按照我正在做的事情做。有没有另一种方法来检查设置是否为空?对不起,如果我的问题令人困惑。
android - 安卓应用太慢了。加速的方法?
我刚刚用 Android Studio 编写了我的第一个 Android 应用程序。它是一个词汇训练器,它在启动时读取我的资产文件夹中的一个文本文件,其中包含所有单词(到目前为止,我只有大约 1000 个),如下所示:english$japanese$category。所以,我认为这应该没什么工作,即使我有一个旧的三星 S2。但它需要大约 10 秒才能启动,有时它会崩溃。
这是关键代码:
当我尝试从另一个活动返回该活动时,也会发生同样的事情,即使我使用的是Intent.FLAG_ACTIVITY_CLEAR_TOP
这样的:
任何想法或者你认为它只是我的设备?
谢谢
java - IntelliJ 2016.3.3 (32b) JVM 错误代码 -6
我正在针对导致 IntelliJ 崩溃的非常大的文本文件运行脚本(即,当出现内存过载弹出窗口时,我选择“关闭”intellij)。
现在在启动时出现以下错误
我的idea.exe.vmoptions如下
并将 JAVA_HOME 设置为 32 位和 64 位 JDK 进行测试。
有什么建议么?
eclipse - 在 Eclipse 启动时创建一个弹出/对话框组合
我想在 Eclipse 启动时显示一个弹出窗口而不单击任何按钮。
我有一个实现的插件类,org.eclipse.ui.IStartup
但从那里我不知道如何创建一个可以在 Eclipse 启动后立即启动的弹出窗口。条件是弹出窗口应该在不点击任何地方的情况下显示,而只是在 eclipse 启动时。
linux - 如何从 Ubuntu 应用程序启动命令运行的程序中保存图像
我们正在尝试使用 Ubuntu 的应用程序启动命令开始运行程序。我们成功启动相机并查看图像。但是图像并没有保存到我们希望它们也被保存的文件夹中。
当从终端手动启动时,该程序可以完美运行。保存到相应的文件夹中。
有没有人知道如何保存图像,但是在启动时从应用程序启动命令启动时?
谢谢。
asp.net-core - 通过 IServicesCollection.AddScoped 传递多个连接字符串()
.net 核心 webapi 应用程序与 entityframeworkcore。试图弄清楚除了 dbcontext 之外,如何将额外的连接字符串传递给数据访问库类。请参阅下面的** dbcontext ** 是我想要做的。
启动.cs
这可以做到吗?还是有另一种方法通过上下文对象本身注入额外的连接字符串?我看到很多关于这样做的评论和选项,但没有一种方法同时处理上下文和传递给存储库对象的连接字符串。
ios - iOS 启动时间慢
我在 Swift 中有项目,当我使用 DYLD_PRINT_STATISTICS 进行测量时,我可以看到 1.0 秒的预初始化时间,其中 70% 是动态库链接。
是否有任何干净和安全的方法来处理这个问题?