问题列表 - 第8110页

监视Windows中进程执行的某些系统调用

我希望能够监视进程发出的某些系统调用,主要是文件I/O调用.在Linux上,我可以使用带有合适参数的strace来逃避,但我怎样才能在Windows上执行此操作?

我主要对运行一个进程并确定它已经读取和写入的文件感兴趣.

编辑:我想从另一个进程以编程方式执行此操作.我知道ProcessMonitor,但我希望以一种形式接收数据,我可以将其导入另一个程序以进行进一步分析.

编辑:如果我进一步缩小我的要求,它可能足以监视对CreateFile()的调用.我真的只对打开的文件感兴趣,如果打开它们进行读/写或只是阅读.我没有说明的另一个要求是速度相当重要; 我正在计划为编译C++文件这样做,并且提取一个生成20MB日志文件的完整GUI会产生过高的开销.

编辑:如果它不需要管理权限也会很好.

windows cross-platform process

34
推荐指数
3
解决办法
5万
查看次数

使用CArray时出错

所以,我试图这样使用CArray:

 CArray<CPerson,CPerson&> allPersons;
   int i=0;
   for(int i=0;i<10;i++)
   {
      allPersons.SetAtGrow(i,CPerson(i));
      i++;
   }
Run Code Online (Sandbox Code Playgroud)

但在编译我的程序时,我收到此错误:

"错误C2248:'CObject :: CObject':无法访问类'CObject'中声明的私有成员c:\ program files\microsoft visual studio 9.0\vc\atlmfc\include\afxtempl.h"

我甚至不知道这是从哪里来的.

救命!

c++ mfc

4
推荐指数
1
解决办法
6393
查看次数

jQuery Slideup/Down追加问题

$(".item").hover(
  function () {
    $(this).slideDown().append(
            $("<div class=\"attending\">Yes/No</div>")
        );
  }, 
  function () {
    $(this).find("div:last").slideUp().remove();
  }
);
Run Code Online (Sandbox Code Playgroud)

我正在使用上面的代码在翻转时将div附加到元素的底部.我有一些.item div,每一个都在翻转时附加到它们上面,但由于某种原因我无法完成滑动/上升工作.

有任何想法吗?

jquery

11
推荐指数
1
解决办法
1万
查看次数

如何选择每列1和每列2的最新条目?

我对mysql很新,需要一个我无法弄清楚的查询.给出一个像这样的表格:

emp  cat  date        amt   cum
44   e1   2009-01-01  1     1
44   e2   2009-01-02  2     2
44   e1   2009-01-03  3     4
44   e1   2009-01-07  5     9
44   e7   2009-01-04  5     5
44   e2   2009-01-04  3     5
44   e7   2009-01-05  1     6
55   e7   2009-01-02  2     2
55   e1   2009-01-05  4     4
55   e7   2009-01-03  4     6
Run Code Online (Sandbox Code Playgroud)

我需要根据'emp'和每'cat'选择最新的日期交易.上表会产生类似于:

emp  cat  date        amt   cum
44   e1   2009-01-07  5     9
44   e2   2009-01-04  3     5
44   e7   2009-01-05  1     6
55   e1   2009-01-05 …
Run Code Online (Sandbox Code Playgroud)

mysql sql

2
推荐指数
1
解决办法
950
查看次数

如何在Python中编写列表的浮动列表

我需要从python中写一系列矩阵到纯文本文件.我的所有matricies都是浮点格式,所以简单的file.write()和file.writelines()

不工作.有没有我可以使用的转换方法,我没有循环遍历所有列表(矩阵=我的情况下的列表列表)转换单个值?

我想我应该澄清一下,它不需要看起来像一个矩阵,只需要一个易于解析的列表中的相关值,我将在稍后阅读.所有在一条线上实际上可以使这更容易!

python file-io

10
推荐指数
3
解决办法
5万
查看次数

如何找到已加载的.emacs文件?

如何让emacs告诉我它加载的.emacs文件的位置?

我的情况就是当我这样做时sudo emacs,它会加载一个与我的主目录中的文件截然不同的.emacs文件.我可以通过M-x eval-buffer自己的.emacs文件来解决这个问题,但这是一个额外的步骤,而且它似乎无法清除任何.emacs文件正在加载的傻瓜绑定.如果有的话,我只想找到.emacs文件并删除一些陌生人的绑定(cn,cp,ca全部反弹到奇怪的东西)

我的主要问题仍然是,如何让emacs告诉我它加载的.emacs文件的位置?

emacs dot-emacs

29
推荐指数
3
解决办法
9472
查看次数

24
推荐指数
4
解决办法
7万
查看次数

使用net tcp的WCF双工服务:"需要Stream Security ......"

我正在编写一项服务,允许用户注册并在事件发生时接收通知.我正在尝试使用netTcpBinding执行此操作,但即使在本地计算机上运行时也会遇到错误.

当我尝试发送通知时,我超时,收到此错误:

http://www.w3.org/2005/08/addressing/anonymous需要Stream Security ,但没有协商安全上下文.这可能是由远程端点从其绑定中丢失StreamSecurityBindingElement引起的.

为了测试我在一个控制台中托管服务,它正在为我打开,我可以看到WSDL并在其上运行svcutil.当我运行客户端时,尝试发送通知是在上面的错误出现时.

主机App.config:

<system.serviceModel>
<services>
  <service name="CompanyName.WebServices.InterventionService.RegistrationService"
           behaviorConfiguration="RegistrationServiceBehavior">
    <endpoint address="http://localhost:8000/CompanyName/Registration"
              binding="wsDualHttpBinding"
              contract="CompanyName.WebServices.InterventionService.Interfaces.IRegistrationService"/>
    <endpoint address="net.tcp://localhost:8001/CompanyName/Registration"
              binding="netTcpBinding"
              contract="CompanyName.WebServices.InterventionService.Interfaces.IRegistrationService"/>
  </service>
  <service name="CompanyName.WebServices.InterventionService.NotificationService"
           behaviorConfiguration="NotificationServiceBehavior">
    <endpoint address="http://localhost:8010/CompanyName/Notification"
              binding="wsDualHttpBinding"
              contract="CompanyName.WebServices.InterventionService.Interfaces.INotificationService"/>
    <endpoint address="net.tcp://localhost:8011/CompanyName/Notification"
              binding="netTcpBinding"
              contract="CompanyName.WebServices.InterventionService.Interfaces.INotificationService"/>
  </service>
</services>
<behaviors>
  <serviceBehaviors>
    <behavior name="RegistrationServiceBehavior">
      <serviceMetadata httpGetEnabled="true"
                       httpGetUrl="http://localhost:8000/CompanyName/Registration"/>
    </behavior>
    <behavior name="NotificationServiceBehavior">
      <serviceMetadata httpGetEnabled="true"
                       httpGetUrl="http://localhost:8010/CompanyName/Notification"/>
    </behavior>
    <behavior name="netTcpRegistrationServiceBehavior">
      <serviceMetadata httpGetEnabled="true"
                       httpGetUrl="net.tcp://localhost:8001/CompanyName/Registration"/>
    </behavior>
    <behavior name="netTcpNotificationServiceBehavior">
      <serviceMetadata httpGetEnabled="true"
                       httpGetUrl="net.tcp://localhost:8011/CompanyName/Notification"/>
    </behavior>
  </serviceBehaviors>
</behaviors>
Run Code Online (Sandbox Code Playgroud)

这是客户端App.config:

<system.serviceModel>
<bindings>
  <netTcpBinding>
    <binding name="NetTcpBinding_IRegistrationService">
      <security mode="None">
        <message clientCredentialType="None"/>
        <transport clientCredentialType="None"/>
      </security>
    </binding>
    <binding name="NetTcpBinding_INotificationService">
      <security …
Run Code Online (Sandbox Code Playgroud)

c# wcf web-services duplex

4
推荐指数
1
解决办法
2万
查看次数

在Simulator中运行时的条件编译,而不是在设备上运行

有没有一个编译器指令,我可以用它来编译一个不同的代码行来定位模拟器而不是我的设备.就像是:

# IF SIMULATOR
[self.imagePicker setSourceType:UIImagePickerControllerSourceTypePhotoLibrary];
# ELSE
[self.imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera];
# END
Run Code Online (Sandbox Code Playgroud)

编辑

直接链接到文档.

iphone objective-c compiler-directives ios ios-simulator

31
推荐指数
3
解决办法
5771
查看次数

什么时候重新输入HTML输入标签?

我有几个带有TextBox控件的asp.net页面.其中一些回传在输入(在TextBox控件内)而其他人没有.对于我的生活,我无法弄清楚为什么或为什么不......

我不认为这与asp.net有任何关系.不使用ajax等.尝试使用一个非常简单的html页面,仍然无法搞清楚.

也许在<form>标签内或不在<form>标签内?但我所有的asp:文本框控件都在标准的表单标签内,有些是做的,有些则没有.从我所看到的与autoPostback无关.

编辑:

导致回发的示例标记:

<html>
<body>

<form>
<input type=text />
</form>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我有asp.net页面肯定不回发.代码是广泛的,我无法弄清楚为什么不.

EDIT2:

如何防止回发?

html asp.net

4
推荐指数
1
解决办法
3412
查看次数