问题列表 - 第45414页

如何在.vimrc文件中获得特定的文件扩展名,就好像.html一样?

我正在使用MacVim并在.html文档上设置颜色.我正在研究使用Sparkview Engine for .Net MVC的各种项目.这些文件以.spark结尾.我如何在我的.vimrc文件中设置.spark扩展名以映射到.html所以我的所有颜色也出现在.spark文件中?

vim macvim

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

格式化双精度至小数点后8位

我有一个方法要以8 dp的两倍返回。

所以我有一个从sp返回的值,在代码中我只是在做

CheckSum = double.Parse(cmd.ExecuteScalar().ToString());
Run Code Online (Sandbox Code Playgroud)

但是,如果sp返回此内容:1541338.2349537,则当我希望它在结尾加上零时,返回的双精度值仅具有那些7dp。像这样.. 1541338.23495370

我找不到在double上格式化它的方法-即将其强制为8dp,而不是返回格式化的字符串。我不想做。有人可以解释一下:)

谢谢

t

c# format double

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

如何使用ssh连接到远程服务器并获取信息

我正在尝试使用bash编写shell脚本.我有多台服务器,每台服务器都运行多个应用程序.每个服务器还有特定的应用程序脚本来检查/停止/启动等.我想做的就是,执行ssh并连接到远程服务器.我也能成功地完成这项任务,并且还能完成命令.

在某些情况下,我需要检查远程计算机上的某些进程状态,应用程序特定脚本已经这样做了.但是当我尝试执行该脚本时使用我的ssh我没有得到任何信息(它被执行但没有传递信息).如何从远程主机获取信息并在此处显示在本地主机上.

对此的任何帮助都非常感谢.

此致,Senny

ssh bash remote-access

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

如何获取LogicalTypes的随机值

我有一个工具,生成我需要生成一个samlpe值进行测试的实体.问题是我们有很多逻辑类型(一些相同的类型,但仍然不同)和编码我想知道是否有人有一个更容易的解决方案...

这是Enum:

public enum LogicalTypeEnum
    { 
        Identity,
        DateAndTime,
        Binary,
        Quantity,
        Comment,
        Money,
        Rate,
        TimeStamp,
        Caption,
        Reference,
        Number,
        Weight,
        Space,
        Username,
        Phone,
        Email,
        ZipCode
    }
Run Code Online (Sandbox Code Playgroud)

谢谢!!!

编辑1:我想生成一个随机值,而不是从枚举中获取一个随机元素.我正在寻找一种随机的电子邮件或邮政编码或金钱价值的方法.

c# random-sample

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

LD_PRELOAD帮助

我正在尝试使用LD_PRELOAD.

original.cpp

void myPuts() {  
    puts ("Hello myPuts");  
}  
int main() {  
    myPuts();  
    return 0;  
}
Run Code Online (Sandbox Code Playgroud)

hacked.cpp

void myPuts() {  
    std::cout >> "Hello hacked myPuts";  
}
Run Code Online (Sandbox Code Playgroud)

我编译original.cpp:

g++ original.cpp
Run Code Online (Sandbox Code Playgroud)

和hacked.cpp:

g++ -shared -fPIC hacked.cpp
Run Code Online (Sandbox Code Playgroud)

我尝试:

LD_PRELOAD=./hacked.so ./original.out
Run Code Online (Sandbox Code Playgroud)

应该看到字符串"Hello hacked myPuts",出现"Hello myPuts".(如果我尝试"覆盖"puts函数,它可以正常工作)

我错过了什么?

c++ unix shared-libraries ld

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

PostgreSQL:从间隔中删除秒的一小部分

我的查询:

SELECT AVG(time_out - time_in) from time_table
Run Code Online (Sandbox Code Playgroud)

结果:

3 days 17:21:21.062313
Run Code Online (Sandbox Code Playgroud)

问题是,计算出的平均值还包含秒 0.062313 的小数部分,这是我不需要的,所以我必须放弃它。我怎么做?

postgresql time intervals

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

如何使用jQuery将元素滚动到视图中?

我有一个HTML文档,其中包含使用网格格式的图像<ul><li><img....浏览器窗口具有垂直和水平滚动.

问题: 当我点击图像时<img>,如何让整个文档滚动到我刚刚点击的图像位置top:20px; left:20px

我在这里浏览了类似的帖子......虽然我对JavaScript很陌生,想要了解这是如何实现的.

javascript jquery

157
推荐指数
6
解决办法
21万
查看次数

有哪些苛刻的例子显示C风格的演员阵容很糟糕?

最近我发现了一个很好的例子,说明为什么C风格的演员阵容很糟糕.我们从下面的类开始实现多个COM接口(为了简洁我有两个,但在现实生活中可能有十个):

class CMyClassInitial : public IInterface1, public IInterface2 {
    //declarations omitted
};

HRESULT CMyClassInitial::QueryInterface(REFIID iid, void** ppv)
{
    if( ppv == 0 ) {
       return E_POINTER;
    }
    *ppv = 0;
    if( iid == __uuidof(IUnknown) || iid == __uuidof(IInterface1) ) {
       *ppv = (IInterface1*)this;
    } else if( iid == __uuidof(IInterface2) ) {
       *ppv = (IInterface2*)this;
    } else {
       return E_NOINTERFACE;
    }
    AddRef();
    return S_OK;
}
Run Code Online (Sandbox Code Playgroud)

上面的实现使用C-casts来调整指针以考虑多重继承.它们甚至可以作为static_casts - this指针值进行适当调整.

现在我们复制粘贴(或者我应该说重用代码?)相同的QueryInterface()实现到其他一些非常相似的类.

class CMyClassModified : …
Run Code Online (Sandbox Code Playgroud)

c++ casting

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

C/C++中的Unicode字符串规范化

我想知道如何在C/C++中规范化字符串(包含utf-8/utf-16).在.NET中有一个函数String.Normalize.

我过去使用过UTF8-CPP,但它没有提供这样的功能. ICU和Qt提供字符串规范化,但我更喜欢轻量级解决方案.

对此有任何"轻量级"解决方案吗?

c++ unicode utf-8 utf-16 unicode-normalization

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

使用SSL时在URL中传递用户名和密码的好主意?

场景:

我有一个带有webservices的ASP.Net/Silverlight网站,用于支持带有数据的Silverlight应用程序.该网站使用表单身份验证,因此Web服务也可以对请求进行身份验证.

现在我想从这个系统中将一些数据提取到Android应用程序中.我可以实现运行表单登录的代码,并存储身份验证cookie,但在webservice url中发送用户名和密码并验证每个调用实际上要简单得多.我并没有真正看到这个问题,因为通信是SSL加密的,但我很开放,否则会被说服;)

你怎么看 ?不好主意/没那么糟糕的主意?

结论:

在查看答案后,url请求字符串中针对name/pass的唯一真正有效的参数是它存储在服务器日志文件中.当然,这是我的服务器,如果该服务器被黑客入侵,它存储的数据也将被黑客攻击,但我仍然不喜欢日志中显示的密码.(这就是为什么它们被存储盐渍和加密)

解:

我将发布用户名和passord请求.最少的额外工作,更安全.

asp.net android forms-authentication

0
推荐指数
2
解决办法
2534
查看次数