摘要: 为什么要用版本控制? 假设你在的公司要上线一个新功能,你们开发团队为实现这个新功能,写了大约5000行代码,上线没2天,就发现这个功能用户并不喜欢,你老板让你去掉这个功能,你怎么办?你说简单,直接把5000行代码去掉就行了,但是我的亲,说的简单,你的这个功能写了3周时间,但你还能记得你是新增加了哪5 阅读全文
posted @ 2023-12-06 17:41 木屐呀 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 一.Python3安装 1.安装方式是源码包安装,需要用到 gcc,make 1 yum install gcc make 2 3 安装python3需要的依赖包有:openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sql 阅读全文
posted @ 2023-12-06 17:40 木屐呀 阅读(22) 评论(0) 推荐(0) 编辑
摘要: rabbitmq 消息中间件 -消息队列 异步 开发语言erlang 爱立信公司 1.安装python rabbitMQ module 1 pip3 install pika 关闭防火墙 1 service iptables stop 关闭防火墙 2.实现最简单的队列通信 send端: 1 #sen 阅读全文
posted @ 2023-12-06 17:39 木屐呀 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一.安装erlang 1 wget http://www.erlang.org/download/otp_src_19.3.tar.gz 解压 1 tar -xvf otp_src_19.3.tar.gz 进入文件夹 1 cd otp_src_19.3 配置 1 ./configure --pref 阅读全文
posted @ 2023-12-06 17:38 木屐呀 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 一、字段 1.字段列表 1 AutoField(Field) 2 - int自增列,必须填入参数 primary_key=True 3 4 BigAutoField(AutoField) 5 - bigint自增列,必须填入参数 primary_key=True 6 7 注:当model中如果没有自 阅读全文
posted @ 2023-12-06 17:34 木屐呀 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 一.概述 对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上 1、传统的Web应用 一个简单操作需要重新加载全局数据 2、AJAX 1 AJAX,Asynchronous JavaScript an 阅读全文
posted @ 2023-12-06 17:33 木屐呀 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 内容回顾: 1.Ajax 1 ##Ajax 2 url: 3 type: 4 data: 5 1.value不能是字典:{k1:v1,k2:[1,2,3],k3:JSON.stringify({})} 6 2.$('').serialize() 7 dataType: 'JSON' #text,ht 阅读全文
posted @ 2023-12-06 17:33 木屐呀 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 关于Django中的序列化主要应用在将数据库中检索的数据返回给客户端用户,特别的Ajax请求一般返回的为Json格式 1、serializers 1 from django.core import serializers 2 ret = models.BookType.objects.all() 3 阅读全文
posted @ 2023-12-06 17:33 木屐呀 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 1Django的Form主要具有一下几大功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 -对用户请求的验证 2 -Ajax 3 -Form 4 -生成HTML代码(保留上次输入内容) 5 6 a.创建一个类 7 b.类中创建字段(包 阅读全文
posted @ 2023-12-06 17:33 木屐呀 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 分页组件 1 2.分页组件 2 -Django内置分页 3 -Paginator, Page 4 -页面:调用时用include,避免重复代码 5 -扩展Django的内置分页 6 -class CustomPaginator(Paginator) 7 8 传入: 9 -所有数据 10 -当前页 1 阅读全文
posted @ 2023-12-06 17:33 木屐呀 阅读(8) 评论(0) 推荐(0) 编辑
摘要: Ajax简介: 1 jQuery.get(...) 2 所有参数: 3 url: 待载入页面的URL地址 4 data: 待发送 Key/value 参数。 5 success: 载入成功时回调函数。 6 dataType: 返回内容格式,xml, json, script, text, html 阅读全文
posted @ 2023-12-06 17:32 木屐呀 阅读(6) 评论(0) 推荐(0) 编辑
摘要: py文件 1 from django.conf.urls import url 2 from django.contrib import admin 3 from APP01.views import classes,teachers,students 4 5 urlpatterns = [ 6 u 阅读全文
posted @ 2023-12-06 17:32 木屐呀 阅读(4) 评论(0) 推荐(0) 编辑
摘要: models.py文件 1 from django.db import models 2 3 # Create your models here. 4 5 class Classes(models.Model): 6 """ 7 班级表 8 """ 9 name = models.CharField 阅读全文
posted @ 2023-12-06 17:31 木屐呀 阅读(3) 评论(0) 推荐(0) 编辑
摘要: -请求响应Http 1.发送Http请求 2.服务器接收,根据请求头中的url在路由关系表中进行匹配(从上到下) 3.匹配成功后,执行指定的views函数 URL -> 函数 ==> FBV FUNCTION BASE VIEW 表示url对应视图函数的关系 URL -> 类 ==> CBV 4.业 阅读全文
posted @ 2023-12-06 17:30 木屐呀 阅读(6) 评论(0) 推荐(0) 编辑
摘要: COOKIES: 1 from django.conf.urls import url 2 from django.contrib import admin 3 from APP01 import views 4 5 urlpatterns = [ 6 url(r'^admin/', admin.s 阅读全文
posted @ 2023-12-06 17:30 木屐呀 阅读(3) 评论(0) 推荐(0) 编辑
摘要: ① 搜索最小值 python的min函数返回列表中的最小项 1 def indexOfMin(lyst): 2 minIndex = 0 3 currentIndex = 1 4 while currentIndex < len(lyst): 5 if lyst[currentIndex] < ly 阅读全文
posted @ 2023-12-06 17:20 木屐呀 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 使用swap函数来交换列表中的两项的位置 1 def swap(lyst,i,j): 2 '''交换列表中两项的位置''' 3 temp = lyst[i] 4 lyst[i] = lyst[j] 5 lyst[j] = temp ① 选择排序 处于列表第一项,先找到最小项的位置,如果该位置不是列表 阅读全文
posted @ 2023-12-06 17:19 木屐呀 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 编译型和解释型 我们先看看编译型,其实它和汇编语言是一样的:也是有一个负责翻译的程序来对我们的源代码进行转换,生成相对应的可执行代码。这个过程说得专业一点,就称为编译(Compile),而负责编译的程序自然就称为编译器(Compiler)。如果我们写的程序代码都包含在一个源文件中,那么通常编译之后就 阅读全文
posted @ 2023-12-06 17:15 木屐呀 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 一、 Unix/Linux的体系架构 如上图所示,从宏观上来看,Linux操作系统的体系架构分为用户态和内核态(或者用户空间和内核)。内核从本质上看是一种软件——控制计算机的硬件资源,并提供上层应用程序运行的环境。用户态即上层应用程序的活动空间,应用程序的执行必须依托于内核提供的资源,包括CPU资源 阅读全文
posted @ 2023-12-06 17:15 木屐呀 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 谈到规范首先想到就是 Python 有名的 PEP8 代码规范文档,它定义了编写 Pythonic 代码的最佳实践。可以在 python.org/dev/peps/pep 上查看。但是真正去仔细研究学习这些规范的朋友并不是很多,对此呢这篇文章摘选一些比较常用的代码整洁和规范的技巧和方法,下面让我们一 阅读全文
posted @ 2023-12-06 17:14 木屐呀 阅读(3) 评论(0) 推荐(0) 编辑
//增加一段JS脚本,为目录生成使用