问题列表 - 第13833页

C#:编组包含数组的结构

我正在做一些C#interop工作.我有以下结构:

#pragma pack(push,1)
typedef struct
{
    unsigned __int64 Handle;
    LinkType_t Type;
    LinkState_t State;
    unsigned __int64 Settings;
    signed __int8 Name[MAX_LINK_NAME];
    unsigned __int8 DeviceInfo[MAX_LINK_DEVINFO];
    unsigned __int8 Reserved[40];
} LinkInfo_t;
Run Code Online (Sandbox Code Playgroud)

这是我尝试将其转换为C#结构:

[StructLayout(LayoutKind.Sequential, Pack = 1)]
public struct LinkInfo_t
{
    [MarshalAs(UnmanagedType.U8)]
    public UInt64 Handle;
    MarshalAs(UnmanagedType.I4)]
    public LinkType_t Type;
    [MarshalAs(UnmanagedType.I4)]
    public LinkState_t State;
    [MarshalAs(UnmanagedType.U8)]
    public UInt64 Settings;
    [MarshalAs(UnmanagedType.LPStr, SizeConst = MAX_LINK_NAME)]
    public string Name;
    [MarshalAs(UnmanagedType.ByValArray, SizeConst = MAX_LINK_DEVINFO, ArraySubType = UnmanagedType.U1)]
    public byte[] DeviceInfo;
    [MarshalAs(UnmanagedType.ByValArray, SizeConst = 40, ArraySubType = UnmanagedType.U1)]
    public byte[] Reserved;
} …
Run Code Online (Sandbox Code Playgroud)

c# interop marshalling

6
推荐指数
1
解决办法
6973
查看次数

Java/Scala有一个很好的GnuPG加密库吗?

我希望能够使用Java应用程序中的GnuPG加密磁盘上的文件和/或内存中的数据.如果可能,我想避免必须向GPG命令行工具发出系统调用.

是否有推荐的库,或者您是否可以推荐使用Java(或Scala)进行GPG加密的最佳方法?

我正在开发并打算在Linux环境中运行该应用程序,尽管首选跨平台解决方案.

java jvm scala gnupg

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

SQL group by day,with count

我在SQL Server中有一个如下所示的日志表:

CREATE TABLE [dbo].[RefundProcessLog](
 [LogId] [bigint] IDENTITY(1,1) NOT NULL,
 [LogDate] [datetime] NOT NULL,
 [LogType] [varchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
 [RefundId] [int] NULL,
 [RefundTypeId] [smallint] NULL,
 [LogMessage] [varchar](1000) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
 [LoggedBy] [varchar](50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
 CONSTRAINT [PK_RefundProcessLog] PRIMARY KEY CLUSTERED 
(
 [LogId] ASC
) ON [PRIMARY]
) ON [PRIMARY]

GO
Run Code Online (Sandbox Code Playgroud)

我想要的是一个结果列表,表示每天处理多少不同的退款,抛出任何NULL.

我需要编写什么SQL来生成这些结果?

sql sql-server group-by aggregate

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

创建一个页面而不在最后放置.php?

我一直在寻找模仿我见过的东西的方法,但是我真的不确定从哪里开始或者如何搜索它.

让我们说我的页面是:

foo.com/和我的索引页面可以采用以下参数:index.php?id = 5

我想要做的是创建以下内容:

foo.com/5/而不是放置index.php?id = 5只需使用webstring传入参数,不仅要隐藏它的PHP页面,还要隐藏更多的url.

这可能吗?

干杯

php security

3
推荐指数
1
解决办法
201
查看次数

从0到n之间的数字得到0到1之间的数字

如何从0到n之间的值计算0到1之间的值.例如,我有"点击次数"的项目,并希望得到"重要性"(0到1之间的浮点数).

我的尝试: importance = 1-1/count

结果不好,因为价值不能很好地分配......

math

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

是否有一个drupal 6钩子来处理登录身份验证而不从登录表单发布?

我正在研究一个基于Drupal的系统,它不会直接处理登录处理.

相反,另一个系统将处理用户身份验证并通过GET参数将数据直接传输到Drupal.

我可以挂钩到一个处理该GET参数并验证用户的函数吗?

我很晚才开始研究这个系统,很多东西已经为我选择了,所以我只能继续研究已经开发的东西.任何建议将不胜感激!

drupal login drupal-6

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

如何在PHP中循环显示十六进制颜色代码?

我想要一个数组,其中数组中的每个字段都包含一个颜色代码

array(0 => '#4CFF00', 1 => '#FFE97F')
Run Code Online (Sandbox Code Playgroud)

我希望这能够贯穿从绿色到黑色的各种颜色.

绿色 - >蓝色 - >深蓝色 - >紫色 - >黄色 - >橙色 - >红色 - >棕色 - >黑色

这个订单不需要完全相同,但我认为你得到的图片.任何人都可以帮忙吗?有没有一个网站以前做过这个?

php colors

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

HTML左右对齐元素

为此,我做到了这一点:

<table style="width:100%;">
 <tr>
    <td style="width:50%;text-align: left;">left</td>
    <td style="width:50%;text-align: right;">right</td>
  </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

如何在不使用表格的情况下以最简单的方式(最少标记)实现此目的?我只想将2个元素对齐到最左边和右边.

有数百个2列布局,但它们更符合页面布局,看起来有点过分.

html css

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

什么是Django/Python解决方案,为人们下载文件提供一次性URL?

我正在寻找一种方法,可以在一个事件中向某人出售一张卡片,该卡片将具有一个独特的代码,以后他们可以使用这些代码只下载一个文件(mp3,pdf等),并掩盖真实情况文件位置,以便下载该文件的精明人员将无法多次下载该文件.在Amazon S3上托管文件以节省我们的服务器位于同一地点的带宽会很好.

我对代码的想法是预先生成将在卡上打印的唯一代码,并将这些代码存储在数据库中,该数据库也可以具有存储文件下载次数的字段.这样我们就可以设置允许用户下载文件的次数.

我需要指导的部分是如何隐藏/屏蔽原始文件位置,以便人们无法窃取该网址,然后根据需要多次下载文件.我已经完成了谷歌搜索,我要么不使用正确的关键字进行搜索,要么已经没有很多库或片段用于此类事情.

我猜我可能能够使用django.views.static.serve它作为实际文件和下载文件的用户之间的一种代理.我认为这种方法的唯一缺点是我需要使用实际的Web服务器,并且无法将该文件存储在Amazon S3上.

任何建议或想法都非常感谢.

python django url proxy download

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

如何在Delphi中创建Chrome应用程序,在一个Window中运行多个进程?

是否可以创建一个"应用程序组",它可以在一个窗口下运行,但在单独的进程中,如在Chrome浏览器中?我想将一个应用程序分成多个部分,这样一个崩溃或干扰过程就无法取消其他应用程序,但仍然保持外观和感觉尽可能接近原始系统.

我知道Chrome源代码是可用的,但是还有什么东西可以用于Delphi吗?

windows delphi parallel-processing google-chrome

16
推荐指数
2
解决办法
4109
查看次数