第二章、Django以及数据库的配置

目录 第二章、Django以及数据库的配置 一、小白必会三板斧 二、静态文件配置 三、form表单 action和method参数可以写的形式 四、request对象及方法 五、django连接数据库 六、django orm简介 八、字段的增删改查 七、数据的增删改查 第二章、Django以及数据库的配置 一、小白必会三板斧 from django.shortcuts import render,HttpResponse,redirect HttpResponse # 返回字符串的 ren
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

NumPy-基础索引与切片

基础索引与切片 首先你新创建了额一个 ndarray 数组: arr = np.arange(10) 和python的列表相似的,你可以通过索引和切片来取值 print(arr[6]) #索引从0开始 print(arr[5:8]) #顾头不顾尾 6 [5 6 7] 和列表一样,数组里的切片取值也是顾头不顾尾,并且索引是从0开始的。 重要的一个例子 arr = np.arange(10) piece_of_arr = arr[4:6] piece_of_arr[:] = 24 print(ar
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

肆拾肆 --- django

Django 一、django Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,视图V和模版T。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。 二、启动Django 1. jiango-admin startproject 项目名 python manage.py ru
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

今天东西有点多,明日补更-。-

明天见!!!
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

NumPy-布尔索引

布尔索引 numpy.random.randn(7,4):生成一个7 * 4的随机正态分布的数据。 names = np.array(['bob', 'joe','will', 'bob', 'will', 'joe', 'joe'] ) data = np.random.randn(7,4)#生成一个七乘四的随机正态分布数组 print(names) print(data) print(names == 'bob') print(data[names == 'bob']) #注意,布尔值
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

一个简单的java web项目 仅实现添加

连接数据库已经进行判断 要求: 1登录账号:要求由6到12位字母、数字、下划线组成,只有字母可以开头;(1分) 2登录密码:要求显示“• ”或“*”表示输入位数,密码要求八位以上字母、数字组成。(1分) 3性别:要求用单选框或下拉框实现,选项只有“男”或“女”;(1分) 4学号:要求八位数字组成,前四位为“2018”开头,输入自己学号;(1分) 5姓名:输入自己的姓名; 5电子邮箱:要求判断正确格式[email protected];(1分) 6点击“添加”按钮,将学生个人信息存储到数据库中。(3分
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

Java描述设计模式(15):责任链模式

本文源码:GitHub·点这里 || GitEE·点这里 一、生活场景描述 1、请假审批流程 公司常见的请假审批流程:请假天数 当 day<=3 天,项目经理审批 当 3<day<=5 天,部门经理审批 当 day>5 天,CEO审批 2、流程图解 3、代码实现 public class C01_InScene { public static void main(String[] args) { // 组装责任链 AuditHandler h1
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

python-day04

ASCII码:只有英文和拉丁字符,一个字符占一个字节,8位 gb2312:只有6700个中文 1980年 gbk10:存了2万多个中文 1995年 gb18030:27000中文 2000年 utf-32:一个字符占4个字节 utf-16:一个字符占2个字节或2个字节以上 utf-8:英文用ASCII码存,一个中文占3个字节 gbk到unicode称为编码decode()  会把byte类型转成字符串 unicode到gbk称为解码encode()  会把数据转换成byte类型 打开文件   
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

linux kernel的cmdline参数解析原理分析【转】

Kernel启动时会解析cmdline,然后根据这些参数如console root来进行配置运行。 Cmdline是由bootloader传给kernel,如uboot,将需要传给kernel的参数做成一个tags链表放在ram中,将首地址传给kernel,kernel解析tags来获取cmdline等信息。 Uboot传参给kernel以及kernel如何解析tags可以看我的另一篇博文,链接如下: 今天要分析的是kernel在获取到cmdline之后如何对cmdline进行解析。 依据我的
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

NumPy-生成ndarray

NumPy ndarray:多维数组对象 NumPy的核心特征之一就是 N-维数组对象——ndarray。 ndarray是Python中的一个快速、灵活的大型数据集容器。数字允许你使用类似于标量的操作语法在整块数据上进行数学计算。 首先要导入NumPy模块 import numpy as np 生成ndarray 生成数组对象最简单的方式就是使用array函数。 array函数接收任意的序列型对象(当然也包括其他的数组),生成一个新的包含传递数据的NumPy数组。 生成一维数组: data1
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

云计算和物联网如何协同工作?

  云计算和物联网如何协同工作?   云计算和物联网通常结合在一起,但这两者究竟是如何相互作用?虽然物联网连接可以在没有云的情况下存在,但可以肯定的是,云计算使许多物联网设备能够以更高的功率和效率运行。为了充分了解物联网中的云计算,让我们从云计算的发展历史开始,并探索它如何影响物联网部署。   云计算的演变   在计算的早期,企业购买大型机的使用时间(也叫机时),因为购买和维护大型机的费用非常昂贵。到了20世纪90年代,由于微型机及个人电脑的出现,企业开始放弃原来的租赁方式,而逐渐采用本地服务
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

[算法/模板]质因数分解

[算法/模板]质因数分解 一、质因数分解的基本定理 \(\forall N \in (1,\infty)\)都能唯一分解成有限个质数的乘积,可写作: \[N=P_1^{c_1}P_2^{c_2}...P_m^{c_m}\] 其中\(c_i\)为正整数,\(P_i\)都是质数,且满足\(P_1\lt P_2\lt ...\lt P_m\)。 我们可以扫描2~\(\sqrt N\)的每个数k,若k能整除N,那么我们从N中除掉所有的因子k,同时累计被除去的k的个数。 因为一个合数的因子一定在扫描到这
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

认证主键及源码分析

源码分析 1)先找到APIView的dispath(self, request, *args, **kwargs)。 2)通过dispath方法内的self.initial(request, *args, **kwargs)进入到三大认证。 self.perform_authentication(request) # 认证组件:校验用户 - 游客、合法用户、非法用户 # 游客:代表校验通过,直接进入下一步校验(权限校验) # 合法用户:代表校验通过,将用户存储在r
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

Java中有趣的String、StringBuffer与StringBuilder

 String介绍   String类属于java.lang包中,String类是不可变类,任何对String的改变都会引发新的String对象的生成。   创建String的两种方式:   1.通过构造器创建:String str = new String("I am a string.");   2.通过变量赋值:String str = "I am a string";   第一种初始化方式会在heap(堆)上创建String对象,然后将该对象的引用返回给用户。   第二种方式,JVM首
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

django--orm--01

常见问题处理一 报错信息:myapp.Article.tags: (fields.W340) null has no effect on ManyToManyField. 解决方法:tags = models.ManyToManyField("Tag") 不用跟null 常见问题处理二 报错信息:ERRORS: myapp.Tag.date: (fields.E130) DecimalFields must define a 'decimal_places' attribute. myapp.
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

java学习day17--常用类之数学类

常用类之数学类     数学类主要说说三个类: java.lang.Math、java.math.BigDecimal、java.util.Random     关于java.lang.Math中的方法       Math.random():可以生成[ 0.0,0.1 )这个范围中的任意小数        如果运算精度较高,则使用BigDecimal          Random用于产生随机数       随机小数:              随机整数:              0-10
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

部署Openfiler

属于CentOS 5 新建虚拟机,开机回车即可 next,然后选择yes,进入磁盘修改分区 进行自定义磁盘分区: 新建磁盘挂载点: 然后next, 点击edit,输入IP与子网掩码: 完成配置: 进行时区时间配置: 设置密码开始安装: 安装完成开机界面如下: 浏览器访问这个地址(注意加上https,会有阻止跳过即可) 登陆用户名为:openfiler 密码为:password 界面如下: 采用新加一块磁盘进行配置,ISCSI,将/dev/sdb建立为物理卷(pv),全部建立。 建立vg,输入v
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

vue中 props 多层组件嵌套传值

如:三层嵌套. 父组件=>子组件=>孙子 1. 父组件引用子组件component11 , isShow传值给子组件component11 2. 子组件用 props 接受父组件的值, 其中子组件触发孙组件的方法或者直接改变孙组件的值都可以.(重点看第三点) 3. 孙组件通过变量接受子组件传过来的值, 改变 isShowqq 这个值就达到了修改isShow这个值得效果.
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

NumPy-ndarray 的数据类型

ndarray 的数据类型 数据类型,即 dtype ,也是一个特殊的对象, 它包含了ndarray需要为某一种类型数据所申明的内存块信息(也成为了元数据,即表示数据的数据) dtype是NumPy能够与琪他系统数据灵活交互的原因。通常,其他系统提供一个硬盘或内存与数据的对应关系,使得利用C或Fortran等底层语言读写数据变得十分方便。 名称 描述 bool_ 布尔型数据类型(True 或者 False) int_ 默认的整数类型(类似于 C 语言中的 long,int32 或 int64)
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0

IDEA Error:(3, 31) java: 程序包com.born.my.shop.domain不存在

提供一个解决思路,就是你的包路径虽然存在,但是这一套路径可能不在根目录下,用IDEA的操作解释,就是你没有把你预期的根目录设为SourceRoot 可能出错的一个原因 很可能你手动创建了Maven结构src/main/java,但是却忘记将src的SourceRoot身份取消,加到main上,模块很多的时候看的也急就会百思不得其解
分类: 其他 发布时间: 10-21 23:17 阅读次数: 0