架构师必读:Linux 的内存分页管理 来源:Linux爱好者 ID:LinuxHub 内存是计算机的主存储器。内存为进程开辟出进程空间,让进程在其中保存数据。我将从内存的物理特性出发,深入到内存管理的细节,特别是了解虚拟内存和内存分页的概念。 内存 简单地说,内存就是一个数据货架。内存有一个最小的... ...
分类:
系统相关 时间:
2018-08-17 23:23:43
阅读次数:
239
转自:http://www.jizhuomi.com/software/221.html 前面几节讲了菜单、工具栏和状态栏的使用,本节开始将为大家讲解文档、视图和框架的知识。 文档、视图和框架简介 在VS2010/MFC编程入门之三十四(菜单:VS2010菜单资源详解)创建的单文档工程Example ...
分类:
编程语言 时间:
2018-08-13 22:07:09
阅读次数:
184
一、文件—永久保存数据 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给用户/应用程序使用,其中文件就是操作系统提供给应用程序来 ...
分类:
编程语言 时间:
2018-08-13 15:54:13
阅读次数:
151
一、 ArrayList底层实现原理 对比 和Vector不同,ArrayList中的操作不是线程安全的!所以,建议在单线程中才使用ArrayList,而在多线程中可以选择Vector或者CopyOnWriteArrayList。 总结:(01) ArrayList 实际上是通过一个数组去保存数据的 ...
分类:
编程语言 时间:
2018-08-12 20:16:27
阅读次数:
207
一、要了解HDFS客户端写数据的过程,首先需要明白namenode和datanode namenode:主要保存数据的元数据,它维护着文件系统树及整棵树内所有的文件和目录,说的直白点就是文件目录的管理以及Block的管理,体现的是一个管理者的身份; datanode:存储并检索数据块的作用,也就是说 ...
分类:
其他好文 时间:
2018-08-12 20:15:29
阅读次数:
230
电可擦写可编程只读存储器(Electrically Erasable Programmable Read-only Memory, EEPROM)实现掉电情况下保存数据,设计温湿度变送器采用M24C64芯片.芯片的1,2,3脚确定器件地址.5脚SDA和6脚SCL分别为串行数据引脚和串行同步时钟信号引 ...
分类:
其他好文 时间:
2018-08-11 21:57:13
阅读次数:
429
python爬虫 一.爬虫 WHAT 通过程序模拟浏览器请求站点的行为,把站点返回的HTML代码/JSON数据/二进制数据(图片/视频)爬到本地,进而提取自己所需的数据,存放起来使用。 二.爬虫 WAY 获取网络数据的方式: ①.浏览器提交请求→下载网页代码→解析成网页 ②.模拟浏览器发送请求(获取 ...
分类:
编程语言 时间:
2018-08-11 18:56:31
阅读次数:
168
直接上代码好不好 方法名: String[] imgType = imgBase64.split(","); // 获取图片类型(如果没有类型,貌似会报错) String imgTypes = imgType[0].toString().substring(11, imgType[0].toStri ...
分类:
数据库 时间:
2018-08-10 13:12:47
阅读次数:
307
一、数据库概述数据库就是一个运行在系统上的软件,用于存储用户个人信息、用户的游戏资料等;数据库是多个表的集合,是存储数据的仓库,以一定的组织方式存储的相互有关的数据数据库由多个表组成,多个数据记录组成一张表,类似Excel数据库结构:由多个库组成,一个库包含多个表,一个表包含多条数据记录(如文字、声音、图形)二、数据库分类关系型数据库:建立在关系代数理论基础上,数据结构使用简单易懂的二维数据表,可
分类:
数据库 时间:
2018-08-10 11:39:30
阅读次数:
245
php数组转换字符串及复选框如何勾选中,应用到函数 implode explode 复选框被选中后如何保存数据,表单提交过来为数组,要转换字符串 用到函数implode if(!empty($_POST['yuyan'])){ $bbyuyan=implode(",", $_POST['yuyan' ...
分类:
编程语言 时间:
2018-08-09 21:18:10
阅读次数:
166