E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Go学习
Djan
go学习
笔记(7)——单表操作和多表操作
单表操作1,创建模型创建名为book的APP,在book下的models.py中创建模型:fromdjango.dbimportmodels#Createyourmodelshere.classBook(models.Model):id=models.AutoField(primary_key=True)title=models.CharField(max_length=32)state=mode
weixin_30684743
·
2020-07-08 14:39
Djan
go学习
笔记——第四天
第四天Templates管理重置后台管理模板静态文件的使用修改原有base.html添加head.htmlfooter.html总结第四天Templates管理自定义模板位置(在根目录下统一放置模板文件,集中管理)根目录下新建templates文件夹,并把原有./blog/templates/下文件拷贝进来修改settings.py中TEMPLATES选项'DIRS':[],'APP_DIRS':
weixin_30502157
·
2020-07-08 13:41
djan
go学习
一、新建项目进入你期望的项目保存目录,运行下面的命令:$django-adminstartprojectmysite各文件和目录解释:外层的mysite/目录与Django无关,只是你项目的容器,可以任意重命名。manage.py:一个命令行工具,用于与Django进行不同方式的交互脚本,非常重要!内层的mysite/目录是真正的项目文件包裹目录,它的名字是你引用内部文件的包名,例如:mysite
weixin_30340745
·
2020-07-08 13:05
Djan
go学习
笔记5——Django ORM系列操作
常用一般操作先放官网文档。必知必会all():查询所有结果filter(**kwargs):它包含了与所给筛选条件相匹配的对象get(**kwargs):返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个或者没有都会抛出错误。exclude(**kwargs):它包含了与所给筛选条件不匹配的对象values(*field):返回一个ValueQuerySet——一
Dev-L
·
2020-07-08 08:04
python
Django
Djan
go学习
笔记1——Django框架简介及路由系统
Django框架简介MVC框架和MTV框架MVC,全名是ModelViewController,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。Django框架的设计模式借鉴了MVC框架的思想,也是分成三部分,来降低各个部分之间的耦合性。Django框架的不同之处在于它拆
Dev-L
·
2020-07-08 08:04
python
Django
Ok
go学习
get和post请求(1)
OkGo是封装了okhttp的网络框架,可以与RxJava完美结合,比Retrofit更简单易用。作者自己认为okgo做网络请求更快捷比较简单。直接上代码。第一步在Module的build.gradle:dependencies{//必须使用implementation'com.lzy.net:okgo:3.0.4'implementation'com.lzy.net:okrx:1.0.2'imp
ridgepole_king
·
2020-07-08 04:06
Android记录技术
「Djan
go学习
日记」从零开始,搭建学生管理系统(1)
个人觉得,从简单的项目入手,这样学起来会很快。在项目中,发现问题就说问题。有错误的地方,欢迎大家指正出来,我去修改。也欢迎大家一起交流。网上有很多python的基础教程,毕竟是基础,所以大多都是免费的,大家可以看看,有一点基础应该都可以看得懂。跟着一起边做简单的项目,边学习了首先,打开pycharm创建名为:stu_test的项目,如图:左侧选中Django,这里我的项目路径:E:\django_
学python的小小小小白
·
2020-07-07 22:29
python
博客笔记大汇总
关于我的博客大汇总整理目录介绍01.Java博客大汇总02.Android博客大汇总03.开源项目推荐04.bug分析大汇总05.技术问题整理06.算法07.Python学习笔记08.
Go学习
笔记09.
杨充
·
2020-07-07 16:20
Android-经典笔记
Djan
go学习
笔记(二)—— 模板
疯狂的暑假学习之Djan
go学习
笔记(二)——模板参考:《TheDjangoBook》第四章一、模板基础知识1.模板是如何工作的用pythonmanage.pyshell启动交互界面(因为manage.py
billvsme
·
2020-07-07 04:04
Django
Django笔记
djan
go学习
笔记——基于类的通用视图(reference)
Class-basedgenericviewsNewinDjango1.3:Please,seethereleasenotesNotePriortoDjango1.3,genericviewswereimplementedasfunctions.Thefunction-basedimplementationhasbeendeprecatedinfavoroftheclass-basedapproa
atttwqr41254
·
2020-07-07 03:19
djan
go学习
记录-模型继承
官方文档django中的继承有三类;1.抽象继承2.多表继承3.proxymodel(代理模型)第1种情况表示你的父类仅仅是包含了多个子类的相同的字段,是为了重用,不会建表,我们只需要在抽象父类的Meta中设置abstract=True就行。比如:classCommonInfo(models.Model):name=models.CharField(max_length=100)age=model
allenling3
·
2020-07-06 20:42
python
django
Djan
go学习
笔记——Day15
一、什么是web框架?框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演。对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。importsocketdefhandle_request(client):buf=client.recv(
小小鱼@✔
·
2020-07-06 18:03
Django学习笔记
Djan
go学习
笔记——Day16
四Django的配置文件(settings)4.1静态文件设置4.1.1概述#静态文件交由Web服务器处理,Django本身不处理静态文件。简单的处理逻辑如下(以nginx为例):#URI请求----->按照Web服务器里面的配置规则先处理,以nginx为例,主要求配置在nginx.#conf里的location|---------->如果是静态文件,则由nginx直接处理|---------->
小小鱼@✔
·
2020-07-06 18:00
Django学习笔记
go学习
第一天
go基础学习第一天一.关键词breakdefaultfuncinterfaceselectcasedefergomapstructchanelsegotopackageswitchconstfallthroughifrangetypecontinueforimportreturnvar内建常量:truefalseiotanil命令goenv,godoc,详细信息可以通过gohelp进行查看内建类型
漯河龙
·
2020-07-06 09:05
Djan
go学习
笔记(四十九):mysql事务使用以及在django中使用事物
事务概念一组mysql语句,要么执行,要么全不不执行。事务的特点1、原子性:一组事务,要么成功;要么撤回。2、稳定性:有非法数据(外键约束之类),事务撤回。3、隔离性:事务独立运行。一个事务处理后的结果,影响了其他事务,那么其他事务会撤回。事务的100%隔离,需要牺牲速度。4、可靠性:软、硬件崩溃后,InnoDB数据表驱动会利用日志文件重构修改。可靠性和高速度不可兼得,innodb_flush_l
小火skr车
·
2020-07-06 08:45
Django
mysql
Djan
go学习
笔记(四十二):authenticate django自带用户认证函数返回值None问题解决
user=User.objects.create_user(username,email,password)user=authenticate(username=username,password=password)正常情况下通过django自带的用户创建函数create_user进行用户创建,可将用户密码进行加密,再用authenticate函数就可以对用户名和密码进行校验但在这次测试中,发现按
小火skr车
·
2020-07-06 08:45
Django
Go学习
笔记(13)Go接口
文章目录Go的接口接口的定义和使用在接口中内嵌接口接口转换空接口类型断言Go的接口 Go的接口定义了一组方法(方法集),但不包含这些方法的具体实现。接口提供了一种方式来说明某类对象具有的行为,它的主要特点如下:接口实际上就是一组方法声明的集合,没有具体实现,没有字段属性某个类型只要实现了某个接口的所有方法,就实现了该接口,不需要显示声明实现了什么接口接口可以嵌入其它的接口接口的定义和使用
D调的第七章
·
2020-07-06 08:18
Golang学习笔记
Go学习
笔记
本博客只是记录我在学习go语言时的知识点,之前用的是C++它没有隐式的数值转换,没有构造函数和析构函数,没有运算符重载,没有默认参数,也没有继承,没有泛型,没有异常,没有宏,没有函数修饰,更没有线程局部存储。最佳的帮助信息来自Go语言的官方网站,https://golang.org,它提供了完善的参考文档,包括编程语言规范和标准库等诸多权威的帮助信息。同时也包含了如何编写更地道的Go程序的基本教程
wtan825
·
2020-07-06 07:21
Go
《
Go学习
笔记 . 雨痕》方法
一、定义方法是与对象实例绑定的特殊函数。方法是面向对象编程的基本概念,用于维护和展示对象的自身状态。对象是内敛的,每个实例都有各自不同的独立特征,以属性和方法来暴露对外通信接口。普通函数则专注于算法流程,通过接收参数来完成特定逻辑运算,并返回最终结果。换句话说,方法是有关联状态的,而函数通常没有。方法和函数定义语法区别的在于前者有前置实例接收参数(receiver),编译器以此确定方法所属类型。在
weixin_33728268
·
2020-07-05 22:53
go 零散笔记(未整理)
go学习
零散笔记Go语言程序员推荐使用驼峰式命名函数(func)一个函数的声明由func关键字、函数名、参数列表、返回值列表go中的25个关键字(常用)和30多个预定义的名字,比如int和true等,主要对应内建的常量
U一点料
·
2020-07-05 21:47
Python Web入门:Djan
go学习
与实践一
本次主要是对自己学习的内容进行复习加深理解,涉及的知识是Django的安装和简单的页面创建一、必备基础知识Python、html、网页相应原理(熟悉Java编程的应该都烂熟于心了)二、DjangoDjango是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。Django官方网址:https://www.djangoproject.com/1.
TayLion王
·
2020-07-05 17:25
Djan
go学习
记录10——Django使用支付宝付款(电脑支付,手机网页支付,面对面扫码)
目录零之前言一.注册支付宝开放平台账号1.注册2.创建公私秘钥2.项目中添加公私密钥二.生成二维码1.安装模块等2.模块的结构3.电脑支付4.手机支付5.面对面扫码(真二维码支付)三.无情开源我的一个小项目代码1.urls2.views3.模板文件4.访问效果零之前言网上虽然有很多的Django接入支付宝付款,但是很少看到有面对面扫码的支付宝教程,所以整合了一下。主要使用到的模块Python-Al
康娜喵
·
2020-07-05 16:48
Django学习记录
收集的优秀博客
数据库:https://www.cnblogs.com/da19951208/p/6403607.htmlhttps://www.jianshu.com/p/1be724551bdc1.Djan
go学习
liu振华
·
2020-07-05 09:22
IT
小知识
djan
go学习
2
创建模板在manage.py的同级目录创建templates文件夹在templates目录下创建hello.html编辑模板{{hello}}修改study/setting.py修改TEMPLATES中的DIRS为[BASE_DIR+"/templates",]修改view.py增加一个新的对象,用于向模板提交数据数据与视图分离这里使用render来替代之前使用的HttpResponse。rend
Retree
·
2020-07-05 01:04
GO学习
笔记——面向对象编程之结构体(15)
GO是支持面向对象编程的,但是面向对象的三大特性:封装,继承,多态,GO只支持封装,并不支持继承和多态。学过C++的有没有感觉在学继承和多态的时候特别复杂麻烦,那些对象模型特别容易搞混。所以这样设计也是极好的,简化了语言。继承和多态这些功能GO是通过接口来实现的,这在后续会讲到。也是为了简化,GO中只有struct,没有class,也就是说,GO是通过结构体来实现面向对象的,而不是通过类。所以,面
TLpigff
·
2020-07-04 23:53
GO语言学习笔记
Djan
go学习
笔记之Json传值(来讲一讲我在json上踩的坑)
如何获取Json值最近学习Django,传值真的让我很头大,毕竟,我真的前端很废获取Json值我目前使用到的就有2种第一种:Jquery方法在html页面中首先要导入jquery,导入方法很多,随便搜搜一大堆//在里面插入$.getJSON('此处插入json的url',function(data){//data就是需要数据了,在这里就可以进行数据的操作了}在这里可能会有人和我遇到一样的问题---
sjo146
·
2020-07-04 18:03
Django学习
django
json
Djan
go学习
之模型层---介绍及添加数据
1>ORM简介ORM是“对象-关系-映射”的简称。它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库。一张图看下他们的对应关系从上图就可以简要的看出来:数据库中的一个表,再Python这边就相当于一个类,表里面的一条条记录就是类实例出来的对象,对象的属性对应的就是记录里面的数据,删除一条记录就等同于删除一个对象等。2>表单操作创建一个app
huangql517
·
2020-07-04 18:34
python学习
我的
go学习
笔记(一)——写日志
写日志第一种方法:写一个方法,每写一条日志都会做一次文件打开和关闭funcMylog(v...interface{}){f,err:=os.OpenFile("test.log",os.O_RDWR|os.O_CREATE|os.O_APPEND,0666)check(err)deferf.Close()logger:=log.New(f,TAG,log.Ldate|log.Ltime|log.L
封真
·
2020-07-04 17:22
Go语言
python架构之Djan
go学习
------基础篇二
学习环境:ubuntu16.0.41.创建项目django-adminstartprojectstudypy#studypy为项目名称注意:项目创建完成之后,会有一个文件夹和项目名称一样,里面为配置文件,不可删除2a.settings.py是配置数据库的文件2.设计--模型图书表结构设计:表名:bookinfo图书名称:bittle图书发布时间:bpub_date英雄表结构设计表名heroinfo
菜鸟清风
·
2020-07-04 16:27
Python
GO学习
笔记 - 模版渲染及多种输出
本文主题:基于内置的text/template实现Golang模版渲染,并将结果写入文件、屏幕、变量。小慢哥的原创文章,欢迎转载目录▪定义结构体▪定义模版文本▪模版渲染及输出方式▪完整例子定义结构体首先,定义一个结构体,用于后面的模版渲染typePersonstruct{NamestringAgeintBoybool}注意:struct的元素必须要可导出(大写打头),否则渲染时候找不到实例化结构体
changzhe1253
·
2020-07-04 12:29
【Djan
go学习
笔记】11:对Models中图片、视频字段的处理
有时Models的字段需要使用图片、视频等文件存储。例如一个用户模型有头像,一个视频模型要有存视频的字段和存缩略图的字段。配置MEDIA_ROOT的访问在urls.py中配置访问媒体资源的Path:fromdjango.views.staticimportservefromdjango.urlsimportre_pathfrom.settingsimportMEDIA_ROOTurlpattern
LauZyHou
·
2020-07-04 08:56
#
Django
Go从0开发(1)
go学习
笔记原地址:传送门go安装包下载设置GOPATH在GOPATH下新建三个文件pkgbinsrc三个文件goenv查看go环境变量开发编辑器VScodeGolandpackagemainfuncmain
JwCode
·
2020-07-04 06:51
Go
go
Djan
go学习
笔记——models基本操作
models基本操作文章目录models基本操作增删改查进阶操作:一般的数据库操作流程: 1.创建数据库,设计表结构和字段 2.连接Mysql数据库,并编写数据访问层代码 3.业务逻辑层去调用数据访问层执行数据库操作 而Django通过Model操作数据库,不管你数据库的类型是MySql或者Sqlite,Django自动帮你生成相应数据库类型的SQL语句,所以不需要关注SQL语句和类型,对数据的
DWjan
·
2020-07-04 06:53
Django的学习笔记
go学习
笔记-init函数执行顺序分析
golang中有个神奇的函数init,该函数会在所有程序执行开始前被调用,每个包可以包含多个init函数,所有被编辑器识别到的init函数都会在main函数执行前被调用。通常被用来注册一个程序需要使用的依赖,如mysql注册,配置文件加载等。在main包的使用packagemainimport"fmt"funcmain(){fmt.Println("这里是mian")}funcinit(){fmt
旧梦发癫
·
2020-07-02 17:22
【我的架构师之路】- golang源码分析之select的底层实现
这篇文章主要是自己对
go学习
的笔记。(本人还是一只菜鸡,各位海涵)文章参考:http://www.de
GavinXujiacan
·
2020-07-02 17:53
golang
源码
go学习
(十二)——Go 语言错误与异常处理机制
错误处理error接口defer--延迟语句例子1:defer语句加载时记录值例子2:在函数返回后执行例子3:defer语句会读取主调函数的返回值,并对返回值赋值.(注意和例子2的区别)panic-recover运行时异常处理机制panic()recover()写在前面:近来关于对Golang的讨论有很多,七牛的几个大牛们也断定Go语言在未来将会快速发展,这里的内容大多来自七牛团队的《Go语言编程
天天water
·
2020-07-02 16:15
Go入门教程
Go学习
笔记:flag库的使用
flag支持的语言格式如下:-flag//bool类型only-flag=x-flagx//notbool类型很自然,这个flag能够解析-D/home/manu/DB_data,对应第二种类型,我们知道pg_ctl有-W选项,属于一个开关性质的bool型的选项-Wdonotwaituntiloperationcompletes自然对应第一种类型,也可以解析。第二种也很好理解。下面我给出一个例子,
wxh_无香花自开
·
2020-07-02 15:06
go
AlphaGo完胜柯洁的思考
我就想,Alpha
Go学习
的都是人类顶尖围棋大师的棋谱,但是AlphaGo跟一般围棋爱好者下会是怎么样的结果呢?会不会出现另
弛简
·
2020-07-02 15:18
Go学习
:use of package without selector 报错示例
当直接用import的包名当参数传递给函数时,则会报“useofpackage${packagename}withoutselector”。如下示例通过引用logwriter包向文件写入一条日志:${GOPATH}/src/zkwatcher/logwriter/logwriter.gopackagelogwriterimport("os")typelogwriterstruct{filename
pengpengzhou
·
2020-07-02 14:17
go
Go学习
相关资料网站
Go语言基础学习官方英文文档:https://golang.google.cn/pkg/builtin/go语言中文文档(shaorl提供):https://books.studygolang.com/gobyexample/go语言开源图书、资料、文档:https://books.studygolang.com/iris社区:https://iris-go.com/框架iris:https://
m0_46436491
·
2020-07-02 11:50
GO学习
笔记——切片的概念(11)
数组是不可以调整大小的,所以数组使用起来不够灵活。因此GO语言使用了Slice(切片),切片是数组建立的一种方便、灵活且功能强大的包装。正因为数组不可以调整大小,使用不够灵活这个缺点,所以在GO语言开发中,用的更多的是Silce,下面来进入Slice的学习。Slice的定义先来看一下slice的一个简单的定义funcmain(){arr:=[...]int{0,1,2,3,4,5,6}s:=arr
TLpigff
·
2020-07-02 10:37
GO语言学习笔记
Go学习
学习笔记(六)切片的使用
funcsliceToZeroValue(){//s1:=[]int{1,2,3,4}//创建一个已知长度,没有值的切片数组s:=make([]int,16)s2:=make([]int,10,32)//可以预留cap空间sliceToIncrement(s)sliceToIncrement(s2)}funcsliceToIncrement(s[]int){fmt.Printf("s=%v,len
勋彰
·
2020-07-02 10:28
Go
go学习
(9)string字符串函数
常用字符串操作函数类型转换比较对比搜索查找统计替换删除过滤大小写转换前缀后缀字符串分割拼接中拼接字符串方式对比packagemainimport("bytes""fmt""strconv""strings""time")funcmain(){fmt.Println("字符串测试")fmt.Println("字符串转化")//获取程序运行的操作系统平台下int类型所占的位数,如:strconv.In
ltk80
·
2020-07-02 10:55
Golang
Go学习
笔记01-环境搭建
最近想学学Go语言,就在笔记本上配置了Go的环境。本人的运行环境为:Windows101709。1.下载安装包到官网下载安装包,官网网址为:Go安装包下载地址现在Go的最新版本为1.9.2,官网给出了Windows、Linux跟MacOS的安装包和源码。Windows平台提供了.msi安装文件和.zip压缩包,本人图方便用的是.msi安装包。2.安装下载完后双击安装包即可安装,默认的下载路径是C:
维摩罗诘
·
2020-07-02 09:59
Golang
Go学习
笔记四(指针与内存分配)
Go指针内存分配用new分配内存用make分配内存定义自己的类型类型转换字符串转换数值转换用户定义类型的转换练习Go指针Go有指针,但是没有指针运算。你不能用指针变量遍历字符串的各个字节。在Go中调用函数的时候,得记得变量是值传递的通过类型作为前缀来定义一个指针’*’:varp*int。现在p是一个指向整数值的指针。所有新定义的变量都被赋值为其类型的零值,而指针也一样。一个新定义的或者没有任何指向
Everything1209
·
2020-07-02 09:22
Go
go学习
之异常记录01:panic: reflect: call of reflect.Value.NumField on int Value
代码:packagemainimport("fmt""reflect""strconv""strings")typeInnerstruct{Emailstring`validate:"email"`}typeOuterstruct{Ageint`validate:"eq=15"`InnerInner}funcvalidateEmail(emailstring)bool{returntrue}fun
lintiyan
·
2020-07-02 08:07
go
go
golang
bug
Djan
go学习
(六):表单
表单系统的核心部分是Django的Form类;Form类描述一个表单并决定它如何工作和展现。就像模型类的属性映射到数据库的字段一样,表单类的字段会映射到HTML的表单元素(或其它表单元素)构建一个简单表单的流程1,在form.py中定义表单类fromdjangoimportformsclassNameForm(forms.Form):your_name=forms.CharField(label=
Lee-hua
·
2020-07-02 03:25
Go 语言学习
Go学习
开篇之路环境和工具设置代理~~逐个下载~~设置代理学习资源学习路线开篇之路最近开始学习国内很火的Go语言,记录一下近期踩的坑。-.-!环境和工具这里使用Win10安装的GoV1.13版本。
gxy_2016
·
2020-07-02 01:32
Go
go学习
资料以及开源代码
转自:https://shockerli.net/post/go-awesome/?utm_source=tuicool&utm_medium=referral嗯~世界上第二好的语言,这里有你可能想要的:pill:在GitHub上稳定更新,觉得不错请点个Star:heart:如转载分享,请保留出处,谢谢:laughing:原文地址:https://shockerli.net/post/go-awe
奔向云计算的笨鸟
·
2020-07-02 01:28
go
Djan
go学习
第一天
一ubuntu下python虚拟环境的搭建:1在ubuntu下搭建虚拟环境先创建一个目录这里我创建le/usr/pst目录为我的虚拟环境使用命令mkvirtualenvpst如果出现以下错误:mkvirtualenv:未找到命令先试用命令查看是否存在如下几个安装包:piplist如果你的列表中没有如下的几个名称或是只有一个,请先安装一下软件包:下面就是安装并配置的信息1》.升级python包管理工
i渐渐
·
2020-07-01 22:11
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他