IO编程 IO在计算机中指Input/Output,也就是输入和输出。由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘、网络等,就需要IO接口。从磁盘读取文件到内存,就只有Input操作,反过来,把数据写到磁盘文件里,就只是一个Output操作。 ...
分类:
编程语言 时间:
2018-11-09 21:36:31
阅读次数:
211
一)什么是JSON (1)JSON(Java Script Object Notation(记号,标记))是一种轻量级的数据交换语言, 以文本字符串为基础,且易于让人阅读 注意:XML就是一个重量级的数据交换语言 (2)JSON采用完全独立于任何程序语言的文本格式,使JSON成为理想的数据交换语言 ...
分类:
Web程序 时间:
2018-11-08 22:09:20
阅读次数:
284
一、基本信息 标题:某公司新闻信息发布系统的设计与实现 时间:2017 04 出版源:厦门大学 领域分类:系统设计与架构 二、研究背景 问题定义:如何提高系统的运行效率 难点:数据怎么在多个数据库中共享 相关工作:采用数据库的主从备份方法 三、创新方法 在数据层添加了一个数据交换层,让频繁被读取的数 ...
分类:
其他好文 时间:
2018-11-08 01:16:59
阅读次数:
250
Django 使用ajax上传文件 JSON json指的是JavaScript对象表示法(JavaScript Object Notaion) json是轻量级的文本数据交换格式 json独立于语言 json具有自我描述性,更易理解 JSON 使用 JavaScript 语法来描述数据对象,但是 ...
分类:
Web程序 时间:
2018-11-04 14:04:46
阅读次数:
261
通道(channel) 单纯地将函数并发执行是没有意义的。函数与函数间需要交换数据才能体现并发执行函数的意义。虽然可以使用共享内存进行数据交换,但是共享内存在不同的goroutine中容易发生竞态问题。为了保证数据交换的正确性,必须使用互斥量对内存进行加锁,这种做法势必造成性能问题。 Go语言提倡使 ...
分类:
编程语言 时间:
2018-11-04 11:17:01
阅读次数:
191
1. Json 引入 基于JS 的一种轻量级的数据交换格式!“key”:“value”的书写格式 JavaScript 对象表示法(JavaScript Object Notation)。 JSON 是存储和交换文本信息的语法。类似 XML。 JSON 比 XML 更小、更快,更易解析。 2. Js ...
分类:
Web程序 时间:
2018-11-03 15:26:58
阅读次数:
173
什么是缓存? 引用下百度百科的解释: 缓存就是数据交换的缓冲区(又称作Cache),当某一硬件要读取数据时,会首先从缓存中查找需要的数据,找到了则直接执行,找不到的话则从内存中查找。由于缓存的运行速度比内存快得多,故缓存的作用就是帮助硬件更快地运行。 因为缓存往往使用的是RAM(断电即掉的非永久性储 ...
分类:
编程语言 时间:
2018-11-03 02:22:29
阅读次数:
205
选择排序算是对冒泡排序的一种改进:假设有n个待排列的数据,在第一轮遍历中,仍进行n 1次比较,遍历的时候用当前数与当前获得的最大数进行比较,而不是相邻的数据进行比较,且仅进行一次数据交换。而冒泡排序在每一次比较的过程中,发现数据顺序不一致就交换,数据交换的次数更多。选择排序只需要用标记记住每一轮的最 ...
分类:
编程语言 时间:
2018-11-02 00:06:36
阅读次数:
245
一、subprocess(用来执行系统命令) subprocess 主要用于执行系统指令 (启动子进程) 与os.system的不同在于 subprocess 可以与这个子进程进行数据交换 二、hashlib(加密) hash是一种算法 是将一个任意长的数据 根据计算 得到一个固定长度特征码 特征: ...
分类:
其他好文 时间:
2018-10-28 20:40:47
阅读次数:
171
1正则表达式import re# [] 范围匹配 中间 用-来连接# re.findall("[a-zA-Z0-9]","a ab abc abcd a123c")# 如果要匹配 符号- 要写表达式的左边或右边# print(re.findall("[-ab]","a ab abc abcd a12 ...
分类:
其他好文 时间:
2018-10-27 21:46:24
阅读次数:
222