上一页 1 ··· 57 58 59 60 61 62 63 64 65 ··· 133 下一页
摘要: 在linux里使用matlab访问mysql的时候,报标题错,通过查看连接的具体message得到具体错误信息,这个错误信息就是没有JDBC的驱动,使用以前的笔记即可解决 https://www.cnblogs.com/judes/p/12167237.html 阅读全文
posted @ 2020-07-20 16:41 朱小勇 阅读(2084) 评论(0) 推荐(0)
摘要: gg : 跳转到文件头 Shift+g : 跳转到文件末尾 行数+gg : 跳转到指定行,例跳转到123行:123gg 阅读全文
posted @ 2020-07-20 15:09 朱小勇 阅读(444) 评论(0) 推荐(0)
摘要: 该关键字告诉编译器,函数中不会发生异常,这有利于编译器对程序做更多的优化。如果在运行时,noexecpt函数向外抛出了异常(如果函数内部捕捉了异常并完成处理,这种情况不算抛出异常),程序会直接终止,调用std::terminate()函数,该函数内部会调用std::abort()终止程序。 举例: 阅读全文
posted @ 2020-07-14 09:42 朱小勇 阅读(274) 评论(0) 推荐(0)
摘要: 一、项目介绍 1、主要为了在此小型测试项目中用到几乎所有ctk的常用知识: 插件间通信、服务工厂、服务追踪、事件监听、框架封装 2、项目共包含3个插件日志插件:用于模拟将接收的信息存储到日志中【这里只做简单的打印】,并且能够接收信息【主要来自界面插件】 打印插件:根据不同的插件返回提供不同打印服务 阅读全文
posted @ 2020-07-11 22:03 朱小勇 阅读(4615) 评论(1) 推荐(2)
摘要: 定义模板函数的时候,如果声明和定义不同时在h就会这样报错,需要都定义在头文件里 阅读全文
posted @ 2020-07-11 14:15 朱小勇 阅读(1061) 评论(0) 推荐(0)
摘要: 1、返回宏 #ifndef USE_QT_PRINT #define PRINTF_LOCATION() std::cout<<"ret in:" << __FILE__ << " at:"<<__LINE__ << std:: endl #else #define PRINTF_LOCATION( 阅读全文
posted @ 2020-07-10 15:16 朱小勇 阅读(365) 评论(0) 推荐(0)
摘要: 一、简介 服务追踪:如果想在B插件里使用A服务,可以专门写一个类继承ctkServiceTracker,在这个类里完成对A服务的底层操作,然后在B插件里通过这个类提供的接口来使用回收A服务。 注意ctkServiceTracker和A服务应该是一起的,这里有点像服务工厂。优点就是获取服务的代码简单, 阅读全文
posted @ 2020-07-10 10:36 朱小勇 阅读(1100) 评论(1) 推荐(0)
摘要: const_cast:仅用于去掉完全同类型的const,volatile约束,不能含有任何其它类型的转换,若不含约束也可以相当于没转换static_cast:使用类型可在继承的方向上向上或向下转换,不进行安全检查。 子类转父类,值、引用、指针形式均可,其中指针还可以是常量 父类转子类,值不可以,引用 阅读全文
posted @ 2020-07-09 16:20 朱小勇 阅读(211) 评论(0) 推荐(0)
摘要: 关闭有道词典。。。。。。。。。 阅读全文
posted @ 2020-07-09 15:04 朱小勇 阅读(491) 评论(0) 推荐(0)
摘要: CTK一共有三种事件可以监听:框架事件、插件事件、服务事件。但是这些事件只有再变化时才能监听到,如果已经变化过后,进入一个稳定的状态,这时才去监听,那么是无法监听到的。 1、监听接口 主要是ctkPluginContext提供的三个函数: 2、如何使用 可以新建一个专门的服务,专门用于监听CTK的事 阅读全文
posted @ 2020-07-09 10:28 朱小勇 阅读(1184) 评论(1) 推荐(0)
上一页 1 ··· 57 58 59 60 61 62 63 64 65 ··· 133 下一页