会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
阿Hai
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
9
下一页
2018年3月25日
UML类图与类间六种关系表示
摘要: UML类图与类间六种关系表示 1.类与类图 类封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性,操作,关系的对象集合的总称. 类图是使用频率最高的UML图之一. 类图用于描述系统中所包含的类以及它们之间的相互关系,帮助开发人员理解系统,它是系统分析和设计阶段的重要产物,也是系统编码和测试
阅读全文
posted @ 2018-03-25 10:34 阿Hai
阅读(11999)
评论(0)
推荐(1)
2017年12月25日
C++内存分配与释放
摘要: C++内存分配与释放 1. new 运算符 与 operator new一条 new 表达式语句( new Type; )中的 new 是指 new 运算符.operator new 是定义在 #include <new> 中声明的一系列全局函数, 其中部分全局函数可被重写, 或在自定义类型定义为成
阅读全文
posted @ 2017-12-25 00:02 阿Hai
阅读(8155)
评论(0)
推荐(1)
2017年12月17日
SQLite 自定义函数,聚合,排序规则
摘要: SQLite 自定义函数,聚合,排序规则 1.使用自定义函数, 聚合以及排序规则的基本方法是使用回调函数.这些注册的函数的生命周期只存在于应用程序中, 并不存储在数据库文件中, 因此需要在每个连接建立时注册才可以在 SQL 中进行使用. 2.排序规则SQLite 对结果集中的字段进行排序时, SQL
阅读全文
posted @ 2017-12-17 15:22 阿Hai
阅读(8075)
评论(0)
推荐(0)
2017年6月29日
C++11中对容器的各种循环遍历的效率比较
摘要: 个人总结: vector支持随机访问,但无通用性,当采用list后,就不能再使用了,不可取. 迭代器与范围for循环所用时间无明显差异, qt提供的foreach显然是最差的方法, std算法for_each也还可以接受, 但范围for循环好看得多, 更好用啊! 在循环中调用调用cend方法,会频繁
阅读全文
posted @ 2017-06-29 23:12 阿Hai
阅读(8386)
评论(0)
推荐(0)
2016年10月26日
Android缓存
摘要: 一个利用内存缓存和磁盘缓存图片的例子
阅读全文
posted @ 2016-10-26 23:10 阿Hai
阅读(313)
评论(0)
推荐(0)
2016年10月23日
Messenger 进程间通信
摘要: Messenger 使用 Messenger 可以在进程间传递数据, 实现一对多的处理. 其内部实现, 也是基于 aidl 文件, 这个aidl位于: frameworks/base/core/java/android/os/IMessenger.aidl. 服务端与客户端通信, 主要是在传输的消息
阅读全文
posted @ 2016-10-23 09:38 阿Hai
阅读(1812)
评论(0)
推荐(0)
2016年10月7日
C++时间
摘要: C++时间 头文件 chrono, 命名空间 std. 现在时间 std::chrono::system_clock::now() 返回系统时钟的当前时间 时钟 std::chrono::system_clock 代表系统当前的时间, 是不稳定的时钟, 并且提供了函数可将时间点转化为 time_t
阅读全文
posted @ 2016-10-07 23:37 阿Hai
阅读(484)
评论(0)
推荐(0)
C++并发编程 等待与唤醒
摘要: C++并发编程 等待与唤醒 条件变量 条件变量, 包括(std::condition_variable 和 std::condition_variable_any) 定义在 condition_variable 头文件中, 它们都需要与互斥量(作为同步工具)一起才能工作. std::conditio
阅读全文
posted @ 2016-10-07 23:33 阿Hai
阅读(10333)
评论(0)
推荐(0)
C++并发编程 异步任务
摘要: C++并发编程 异步任务 异步任务 std::async (1) std::async 会返回一个 std::future 对象, 这个对象持有最终计算出来的结果. 当需要这个值时, 只需要调用对象的get()成员函数. 并且直到“期望”状态为就绪的情况下, 线程才会阻塞; 之后,返回计算结果. (
阅读全文
posted @ 2016-10-07 23:28 阿Hai
阅读(8037)
评论(0)
推荐(0)
C++并发编程 互斥和同步
摘要: C++并发编程 异步任务(async) 线程基本的互斥和同步工具类, 主要包括: std::mutex 类 std::recursive_mutex 类 std::timed_mutex 类 std::recursive_timed_mutex 类 std::lock_guard 类型模板 std:
阅读全文
posted @ 2016-10-07 23:13 阿Hai
阅读(2183)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
9
下一页
公告