上一页 1 ··· 12 13 14 15 16
摘要: json编码和解码 JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。Python3 中可以使用 json 模块来对 JSON 数据进行编解码,它包含了两个函数: json.dumps(): 对数据进行编码。 json.loads(): 对数据进行解码。 阅读全文
posted @ 2018-05-21 15:52 苏格拉底的落泪 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 目录 类模板 定义模板 【注意】模板参数列表不能为空。 模板类型参数 typename和class的区别 二者其实是没有区别的,只是为了更加直观,才区分是typename环视class。当然,混用也是可以的: 费类型模板参数 1. 除了定义类型参数,还可以在模板中定义非类型参数,一个非类型参数表示一 阅读全文
posted @ 2018-05-19 19:11 苏格拉底的落泪 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 参考资料 1. 打包工具 setuptools 的使用 114. 二叉树展开为链表 给你二叉树的根结点 root ,请你将它展开为一个单链表: 展开后的单链表应该同样使用 TreeNode ,其中 right 子指针指向链表中下一个结点,而左子指针始终为 null 。展开后的单链表应该与二叉树 先序 阅读全文
posted @ 2018-05-18 21:39 苏格拉底的落泪 阅读(4885) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 1. Hashtable和bucket 由于unordered_map内部采用的hashtable的数据结构存储,所以,每个特定的key会通过一些特定的哈希运算映射到一个特定的位置,我们知道,hashtable是可能存在冲突的(多个key通过计算映射到同一个位置),在同一个位置的元素会按顺 阅读全文
posted @ 2018-05-17 15:21 苏格拉底的落泪 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 11.3.1节练习 【练习11.16】代码 阅读全文
posted @ 2018-05-17 14:12 苏格拉底的落泪 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 练习答案 一、访问元素 关联容器额外类型别名 key_type 此容器类型的关键字类型 mapped_type 每个关键字关联的类型,只 适用于map mapped_type 对于set,与key_type相同对于map,为pair<const key_type, mapped_type> 二、关联 阅读全文
posted @ 2018-05-17 10:40 苏格拉底的落泪 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 设置linux开机自动挂载 修改配置文件/etc/fstab 注:如果配置文件信息有误,重启云服务器时会进入维护模式,需要修改配置信息正确才能正常进入操作系统。通过将信息写入etc/fstab中进行自动化挂载云硬盘操作时,建议不要使用盘符以及分区id,建议使用文件系统的UUID,因为当云硬盘涉及到挂 阅读全文
posted @ 2018-05-17 10:03 苏格拉底的落泪 阅读(209) 评论(0) 推荐(0) 编辑
摘要: m命令eval 参考资料 1. 命令eval用法 2. shell中的eval学习与应用 阅读全文
posted @ 2018-05-16 16:31 苏格拉底的落泪 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一、什么是拷贝构造函数 首先对于普通类型的对象来说,它们之间的复制是很简单的,例如: int a = 100; int b = a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。 下面看一个类对象拷贝的简单例子: 1 #include<iostream> 2 using n 阅读全文
posted @ 2018-05-14 15:05 苏格拉底的落泪 阅读(1558) 评论(0) 推荐(0) 编辑
摘要: 函数 offsetof 的用法 offsetof()是一个宏, 返回 结构体成员 在内存中的偏移量。 1. 实例 #include<stdio.h> #include<stddef.h> struct S { char c1; int a; char c2; }; int main() { //of 阅读全文
posted @ 2018-05-12 15:48 苏格拉底的落泪 阅读(6579) 评论(0) 推荐(1) 编辑
摘要: • 二叉树节点类型BTNode: 1 typedef struct node 2 { 3 char data; 4 struct node *lchild, *rchild; 5 } BTNode; 创建二叉树 1 void CreateBTree(BTNode *&b, char *str) 2 阅读全文
posted @ 2018-05-09 19:37 苏格拉底的落泪 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 右值引用 左值和右值 (1)两者区别: ①左值:能对表达式取地址、或具名对象/变量。一般指表达式结束后依然存在的持久对象。 ②右值:不能对表达式取地址,或匿名对象。一般指表达式结束就不再存在的临时对象。 总结:一般而言,一个左值表达式表示的是一个对象的身份,而一个右值表达式表示的是对象的值。 (2) 阅读全文
posted @ 2018-05-09 18:22 苏格拉底的落泪 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 #include <memory> 3 4 struct Foo 5 { 6 Foo() { std::cout << "Foo...\n"; } 7 ~Foo() { std::cout << "~Foo...\n"; } 8 }; 9 10 str 阅读全文
posted @ 2018-05-09 16:19 苏格拉底的落泪 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 类模板 题目描述:实现StrBlob的模板版本。 阅读全文
posted @ 2018-05-09 16:08 苏格拉底的落泪 阅读(195) 评论(0) 推荐(0) 编辑
摘要: contexpr 1. constexpr变量 1对于修饰的变量而言,const并未区分出编译常量和运行常量;constexpr限定在编译器常量。 2. constexpr函数 #include <iostream> #include <array> using namespace std; con 阅读全文
posted @ 2018-05-09 12:31 苏格拉底的落泪 阅读(263) 评论(0) 推荐(0) 编辑
摘要: StrVec类的设计 【题目描述】:我们将实现标准库vector类的一个简化版本,我们所做的一个简化是不使用模板,我们类只用于string,因此,它被命名为StrVec。 3.5节练习 • 编写标准库string类的简化版本,命名为string。 阅读全文
posted @ 2018-05-09 09:37 苏格拉底的落泪 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 编译 ceph 出现错误解决方法 首先判断是否开启代理,如有,则需要关闭代理: unset http_proxy && unset https_proxy 经过上述步骤,还存在如下错误: 解决方法: pip3 install tox -i http://pypi.doubanio.com/simpl 阅读全文
posted @ 2018-05-08 21:45 苏格拉底的落泪 阅读(406) 评论(0) 推荐(0) 编辑
摘要: vdbench存储性能测试工具 vdbench是一个I/O工作负载生成器,通常用于验证数据完整性和度量直接附加(或网络连接)存储性能。它可以运行在windows、linux环境,可用于测试文件系统或块设备基准性能。 安装部署 1. 部署jdk环境:解压缩jdk安装包至/opt目录 tar -zxvf 阅读全文
posted @ 2018-05-07 19:38 苏格拉底的落泪 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 拷贝控制和资源管理 • 类的行为像一个值。意味着它应该有自己的状态,当我们拷贝一个像值得对象时,副本和原对象是完全独立的,改变副本不会对原对象有任何影响。 • 行为像指针的类则共享状态。当我们拷贝一个这种类的对象时,副本和原对象使用相同的底层数据,改变副本也会改变原对象。 13.2节练习 运行结果: 阅读全文
posted @ 2018-05-07 19:26 苏格拉底的落泪 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 拷贝控制、赋值和销毁 如果一个构造函数的第一个参数是自身类的引用,且额外的参数都有默认值,则此构造函数是拷贝控制函数(拷贝构造函数不应该是explicit的)。 如果我们没有为一个类定义拷贝构造函数,编译器会为我们定义一个,与合成默认构造函数不同, 即使我们定义了其他构造函数,编译器也会为我们合成一 阅读全文
posted @ 2018-05-03 20:21 苏格拉底的落泪 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 标题 /*标题h1 h2 h3样式*/ #cnblogs_post_body { color: black; font: 0.875em/1.5em"微软雅黑", "PTSans", "Arial", sans-serif; font-size: 16px; } #cnblogs_post_body 阅读全文
posted @ 2018-03-20 13:10 苏格拉底的落泪 阅读(297) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16