地址重定位(也叫作:地址转换、地址变换、地址翻译、地址重映射等) 背景知识: 程序装载到内存才能够运行 多道程序设计模型——允许多个程序同时进入内存 每个进程有自己的地址空间——一个进程执行时不能访问另一个进程的地址空间 本章主题——存储模型要解决的问题:如何将进程地址空间的内容装载入内存,并合理地 ...
分类:
其他好文 时间:
2020-07-05 19:28:27
阅读次数:
54
一:设计模型 Model Django 无需数据库就可以使用,通过对象关系映射器(Object-relational mapping),仅使用 Python 代码就可以描述数据结构。 models.py 文件主要用一个 Python 类来描述数据表。称为模型(model) 。 运用这个类,你可以通过 ...
分类:
其他好文 时间:
2020-06-23 00:54:03
阅读次数:
60
摘抄了一份写得不错的自动化框架概述,来自 https://www.cnblogs.com/tdp0108/p/10476437.html 1 自动化测试框架概述 所谓的框架其实就是一个解决问题的思维,前言中描述的诸多问题如果得到解决,自然而然这种得到良好解决的东西它就可以称之为一个框架,只是这个框架 ...
分类:
编程语言 时间:
2020-06-22 23:16:46
阅读次数:
102
享元模式 享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和提高性能。这种类型的设计模式属于结构型模式,它提供了减少对象数量从而改善应用所需的对象结构的方式。 享元模式尝试重用现有的同类对象,如果未找到匹配的对象,则创建新对象。我们将通过创建 5 个对象来画出 ...
分类:
Web程序 时间:
2020-06-21 11:51:04
阅读次数:
65
一什么是设计模型 软件工程中,设计模式(designpattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案 二设计模型的目的 编写软件过程中,程序员面临着来自耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性等多方面的挑战,设计模式是为了让程序(软件),具有更好 1)代码重 ...
分类:
其他好文 时间:
2020-06-10 19:06:50
阅读次数:
165
join Thread类 设计一个模型 1.有两个线程 One Two ;Two加入到One里面 2.设计模型的时候 two线程在one的run里面创建 保证两个有先后顺序 3.two.join(); 无参数==0 有参数==2000 synchronized锁 非常的厉害 一旦对象被锁定 不释放的 ...
分类:
编程语言 时间:
2020-06-05 22:48:25
阅读次数:
86
一、设计模型 1.创建应用 在一个项目中可以创建一到多个应用,每个应用进行一种业务处理。 创建应用的命令: python manage.py startapp 应用名 2.定义模型类 ①打开models.py文件,定义模型类。 ②引入包 from django.db import models ③模 ...
分类:
其他好文 时间:
2020-05-17 19:14:36
阅读次数:
53
1. re 的 match 和 search 区别? match()函数只检测字符串开头位置是否匹配,匹配成功才会返回结果,否则返回None search()函数会在整个字符串内查找模式匹配,只到找到第一个匹配然后返回一个包含匹配信息的对象,该对象可以通过调用group()方法得到匹配的字符串,如果 ...
分类:
其他好文 时间:
2020-04-12 12:27:29
阅读次数:
79
python基础 1. 列举你了解的python2和python3的区别 2. 如何实现字符串的反转?如:name="张全蛋"请反转为name= "蛋全张" 3. 文件操作时:xreadlines和readlines的区别? 4. is和==的区别 is比较的是id,==比较的是值 5. 现有字典 ...
分类:
编程语言 时间:
2020-04-12 12:25:40
阅读次数:
70
Spring MVC 一、概述 1.使用Java语言基本上都是开发B/S架构的程序,B/S架构又分成了三层架构 2.三层架构 1. 表现层:WEB层,用来和客户端进行数据交互的。表现层一般会采用MVC的设计模型 2. 业务层:处理公司具体的业务逻辑的 3. 持久层:用来操作数据库的 表现层框架(MV ...
分类:
编程语言 时间:
2020-02-12 22:12:32
阅读次数:
76