PIO模式是一种通过CPU执行I/O端口指令来进行数据读写的交换模式。 PIO的英文拼写是“Programming Input/Output Model”,是最先的硬盘数据传输模式,数据传输速率低下,CPU占有率也非常高,大量传输数据时会因为占用过多的CPU资源而导致系统停顿,无法进行其他操作。 P ...
分类:
其他好文 时间:
2019-08-16 00:36:17
阅读次数:
65
目录: Python基础: Python基本用法:控制语句、函数、文件读写等 Python基本数据结构:字典、集合等 Numpy:简述 Pandas:简述 一、 Python基础: 1.1 文件读取 1).打开文件2).操作数据(读、写)3).关闭文件 ** 打开文件: fp = open(path ...
分类:
编程语言 时间:
2019-07-28 18:00:43
阅读次数:
83
STM32 F407 采用 Cortex-M4 的内核,该内核的 Fault 异常可以捕获非法的内存访问和非法的编程行为。Fault异常能够检测到以下几类非法行为: 总线 Fault: 在取址、数据读/写、取中断变量、进入/退出中断时寄存器堆栈操作(入栈/出栈)时检测到内存访问错误。 存储器管理 F ...
分类:
其他好文 时间:
2019-07-06 13:18:45
阅读次数:
137
sql事务特性简介 pphh发布于2018年10月5日 Sql事务有原子性、一致性、隔离性、持久性四个基本特性,要实现完全的ACID事务,是以牺牲事务的吞吐性能作为代价的。在有些应用场景中,通过分析业务数据读写,使得可以降低事务的隔离性,容忍相应出现的数据一致性问题,实现事务的高并发、高吞吐、低时延 ...
分类:
数据库 时间:
2019-06-22 23:42:45
阅读次数:
149
1.数据读写分离介绍及搭建案例; 2.多实例服务. 一,数据读写分离介绍 1.概念:把客户端访问的查询请求和写请求,分别给不同的数据库服务器处理. 2.优点: 减轻主服务器的工作压力; 提高从服务器的硬件利用率 3.实现方式,有客户端指定和服务端指定两种. 客户端指定:程序写代码实现.例,插入数据的 ...
分类:
数据库 时间:
2019-06-20 20:09:21
阅读次数:
192
前言: 一.为什么要使用redis 1,解决应用服务器的cpu和内存压力 2,减少io的读操作,减轻io的压力(内存中读取) 3,关系型数据库扩展性,不强,难以改变表的结构 二.优点 1,nosql数据库没有关联关系,数据结构简单,扩展容易 2,数据读写快,能够每秒胜任几十万的并发,处理速度快 三. ...
分类:
其他好文 时间:
2019-06-15 15:39:43
阅读次数:
89
前言 零拷贝这三个字,一直是服务器网络编程的关键字,任何性能优化都离不开。在 Java 程序员的世界,常用的零拷贝有 mmap 和 sendFile。那么,他们在 OS 里,到底是怎么样的一个的设计?本文将简单聊聊 mmap 和 sendFile 这两个零拷贝。 传统数据读写的劣势 初学 Java ...
分类:
其他好文 时间:
2019-06-01 19:35:08
阅读次数:
115
sqlite是款不错的数据库,使用方便,不需要事先安装软件,事先建表。很多人担心它的性能和数据存储量问题。比如有的网友问:Sqlite数据库最大可以多大呀?会不会像acc数据库那样,几十MB就暴掉了?不会的,放心用SQLite, 这是两个数量级的东西, 看下面的说明。Access不能算真正意义上的数 ...
分类:
数据库 时间:
2019-05-21 00:13:59
阅读次数:
227
直接在堆外分配一个内存(即,native memory)来存储数据,程序通过JNI直接将数据读/写到堆外内存中。因为数据直接写入到了堆外内存中,所以这种方式就不会再在JVM管控的堆内再分配内存来存储数据了,也就不存在堆内内存和堆外内存数据拷贝的操作了。这样在进行I/O操作时,只需要将这个堆外内存地址... ...
分类:
其他好文 时间:
2019-05-13 09:21:53
阅读次数:
105
mapreduce就是分合的管理艺术,先分开计算,再合并归总 推荐系统大概流程 用kafka做实时数据读写,实现实时分析 加上机器学习的推荐 ...
分类:
其他好文 时间:
2019-05-10 16:26:49
阅读次数:
72