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学习笔记
——创建超级用户
Djan
go学习笔记
——创建超级用户创建超级用户,可以使用Django自带的管理系统,管理网站数据。
luSpet
·
2023-10-25 03:24
Django
python
django
Djan
go学习笔记
——文件上传(界面还怪好看得嘞)
定义文件上传函数#文件上页面defuploadFileIndex(request):returnrender(request,"uploadFile.html")#文件上传接口defuploadFile(request):ifrequest.method=='POST'andrequest.FILES['file']:uploaded_file=request.FILES['file']fs=Fi
IT小辉同学
·
2023-10-25 03:24
python
Django
1024程序员节
django
python
笔记
【
go学习笔记
】Go errors 最佳实践
文章目录一、ErrorType1.SentinelError(预定义Error字符串错误值)1.1缺点2.Errortypes(错误类型)2.1缺点3.Opaqueerrors(不透明错误)3.1Asserterrorsforbehaviour,nottype二、HandlingError1.Indentedflowisforerrors2.Eliminateerrorhandlingbyelim
北顾.岛城
·
2023-10-17 10:59
Golang
golang
学习
笔记
后端
Go语言学习笔记结构体部分
Go学习笔记
结构体声明方法结构体初始化练习10.1vcard.go:练习10.2personex1.go:练习10.3point.go:练习10.4rectangle.go:结构体的标签匿名字段和内嵌结构体匿名字段内嵌结构体结构体的方法定义方法调用方法非结构体的方法练习
qq_41032328
·
2023-10-17 03:19
golang
学习
算法
[
go学习笔记
.第十七章.redis的使用] 1.redis的使用
1.redis基本介绍(1).Redis是NoSQL数据库,不是传统的关系型数据库,官网:https://redis.io/和http://redis.cn/(2).Redis:REmoteDlctionarySever(远程字典服务器),Redis性能非常高,单机能够达到15wqps,通常适合做缓存,也可以持久化(3).完全开源免费的,高性能的(key-value)分布式内存数据库,基于内存运行
zhoupenghui168
·
2023-10-16 09:36
golang
#
redis
redis
学习
数据库
golang
go学习笔记
1
helloGO这里使用vscode安装插件go新建hello文件夹,创建main.go文件packagemainimport"fmt"funcmain(){fmt.Println("Hello")}打开命令行image-20200827134240655执行gobuild这时同目录会创建一个hello.exe的文件(我这里使用的是win电脑)也可以使用gobuild-oaaa.exe指定文件名也直
子枫Eric
·
2023-10-15 02:43
Swagger-
go学习笔记
目录Swagger的作用背景Swagger介绍Swagger的基本使用1.使用步骤2.添加注释3.生成接口文档数据4.引入gin-swagger5.测试结果6.使用TokenSwagger-go的中文文档通用API信息API操作MIME类型参数类型数据类型Swagger的作用背景在传统的前后端分离的项目中,会使用接口文档来统一前后端的接口,一个接口应该包含以下信息:接口的标题(如:用户登录)接口的
N-1-萘乙基二胺盐酸盐
·
2023-10-11 11:05
Go语言
golang
swagger
自动化生成文档
后端开发
gin
Go 学习资料 —(Go by example 中文版、Go 构建 Web 应用、Go 学习笔记、Golang常见错误、Go 语言四十二章经、Go 语言高级编程)
Gobyexample中文版Go构建Web应用
Go学习笔记
:无痕Go标准库中文文档Golang开发新手常犯的50个错误50ShadesofGo:Traps,Gotchas,andCommonMistakesforNewGolangDevsGo
wohu007
·
2023-10-09 13:34
#
简要记录
golang
前端
开发语言
Go学习笔记
前言仅记录学习笔记,如有错误欢迎指正。开发环境ideaplugins下载下载gosdk直接newgo项目就ok了基本语法packagemainimport("fmt""unsafe")/**当标识符(包括常量、变量、类型、函数名、结构字段等等)以一个大写字母开头,如:Group1,那么使用这种形式的标识符的对象就可以被外部包的代码所使用(客户端程序需要先导入这个包),这被称为导出(像面向对象语言中
single-life
·
2023-10-07 10:14
笔记
golang
学习
笔记
Djan
go学习笔记
--网络基础与socket编程基本介绍
文章目录前言网络基础TCP/IP网络对TCP/IP从上到下说明UDP协议C/S架构和B/S架构C/SB/SIPSocket编程TCP原语使用UDP原语概念补充:网络·协议:端口:域名URL前言在用python编写网站或其他网络程序之前,需要学习基本的网络概念,以便更好地理解Python主流网络框架地原理以及运用。网络基础TCP/IP网络目前较为主流地网络体系结构是ISO/OSI参考模型和TCP/I
学行坚白·
·
2023-10-04 22:01
Django
Djan
go学习笔记
(1)
前言:最近正在学习Django框架,所以想总结一下来加深自己的理解,也想分享给大家,如果有不对的地方,还望指出。一、安装Django1.创建虚拟环境安装Django,首先我们需要先创建一个虚拟环境,打开cmd,输入命令mkvirtualenvenv进行创建虚拟环境,此处env可以更改为你想创建的虚拟环境的名字,如果没有virtualenv的,可以打开cmd,输入命令(这里适用windows操作系统
小李遭老罪咯
·
2023-10-04 21:01
Django
django
Djan
go学习笔记
-实现聊天系统
笔记内容转载自AcWing的Django框架课讲义,课程链接:AcWingDjango框架课。CONTENTS1.实现聊天系统前端界面2.实现后端同步函数1.实现聊天系统前端界面聊天系统整体可以分为两部分:输入框与历史记录。我们需要先修改一下之前代码中的一个小BUG,当在一个窗口中按Q时,另一个窗口中点击鼠标左键也能攻击,因为按下按键的事件被所有窗口都捕捉到了,这是不合理的。我们之前监听的对象是w
柃歌
·
2023-10-04 21:59
Django
django
学习
笔记
python
开发语言
djan
go学习笔记
文章目录django简述django的安装创建项目默认文件介绍app的创建和说明快速上手静态文件安装django创建项目创建应用解析项目应用文件运行Django关闭服务认识Django项目结构URL-结构视图函数路由配置请求和响应Djano设计模式模板配置和模板层url反向解析静态文件Django应用及分布式路由`模型层即ORM``ORM操作`F对象和Q对象聚合查询和原生数据库操作admin后台管
sober30
·
2023-10-01 23:38
学习笔记
django
学习
笔记
djan
go学习笔记
3----开发第一个Template
什么是:1个1个的HTML文件,使用了DjangoTemplatelanguage语言(DTL)。但也可以使用其他模板语言,需要改settings.py里的TEMPLATES里的'BACKEND'。怎么做:在app目录下创建目录Templates,在里面创建HTML文件。将新建的HTML文件命名为index.html改views的响应函数:fromdjango.shortcutsimportren
hs_a2d1
·
2023-10-01 07:38
Go学习笔记
03 | 流程控制
一、ifelseforif写在if里面,则是局部变量:packagemainimport("fmt")funcmain(){ifage:=34;age>20{fmt.Println("成年人",age)}fmt.Println(age)//这行没有输出,会报错}写在if外面,则是全局变量:packagemainimport("fmt")funcmain(){age:=34ifage>20{fmt.
Wonz
·
2023-09-26 18:33
Djan
go学习笔记
-实现联机对战(下)
笔记内容转载自AcWing的Django框架课讲义,课程链接:AcWingDjango框架课。CONTENTS1.编写移动同步函数move_to2.编写攻击同步函数shoot_fireball1.编写移动同步函数move_to与上一章中的create_player同步函数相似,移动函数的同步也需要在前端实现send_move_to和receive_move_to函数。我们修改MultiPlayer
柃歌
·
2023-09-26 05:08
Django
django
学习
笔记
python
开发语言
Go学习笔记
- 如何优雅的关闭Go Channel【译】
通道关闭原则不要在消费端关闭信道,不要在有多个并行的生产者时对信道执行关闭操作。也就是说应该只在[唯一的或者最后唯一剩下]的生产者协程中关闭信道,来通知消费者已经没有值可以继续读了。只要坚持这个原则,就可以确保向一个已经关闭的信道发送数据的情况不可能发生。暴力关闭信道的正确方法如果想要在消费端关闭信道,或者在多个生产者端关闭信道,可以使用恢复机制来上个保险,避免程序因为恐慌而崩溃。funcSafe
赵客缦胡缨v吴钩霜雪明
·
2023-09-20 13:31
Go学习笔记
-Channel最佳实践之基本规则【译】
channel[通道]是golang的一种重要特性,正是因为channel的存在才使得golang不同于其它语言。channel使得并发编程变得简单容易有趣。channel的概念和语法一个channel可以理解为一个先进先出的消息队列。channel用来在协程[goroutine]之间传递数据,准确的说,是用来传递数据的所有权。一个设计良好的程序应该确保同一时刻channel里面的数据只会被同一个
赵客缦胡缨v吴钩霜雪明
·
2023-09-14 20:22
Djan
go学习笔记
011-搜索与分页
1、组合查询models.PrettyNum.objects.filter(mobile="19999999999",id=12)1.2传入字典**data_dictdata_dict={"mboile":"19999999999","id":12}mobile.PrettyNum.objects.filter(**data_dict)2、条件查询models.PrettyNum.objects.
·
2023-09-08 00:15
django
Djan
go学习笔记
012-ModelForm和BootStrap
####1、ModelFrom可以自动生成HTML标签1.1自动生成ID,格式为ID_models.pycreate_time=models.DateField(verbose_name='入职时间')HTMLid="id_create_time"ModelForm可以帮助我们生成HTML标签。classUserModelForm(forms.ModelForm):classMeta:model=
·
2023-09-08 00:41
djangobootstrap
go学习笔记
炒土豆丝
今天的主菜是土豆,就来个土豆丝吧。我的大致流程如下:1.挑选白瓤土豆,洗它2.土豆去皮3.土豆切片,切丝,丝要粗细均匀4.清洗几遍土豆丝,去除上面的淀粉,在清水中泡一小会5.起锅,放适量水,烧开[适量实在是太抽象了]6.备好葱花、姜丝、蒜、青/红辣椒丝7.放入土豆丝,焯致八九分熟,或者看到土豆丝表面晶莹剔透,即可捞出放入凉水中8.起锅,放油,放花椒、姜丝、辣椒丝9.放入土豆丝快速翻炒10.放入适量
linuxwuj
·
2023-08-31 00:50
Go
golang
学习
笔记
Djan
go学习笔记
010-ModelForm相关
1、获取数据row_object=models.UserInfo.objects.filter(id=nid).first()ifrequest.method=="GET":form=UserModelForm(instance=row_object)returnrender(request,'user_edit.html',{"form":form})2、更新数据ModelForm实例参数:in
·
2023-08-31 00:42
django
Djan
go学习笔记
011-搜索与分页
1、组合查询models.PrettyNum.objects.filter(mobile="19999999999",id=12)1.2传入字典**data_dictdata_dict={"mboile":"19999999999","id":12}mobile.PrettyNum.objects.filter(**data_dict)2、条件查询models.PrettyNum.objects.
·
2023-08-31 00:11
django
Djan
go学习笔记
-AcApp端授权AcWing一键登录
笔记内容转载自AcWing的Django框架课讲义,课程链接:AcWingDjango框架课。AcApp端使用AcWing一键授权登录的流程与之前网页端的流程一样,只有申请授权码这一步有一点细微的差别:我们在打开AcApp应用之后会自动向AcWing请求账号登录,客户端会向后端服务器请求一些参数,然后后端服务器向AcWing请求授权码,然后AcWing在接到请求之后会询问用户是否要授权登录,如果用
柃歌
·
2023-08-28 14:44
Django
django
学习
笔记
python
开发语言
djan
go学习笔记
-选择django版本
最近在学习django,边学边记录,欢迎学习django的同学们一起交流,欢迎拍砖。为什么选择学习django呢,有什么特点,什么是mvc模式呢,请同学们自行百度,网络上通篇的介绍很多,直接干货,当前环境是windows+django2.2+python3.6,当然也可以用linux环境,安装ubuntu支持桌面和命令行,pycharm也可在Ubuntu环境下安装,感兴趣的小伙伴可以试一下。一、安
cheneylee11
·
2023-08-28 13:14
django
python
django
Djan
go学习笔记
-实现联机对战
笔记内容转载自AcWing的Django框架课讲义,课程链接:AcWingDjango框架课。CONTENTS1.统一长度单位2.增加联机对战模式3.配置DjangoChannels1.统一长度单位多人模式中每个玩家所看到的地图相对来说应该是一样的,因此需要固定地图的长宽比,一般固定为16:9。我们需要在游戏窗口的长宽中取最小值,然后将地图渲染为16:9的大小。我们在AcGamePlaygroun
柃歌
·
2023-08-28 13:42
Django
数据库
django
学习
笔记
ubuntu
Djan
go学习笔记
009-Form组件与ModelForm组件
1、普通方式存在的问题:用户提交的数据没有校验页面上没有错误提示页面上的每个字段都需要重写一次关联的数据,需要手动获取并循环展示在页面上2、Django组件2.1Form组件2.1ModelForm组件2.1.1创建ModelForm首先,我们需要定义一个ModelForm。在创建ModelForm时,需要通过指定Meta类来定义ModelForm的一些元信息,如所使用的model、fields等
·
2023-08-27 00:54
modelformdjango
Djan
go学习笔记
010-ModelForm相关
1、获取数据row_object=models.UserInfo.objects.filter(id=nid).first()ifrequest.method=="GET":form=UserModelForm(instance=row_object)returnrender(request,'user_edit.html',{"form":form})2、更新数据ModelForm实例参数:in
·
2023-08-27 00:22
django
Go语言学习笔记,持续更新...
有兴趣的小伙伴可以+vx一起学习:lmomo7205
Go学习笔记
Go语言变量和常量1.标识符在变成语言中标识符就是程序员定义的具有特殊意义的词,比如变量名、常量名、函数名等等。
MrLmomo
·
2023-08-26 23:05
Djan
go学习笔记
转自李英俊小朋友千锋Djan
go学习笔记
[TOC]写在前面学习链接:Python900集(学完可就业/2019版):[200集:358集],共159集感想|摘抄:优秀的程序员:松耦合、解耦合高内聚Django
米不开朗基罗
·
2023-08-25 06:17
Djan
go学习笔记
008-模板继承
1、HTML模板引用静态目录{%loadstatic%}2、模板继承------------定义模板------------//layout.html{%loadstatic%}........{%blockcontent%}//需要填充的内容{%endblock%}.......------------继承模板------------//list.html{%extends'layout.htm
·
2023-08-23 00:24
django模板
Djan
go学习笔记
009-Form组件与ModelForm组件
1、普通方式存在的问题:用户提交的数据没有校验页面上没有错误提示页面上的每个字段都需要重写一次关联的数据,需要手动获取并循环展示在页面上2、Django组件2.1Form组件2.1ModelForm组件2.1.1创建ModelForm首先,我们需要定义一个ModelForm。在创建ModelForm时,需要通过指定Meta类来定义ModelForm的一些元信息,如所使用的model、fields等
·
2023-08-23 00:52
modelformdjango
Djan
go学习笔记
(五)
为工程增加静态(static)资源0.在工程目录下建立‘static’文件夹,所有资源都放在其中1.确保setting.py的INSTALLED_APPS中加入了“'django.contrib.staticfiles',”2.在setting.py中加入:STATIC_PATH=os.path.join(BASE_DIR,'static')STATIC_URL='/static/'STATICF
水爸爸
·
2023-08-21 09:32
Go学习笔记
之数据类型
文章目录GO数据类型数组array切片slice集合map结构体make和newGO数据类型在go语言中,定义的全局数据结构不使用不会报错,定义的局部数据结构必须使用,否则报错;建议定义的数据类型就要使用,要么不定义。数组array类似于python的list,有下标查找方法array与list的区别:array是固定长度的数组,没有append、pop等方法;array作为值传入函数或者是赋值给
码界索隆
·
2023-08-19 19:13
golang
学习
笔记
Djan
go学习笔记
(2)
创建app属于自动执行了pythonmanage.py直接在里面运行startappapp01就可以创建app01的项目了之后在setting.py中注册app01INSTALLED_APPS=["django.contrib.admin","django.contrib.auth","django.contrib.contenttypes","django.contrib.sessions","
无乎648
·
2023-08-18 20:51
web开发
django
学习
笔记
python
html
01-Djan
go学习笔记
Django1.特点快速开发:Django的宗旨在于帮助开发人员快速从概念到完成应用程序。安全可靠:Django认真对待安全性,帮助开发人员避免许多常见的安全错误。超可伸缩性:Web上的一些最繁忙的网站利用了Django快速灵活扩展的能力。2.入门MVC设计模式目标:程序的解耦在行业内普遍存在的设计模式M==>Model模型==>数据层==>针对数据的操作===>转化成对数据库的操作(sql)映射
蛋挞先生L
·
2023-08-17 16:53
Go中的匿名函数与闭包
而在C、C++等不支持匿名函数的语言中,函数不能在运行期创建
go学习笔记
之仅仅需要一个示例就能讲清楚什么闭包闭包与普通函数的区别在(普通)函数里面定义一个内部函数(匿名函数),并且这个内部函数(匿名函数
techdashen
·
2023-08-09 13:50
后端
Djan
go学习笔记
-默认的用户认证系统(auth)
一、Django默认的用户认证系统Django自带一个用户验证系统。它负责处理用户账号、组、权限和基于cookie的用户会话。Django验证系统处理验证和授权。简单来说,验证检验用户是否是他们的用户,授权决定已验证用户能做什么。这里的术语验证用于指代这两个任务。认证系统由以下部分组成:用户权限:二进制(是/否)标识指定用户是否可以执行特定任务。组:将标签和权限应用于多个用户的一般方法。可配置的密
鱼听禅
·
2023-08-05 06:40
#
Django
django
学习
笔记
go学习笔记
(映射)
映射映射是一种用来存储一系列无序键值对的数据结构映射的底层存储结构。image-20200105143952464.png//AheaderforaGomap.typehmapstruct{//Note:theformatofthehmapisalsoencodedincmd/compile/internal/gc/reflect.go.//Makesurethisstaysinsyncwitht
小东班吉
·
2023-07-29 15:06
djan
go学习笔记
(1)
django创建项目先创建一个文件夹用来放django的项目,我这里是My_Django_it之后打开到该文件下,并用下面的指令来创建myDjango1项目D:\>cdMy_Django_itD:\My_Django_it>"D:\zzu_it\Django_learn\Scripts\django-admin.exe"startprojectmyDjango1D:\My_Django_it>文件
无乎648
·
2023-07-28 12:54
web开发
数据库
django
学习
python
Djan
go学习笔记
-视图(views)的使用
Django中可以使用views进行管理,类似于WPF的MVVM的ViewModel层,也相当于MVC架构的模Controller层。一、基于函数的视图FBV(Function-BasedView)通过定义一个函数,包含HttpRequest对象作为参数,用来接受客户端请求,然后返回HttpResponse对象做为响应放回给客户端。1.1先定义一个模板文件在template中定义一个模板文件per
鱼听禅
·
2023-07-27 04:59
#
Django
django
学习
笔记
Djan
go学习笔记
-模板(Template)基础
使用模块可以很方便的执行一些数据操作,然后根据传入的数据直接在模板html文件中进行处理。1.Django中的模板配置Django的模板引擎在sttings.py文件中:TEMPLATES=[{#模板引擎,默认为django模板'BACKEND':'django.template.backends.django.DjangoTemplates',#模板所在目录'DIRS':["ZeroDjango
鱼听禅
·
2023-07-27 04:26
#
Django
django
学习
笔记
Djan
go学习笔记
-表单(forms)的使用
在Django中提供了了form表单,可以更为简单的创建表单模板信息,简化html的表单。一、网页应用程序中表单的应用表单通常用来作为提交数据时候使用。1.1创建表单模板文件夹在项目文件夹下创建一个template文件夹,用于存储所有的html模板文件。1.2在文件夹下创建对应的html模板文件UserName名字电话1.3添加模板文件路径到settings.py文件中填写项目的相对路径即可。1.
鱼听禅
·
2023-07-26 07:10
#
Django
python
django
Go学习笔记
01|Go项目的创建与运行
写在前面开一个新坑:从零开始学习Golang语言,使用的IDE是Goland。在本系列中,博主将持续发布自己学习golang的笔记。由于博主也是零基础学习golang语言,文中如有不对之处,还望不吝赐教。随着学习的深入,博主也会不断回顾之前的文章,不断更正自己的笔记,希望我们能够一起进步。Go语言背景Go(又称Golang)是Google的RobertGriesemer,RobPike及KenTh
熠熠晨曦_
·
2023-07-23 17:39
Go
golang
学习
开发语言
Djan
go学习笔记
(2)---目录介绍/路由设置/SQL连接
1django目录介绍注:Django版本pipinstalldjango==1.1.11大致介绍-day01项目名-app01app的名字-migrations数据库变更相关记录(你不要删,也不要改)-admin.py后台管理(创建项目如果没有选,就没有)-apps.pyapp的相关配置,不用管-models.py数据库相关(重点)-tests.py测试相关(不用管)-views.py视图函数(
Mr.E5
·
2023-07-19 13:53
django
Djan
go学习笔记
记个笔记使用Django时使用python3.9创建app时没有响应使用如下指令:pythonmanage.pystartappapp名字原因:windows使用python运行时指令不是python3.9...此外启动项目也是:pythonmanage.pyrunserver2023.7.8使用Django链接数据库,创建表等Django无法直接创建数据库,因此我们要在自己的终端创建好数据后再使
He_xj
·
2023-07-14 01:32
python
django
记录一下解决vscode安装go插件失败问题
go安装这里就不讲解了,请看:[
go学习笔记
.第二章]2.go语言的开发工具以及安装和配置SDK,这里讲解一下在使用vscode的时候,右下脚经常会弹出一个install的go插件,如下:这时点击install
zhoupenghui168
·
2023-06-21 09:19
golang
vscode
golang
ide
Mon
go学习笔记
(三) 通过Aggregation和lookup进行多级关联查询
第三篇笔记本想着记录一些简单的增删改查,由于中间很久没有写就一时懒得整理了,先把最近刚遇到的问题记录一下通过Aggregation和lookup进行多级关联查询在SQL中可以通过leftjoin操作进行多表的关联查询,在mongo中,类似的操作为Aggregation中的lookup,可以看一下如下数据结构@DatapublicclassSubject{privateObjectIdid;priv
nyzzht123
·
2023-06-20 15:29
mongodb
GO学习笔记
之表达式
文章目录保留字运算符优先级二元运算符位运算符自增指针保留字Go语言仅25个保留关键字(keyword),这是最常见的宣传语,虽不是主流语言中最少的,但也确实体现了Go语法规则的简洁性。保留关键字不能用作常量、变量、函数名,以及结构字段等标识符。breakdefaultfuncinterfaceselectcasedefergomapstructchanelsegotopackageswitchco
Mr Robot
·
2023-06-17 07:21
GO
golang
学习
笔记
Go学习笔记
-类型
所谓引用类型(referencetype)特指slice、map、channel这三种预定义类型。相比数字、数组等类型,引用类型拥有更复杂的存储结构。除分配内存外,它们还须初始化一系列属性,诸如指针、长度,甚至包括哈希分布、数据队列等。内置函数new按指定类型长度分配零值内存,返回指针,并不关心类型内部构造和初始化方式。而引用类型则必须使用make函数创建,编译器会将make转换为目标类型专用的创
深度学习从入门到放弃
·
2023-06-16 20:27
golang
学习
笔记
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他