代码在centos7环境上编译可以跑.但是其他同事在测试.刚好手头上有一台rehl8的环境是空闲的. 在rehl8上编译是成功的.但是程序运行就会崩溃. 日志里面可以看到 fusionsphere/so/libfc.so: undefined symbol: _ZN16CFusionSphereSDK10InitialSDKEPFviPKczEP23CFusionSphereDebugLevelRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_SD_ 可是程序明明是通过编译没有出错,甚至没有泛型这样的rtti. 明显也不是访问错误内存的段错误.
如何在函数中给指针赋值
指针在局部函数中也是值传递.因此修改指针本身的值,是不会在局部函数外其效果.
centos刷缓存
centos7 drop_caches
docker运行nginx
docker nginx
mysql调优带来的启示
调优要抓住关键点.缓存也有缓存的弊端.如何让缓存价值更高.硬件层面解决问题.