标准库中make_shared的用法

C++ 

make_shared的使用 shared_ptr<string> p1 = make_shared<string>(10, '9'); shared_ptr<string> p2 = make_shared<string>("hello"); shared_ptr<string> p3 = mak

Centos 6/7 安装MySQL5.6.44


1.完成基础配置 参考CentOS7的初始化建议(未完待续) 2.检查系统版本: 略过 3.使用wget下载MySQL并解压: 清华大学源:mysql-5.6.44 中国科技大学源:

oracle查看和修改编码


首先,使用/as sysdba方式登录数据库 sqlplus "/as sysdba" 登录成功后,查看现在的编码方式 select * from nls_database_parameters where parameter='NLS_CHARACRERSET'; 开始修改数据库字符集,需要注意的

解决 ERROR 1045(28000):Access denied for user 'root'@'localhost'...问题


今天在mysql(version: 5.5.48-log Source distribution)上遇到这样一个问题 不论是加不加参数 -p,都会提示:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passw

解决问题 “java.sql.SQLException: Could not retrieve transation read-only status server”

Java 

服务器环境: Windows Server 2008 R2 MySQL 5.7.17 类库版本: spring 4.0.2 mybatis 3.2.6 mysql-connector-java 5.1.30 异常信息: ### Error updating database. Cause: jav

CentOS7 的初始化建议(未完待续)

系统 

写在前面的话 1.本文参考了[蓝狐的博客](http://www.bluefoxah.org/ "蓝狐的博客")中[《新版Teamtalk部署教程》](http://www.bluefoxah.org/teamtalk/new_tt_deploy.html "《新版Teamtalk部署教程》")中的

Centos7安装Docker

系统 

Docker的简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。 一个完整的Docker有以下几个部分组成: Docke

Qt中的sleep操作

QT 

首先,关于sleep函数,网上搜到的结果是这样: sleep函数是使调用sleep函数的线程休眠,线程主动放弃时间片。当经过指定的时间间隔后,再启动线程,继续执行代码。sleep函数并不能起到**定时**的作用,主要作用是**延时**。在一些多线程中可能会看到sleep(0);其主要目的是**让出时

Qt中的字符串 - QString

QT 

本文转载于 “豆子空间” 博客,请务必保留此出处 http://devbean.blog.51cto.com/448512/193918 今天要说的是 QString。之所以把 QString 单独拿出来,是因为 string 是很常用的一个数据结构,甚至在很多语言中,比如 JavaScript,都

QT中volatile关键字的使用

QT 

volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改。 用volatile关键字声明的变量i每一次被访问时,执行部件都会从i相应的内存单元中取出i的值。 没有用volatile关键字声明的变量i在被访问的时候可能直接从cpu的寄存器中取值(因为之前i被访问过,