小编Luc*_*cas的帖子

Docker,如何从容器中获取容器信息?

我想让我docker containers了解他们的配置,就像通过元数据获取有关EC2实例的信息一样.

我可以使用(提供的docker是监听端口4243)

curl http://172.17.42.1:4243/containers/$HOSTNAME/json
Run Code Online (Sandbox Code Playgroud)

得到它的一些数据,但想知道是否有更好的方法至少获得容器的完整ID,因为HOSTNAME实际上缩短为12个字符,并且docker似乎在它上执行"最佳匹配".

另外,如何获取docker主机的外部IP(除了访问特定于AWS的EC2元数据)

linux docker

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

如何在Visual Studio中解决IIS问题?

我试图通过visual studio运行我的Web服务.我遇到了一个问题:

---------------------------
Microsoft Visual Studio
---------------------------
Unable to launch the IIS Express Web server.

Failed to register URL "http://localhost:63591/" for site "xxxxxx" application
"/". Error description: The process cannot access the file because it is being
used by another process. (0x80070020)

---------------------------
OK   
---------------------------
Run Code Online (Sandbox Code Playgroud)

我看到了任务管理器,发现系统使用了PID 4,其描述是,NT Kernel & System. 所以我试图阻止它http service.所有依赖服务都已停止 但我在停止http服务方面遇到了一个问题

The service is starting or stopping.  Please try again later.
Run Code Online (Sandbox Code Playgroud)

所以,我试图手动停止并启动服务.但是结束进程被禁用.如果有人可以帮助解决这个问题,将会很有帮助

visual-studio iis-express

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

删除PostgreSQL中索引的唯一性

在我的PostgreSQL数据库中,我有一个以这种方式创建的唯一索引:

CREATE UNIQUE INDEX <my_index> ON <my_table> USING btree (my_column)
Run Code Online (Sandbox Code Playgroud)

有没有办法改变索引以删除唯一约束?我看了很多 ALTER INDEX文档,但它似乎没有做我需要的.

我知道我可以删除索引并创建另一个索引,但如果它存在,我想找到更好的方法.

sql database postgresql

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

VirtualPath在当前应用程序根目录之外

背景:使用VB.NET后端的ASP.NET Webforms应用程序.

我刚刚从Visual Studio 2010升级到Visual Studio 2013和.NET 4.5.1.此代码以前用于Visual Studio 2005和.NET 2.0.但自从升级后我得到了这个错误.

在ASCX用户控件中.

<script language="javascript" type="text/javascript">
<!--
function SetItem_<%Response.Write(m_strJSAlias)%>(strValue) {
     $("#<%Response.Write(txtShop.ClientID)%>").attr('value',strValue);
    __doPostBack('frmCorpPortal_Form','');
    void FocusOnNext_<%response.Write(m_strJSAlias)%>;
}
Run Code Online (Sandbox Code Playgroud)

我们现在得到了以前从未得到过的错误:

VirtualPath was outside the current application root.
Parameter name: virtualPath 
Description: An unhandled exception occurred during the execution of the current web request.    Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.ArgumentException: VirtualPath was outside the current application root.
Parameter name: virtualPath


Line …
Run Code Online (Sandbox Code Playgroud)

asp.net webforms visual-studio-2013 browser-link

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

C#中的匿名代理

我不能成为唯一一个厌倦了定义和命名委托只需要一个需要委托的东西的人.例如,我想从可能的其他线程调用表单中的.Refresh(),所以我编写了这段代码:

private void RefreshForm()
{
    if (InvokeRequired)
        Invoke(new InvokeDelegate(Refresh));
    else
        Refresh();
}
Run Code Online (Sandbox Code Playgroud)

我甚至不确定我必须这样做,我只是读得足以害怕它在以后的某个阶段不起作用.
InvokeDelegate实际上是在另一个文件中声明的,但是我真的需要一个专门用于此的整个委托吗?根本没有任何通用代表?
我的意思是,例如,有一个Pen类,但也有Pens.选择笔,所以你不必重拍整个事情.它不一样,但我希望你理解我的意思.

c# delegates anonymous-methods

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

非安全随机数生成器和安全随机数生成器之间有什么区别?

正如标题所说:非安全随机数发生器和安全随机数发生器之间有什么区别?

random cryptography

25
推荐指数
2
解决办法
4439
查看次数

LINQPad是否等同于DataContext类?

我已经使用LINQPad刚刚开始,到目前为止,我喜欢它,但我所遇到的最LINQ教程SQL使用全由Visual Studio生成的持续更新等我还相当新的LINQ到SQL一个DataContext类的所以我的问题是LINQPad中的以下等价物(如果有的话)......

MyDbDataContext db = new MyDbDataContext();

...

db.SubmitChanges();
Run Code Online (Sandbox Code Playgroud)

linq linqpad linq-to-sql

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

从C#NET 3.5中的byte []保存文件

我的TCP客户端在数据包中接收图像.图像使用zlib压缩.任务是解压缩图像并将其放在表单上.

我打算将压缩的图像保存在当前目录中,解压缩并在表单上加载解压缩的文件.

第一个问题是保存文件(压缩).zlib可以保存解压缩.

下面的代码加载压缩文件并在解压缩后保存.

    private void decompressFile(string inFile, string outFile)
    {
        System.IO.FileStream outFileStream = new System.IO.FileStream(outFile, System.IO.FileMode.Create);
        zlib.ZOutputStream outZStream = new zlib.ZOutputStream(outFileStream);
        System.IO.FileStream inFileStream = new System.IO.FileStream(inFile, System.IO.FileMode.Open);          
        try
        {
            CopyStream(inFileStream, outZStream);
        }
        finally
        {
            outZStream.Close();
            outFileStream.Close();
            inFileStream.Close();
        }
    }

    public static void CopyStream(System.IO.Stream input, System.IO.Stream output)
    {
        byte[] buffer = new byte[2000];
        int len;
        while ((len = input.Read(buffer, 0, 2000)) > 0)
        {
            output.Write(buffer, 0, len);
        }
        output.Flush();
    }
Run Code Online (Sandbox Code Playgroud)

如何将byte []数组直接传递给该函数?我打算将其保存为压缩文件,然后使用压缩文件的位置调用该函数,但我不知道如何从byte []数组中保存文件,也不知道传递byte []数组的方法作为输入文件.

任何帮助将受到高度赞赏.

谢谢.

c# compression zlib .net-3.5

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

Linq to SQL - 不要获取特定列

有没有办法使用linqtosql获取特定列而不必使用匿名类型并单独指定每个返回的文件?

我们使用SQLMetal生成dbml文件,该文件包含将查询数据结果放入其中的所有类型.但是,当linq查询中包含select列时,结果将转换为匿名类型,而不是dbml文件中声明的类型.我想从特定表中选择除一个列之外的所有列,但仍然在相关的dbml类型中返回结果.

任何想法都赞赏.

.net linq sqlmetal linq-to-sql

17
推荐指数
2
解决办法
6173
查看次数

学习LINQ的资源?

我正在寻找学习LINQ,但我发现它还有很多东西,然后我最初的预期.事实上,有很多我不确定哪里是最好的起点.我知道有LINQ to SQL,LINQ to Entities,以及其他许多LINQ凡人.

哪个是最好的开始?看来我看到有关LINQ to SQL的更多信息,但我也看到了很多关于LINQ to Entities的信息.LINQ to Entities比LINQ to SQL更难吗?

另外,我正在寻找一些学习LINQ的好资源.我已经看到Scott Gu有一些关于LINQ to SQL的博客,但我正在寻找更多.有没有人有他们印象深刻的LINQ书?

linq linq-to-entities asp.net-3.5 linq-to-sql

15
推荐指数
3
解决办法
5115
查看次数