常用服务端口占用

我们常常会遇到在bind端口时返回,Address already in use。
有时候机器可能之前运行了一些服务,当然我们可以通过各种netstat,lsof获得端口被谁占用了。

Read more

Lua raise error: C stack overflow

C stack overflow

在cpp中调用lua虚拟机,出现异常。

其实本质上是lua层代码调用了超过指定数量 LUAI_MAXCCALLS(默认200次)的cfunc导致的bug

Read more

Intel VTune Profiler 性能分析

Intel VTune Profiler

Intel VTune Profiler 以下简称Vtune,是intel推出的一款用于应用性能分析的一款软件工具集,是的区别于普通的分析软件,它其实一系列分析工具的集合。支持windows,linux,macos等系统,以及c/c++, Java, go, .Net, python等多种语言。

Read more