5 weixin_30399797

尚未进行身份认证

暂无相关简介

等级
TA的排名 26w+

8.1 接口,接口也是一种类型

package mainimport ( "errors" "fmt")/* 接口:接口指定了一个方法集,这是实现模块化的强大方式。可以将接口视为方法集的蓝本,它描述了方法集中的所有方法,但没有实现他们。 接口多种方式的实现,就想多态。多态就是多种形式,它让接口能够有多种实现。 接口声明方式: type ... interface{ 多个签名(也就是函数名...

2019-09-25 17:23:00

python day56

今日内容Django ORM 常用字段和参数常用字段AutoFieldint自增列,必须填入参数 primary_key=True。当model中如果没有自增列,则自动会创建一个列名为id的列。IntegerField一个整数类型,范围在 -2147483648 to 2147483647。(一般不用它来存手机号(位数也不够),直接...

2019-09-21 00:21:00

python day55

今日内容如何写一个测试脚本?创建一个test.py文件from django.test import TestCase​# Create your tests here.import os​​if __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE",...

2019-09-19 20:47:00

python day54

今日内容基础要点render返回一个html页面,并且还能够给该页面传数据render内部原理from django.template import Template,Context​def index(request): temp = Template('<h1>{{ user }}</h1>') con = Co...

2019-09-18 20:18:00

1.golang数据类型,转换,变量类型检查,生命周期、闭包,打印方法,指针简介

golang是强类型,静态语言1.golang 数据类型布尔类型 true/false var b bool ,在golang底层bool不是1/0表示的数值类型 :var i int =3 / var i:=3 数字在计算机内部是以二进制的方式存储的,二进制位就是一系列布尔值,取值要么为1,要么为0. 1位表示1或0,对于4位整数可以表示16个不同的数字0~15....

2019-09-18 15:15:00

python day53

今日内容1.Django请求生命周器2.作业:图书管理系统表设计3.路由层4.视图层表与表之间建关系图书馆系统 书籍表 书籍和出版社是一对多的关系,外键字段建在书籍表中 书籍和作者是多对多的关系,需要第三种记录多对多关系 出版社表 作者表Django ORM中表与表之间建关系一对多 ForeignKey(to...

2019-09-17 20:14:00

python day52

今日内容总体的Django流程登录功能(示例) 静态文件配置 form表单提交数据后端如何获取 request方法 pycharm连接数据库,Django使用mysql数据库 Django-ORM简介 表字段的增删改查 表数据的增删改查创建APP新创建APP时一定要先去settings.py注册INSTALLED_APP...

2019-09-16 20:02:00

python day51

今日内容Web框架的本质我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。简易版本的自定义web框架代码:import socket​sk = socket.socket()sk.bind(("127.0.0.1", 80))sk.listen()...

2019-09-12 16:46:00

php上传大文件常规设置

如果你是Nginx的话还需要修改nginx.conf中的http段:1. 修改PHP配置文件中的三项:vim /usr/local/php/etc/php.ini(1)post_max_size = 50M      #PHP可接受的最大POST数据(2)upload_max_filesize = 50M   #文件上传允许的最大值(3)max_execution_time = 300 ...

2019-09-12 15:22:00

get请求url参数中有+、空格、=、%、&、#等特殊符号的问题解决

url出现了有+,空格,/,?,%,#,&,=等特殊符号的时候,可能在服务器端无法获得正确的参数值,如何是好?解决办法将这些字符转化成服务器可以识别的字符,对应关系如下:URL字符转义用其它字符替代吧,或用全角的。+ URL 中+号表示空格 %2B空格 URL中的空格可以用+号或者编码...

2019-09-12 14:40:00

python day49

昨日内容回顾BOM和DOM BOM浏览器对象模型 window.open(url,'','width=400px,height=400px') window.opener() 子页面能够直接通过该方法调用父页面中的函数 window.close()window.location.href 获取当前网页所在的urlwindow.location...

2019-09-10 17:46:00

python day48

今日内容BOM与DOM前提到目前为止,我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。JavaScript分为 ECMAScript,DOM,BOM。BOM(Browser Object Model)是指浏览器对象...

2019-09-09 21:02:00

Linux虚拟化磁盘ID错误

测试转载于:https://www.cnblogs.com/llinux/p/11491863.html

2019-09-09 15:14:00

10,golang 错误处理,panic终止程序执行慎用

package mainimport ( "errors" "fmt" "io/ioutil")type error interface{ Error() string}/* golang中错误处理,在golang中错误是一种类型,默认如果没有发生错误,返回的错误值讲为nil if err !=nil{ something went wrong } ...

2019-09-08 22:47:00

8.golang 创建方法

package mainimport ( "fmt" "math")type Movie struct { Name string Rating float32}/* 创建方法: 创建方法 跟创建函数差不多,只是在func后面多了一个接受者,这个接受者可以被结构体引用,形成一种结构体的方法集 并且使任何关联到结构体的方法,都能使用他拥有的方法集中的方法,这样就...

2019-09-08 22:34:00

9.golang 字符串操作

package mainimport ( "bytes" "fmt" "strings")/*字符串: golang语言的字符串 ,源代码是utf-8格式的,在golang语言中字符串实际上是只读的字节切片 //字符串,字面量原始字符串字面量用``包起来的字符串,就是原始字符串字面量 和解释性字符串字面量 (就是\n \r 这类解释性的)字符串的操作,主要调用str...

2019-09-08 22:20:00

7.golang 结构体和指针

package mainimport ( "fmt" "reflect")/* type :关键字之定义中新类型 struct : 结构体 结构体并非创建面向对象代码的方式,而是一种数据结构创造方式,旨在满足数据建模需求 允许:结构体套结构体,满足更复杂的数据结构 比较: 结构体比较 运算符 == ,是否相等 !=, 比较结构体首先比较他们类型和值是否相同,对...

2019-09-08 15:44:00

6.golang 数组,切片,映射

package mainimport "fmt"/* 数组是一个重要构建,定义数组并制定长度和数据类型 arr [10]int,数组一般存储使用数字做索引的数据 数组的固定以后不可以任意追加,数组声明的时候必须制定长度,或者 用 arr:=[]string{"z","d","c"}   数组索引从0开始,且索引只能是数字 *//* 切片:就是可以任意删减的数组 切片是底层...

2019-09-08 14:55:00

5.golang 控制流程 if, else if ,switch ,defer使用

package mainimport "fmt" //defer go语言功能,在函数返回前执行另一个函数。函数在遇到return语句或到达函数末尾时返回。 //defer语句通常用于执行清理操作或确保操作完成后再执行另一个函数 //在函数体中最下面的defer最先执行//流程控制/*运算符 + 和 - 差 * 积 / 商 % 余 (也叫模)*/func mai...

2019-09-08 14:14:00

2.golang 函数定义

1.函数的第一行定义了行数,接受什么样的输入,并提供什么样的输出,形参和返回结果,而这一行被称为函数签名。2.通常结构 func 声明 + 函数名(形参 ...interface{}) +returnOne,returnTwo int 函数返回值,也可以是返回函数 比如: func Test()func()int{      var x = 0;      return func()...

2019-09-08 13:54:00

查看更多

勋章 我的勋章
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。