编程是数据结构和算法的结合,而在Web类型的App中,我们对于数据的操作请求是通过url来承载的,本文详细介绍了REST规范和CBV规范和CBV请求流程。 编程即数据结构和算法的结合。简单的程序可能不需要跟用户交互数据,但是现代的应用程序几乎都需要跟用户进行交互,不分应用程序类型,不管是CS型还是B ...
分类:
其他好文 时间:
2018-12-12 00:34:16
阅读次数:
220
阅读目录 一 介绍 二 插入数据INSERT 三 更新数据UPDATE 四 删除数据DELETE 五 查询数据SELECT 六 权限管理 一 介绍 MySQL数据操作: DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 使用INSERT实现数据的插入 UPDAT ...
分类:
其他好文 时间:
2018-12-11 19:44:20
阅读次数:
212
两种连接数据库的写法: 结合上下文对数据的操作: 其中106.14.179.115,3是你的数据库服务器IP地址,USER是你的数据库名称,sa是你登录数据库的用户名,v2user是你登录数据库的密码,其他项保持默认就行了。 访问数据库的各驱动: 很多时候,我们在设置默认值的时候,一般不在代码中写死 ...
Linux 内核提供了一种通过 proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc 文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。 用户和应用程序可以通过 proc 得到系统的信息,并可以改变内核的某些参 ...
分类:
系统相关 时间:
2018-12-09 01:01:41
阅读次数:
287
一、IO模型介绍 1,主要的五种模型:阻塞IO、非阻塞IO、IO多路复用、信号驱动IO(不常用)、异步IO 对于一个network IO,它会涉及到两个系统对象,一个是调用这个IO的process(Thread),另一个是系统内核。当一个read/recv读数据的操作发生时,该操作会经历两个阶段: ...
分类:
其他好文 时间:
2018-12-04 22:26:42
阅读次数:
238
一,前言 线程安全是iOS开发中避免了的话题,随着多线程的使用,对于资源的竞争以及数据的操作都可能存在风险,所以有必要在操作时保证线程安全。 二,为什么要使用锁? 由于一个进程中不可避免的存在多线程,所以不可避免的存在多个线程访问同一个数据的情况。但是为了数据的安全性,当一个线程访问数据的时候,其它 ...
分类:
移动开发 时间:
2018-12-02 10:36:05
阅读次数:
175
今天装了CM集群,在集群当中集成了impala,hive。然后一直觉得认为impala自动共享hive的元数据,最后发现好像并不是这样的,需要经过一个同步元数据的操作才能实现数据的同步。 具体的做法如下: (1)安装好hive和impala,然后在hive当中创建目标数据库,创建一张表 2. 在Im ...
分类:
其他好文 时间:
2018-12-01 20:11:35
阅读次数:
226
一个业务软件本质由两个部分组成:业务数据+业务逻辑,这有点像是面向过程=数据结构+算法,这道出了软件开发本质。业务数据层从组成形式来说,分为内存和磁盘,这就划分了数据存储技术,datacontainer,datastore,database,业务数据的价值和重要性决定了存储的技术选型。这里只是一种简化认识~业务逻辑层简单本质就是对数据的操作,就是crud,我加一条:mapping(convert)
分类:
其他好文 时间:
2018-11-27 19:38:40
阅读次数:
199
一、单表操作 1.1 在python的脚本下调用Django环境 1.2 用orm创建表 数据的迁移操作 1.3 对数据的操作 添加数据 删除数据 修改数据 查询数据 1.4 数据的模糊查询 二、多表操作 2.1 创建表操作 创建类,添加字段 添加出版社信息 添加出版社信息 添加书籍信息 添加书籍信 ...
分类:
其他好文 时间:
2018-11-26 22:00:36
阅读次数:
218
一、介绍 MySQL数据操作: DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 本节内容包括: 插入数据更新数据删除数据查询数据 二、插入数据INSERT 三、更新数据UPDATE 四、删除数据DELETE 五、单表查询 1、单表查询语法 2、关键字的执行优先 ...
分类:
数据库 时间:
2018-11-26 20:24:15
阅读次数:
179