草庐IT

public_private

全部标签

c# - 从公共(public)服务器上的 PHP 页面向 C# 发送数据/命令

我想让我的PHPController(Laravel5.5)向C#程序(我自己编写的)发送一个命令,以便在我的页面上单击一个按钮来执行一个函数。澄清:我有一个web应用程序,它允许用户为设备创建配置存档,然后他们可以将其导入到设备中。虽然由于webApp在公共(public)服务器上并且设备连接在本地LAN上,但我无法将此存档上传到其本地FTP服务器。所以我让用户可以选择从我的公共(public)服务器(Linux-CentOSbtw)简单地下载这个.zip存档,并且我编写了一个Windows程序(在C#中),允许用户浏览(在他们的本地WindowsPC上)下载并通过FTP上传到设备根

windows - 在 ISAPI 过滤器中,多进程的公共(public)日志文件的好方法是什么?

我有一个在IIS6或7上运行的ISAPI过滤器。当有多个工作进程(“Web花园”)时,过滤器将在每个w3wp.exe中加载并运行。我怎样才能有效地允许过滤器将其事件记录在一个统一的日志文件中?来自不同(并发)进程的日志消息不得相互干扰。换句话说,从任何w3wp.exe发出的单个日志消息必须实现为日志文件中的单个连续行。日志文件的争用应该最少。这些网站每秒可以处理100个请求。优先考虑严格的时间顺序。换句话说,如果w3wp.exe进程#1在t1发出一条消息,然后进程#2在t2发出一条消息,然后进程#1在t3发出一条消息,则消息应以正确的时间顺序出现在日志文件中。我目前的做法是每个进程拥有

.net - 在另一个应用程序中调用公共(public)函数

如果我有一个具有公共(public)函数pubFun的Windows应用程序WinApp,我如何从不同的Windows应用程序调用它-->WinApp.pubFun()?提前致谢 最佳答案 这不是微不足道的,有很多方法可以做到。我建议使用WCF,它是一个很棒的框架,可以抽象通信逻辑并使您的应用程序间通信像调用对象上的方法一样工作。 关于.net-在另一个应用程序中调用公共(public)函数,我们在StackOverflow上找到一个类似的问题: https:

c++ - 私有(private)工作集大小取决于应用程序名称

一位同事一直在尝试减少在vista64上运行的32位应用程序的内存占用,并注意到报告的私有(private)工作集大小存在一些奇怪的行为。他做了一些更改并重新编译了应用程序。然后他运行应用程序并加载数据文件。任务管理器报告私有(private)工作集为98Mb。然后,当他运行fred.exe并加载相同的数据文件时,他只是将应用程序重命名为“fred.exe”,据报告私有(private)工作集为125Mb。将文件重命名回其原始名称,重复,私有(private)工作集恢复为98Mb。有人知道是什么原因造成的吗? 最佳答案 这通常发生在

windows - 是否有命令行实用程序来显示 WS 私有(private)字节?

在ProcessExplorer中它是WSPrivateBytes,而在TaskManager中它是PrivateWorkingSet。我想要一个命令行实用程序来显示给定进程名称的此信息。编辑Powershell脚本也可以。 最佳答案 在PowerShell中,您可以使用:[编辑]functionProcessInfo{param([String]$processName)$workingSet=get-counter-counter"\Process($processName)\WorkingSet-Private"|select

windows - 如何从 Amazon EC2 实例中找出 'Public DNS Name'?

我在AmazonEC2上有一个Windows2008r2实例.我希望能够从实例中访问其“公共(public)DNS名称”。公共(public)DNS名称也可以在我的AWSEC2控制台上找到。有办法吗? 最佳答案 Unknown'sanswer在技​​术上是正确的(+1),但为了提供背景和更多细节,我想提及相应的AmazonEC2InstanceMetadataandUserData:InstancemetadataisdataaboutyourEC2instancethatyoucanusetoconfigureormanageth

c++ - Private Bytes >> Working Set 是否正常?

好吧,这可能听起来很奇怪,但就是这样。有2台计算机,A(奔腾D)和B(四核),运行WindowsXP的RAM数量几乎相同。如果我在两台计算机上运行相同的代码,A中分配的私有(private)字节永远不会下降,从而导致以后的崩溃。在B中,私有(private)字节似乎不断被释放,一切看起来都很好。在两台计算机中,工作集的释放和分配方式类似。这可能是list或DLL(系统)的问题吗?我一无所知。此外,我在A上编译了可执行文件并在B上运行它,它成功了。备注:我用ProcessExplorer观察了使用的内存.问题:在执行期间(我们有多个分配和解除分配)私有(private)字节数远比工作集?

windows - 在 Windows Server 2003 LocalMachine/My store 中查找公共(public)证书的物理路径

我正在尝试找到导入到LocalMachine/My(个人)证书存储区的公钥的文件系统路径,以便我可以向自定义App_pool帐户授予读取和执行权限。我尝试使用findprivatekey.exe和winhttpcertcfg.exe但没有成功。这是我目前的路径,只是不知道将权限应用到哪一个。C:\DocumentsandSettings\AllUsers\ApplicationData\Microsoft\Crypto\RSA\MachineKeysfindprivatekey.exe总是找不到证书。winhttpcertcfg-l-cLOCAL_MACHINE\My-sMyCerti

windows - 是否可以在 windbg 调试 session 中将缺失的符号添加到公共(public)符号?

我试图在windbg中使用“dt”命令查看IMAGE_DOS_HEADER结构:0:001>dtntdll!IMAGE_DOS_HEADER**Symbolntdll!IMAGE_DOS_HEADERnotfound**我搜索了一下,发现其他人已经可以做到这一点:MSDNBlogs>Junyoung'sBlog>PortableExecutableFileFormatonMemoryDump0:000>dtIMAGE_DOS_HEADER77c00000ntdll!IMAGE_DOS_HEADER+0x000e_magic:0x5a4d?MZ+0x002e_cblp:0x90+0x00

c# - 获取进程私有(private)工作集内存

尝试以编程方式获取进程的私有(private)工作集。目前我能够毫无问题地获取工作集,但在获取私有(private)工作集时遇到问题。方法如下:privatevoidGetProcessesForServer(stringserverName){varrunningProcesses=newProcess[0];try{runningProcesses=Process.GetProcesses(serverName);}catch(Exceptione){ResultsPanel.Controls.Add(newLabel{Text=string.Format("Therewasane