问题标签 [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.

0 投票
0 回答
3373 浏览

c# - 指定的可执行文件不是此 OS 平台的有效应用程序

我正在尝试添加一个应用程序启动任务来解锁我项目中 ApplicationHost.config 文件的 ipSecurity 部分。我有一个位于 /startup/startup.cmd 的 cmd 文件。这是文件的内容:

我已将此添加到 Global.asax 中的 application_start 以运行它:

当我试图加载我的网站时,我得到了错误The specified executable is not a valid application for this OS platform。我该如何解决这个问题?

0 投票
1 回答
74 浏览

angular - BaQend - DBready 在初始化,检查用户的登录状态

我正在使用BaQend & Ionic2并尝试在 App-start 上完成一些任务。

1. 准备就绪

我不想在每一页都这样做:

我试过这个,但它不工作:

2.查看用户登录状态

在应用程序启动时,我应该检查用户的登录状态,如果他/她没有登录,它应该打开 LoginModal。

这是 rootPage 的工作代码,但最好将其用于应用程序启动。

有任何想法吗?

0 投票
4 回答
10288 浏览

xamarin - xamarin 应用程序启动缓慢

我们正在 PCL 上开发跨平台应用程序,但目前我们仅使用 android 设备进行测试。
我们担心的是启动应用程序需要大约 6 到 8 秒(取决于我们测试的设备),这非常慢。
放置几个断点后,我们看到时间消耗相当均匀。
我们确实注意到这个特定部分花费了更长的时间:

  • 在 MainActivity 上到达 onCreate() 之前 1 秒(有一个启动屏幕,之前只有一个图像和背景颜色)
  • 1 秒开启base.OnCreate(bundle);
  • 1 秒开启global::Xamarin.Forms.Forms.Init(this, bundle);
  • 1.5s on Page mainPage = new LogScreen();(创建主页然后将其设置为主导航页)。
0 投票
1 回答
227 浏览

automation - 通过 powershell 为特定用户打开应用程序作为 gui

我有一个需要作为 GUI 运行的应用程序,我试图在启动时自动启动它,而不需要远程桌面到 windows server 2008 R2 并手动启动它。我目前在启动时使用 powershell 脚本来执行多个任务,但还没有找到在前台为用户启动这个 gui 应用程序的方法。所以现在我仍然需要远程并手动杀死/启动它。

0 投票
1 回答
48 浏览

c# - 如何在 C# 中从 Windows 运行的程序(在 Windows 启动时运行)诊断用户运行的程序?

我有一个可以在 Windows 启动时运行的 wpf 程序。我想WindowState.Normal在用户运行程序WindowState.Minimized时和 Windows 在启动时运行程序时以模式运行程序。但问题是我不知道如何区分它们。

0 投票
1 回答
58 浏览

javascript - 如何使用webpack实现Gmail延迟JS解析的策略

看完之后

  1. http://googlecode.blogspot.in/2009/09/gmail-for-mobile-html5-series-reducing.html
  2. http://www.lostsaloon.com/technology/how-and-why-to-defer-parsing-of-javascript-in-a-webpage/

由 Google 的 Gmail 推广,代码加载在页面源的评论中。浏览器不会解析它,假设它只是注释,并且当需要时,您可以找到注释的 DOM 元素,去掉注释块并使用 eval() 方法运行代码。

Webpack 目前有什么方法可以允许这样的事情吗?

0 投票
1 回答
251 浏览

h2 - PlayFramework 2.6 - 如何设置 h2 服务器数据库

在打开连接池之前,我正在努力启动 h2“服务器”数据库。这是我的代码:

应用程序.conf:

启动模块.java

H2Server.java

问题是连接池是在 Singleton 之前创建的,并且数据库还没有准备好。

有人用play应用成功启动H2服务器数据库吗?

谢谢!

0 投票
1 回答
754 浏览

swift - Swift(4.1)如何检测我的应用程序是否从外部源打开

我有一个可以打开 PDF 文件的应用程序。我已将此应用程序注册为外部 PDF 查看器。当我有一个 PDF 文件并单击共享按钮时,我会看到我的应用程序。如果我从外部源打开 PDF 文件,PDF 将被复制到内部应用程序存储“.../Documents/Inbox”。

如何检测我的应用程序是否以这种方式启动?我需要检测是否是,并使用新的 PDF 文件显示 PDFViewController。

我可以从“收件箱”读取数据,但无法检测到“应用程序启动类型”。以及如何检测新的 pdf 文件?按创建日期排序并获得第一?

应用委托:

在 PDFViewController 我有:

0 投票
1 回答
1003 浏览

java - 如何减少 OpenJDK Java8 VM 的启动时间?

我需要尝试改善相对较大的无头Java 应用程序调整 VM/启动器参数的启动时间(正在单独努力实现调整实际代码的相同目标)。

选择的 VM 是标准的 OpenJDK Java-8。

主机是运行 Linux 的嵌入式 ARM7(32 位)。

如前所述,目标是缩短启动时间;运行时性能是可以接受的。

有人可以建议对 VM 本身进行调整以显着缩短交货时间。

注意:我知道“-client”选项可能带来的好处,我会尽快试用它;有可能的缺点吗?任何其他?

澄清:

“有趣的数字”是从目标上电到应用程序准备好接受命令所需的时间。

它由三部分组成:

  • 系统启动时间:超出了这个问题的范围。唯一的影响是 Java 很早就启动了,所以其他一些后台进程可能正在窃取计算能力;也许某些优先级扩展可能会有所帮助,但会牺牲其他一些过程。
  • Java VM 启动:这是本题的重点。
  • 应用程序启动时间:这应该在优化中计算,但应用程序优化本身(例如:“未使用”类的延迟加载)不是这个问题的一部分。但是应该记住,因为任何缩短 VM 启动的解决方案时间,但延长应用程序启动时间并没有多大帮助。
0 投票
1 回答
196 浏览

android - RecyclerView onBindViewHolder 方法增加启动时间?

我是 android 应用程序开发的新手,我最近制作了我的第一个应用程序,其中包含一个基本的 tablayout,在我的 MainActivity 中有两个片段。

在我的第二个选项卡中,它仅包含一个 RecyclerView 作为根布局。我所做的是用我自己的数据模型的数组列表填充 RecyclerView。

我的 RecyclerView 有 13 个项目。这些项目的视图是来自https://github.com/florent37/ExpansionPanel的扩展布局,我完全按照他为 RecyclerView 所做的方式进行了操作,并且效果很好。

但是,我的应用程序的启动时间已显着增加到1s++。我发现我的 RecyclerViewAdapter 中的 onBindViewHolder 方法是罪魁祸首。我尝试注释掉onBindViewHolder方法的内容,启动时间减少了一半到600ms,这对我来说还可以。

所以我的问题是如何解决这个问题?我应该以不同的方式绑定我的数据吗?

我不想有一个缓慢的启动时间。我看到了一些关于使用数据绑定 API、在不同的线程和异步上运行的帖子,但我不知道该怎么做。

请帮忙~先谢谢了!

这是我的适配器:

这是我的项目布局:

这是我的数据模型:

*我创建了 13 个以长标题和长段落为内容的 DataModel 对象,并将它们放在一个数组列表中。当用户单击扩展面板的标题时,扩展布局将展开以显示其内容。

recyclerview 中的 13 个项目中只有 2 个是 WITH_FORMULA 的类型,它必须膨胀 formulaLayout。