问题列表 - 第20936页

如何从进程ID获取进程句柄?

我有进程ID,我想得到它的进程句柄.

有没有可用的API.

我尝试使用OpenProcess但它返回NULL,并且GetLastError = 0.

这是我在尝试Vista.

我想我需要在使用OpenProcess之前启用SeDebugPrivilege.但是为了启用SeDebugPrivilege,我需要获得它的Process句柄.

c++ winapi windows-vista

20
推荐指数
2
解决办法
5万
查看次数

从使用AJAX的网页获取HTML

我想知道如何刮取使用AJAX的网页来获取正在呈现的网页上的内容.通常,此类页面的HTTP GET只会获取嵌入其中的JavaScript代码的HTML页面.但是我想知道是否有可能以编程方式(最好是Java)查询这些页面并模拟Web浏览器类型的请求,以便在AJAX调用之后得到HTML内容.

java ajax screen-scraping

5
推荐指数
1
解决办法
1490
查看次数

Nullable List <>作为out参数

这可能吗?

private void Test(out List<ExampleClass>? ExClass)
{

}
Run Code Online (Sandbox Code Playgroud)

可以为空的List <>也是一个out参数?

c# nullable list out

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

C格式说明符

在我工作的时候,在代码中的某个地方,我看到了以下内容.我对格式说明符感到困惑sprintf

   d_number = strtol( tmp_buf , (char **)NULL, 16);
   memset( tmp_buf , ' ' , sizeof( tmp_buf ) );
   sprintf( tmp_buf , "%0.*d" , (int)sizeof( dec_number ) , d_number  );
Run Code Online (Sandbox Code Playgroud)

有人可以解释一下吗?

c format-specifiers

5
推荐指数
1
解决办法
977
查看次数

java应用程序的日志框架

我在java中创建了一个小型Web应用程序.现在我想添加日志功能.但我不想使用任何可用的Logging框架,如Log4j或其他东西,而是我想创建自己的日志框架,这也可以在将来使用.所以需要一些初步推进,这是正确的地方.

谢谢.

java logging

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

破解 FITs 图像标题

我需要更改几个 FIT 图像标题中的一些值以适合我拥有的一些测试数据。因此,我正在尝试立即破解 FIT 图像标题以与应用程序一起运行。

然而此刻 - 我什至看不到标题,别介意破解它。我运行 Ubuntu。

任何人都可以建议一些软件查看 FIT - 甚至可能破解它?

astronomy fits

5
推荐指数
2
解决办法
4842
查看次数

如何通过Javascript更改css类样式?

根据我正在阅读的书,当你使用Javascript来改变css时,最好按类改变css.但是怎么样?有人可以为此提供样本片段吗?

html javascript css

45
推荐指数
6
解决办法
19万
查看次数

Javascript:将舍入数字格式化为N个小数

在JavaScript中,将数字舍入到N个小数位的典型方法是:

function roundNumber(num, dec) {
  return Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec);
}
Run Code Online (Sandbox Code Playgroud)

然而,这种方法将舍入到最多 N个小数位,而我想要总是舍入到N个小数位.例如,"2.0"将四舍五入为"2".

有任何想法吗?

javascript math decimal-point rounding

100
推荐指数
7
解决办法
13万
查看次数

替换WPF中的部分默认模板

是否有任何"最佳实践"方法来替换默认模板的一部分.当前的用例是树视图.默认情况下,树视图具有这种小三角形形状以展开和折叠.

如果我替换整个控件模板,我知道如何替换它们,如下面的代码所示.我不确定是否有办法"保持所有默认值,只需更改XY".它不是一种风格,我基本上需要替换现有控件模板的一部分.

为了说明,请查看以下XAML.第一个较小的块是我希望能够适应的相关XAML.

较大的第二和第三部分基本上是默认模板的副本,仅用于从头开始管理"已更改"部分.

有没有更好的方法来做到这一点,在下半场节省长而混乱的XAML?

        <ResourceDictionary 
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" >





  <Style x:Key="ExpandCollapseToggleStyle" TargetType="ToggleButton">
    <Setter Property="Focusable" Value="False"/>
     <Setter Property="Template">
      <Setter.Value>
        <ControlTemplate TargetType="ToggleButton">
          <Grid
            Width="15"
            Height="13"
            Background="Transparent">
            <Path x:Name="ExpandPath"
              HorizontalAlignment="Left" 
              VerticalAlignment="Center" 
              Margin="1,1,1,1"
              Fill="Black"
              Data="M 4 0 L 8 4 L 4 8 Z"/>
          </Grid>
          <ControlTemplate.Triggers>
            <Trigger Property="IsChecked"
                 Value="True">
              <Setter Property="Data"
                  TargetName="ExpandPath"
                  Value="M 0 4 L 8 4 L 4 8 Z"/>
            </Trigger>
          </ControlTemplate.Triggers>
        </ControlTemplate>
      </Setter.Value>
    </Setter>
  </Style>
Run Code Online (Sandbox Code Playgroud)

<Setter Property="Template">
  <Setter.Value>
    <ControlTemplate TargetType="{x:Type TreeViewItem}">
      <Grid>
        <Grid.ColumnDefinitions>
          <ColumnDefinition MinWidth="19"
                    Width="Auto"/>
          <ColumnDefinition Width="Auto"/>
          <ColumnDefinition Width="*"/>
        </Grid.ColumnDefinitions> …
Run Code Online (Sandbox Code Playgroud)

c# wpf controltemplate

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

在pycurl中登录并使用cookie

我需要下载受密码保护的页面上的文件.要手动访问该页面,我首先必须通过普通登录页面进行身份验证.我想用curl在脚本中获取这个页面.
我的脚本首先登录.它似乎成功 - 它从PUT返回200到/ login.但是,所需页面的获取失败,500.

我正在使用"饼干罐":

C.setopt(pycurl.COOKIEJAR, 'cookie.txt')
Run Code Online (Sandbox Code Playgroud)

在详细模式下,当我获取所需文件时,我可以看到cookie被交换.现在我的问题是:还有更多使用COOKIEJAR吗?

python curl pycurl

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