小编pow*_*ete的帖子

从命令行运行 Visual Studio Code 的任务

我在 Visual Studio 代码中有一个简单的项目,在tasks.json. 假设任务标有foobar

在 Visual Studio 代码中,我可以运行 CTRL+B 并选择所需的任务。

但是 - 如何foo从 Visual Studio Code 之外的命令行运行任务?

visual-studio-code

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

使用Firefox Quantum检查Websocket框架

我想检查Firefox Quantum中的Websocket帧.我还没有找到检查框架的选项(因为Chrome Developer可以使用).Firefox Quantum不可能吗?真?

我错过了什么?

firefox firefox-addon websocket

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

由于允许哪个版本的C++是默认参数?

例:

void foo(int a,int b=12) {
...
}
Run Code Online (Sandbox Code Playgroud)

既然哪个版本的C++合法呢?它是在C++ 11中引入的吗?

c++ c++11

11
推荐指数
3
解决办法
459
查看次数

使用 fdisk 更改分区会显示类似“partition#x contains ext4-signature”的警告

我正在缩小分区大小

#Reduce Partition Size
fsck -f /dev/sdb2
resize2fs /dev/sdb2 -M -p

#Limit Partion
fdisk /dev/sdb
... #Now I'm changing the Partition 2 to the new (smaller) size
Run Code Online (Sandbox Code Playgroud)

fdisk 给了我一个(红色)警告,比如partition#2 contains ext4-signature( Partition #2 enthält eine ext4-Signatur)

有什么不对?为什么 fdisk 向我显示警告?

filesystems partitioning ext4 partition

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

wkhtmltopdf OpenLayers V3失败了

我尝试从OpenLayer V3地图生成带有wkhtmltopfd的PDF,但我只得到一张空图像.

此代码应生成带有地图图像的PDF,但它仅生成地图的背景.

wkhtmltopdf --javascript-delay 5000 http://openlayers.org/en/v3.1.1/examples/moveend.html test.pdf
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

这是我已经检查过的:

  • 我用Chrome打开了网页并将其保存为PDF.有用.
  • 在Wireshark跟踪中,我看不到任何对图块图像的请求(因此阻塞图块服务器不是失败的).
  • 我尝试了一些期权wkhtmltopdf像--background--images,但没有成功(这些选项也被标记为默认选项).
  • 我在Windows 8上使用wkhtmltopdf 0.12.1.2(带有修补的qt).没有成功.
  • 在Ubuntu 14上还有wkhtmltopdf 0.12.1(有补丁的qt):没有成功.

qt pdf-generation openstreetmap wkhtmltopdf openlayers-3

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

将输出分配给变量时获取管道的退出代码(命令替换)

获取管道命令的退出代码工作正常。

echo "ABC" | false | true
echo ${PIPESTATUS[0]} ${PIPESTATUS[1]} ${PIPESTATUS[2]}
#Output is 0 1 0
Run Code Online (Sandbox Code Playgroud)

但是当我将输出分配给一个变量时,无法获得退出代码。

TEST=$(echo "ABC" | false | true)
echo ${PIPESTATUS[0]} ${PIPESTATUS[1]} ${PIPESTATUS[2]}
#Output is 0
Run Code Online (Sandbox Code Playgroud)

如何获取管道进程的退出代码?

bash shell pipe

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

apache2 记录日志

是否有机会将apache(V2.4)的日志消息写入journalctl/journald日志而不是记录到文件?

(我见过Apache2.5会有一个mod_journald来允许这个任务)

apache logging systemd

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

同时获取steady_clock和system_clock

我的代码如下所示:

// Next 2 lines should be at the same time
auto nowMonotonic = std::chrono::steady_clock::now();
auto nowSystem = std::chrono::system_clock::now();

// Do some calc with nowMonotonic and nowSystem
Run Code Online (Sandbox Code Playgroud)

这可能会发生:

auto nowMonotonic = std::chrono::steady_clock::now();
// Some other thread/process interrupts this thread for an 
// unspecific amount of time...
auto nowSystem = std::chrono::system_clock::now();

// Do some calc with nowMonotonic and nowSystem
Run Code Online (Sandbox Code Playgroud)

我正在(非实时)Linux 系统上工作。我正在根据 currentsteady_clock和 current进行一些计算system_clock。结果优于两个时钟读数之间的抖动。

(几乎)同时读取两个时钟的最佳方法是什么?

是否有特殊的系统调用来执行此操作?是否有可能在单个系统调用中获得这两个时钟的差异?

c++ synchronization c++-chrono

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

如何通过自定义的streambuf设置流的坏点

我有一个定制的std::streambuf。就像是:

class mybuf : public std::streambuf {
  ...
  virtual std::streambuf::int_type underflow() {
    if(eof) {
     return traits_type::eof();
    }
    ...
  }
  ...
  std::istream stream(new mybuf(...));
Run Code Online (Sandbox Code Playgroud)

eof通过在underflow()函数上返回eof来设置流的标志。

如何设置badbit流的标志?该overflow()函数应该抛出异常吗?

c++ std stream

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

C++中没有timeout_exception吗?

我正在标准 c++ lib (stdexcept) 中寻找 std::timeout_exception。我还没找到。

好的 - 我可以构建自己的:

class timeout_exception : public std::runtime_error {
public:
  using std::runtime_error::runtime_error;
};
Run Code Online (Sandbox Code Playgroud)

标准库中真的没有超时异常吗?我必须自己定义它吗?

c++ exception std

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