草庐IT

wpf - 如何在 Windows 启动时优化 WPF 应用程序启动

我实现了一个WPF应用程序并将其注册为在Windows启动时启动。我的应用程序是一个简单的登录应用程序,当用户登录时,它会出现在图标托盘中。问题是Windows启动后需要大约30秒才能显示自己。我试过Ngen但没有取得很大的成功。我想避免实现启动画面。我希望我的WPF应用程序在Windows启动后“立即”出现,类似于WindowsLiveMessenger所做的那样。我能做些什么来减少它的启动时间吗?除了本地编码之外,我还有其他选择吗?谢谢。 最佳答案 当计算机空闲时是否也需要30秒才能启动(即,如果您在计算机不忙于加载窗口时通过双

windows - 在 Windows 启动时使用参数启动应用程序

我正在尝试让我的应用程序在Windows启动时自动启动并运行登录逻辑。我已经在启动文件夹中使用带有参数的快捷方式工作,但我想知道是否有某种方法可以设置一个注册表项,该注册表项可以启动我的程序并像快捷方式一样向它传递参数?我正在为安装程序使用InnoSetup,我正在使用这一行:Name:"{commonstartup}\AppNameHere";Filename:"{app}\AppNameHere.exe";\Parameters:"/login"`但我希望能够改用像这样的注册表项:Root:HKLM;Subkey:"SOFTWARE\Microsoft\Windows\Curren

java - 我想在 Mac OS/Windows 的系统启动时运行我的 Java 程序。我怎样才能做到这一点?

这是我想出的。它有效,但我想知道是否有更优雅的东西。谢谢!米莎/*Copyright(c)2010MishaKoshelev.AllRightsReserved.**TODO:*-AddLinuxsupport*/packagecom.mksoft.common;importjava.io.BufferedReader;importjava.io.File;importjava.io.FileWriter;importjava.io.InputStreamReader;importjava.io.IOException;importjava.io.PrintWriter;importj

java - Tomcat:缺少 startup.bat

在我看过的许多关于tomcat的Material中,我看到作者使用外部批处理脚本来启动和停止tomcat。我没有看到有关编写此脚本的信息。我认为这个脚本是由tomcat提供的。我使用exe文件在我的Windows7上安装我的tomcat7。在tomcat目录中我搜索startup.bat。此文件已丢失。你能帮帮我吗? 最佳答案 它应该在/bin目录中。如果您缺少此文件,则可能意味着您已使用WindowsInstaller安装了Tomcat。试试download适当的.zip存档,我相信您会在那里找到启动脚本。

已解决org.apache.catalina.startup.HostConfig.deployDirector

已解决org.apache.catalina.startup.HostConfig.deployDirector文章目录报错问题解决思路解决方法交流报错问题org.apache.catalina.startup.HostConfig.deployDirector解决思路org.apache.catalina.startup.HostConfig.deployDirectory是Tomcat中的一个类,它负责将指定目录下的Web应用程序部署到Tomcat服务器中。解决方法下滑查看解决方法如果在部署过程中出现问题,可能是由于以下几个原因导致的:目录结构错误:确保部署目录的结构正确,应包含WEB-I

windows - 在没有用户登录的情况下在 Windows 启动时运行脚本

这是一台运行Windows2003(或更高版本)的机器,每天早上开机,但直到几个小时后才有人登录。我想利用中间的时间运行备份脚本c:\script\backup.cmd机器启动后如何在无人值守的情况下启动它?我尝试了2个注册表项,但这导致脚本在用户登录后运行(为时已晚):HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices最后我使用了WindowsTaskSchedul

windows - 如何在启动时在 Windows 7 上以管理员身份自动运行程序?

我创建了自己的家长控制应用程序来监控我child的事件。该应用程序唯一的GUI是一个任务栏图标。该程序以管理员身份安装。我希望这个程序在Windows启动时以管理员用户身份自动启动,这样标准用户就无法从任务管理器中终止它。我可以在以下位置创建注册表项:HKLM\Software\Microsoft\Windows\CurrentVersion\Run让它在Windows启动时自动运行。问题是该程序是作为登录(标准)用户启动的。如何让它在提升模式下运行?这在Win7中完全可行吗? 最佳答案 您需要将它插入任务调度程序,以便在用户登录后

javascript - 如何在 Meteor.startup 上为夹具数据库添加预定义的 _id 到用户

我正在尝试用帖子做一个夹具数据库,这些帖子将属于创建的用户....这两个集合都将在Meteor.startup上创建,所以我需要知道用户ID,以便将它们添加到帖子并在它们之间建立关系,但我不知道如何创建具有自定义ID的用户以便我可以连接到帖子...这是我的代码:帖子:Meteor.startup(function(){if(Posts.find().count()用户if(Meteor.users.find().count()您可以看到我创建了用户并尝试向其中添加一个特定的ID,但是当我运行该应用程序时,不会考虑ID字段,它会将其覆盖为一个全新的用户ID 最

javascript - Meteor 辅助函数总是在 Meteor.startup() 之前被调用,并且被调用两次而不是一次

在我非常简单的meteor项目中,客户端辅助函数被调用了两次。项目中的三个文件是:websites.js:作为模型类的MongoDB集合image_share.html:包含Blaze模板image_share.js:包含blaze模板的辅助函数Helper函数webSites被调用了两次,而本应被调用一次。尽管我在Meteor.startup()填充了mongoDB集合Websites,但该集合在第一次调用时显示0个项目,在第二个电话。那么问题来了,为什么helper函数在Meteor.startup()之前被调用,为什么会被调用两次,并且在不同的调用中返回不同的值?完整代码如下:网

mongodb - MongoDB 副本集状态未从 Startup 更改为 Secondary

我设置了一个带有3个节点的MongoDB副本集(虚拟机运行CentOS)。一个节点成为主要节点,其他2个节点处于启动状态。当这2个节点将它们的状态从启动更改为辅助时。aryabhata:PRIMARY>rs.status(){"set":"aryabhata","date":ISODate("2016-04-30T08:10:45.173Z"),"myState":1,"members":[{"_id":0,"name":"localhost.localdomain:27017","health":1,"state":1,"stateStr":"PRIMARY","uptime":69