摘要:
bool GetMinK(unsigned int uiInputNum, int * pInputArray) { bool ret = true; for(int i=0;i<uiInputNum;i++) { for(int j=0;j<uiInputNum-1-i;j++) { int tm 阅读全文
摘要:
1、新建需要执行的脚本 phm_reboot.sh #!/bin/sh # echo "myroot" |sudo -S sudo su echo "begin to start phm shell...................." echo "start service.......... 阅读全文
摘要:
在linux里使用matlab访问mysql的时候,报标题错,通过查看连接的具体message得到具体错误信息,这个错误信息就是没有JDBC的驱动,使用以前的笔记即可解决 https://www.cnblogs.com/judes/p/12167237.html 阅读全文
摘要:
gg : 跳转到文件头 Shift+g : 跳转到文件末尾 行数+gg : 跳转到指定行,例跳转到123行:123gg 阅读全文
摘要:
该关键字告诉编译器,函数中不会发生异常,这有利于编译器对程序做更多的优化。如果在运行时,noexecpt函数向外抛出了异常(如果函数内部捕捉了异常并完成处理,这种情况不算抛出异常),程序会直接终止,调用std::terminate()函数,该函数内部会调用std::abort()终止程序。 举例: 阅读全文
摘要:
一、项目介绍 1、主要为了在此小型测试项目中用到几乎所有ctk的常用知识: 插件间通信、服务工厂、服务追踪、事件监听、框架封装 2、项目共包含3个插件日志插件:用于模拟将接收的信息存储到日志中【这里只做简单的打印】,并且能够接收信息【主要来自界面插件】 打印插件:根据不同的插件返回提供不同打印服务 阅读全文
摘要:
定义模板函数的时候,如果声明和定义不同时在h就会这样报错,需要都定义在头文件里 阅读全文
摘要:
1、返回宏 #ifndef USE_QT_PRINT #define PRINTF_LOCATION() std::cout<<"ret in:" << __FILE__ << " at:"<<__LINE__ << std:: endl #else #define PRINTF_LOCATION( 阅读全文
摘要:
一、简介 服务追踪:如果想在B插件里使用A服务,可以专门写一个类继承ctkServiceTracker,在这个类里完成对A服务的底层操作,然后在B插件里通过这个类提供的接口来使用回收A服务。 注意ctkServiceTracker和A服务应该是一起的,这里有点像服务工厂。优点就是获取服务的代码简单, 阅读全文
摘要:
const_cast:仅用于去掉完全同类型的const,volatile约束,不能含有任何其它类型的转换,若不含约束也可以相当于没转换static_cast:使用类型可在继承的方向上向上或向下转换,不进行安全检查。 子类转父类,值、引用、指针形式均可,其中指针还可以是常量 父类转子类,值不可以,引用 阅读全文