摘要:
1.linux基本I/O接口介绍 ssize_t read(int fd, void *buf, size_t count); ssize_t write(int fd, void *buf, size_t count); 以上两个是linux下的两个系统调用。用于对文件行主要的I/O操作。fd是非 阅读全文
摘要:
引言我们都听过 cache,当你问他们是什么是缓存的时候,他们会给你一个完美的答案。可是他们不知道缓存是怎么构建的。或者没有告诉你应该採用什么标准去选择缓存框架。在这边文章,我们会去讨论缓存。缓存算法。缓存框架以及哪个缓存框架会更好。面试“缓存就是存贮数据(使用频繁的数据)的暂时地方,由于取原始数据 阅读全文
摘要:
#include <sys/time.h> long getCurrentTime() { struct timeval tv; gettimeofday(&tv,NULL); return tv.tv_sec * 1000 + tv.tv_usec / 1000; } 阅读全文
摘要:
ActiveMQ性能測试 http://m.blog.csdn.net/blog/brushli/41750615 1、下载ActiveMQ 官网:http://activemq.apache.org/ 2、安装ActiveMQ 解压压缩包就可以直接使用 3、改动端口号、账号password 默认连 阅读全文
摘要:
本文介绍队列的基本知识,具体源代码分析见《FreeRTOS高级篇5 FreeRTOS队列分析》1.FreeRTOS队列 队列是基本的任务间通讯方式。能够在任务与任务间、中断和任务间传送信息。大多数情况下,队列用于具有线程保护的FIFO(先进先出)缓冲区:新数据放在队列的后面。当然。数据也能够放在队列 阅读全文
摘要:
作为一个软件系统可用性是第一位的,假设一个系统不可用。你其它的地方做的再怎么好,然并卵。 一般什么情况下软件会不可用: 我方发生问题。导致系统不可用。当然会出现单机的不可用及n多机器群的所有不可用。 程序故障 功能错误、程序退出系统故障 CPU超负荷、内存超负荷、网络超负荷物理故障 机器死机 断电 阅读全文
摘要:
返回:贺老师课程教学链接 项目要求【项目1:分数的累加】编程序。输出1/3-3/5+5/7-7/9…+19/21的结果提示:假设直接解决上面的问题有困难。能够设计一条“由易到难”的路线,逐渐解决当中要解决的问题,让自己的思路明朗起来。(1)1+2+...+20 ——这个应该会(2)1+1/2+1/3 阅读全文
摘要:
这是我学习慕课网Java课程的笔记,原视频链接为:http://www.imooc.com/learn/85 6-1什么是数组 数组中的元素都能够通过下标来訪问。下标从 0 開始。比如,能够通过 scores[0] 获取数组中元素 76 6-2 怎样使用Java中的数组 Java 中操作数组仅仅须要 阅读全文