小编The*_*der的帖子

Google Maps InfoWindow Z-Index

是否有可能为一个信息窗口弹出其具有较高的Z-指数比谷歌地图的元素?

所以我要说谷歌地图的z指数为零.元素的z-index为100.单击标记会在与元素相同的区域中显示InfoWindow.我们如何让这个InfoWindow悬停在元素上而不是它下面呢?

我已经尝试将InfoWindow的z-Index设置为更高的值,但这似乎没有做任何事情.

我在下面放了一个演示来演示这个问题.任何援助将不胜感激!

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
Run Code Online (Sandbox Code Playgroud)

<head>
    <title>Infowindow Z-Index Test</title>

    <script language="Javascript" type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>                   
    <script src="http://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script>          

    <script language="Javascript" type="text/javascript">
        var coords = [[35.50733, 35.12768, 3]]; //, [-23.806549, 133.96059, 13], [68.169002, -134.425964, 10], [69.529715, -132.109222, 10], [80.231047, -22.730713, 7], [35.108675, -117.961578, 12]];
        var map;            

        function mapChoose(coords) {
            var current = coords[Math.floor(Math.random() * (coords.length))];
            //mapShow(current[0], current[1], current[2], document.getElementById('map'));
            mapShow(current[0], current[1], current[2], document.getElementById('map_canvas'));
        };

        function initialize() {

            mapChoose(coords);
        }

        function mapShow(lat, lng, zoom, div) …
Run Code Online (Sandbox Code Playgroud)

javascript maps z-index infowindow

15
推荐指数
1
解决办法
8553
查看次数

为什么 ASP.NET Core 6 在从另一个 .NET Core 应用程序运行时无法发现控制器

我创建了一个开箱即用的 ASP.NET Core 6 Web API 项目。

当我启动该项目时,我可以看到 Swagger 已加载,显示单个 WeatherForecast 端点,该端点在测试时可以工作。

在此输入图像描述

但是,当我从另一个 .NET Core 应用程序启动 Web API 项目时,未发现控制器。Swagger 返回以下消息以供参考。手动调用端点Url也失败。

在此输入图像描述

经过对此问题的一些调查后,我发现如果我手动注册 WeatherForecast 控制器,它将在 Swagger 中可见并在请求时可访问。

在此输入图像描述

为什么从另一个 .NET Core 应用程序运行 ASP.NET 应用程序时未发现 WeatherForecast 控制器?

源代码:GitHub

c# asp.net asp.net-web-api asp.net-core

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

如何在 C# .NET 中读取 HDD SMART 寄存器并获取该寄存器的所有关联值?

如何使用 WMI 或其他方式在 .NET 中读取HDD 的 SMART 寄存器,这会导致具有以下数据:

  • 注册名称
  • 当前值
  • 最差值
  • 阈值
  • 数据(供应商)
  • 智能状态

.net c# wmi hard-drive

7
推荐指数
1
解决办法
7692
查看次数

如何使用SQL Server对SQL Server查询进行基准测试

我想在SQL Server中对SQL查询进行基准测试.以最准确的方式完成此任务的最佳方法是什么?

我的想法如下 - >

  • 记录开始时间
  • 执行查询
  • 记录结束时间
  • 在开始时间和结束时间之间执行日期差异,并输出到毫秒或微秒.

sql sql-server

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

DVR是否使用标准协议进行流媒体传输?

我不确定这个问题到底需要放在哪里,但看到它的编程相关我认为现在stackoverflow可以工作.

我正在调查消费各种支持网络的DVR的视频输入.我想要做的是"打下"支持网络的DVR并通过网络消费其视频通道/流,而无需通过其制造商SDK专门为该DVR进行定制开发.

为了达到这个目的,我理解每个DVR系统都需要实现一个协议标准(我怀疑它们没有).所以我的问题是; DVR是否使用标准协议通过网络传输视频,或者它们都是专有的,需要定制开发来提取视频流?

更新:

根据这个问题/答案DVR客户端软件SDK工具?DVR不使用标准协议,但它们可以支持标准.我现在正在调查此事,并会在我了解更多时回复.

streaming networking standards protocols dvr

5
推荐指数
0
解决办法
4577
查看次数

SqLite 多核处理

如何配置 SqLite 3 使用 1 个以上的 CPU 核心来处理单个查询?

sqlite processing multicore

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

C# - 使用索引透明度将Jpg转换为Png

我需要有效地将JPG图像转换为具有索引透明度的PNG图像.你知道这是否可能(或有代码)这样​​做?

注意:索引透明度用于仅使一种颜色透明(通常为白色),而使用Alpha透明度使图像中的所有颜色透明.

答案 - 继续

感谢帮助.这是我刚测试的代码.

Bitmap b = new Bitmap(Image.FromFile("c:\\input2.jpg"));
b.MakeTransparent(Color.White);
b.Save("c:\\output2.png", ImageFormat.Png);
Run Code Online (Sandbox Code Playgroud)

它可以很好地转换,但是有各种各样的白色色调,如果你正在考虑使图像周围的白色边框透明,你需要将所有这些白色的色调都透明化.

干杯.

c# png transparency jpeg

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

SQLServer 对象 'name' 的定义自编译以来已更改

更新程序并执行后出现错误。

对象“PROCEDURE NAME”的定义自编译以来已更改。

这个错误有修复吗?

stored-procedures sql-server-2008

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

命名管道包装器库工作示例

我需要一个关于如何在简单的客户端和服务器实现中使用 [Named-Pipe-Wrapper] 库 v1.4 的工作示例。

我很难让Named-Pipe-Wrapper库 v1.4 在 1 个客户端和服务器之间发送/接收消息。我可以看到我的客户端已经连接,但是客户端和服务器之间发送的消息没有通过。

我究竟做错了什么?

我选择了这个库,因为在客户端和服务器之间传递强类型对象似乎很容易,而无需处理所述对象的序列化和反序列化。

下面是我为了测试目的而放在一起的代码。

class Program
{
    static void Main(string[] args)
    {
        var server = new NamedPipeServer<Message>("MyPipe");
        server.ClientConnected += delegate (NamedPipeConnection<Message, Message> conn)
        {
            Console.WriteLine("Client {0} is now connected!", conn.Id);
        };
        server.ClientMessage += 
            delegate (NamedPipeConnection<Message, Message> conn, Message message)
        {
            Console.WriteLine("Client {0} message received !", conn.Id);
            Console.WriteLine("Client {0} says: {1}", conn.Id, message.Text);
            conn.PushMessage(new Message() { Text = "HELLO from server" });
        };
        server.Start();

        var client = new NamedPipeClient<Message>("MyPipe");
        client.ServerMessage …
Run Code Online (Sandbox Code Playgroud)

c# named-pipes

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

启动多个线程,你为什么要等?

我一直在玩线程和任务(.net 4)并注意到一些奇怪的行为,当你启动多个线程而不等待每个线程启动调用之间几毫秒.

运行时下面的示例不输出我的预期:

1
2
1
2
Run Code Online (Sandbox Code Playgroud)

但是只输出:

2
2
2
2
Run Code Online (Sandbox Code Playgroud)

下面是我正在运行的代码.

public static void Main()
{
    var items = new[] {"1", "2"};
    foreach (var item in items)
    {
      var thread = new Thread(() => Print(item));          
      thread.Start();
      //var task = Task.Factory.StartNew(() => Print(item));               
    }
}

static void Print(string something)
{
  while (true)
  {
    Console.WriteLine(something);
    Thread.Sleep(1000);
  }
}
Run Code Online (Sandbox Code Playgroud)

现在,当我在thread.Start()之后调用Thread.Sleep(50)时,输出只会按预期显示

1
2
1
2
Run Code Online (Sandbox Code Playgroud)

我的问题是:

  • 为什么在启动两个线程之间不等待时,第一个线程是否会松开最初启动它的方法的参数值?

即第一个线程以参数"1"启动,第二个线程以参数"2"启动,但第一个线程的参数也变为"2"?这没有任何意义,特别是因为Print()方法参数是字符串的值类型.

c# multithreading task

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

如果一个对象是指定的Type,它仍然可以为null吗?

如果你检查一个对象的类型,并发现它是你检查过的类型,并将它转换为这种类型,转换后这种类型是否仍然为空?

我正在运行的代码质量扫描应用程序抱怨以下内容:

if (tx.Tag is ExtendedNodeInfo && ty.Tag is ExtendedNodeInfo)
{
    var tagX = tx.Tag as ExtendedNodeInfo;
    var tagY = ty.Tag as ExtendedNodeInfo;                                        
    // HP Fortify scan says the below line's use of tagX/Y can be null.
    // If I add null checks below for taX/Y, Resharper says 
    // its redundant as its always not null
    return tagX.Ordinal.CompareTo(tagY.Ordinal);
}
Run Code Online (Sandbox Code Playgroud)

c#

0
推荐指数
1
解决办法
146
查看次数