小编she*_*ill的帖子

什么是一个易于使用的Linux上C++的分析器?

我需要在Linux上分析一些运行C++的代码.你们能推荐一些个人资料吗?

c++ linux profiler

76
推荐指数
6
解决办法
7万
查看次数

C++从多行字符串中删除新行

什么是从std :: string中删除'换行符'的最有效方法?

c++ string multiline

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

C++ - 如何设置文件权限(跨平台)

我正在使用C++ ofstream写出一个文件.我想将权限设置为只能由用户访问:700.在unix中; 我想我可以发一个system("chmod 700 file.txt");但我需要这个代码才能在Windows上运行.我可以使用一些Windows API; 但是最好的c ++跨平台方法是什么?

c++ unix windows

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

Log4j:它是否为多线程调用同步?

我们遇到了一个有趣的问题,我们在对系统进行压力测试时注意到了这个问题.我们正在大量使用log4j(在JBOSS中)进行日志记录.这是我们一些日志记录的天真例子

void someFunction()
{
Log.info("entered some function");
...

Log.info("existed some function");
}
Run Code Online (Sandbox Code Playgroud)

现在我们注意到的有趣的事情是,如果我们针对此函数启动100个线程; Log.info()调用是每个线程阻塞..意味着线程2正在等待thread1完成"Log.info"调用.在线程100的情况下; 它最终等待了很长时间..我们正在使用本机文件记录器.

这是一个已知的问题?

java jboss multithreading log4j synchronized

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

Visual Studio中的C4275警告

在VS2008中编译我的代码时,我收到此警告

警告C4275:非dll接口类'std :: runtime_error'用作dll接口类的基础'MyException'2> c:\ Program Files(x86)\ Microsoft Visual Studio 9.0\VC\include\stdexcept(148):看到'std :: runtime_error'的声明

我的班级被定义为

class MyException : public std::runtime_error
Run Code Online (Sandbox Code Playgroud)

c++ visual-c++

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

Perl测试:如何在第一次失败后停止在单个文件中进行测试

我正在使用Test :: More模块.如果我有一个带有一堆测试的.t文件(主要使用ok()); 如何在第一次失败后使测试用例停止.我现在看到的是,如果第一个确定失败; 后续的ok()案例仍然在运行.

我看着使用TEST :: More :: Bail_OUT; 但这将阻止所有测试停止(意味着我有其他.t文件),而不是仅仅测试停止特定文件.

谢谢!

testing perl

11
推荐指数
2
解决办法
1409
查看次数

Twitter bootstrap media-grid:如何为缩略图添加标题

我使用twitter bootstrap和'media-grid'功能来显示一些图像的thumnabils.以下是它现在的样子:http://jsfiddle.net/vXMMA/

我想要做的是为这些缩略图添加一个标题..有人可以提供一些关于我需要做什么改变才能启用它的想法.

css twitter-bootstrap

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

Memcache + PHP - 为什么数据没有到期?

我有一个简单的例子,我将值设置为5秒.问题是5秒后; 当我预期'假'时,我仍然会得到一个值.

$memcache = new Memcache;
$memcache->connect('localhost', 11211) or die ("Could not connect");


$memcache->set('foo', 'bar', 0, 5); // 5 seconds expiry
var_dump($memcache->get('foo')); // bar
sleep(10);
var_dump($memcache->get('foo')); // still shows bar
Run Code Online (Sandbox Code Playgroud)

这是memcache服务器版本

服务器版本:1.4.13

php memcached

10
推荐指数
2
解决办法
4517
查看次数

使用JSON.Net编写属性名称

我正在使用JSON.net在C#中编写一些json.我可以像这样生成JSON

{
    "id": "234",
    "name": "abc"
}
Run Code Online (Sandbox Code Playgroud)

我想做的就是得到这个

 {
    "DATA": {
        "id": "234",
        "name": "abc"
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的json.net代码

    StringBuilder sb = new StringBuilder();
    StringWriter sw = new StringWriter(sb);
    JsonWriter jsonWriter = new JsonTextWriter(sw);
    jsonWriter.Formatting = Formatting.Indented;



        jsonWriter.WriteStartObject();                 
            jsonWriter.WritePropertyName("id");
            jsonWriter.WriteValue("234");
            jsonWriter.WritePropertyName("name");
            jsonWriter.WriteValue("abc");
        jsonWriter.WriteEndObject();
Run Code Online (Sandbox Code Playgroud)

你能建议如何添加'DATA'部分吗?

c# json json.net

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

如何在vim中搜索完整的单词?

如果我搜索'string'; 我想找到'字符串'作为一个单词; 而不是'qstring','sostring'等

以下是我的.vimrc中的选项

set ic
set showmatch
set smartcase
set incsearch
Run Code Online (Sandbox Code Playgroud)

vim

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