- 博客(18)
- 收藏
- 关注
转载 DB2 configure unixODBC
Configure UnixODBC to a DB2 V9.7 on a Linux 1. configure db2cli.ini $ update /opt/ibm/db2/V9.7/cfg/db2cli.ini[ODBCDB2]Protocol=TCPIP4Port=50000Database=artHostname=192.168.1.189UID...
2018-08-29 23:11:51 243
转载 C++11 中std::function和std::bind的用法
关于std::function 的用法: 其实就可以理解成函数指针 1. 保存自由函数void printA(int a){ cout<<a<<endl;}std::function<void(int a)> func;func = printA;func(2);保存lambda表达式std::function<voi...
2018-08-26 14:25:57 146
转载 Source Insight 中文注释为乱码解决办法(完美解决,一键搞定)
https://blog.csdn.net/bjarnecpp/article/details/70174752我从网上查了一堆解决办法,但是都是2017年以前的解决方案,并且都是针对于source insight 3.5及以下版本的,目前SI软件版本都到4.0了,应该有新方法出现了。——————————————————————————————————————干货:Source Ins...
2018-08-20 16:07:01 397
转载 ODBC接口规范
https://blog.csdn.net/df_xiao/article/details/40511149 第1章 ODBC API基础1.1 ODBC API句柄ODBC API 实现数据库操作的手段是句柄。在ODBC中,使用不同的句柄(HANDLE)来标志环境(environment)、连接(Connection)、语句(statement)、描述符(descripti...
2018-08-20 15:36:42 1373
转载 boost::asio学习之[二]boost::asio::strand
https://blog.csdn.net/xiaoliangsky/article/details/23568671boost::asio学习之[二]boost::asio::strand2014年04月13日 00:51:38阅读数:1456 #pragma once #include <boost/bind.hpp> #inc...
2018-08-20 02:04:23 498
转载 为什么使用enable_shared_from_this——shared_ptr两类错误
https://www.cnblogs.com/jily/p/6424231.html 在使用C++实现弱回调时,订阅者应当维护一系列发布者的weak_ptr,而发布者注册回调时要传出this的shared_ptr指针,流行的实现方法是使用std::enable_shared_from_this。初次学习这个模板类时疑问了一下为什么不能依赖this直接产生一个shared_ptr?实验...
2018-08-18 20:02:51 177
转载 C++11新特性之十:enable_shared_from_this
https://blog.csdn.net/caoshangpa/article/details/79392878 enable_shared_from_this是一个模板类,定义于头文件<memory>,其原型为:template< class T > class enable_shared_from_this; std::enable_shar...
2018-08-18 16:21:32 207
转载 enable_share_from_this功能介绍
https://blog.csdn.net/csfreebird/article/details/8282518 这个类很有意思,让一个被shared_ptr管理生命周期的类能够在自己的成员函数内部访问shared_ptr。有点绕。举个例子,下面的代码在函数f内部通过this构造了shared_ptr对象,然后打印x_的值。 class B { publ...
2018-08-18 16:18:21 193
转载 C++:C++11新特性详解(1)
https://blog.csdn.net/linwh8/article/details/51569807前言:虽然目前没有编译器能够完全实现C++11,但这并不意味着我们不需要了解,学习它。深入学习C++11,你会发现这根本就是一门新的语言,它解决了c++98中许多遗留下来的问题。早晚会有一天,C++11便会普及大部分编译器。因此,提早做些准备也是应该的。在此我想做一个关于C++11...
2018-08-18 14:28:29 435 1
转载 【C++】C++11知识点串讲
1、long long类型C++11引入了long long类型,标准规定long long类型的长度至少是long类型的长度,即64bits,同其它类型一样,标准规定了各类型的最小长度,而编译器允许使用超过最小长度的限制。2、初始化列表int a = 0;int a(0);int a = {0}; // C++11int a{0}; // C++11C++11引入了初始化...
2018-08-18 14:20:19 356
转载 C++11标准库chrono
https://blog.csdn.net/u010487568/article/details/50512770chrono是C++11新加入的方便时间日期操作的标准库,它既是相应的头文件名称,也是std命名空间下的一个子命名空间,所有时间日期相关定义均在std::chrono命名空间下。通过这个新的标准库,可以非常方便进行时间日期相关操作。 chrono库主要包含了三种类型:durati...
2018-08-18 10:48:01 582
转载 Java Thread.join()详解
https://blog.csdn.net/sinat_29384657/article/details/52228578一、使用方式。join是Thread类的一个方法,启动线程后直接调用,例如:Thread t = new AThread(); t.start(); t.join();二、为什么要用join()方法在很多情况下,主线程生成并起动了子线程,如果子线程里要进行...
2018-08-06 17:34:49 121
转载 java 线程方法join的简单总结
https://www.cnblogs.com/lcplcpjava/p/6896904.html java 线程方法join的简单总结虽然关于讨论线程join方法的博客已经很多了,不过个人感觉挺多都讨论得不够全面,所以我觉得有必要对其进行一个全面的总结。 一、作用 Thread类中的join方法的主要作用就是同步,它可以使得线程之间的并行执行变为串行执行。具体看代码:...
2018-08-06 17:23:58 118
转载 JNI/NDK开发指南
https://blog.csdn.net/column/details/blogjnindk.html 相信很多做过Java或Android开发的朋友经常会接触到JNI方面的技术,由其做过Android的朋友,为了应用的安全性,会将一些复杂的逻辑和算法通过本地代码(C或C++)来实现,然后打包成so动态库文件,并提供Java接口供应用层调用,这么做的目的主要就是为了提供应用的安全性,防止...
2018-08-06 16:05:51 133
转载 JNI技术规范
中文版:https://www.jianshu.com/p/88fbe27621fc英文版:https://docs.oracle.com/javase/1.5.0/docs/guide/jni/spec/jniTOC.html目录第一章 介绍第二章 设计机制第三章 JNI类型和数据结构第四章 JNI函数(1)第四章 JNI函数(2)第四章 JNI函数(3)第四章 JNI函数(4)第五...
2018-08-06 15:55:11 197
转载 JNI完全指南
https://www.jianshu.com/nb/7649528 前言本系列博客可作为JNI参考文档使用,对于初学者,应当在了解了如何在特定平台上(Window、Linux、Android等)搭建JNI开发环境后再来查看。本系列博客主要参考了JNI-API文档,并以此为基础进行扩展。水平不足,如有错误,恳请批评指正。[toc]一、数据类型本章内容介绍JNI如何进行Ja...
2018-08-06 15:47:31 278
转载 java并发编程之LockSupport
LockSupport,构建同步组件的基础工具,帮AQS完成相应线程的阻塞或者唤醒的工作。LockSupport源码分析LockSupport定义了一组以park开头的方法来阻塞当前线程,unpark来唤醒被阻塞的线程。阻塞线程park()实现public static void park() { UNSAFE.park(false, 0L);}调用native...
2018-08-03 10:24:03 177
转载 Linux系统查看硬件配置
以CentOS系统为例 一、CPU cat /proc/cpuinfo 如下是我的CPU信息,有4个信息,说明有4个逻辑CPU,但是每个physical id相同,说明只有1个物理CPU。 1、多个逻辑CPU的”physical id”和”core id”均相同,说明开启了超线程。 2、flags中有lm标记,说明是64位的CPU 3、我的processor有4个不同的编号,并且同属于...
2018-08-03 10:09:50 312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人