草庐IT

一般人

全部标签

windows - 在 Eclipse(或一般的 Windows GUI 宏工具)中是否有加速重复提交的热键?

我在EclipsePDT中对.php文件进行了大量微小的更改,然后提交它们并在服务器上进行测试。重复的六步提交过程变得乏味:right-clickteamCommit...click"choosepreviouslyselectedcomment"selectinlistclickOK有谁知道可以使用热键或其他流程来加快此过程?更新:有没有人知道用于Windows应用程序的通用热键宏工具,它允许我编写一个可以为我进行这6次点击的宏? 最佳答案 我能做的最好的事情就是为“提交”创建一个键绑定(bind)(在首选项...常规->键下)。

c++ - 一般 C++ Linux 到 Windows 移植问题

背景:一个基于网络的服务(tcp+udp,而不是http)存在于一个即将公开发布的C++linux客户端API。此客户端API使用普通的tcp套接字、udp套接字、C++命名空间和部分STL,如std::map和std::vector,并将作为一个集合发布头文件和要链接的.a和.lib文件。问题:刚开始研究如何将此C++客户端API移植到Windows。在Windows下使用gcc/g++有意义吗?我的第一个想法是这行不通,因为Windows上的开发人员通常使用MicrosoftVisualStudio套件,并且他们无法链接到gcc生成的库。这是一个正确的假设,还是gcc提供了一些漂亮

c++ - 丢失 DLL 的一般方法

我想每个人都时不时遇到丢失dll的问题。我想要获得的是查找和安装dll的“推荐”方法。使用depends.exe很容易找出缺少的dll。 最佳答案 不要再使用depends.exe,它跟不上Windows核心和并行缓存等部署策略的发展。试图修复它给出的警告实际上会使您的机器变得非常糟糕。仅在程序实际无法启动时将其用作提示。 关于c++-丢失DLL的一般方法,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

c# - 在 Graphics 对象上绘制图像时出现 gdi+ 一般错误

考虑以下在Windows服务中运行的代码。Graphicsg=Graphics.FromImage(printImage);for(introws=1;rows代码在将图像缩小到另一幅图像上后绘制图像列表。它在大多数情况下工作正常,但有时会在ImagethumbImage=newBitmap的循环中间抛出异常。异常(exception)是“GDI+中发生一般性错误”。无论使用什么图像,它总是在创建第13个图像之后发生。谷歌搜索后,这似乎是保存文件时的常见问题,但这里的区别是没有保存文件。在Graphics对象上绘制图像。有人知道如何解决这个问题吗? 最佳答案

c# - 如何使用 Application_UnhandledException 捕获一般异常?

我问的问题可能很简单,但我确定我在这里遗漏了一些东西:D我的App.xaml.cs文件中有以下方法:privatevoidApplication_UnhandledException(objectsender,ApplicationUnhandledExceptionEventArgse){MessageBox.Show("Anerroroccurred!",":(",MessageBoxButton.OK);e.Handled=true;App.Current.Terminate;}并且在App()方法中添加了eventHandler:publicApp(){UnhandledExc

windows - 一般性保护错误

如何检测导致GPF的进程? 最佳答案 我不确定我是否理解您的问题。GPF-是处理器发出中断的情况。如果这发生在用户模式​​-它会被转换为SEH异常,而该异常又可能由进程处理。如果不处理-过程“崩溃”。意味着-显示一个丑陋的消息框并终止进程(根据设置,还可以调试进程、生成调试转储等)如果这发生在内核模式中-有两种可能性。如果这发生在允许异常的上下文中-将引发并处理SEH异常(类似于用户模式)。但是,如果未处理异常,或者发生GPF的上下文不允许异常-操作系统关闭,并显示所谓的BSOD(蓝屏死机)。关于你的问题,我看到了几种可能性:操作系

c# - 将位图保存到 MemoryStream 时 GDI+ 中发生一般错误

我有一些代码可以在多台机器(开发、QA、UAT)上完美运行。不幸的是,在生产过程中,我在bmp.Save(ms,ImageFormat.Png);上收到“GDI+中发生一般错误”,因此,我假设您无法重现问题,但也许有人可以发现我的错误。一些注意事项,我已经搜索了很多常见的解决方案,请注意这是保存到MemoryStream因此大多数人建议的文件权限问题不适用,“bmp”也不适用打开时被锁定”解决方案,因为我又在其他地方写了。最后,这不是因为png需要可搜索的流,因为MemoryStream是可搜索的。请注意,如果我将其更改为ImageFormat.Jpeg,它就可以正常工作。我只有PNG

c# - log4net 一般故障。无法获取文件锁定

我是第一次尝试配置log4net,我确定我已正确配置所有内容,但是,在获得空日志文件后,我打开了log4net调试器。我现在不断看到以下错误:log4net:ERROR[RollingFileAppender]ErrorCode:GenericFailure.Unabletoacquirelockonfile"filepath\filename"Theprocesscannotaccessthefile"filepath\filename"becauseitisbeingusedbyanotherprocess.我目前通过我的Web.config文件配置了log4net:求助!!!

c# - 调用 Bitmap.GetHicon 时 GDI+ 中发生一般错误

为什么我会收到“GDI+中发生一般错误”异常?IntPtrhicon=tempBitmap.GetHicon();IconbitmapIcon=Icon.FromHandle(hicon);returnbitmapIcon;错误发生在我的应用程序运行超过30分钟时。(我每秒将System.Drawing.Bitmap转换为System.Drawing.Icon) 最佳答案 这是由句柄泄漏引起的。您可以使用TaskMgr.exe的“进程”选项卡诊断泄漏。查看+选择列并勾选句柄、GDI对象和用户对象。在程序运行时观察这些列。如果我的猜测

c# - 将 System.Object 作为类型过滤器发出的一般 catch 子句在现实世界中有何影响?

我记得有一次听说抛出System.Exception(或扩展它的对象)以外的某种类型的对象在技术上是合法的CIL,尽管C#没有支持它的功能。所以我有兴趣看到以下C#代码:try{thrownewException();}catch(Exceptionx){try{throw;}catch{Console.Write("yes");}}编译为以下CIL:.try{IL_0000:newobjinstancevoid[mscorlib]System.Exception::.ctor()IL_0005:throw}//end.trycatch[mscorlib]System.Exceptio