07 2018 档案

摘要:+ typedef basic_stream_socket socket; 流式套接字,提供同/异步发送接收数据,连接,绑定,设置套接字选项等功能 对于socket中的 方法,它只针对某一个 endpoint 的连接 + typedef basic_socket_acceptor acceptor; 阅读全文
posted @ 2018-07-22 11:21 gluo-dreamer 阅读(2639) 评论(1) 推荐(0)
摘要:io_context类为异步I/O对象提供核心功能,对象包括: + boost::asio::ip::tcp::socket + boost::asio::ip::tcp::acceptor + boost::asio::ip::udp::socket + boost::asio::deadline 阅读全文
posted @ 2018-07-20 16:12 gluo-dreamer 阅读(11245) 评论(0) 推荐(0)
摘要:```C++ include include include using std::cout; using std::endl; int main(void) try { mysqlx::Session sess("mysqlx://root:mysql@localhost:33060?ssl mo 阅读全文
posted @ 2018-07-16 20:49 gluo-dreamer 阅读(658) 评论(0) 推荐(0)
摘要:```C++ include include include using std::cout; using std::endl; int main(void) try { //uri: mysqlx://user:password@host:port/db_name const char from_ 阅读全文
posted @ 2018-07-16 11:27 gluo-dreamer 阅读(1177) 评论(0) 推荐(0)
摘要:```C++ include include include include include define D_USER "root" define D_PWD "mysql" define D_HOST "localhost" define D_PORT 33060 define D_DB "D_ 阅读全文
posted @ 2018-07-16 11:03 gluo-dreamer 阅读(1952) 评论(3) 推荐(0)
摘要:MySql Connector/C++8是一个用于连接MySQL服务器的C++应用程序。Connector/C++8可用于访问实现文档存储的 MySQL服务器,或者使用SQL查询以传统方式访问。它支持使用XDevAPI开发C ++应用程序,或使用XDevAPI for C开发纯C应用程序,同时Con 阅读全文
posted @ 2018-07-16 10:46 gluo-dreamer 阅读(4164) 评论(1) 推荐(0)
摘要:+ OCCI开放包(下载与服务器版本相同的开发包, 这用的是12.1.0.2): instantclient basic linux.x64 12.1.0.2.0.zip instantclient sdk linux.x64 12.1.0.2.0.zip + 解压后设置软连接,方便调用 cd in 阅读全文
posted @ 2018-07-12 21:41 gluo-dreamer 阅读(535) 评论(0) 推荐(0)
摘要:1. 常用的数据类型(data_type) 字符串类型 CHAR(n) : 固定长度 VARCHAR(n) : 可变长度 NCHAR(n) : 使用utf8存储,固定长度 NVARCHAR(n) : 使用utf8存储,可变长度 BLOB : (2^16 1)字节 LONGBOLB : (2^32 1 阅读全文
posted @ 2018-07-12 17:57 gluo-dreamer 阅读(400) 评论(0) 推荐(0)
摘要:0. 登入MySql服务器 + 本地登入: + 远程登入: 1. 更改用户密码: + mysqladmin uroot p' old_password ' password' new_password ' + set password=password(' '); 2. 查看所有存在的数据库: SH 阅读全文
posted @ 2018-07-12 16:42 gluo-dreamer 阅读(280) 评论(0) 推荐(0)
摘要:1. 设置MySql服务器以接听端口及以绑定IP地址 + MySql服务器默认监听 3306端口 ,确定防火墙以开放此端口。 + 编辑/etc/my.cnf 添加绑定IP地址。 + 重启MySql服务器,查看监听状态。 [server@bogon ~]$ netstat lnt Active Int 阅读全文
posted @ 2018-07-11 20:25 gluo-dreamer 阅读(9620) 评论(0) 推荐(0)
摘要:安装MySql 1. 软件包: + mysql community libs 5.7.22 1.el7.x86_64.rpm + mysql community common 5.7.22 1.el7.x86_64.rpm + mysql community client 5.7.22 1.el7. 阅读全文
posted @ 2018-07-10 22:42 gluo-dreamer 阅读(154) 评论(0) 推荐(0)
摘要:对于 类中的 方法,默认是一次检索一行数据,及一次检索执行一次网络往返,当结果集数量大时,效率低;对此OCCI提供了几种改善方法,即:在一次网络往返返回多行数据。 1. 通过使用 或`setPrefetchMemorySize()`方法设置预取属性 设置要预取的行数, 设置预取的大小。如果同时设置这 阅读全文
posted @ 2018-07-10 09:42 gluo-dreamer 阅读(2019) 评论(0) 推荐(0)
摘要:线程是任务调度的基本单位,一个进程中可以有多个线程,每个线程有自己的堆栈空间, 进程中的代码段、数据段和堆栈对进程中的线程是可见的。在使用线程时通常都要考虑数据的安全访问。 常用的线程同步方法有: + 互斥变量 + 读写锁 + 条件变量 + 屏障 + 自旋锁(用于CPU,锁住后CPU将不执行其他事情 阅读全文
posted @ 2018-07-09 11:49 gluo-dreamer 阅读(1001) 评论(0) 推荐(1)
摘要:+ 查看当前Oracle字符集 + 查询当前终端的 环境变量 + 设置 环境变量的值为 阅读全文
posted @ 2018-07-08 09:00 gluo-dreamer 阅读(215) 评论(0) 推荐(0)
摘要:Oracle的口令文件目录 $ORACLE_HOME/dbs/orapw$ORACLE_SID 建立口令文件 file 口令文件路径及文件名, $ORACLE_SID为SID名 password 超级用户密码 阅读全文
posted @ 2018-07-07 11:12 gluo-dreamer 阅读(894) 评论(0) 推荐(0)
摘要:传统的在执行多行DML(INSERT、UPDATE、DELETE)时,我们是多次调用executeUpdate();注意!当我们调用一次此函数时,则执行一次网络往返,当数据量大时则效率非常低。不过 OCCI 提供了一种在单个网络往返中发送多行数据的高效机制。此为迭代修改。 使用 方法实现迭代 1. 阅读全文
posted @ 2018-07-06 10:36 gluo-dreamer 阅读(782) 评论(0) 推荐(1)
摘要:1. 工具及软件包 交叉编译工具链 arm 2014.05 29 arm none linux gnueabi i686 pc linux gnu.tar.bz2 软件包 dbus 1.10.0.tar.gz openssl 1.1.0.tar.gz tslib 1.15.tar.gz Native 阅读全文
posted @ 2018-07-06 09:44 gluo-dreamer 阅读(1566) 评论(0) 推荐(0)