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学习笔记
-表单(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
学习
笔记
Djan
go学习笔记
-创建游戏界面
笔记内容转载自AcWing的Django框架课讲义,课程链接:AcWingDjango框架课。CONTENTS1.模块化引入JS变量2.实现物体运动基类3.Canvas绘制游戏画面1.模块化引入JS变量首先我们需要对之前的代码进行一点小修改,在web.html中使用会导致定义的所有Class(例如AcGame)都会变成网页的全局变量,当引入多个JS文件后网页可能会出现重名变量导致冲突,我们最好做一
柃歌
·
2023-06-15 17:39
Django
django
学习
笔记
python
游戏
Go学习笔记
Go安装1.1下载官网下载https://golang.google.cn/1.2安装1.2.1傻瓜式安装1.2.2配置环境变量1.2.3在工作目录下创建文件1.3安装编写工具GoLand官网下载https://www.jetbrains.com/go/下载2021.2.2傻瓜式安装编码2.1HelloWorldpackagemainimport"fmt"funcmain(){varname="我
哈哈之王
·
2023-06-14 17:22
日常
golang
学习
开发语言
Go学习笔记
-变量
Go学习笔记
-变量在数学概念中,变量(variable)表示没有固定值且可改变的数。但从计算机系统实现角度来看,变量是一段或多段用来存储数据的内存。Go是一门很有意思的编程语言。
深度学习从入门到放弃
·
2023-06-13 05:02
golang
学习
笔记
GO学习笔记
之表达式
GO学习笔记
之表达式保留字运算符优先级二元运算符位运算符自增指针保留字Go语言仅25个保留关键字(keyword),这是最常见的宣传语,虽不是主流语言中最少的,但也确实体现了Go语法规则的简洁性。
深度学习从入门到放弃
·
2023-06-12 05:35
golang
学习
笔记
Djan
go学习笔记
-创建菜单界面
笔记内容转载自AcWing的Django框架课讲义,课程链接:AcWingDjango框架课。CONTENTS1.项目总体设计2.全局设置1.项目总体设计(1)系统设计menu:菜单页面;playground:游戏界面;settings:设置界面。(2)文件结构templates:管理HTML文件;urls:管理路由,即链接与函数的对应关系;views:管理HTTP函数;models:管理数据库数
柃歌
·
2023-06-11 03:31
Django
django
学习
笔记
python
后端
djan
go学习笔记
(1)
前后端不分离,前后端分离前后端不分离概念:前后端不分离,那么前端的看到的效果完全由后端控制,由后端渲染页面后者进行重定向,也就是说后端需要控制前端的展示,前端、后端的耦合度很高。前后端分离的概念:前后端分离的应用模式中,后端只返回前端需要的数据,不在渲染html页面,也不在控制前端的效果,至于前端看到什么样的效果,取决于前端。django中的模块模型model:数据层,处理与数据相关的所有事物视图
程序小小白呀
·
2023-06-10 00:40
python学习
django
Djan
go学习笔记
-配置Docker、Git环境与项目创建
笔记内容转载自AcWing的Django框架课讲义,课程链接:AcWingDjango框架课。CONTENTS1.配置Docker环境2.Django项目创建3.DjangoApp创建1.配置Docker环境首先拉取一个Ubuntu镜像:dockerpullubuntu:20.04创建容器后进入容器配置基本环境并创建用户:dockerrun-p20000:22-p8000:8000--nameub
柃歌
·
2023-06-09 07:25
Django
git
django
学习
笔记
docker
GO学习笔记
系列
go学习笔记
之--结构体(struct)Go语言中没有“类”的概念,也不支持“类”的继承等面向对象的概念。Go语言中通过结构体的内嵌再配合接口比面向对象具有更高的扩展性和灵活性。
王小帅_94
·
2023-06-07 20:06
Go学习笔记
1、字符串类型讲解packagemainimport("fmt""strings")funcmain(){varstr1="你好"varstr2="go"varstr3=fmt.Sprintf("%v%v",str1,str2)//+或者fmt.Sprintf拼接字符串varstr4=str1+str2fmt.Print(str3,"\n",str4,"\n")varstr5string="123
大虾别跑
·
2023-06-07 14:47
go
golang
学习
笔记
【小程序开发日记】djan
go学习笔记
4
写在前面:数据库好久不用,忘了作为macos的忠实用户,mysql启动有两步:mysql.serverstartmysql-uroot———————————————————————————————————————————在没有学完django的情况下匆匆上阵。。。这次的任务主要是管理数据库并实现浏览的功能。首先介绍一下微信小程序连接后端的接口:wx.request基本上输入后会比较经常使用的就是这
Alva_Kohler
·
2023-06-07 03:09
第一个微信小程序
小程序学习笔记
学习
笔记
python
django
微信小程序
GO学习笔记
09
接口1.接口定义packagemainimport"fmt"//定义接口类型typeHumanerinterface{sayHi()}typeStudentstruct{namestringidint}func(stu*Student)sayHi(){fmt.Printf("Student[%s,%d]sayHi\n",stu.name,stu.id)}typeTeacherstruct{addr
Q大疯zi
·
2023-04-20 15:54
Go学习笔记
(五)
I/O小练习packagemainimport("fmt""os""reflect")//定义一个Data结构体typeDatastruct{}//声明Data结构体的成员函数String()func(selfData)String()string{return"data"}funcmain(){fmt.Println("HelloWorld!")//格式化浮点数(转换成字符串)str:=fmt.
dev_winner
·
2023-04-20 13:33
[golang gin框架] 24.Gin 商城项目-redis讲解以及操作
缓存雪崩原因以及解决方案redis实现用户签到,统计活跃用户,用户在线状态,用户留存率[golanggin框架]12.Gin商城项目-base64Captcha生成图形验证码以及分布式架构中配置Captcha[
go
zhoupenghui168
·
2023-04-17 02:37
golang
#
gin框架开发
go-redis
redis
【小程序】djan
go学习笔记
3
今天我们来做数据库和django的关联。根据之前的代码应该看得出来我想做一个获取访客的ip地址并计算访问次数的app,所以必然会用到数据库。这里选择用的是mysql(因为免费)不一样的是这里我们打算用django提供的orm框架对数据库进行操作。一.环境准备首先安装mysql,然后安装mysqlclient,网上教程很多,不赘述。二.创建数据库和表我是macos,当我用mysql-uroot从终端
Alva_Kohler
·
2023-04-15 23:51
小程序学习笔记
django
学习
笔记
后端
Djan
go学习笔记
Django框架学习笔记1.Django框架简介Django是一个开放源代码的Web应用框架,采用了MTV的框架模式,即模型M,视图V和模版T重量级的PythonWeb框架,Django配备了常用的大部分组件用途一:网站/微信公众号/小程序后端开发用途二:人工智能平台融合Django官网http://www.djangoproject.comDjango中文文档参考网站https://yiyibo
久日与至
·
2023-04-15 23:49
django
学习
python
Django教程
Djan
go学习笔记
(未完结)一、介绍Djingo官网:www.djangoproject.comDjango中文文档参考网站:yiyibooks.cn本学习版本为2.2.12参考学习视频:哔哩哔哩——
hsxmomo
·
2023-04-11 22:51
新手学习笔记
django
python
后端
Go学习笔记
-切片
切片(Slice)无疑是Go语言中最重要的数据结构,也是最有趣的数据结构,它的英文词汇叫slice。所有的Go语言开发者都津津乐道地谈论切片的内部机制,它也是Go语言技能面试中面试官最爱问的知识点之一。初级用户很容易滥用它,这小小的切片想要彻底的理解它是需要花费一番功夫的。在使用切片之前,我觉得很有必要将切片的内部结构做一下说明。学过Java语言的人会比较容易理解切片,因为它的内部结构非常类似于A
赵客缦胡缨v吴钩霜雪明
·
2023-04-11 02:08
【小程序】djan
go学习笔记
1
网页能用,不知道小程序能不能用。应该能吧。。。。。创建django程序文件包,xxx处是给该文件夹起个名django-adminstartprojectxxx一个project是由很多个app(小应用)组成的在文件夹目录下创建一个app,xxx处给该app起个名pythonmanage.pystartappxxxapp文件夹中views.py是描述对http请求的响应,request是指用户的友好
Alva_Kohler
·
2023-04-08 01:12
小程序学习笔记
django
小程序
学习
后端
go web框架_
Go学习笔记
试着做一个Web框架
Go语言的Web框架有非常多,在日常开发中使用的有:beego、gin、revel等。这些框架也是一部分初学者的起点,这个系列的文章将会记录一个Web框架的开发历程。这个过程中会阅读并参考一些其他的开源框架并形成自己的代码,后续的文章大概也是这个节奏,不断完善框架。完整代码:AllenTom/harukagithub.com最简单的HTTPServer先从最简单最原始的开始入手,在Go语言中需要一
weixin_39614546
·
2023-04-06 22:58
go
web框架
go
web框架排名
djan
go学习笔记
1-django预热 (4-6)
4.URL组成部分详解URL是UniformResourceLocator一个URL由一下几个部分组成:scheme://host:port/path/?query-string=xxx#anchorscheme:代表的是访问的协议,一般为http或者https以及ftp等.host:主机名比如www.baidu.compart:端口号.当你访问一个网站时,浏览器默认使用80端口.quert-st
大鹏_c5f9
·
2023-04-04 08:15
Djan
go学习笔记
:基于Django+sqlite简单实现学生信息管理系统(注册、登录、增删改查)
一、功能实现对学生对个人信息的增删查改;实现后台对所有学生信息的操作;用户登录、注册。二、内容及作用学生信息管理系统model:学生基本信息表学生登录信息表学生专业成绩表作用:可用于初学者练习三、开发工具Windows+Pycharm+sqlite+Django四、github地址https://github.com/WenNicholas/StudentSystem五、基本流程六、代码实现1.m
Steven灬
·
2023-04-03 23:46
Django
Python后端
GO学习笔记
——字符和字符串(14)
GO中用string表示字符串,它是一个内置类型,而C++中的string是一个标准类,这是一个区别。因为字符串操作非常多,另外GO中还引入了rune来支持国际化的字符(中文字符等),因此这里单独开一篇文章来将字符和字符串。先来简单地看一个中英文都有的字符串funcmain(){str:="我叫lyb"fmt.Println(len(str))}输出结果9输出9的原因是因为,一个中文在utf-8编
TLpigff
·
2023-04-03 18:53
GO语言学习笔记
字符串
Djan
go学习笔记
--数据库中的单表操作----增删改查
1.Django数据库中的增删改查1.添加表和字段#创建的表的名字为app的名称拼接类名classUser(models.Model):#id字段自增是主键id=models.AutoField(primary_key=True)name=models.CharField(max_length=32)pwd=models.CharField(max_length=32,null=True)#新增字
蓝色的风
·
2023-04-03 11:57
python转
go学习笔记
———协程和管道
goroutine(协程)和channel(管道)go协程的特点有独立的栈空间共享程序堆空间调度由用户控制协程是轻量级的线程//从goroutinefuncnewTask(){}//主goroutinefuncmain(){//创建一个go程序去执行newTask()流程gonewTask()}如果主线程退出了,那么协程即使没执行完毕也会退出!主线程就是一个物理线程,直接作用于CPU上。协程是从主
flandre翠花
·
2023-04-03 06:21
GO
golang
python
go
python转go
go语言
[
go学习笔记
.第十六章.TCP编程] 3.项目-海量用户即时通讯系统-redis介入,用户登录,注册
1.实现功能-完成用户登录在redis手动添加测试用户,并画出示意图以及说明注意事项(后续通过程序注册用户)如:输入用户名和密码,如果在redis中存在并正确,则登录,否则退出系统,并给出相应提示:提示信息:1.用户不存在或者密码错误2.重新注册并登录redis手动添加测试用户server/model/user.gopackagemodel//定义一个用户的结构体typeUserstruct{//
zhoupenghui168
·
2023-04-01 09:57
golang
学习
golang
开发语言
Djan
go学习笔记
Windows环境创建虚拟环境新建目录,在当前目录命令行创建虚拟环境python-mvenvll_env2.激活这个虚拟环境ll_env\Scripts\activate3.要停止这个虚拟环境,可以使用命令deactivatedeactivate在虚拟环境中安装DjangopipinstallDjango==1.11
HAPPYers
·
2023-04-01 01:33
[
go学习笔记
.第一章] go可以做什么
go可以做什么,go有以下三大学习方向:Golang的应用领域1.区块链应用区块链技术,简称BT(Blockchaintechnology),也被称之为分布式账本技术,是一种互联网数据库技术,其特点是去中心话,公开透明,让每一个人均可参与数据库记录.2.后端服务器应用美团后台流量支撑程序:支撑主站后台流量(排序,推荐,搜索等),提供负载均衡,cache,容错,按条件分流,统计运行指标等功能游戏服务
zhoupenghui168
·
2023-03-31 13:35
golang
golang
GO学习笔记
(6)通信协议概要
1.模型分层基本上大学的计算机基础都有学过,7层就是物数网传会表应,5层就是把会表应合并为应用层image.png1.1Socket抽象层两个进程进行通信的前提:本地:只需要知道进程唯一id-pid(本地进程唯一标识符)即可网络:IP地址+协议+端口号可以确定网络中的一个进程能唯一标识网络中的进程后就可以利用socket通信,socket是应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操
温岭夹糕
·
2023-03-30 05:31
Go学习笔记
_环境搭建
Go学习笔记
_环境搭建Go背景知识go的特点(官网):Buildfast,reliable,andefficientsoftwareatscale-GoisanopensourceprogramminglanguagesupportedbyGoogle-Easytolearnandgetstartedwith-Built-inconcurrencyandarobuststandardlibrary
Mirana_77
·
2023-03-28 21:19
go
golang
学习
开发语言
go学习笔记
gobuild,gotest,gotoolpprof,gotoolcover。建议了解-race参数的使用推荐工具gofmt/goimport/goreturn推荐等级:必须使用,应调整为save后自动format。调整代码格式。goimport会自动importgopackage,在大仓库下速度比较慢,不建议使用。golint/gometalint推荐等级:必须使用go-plus默认使用gome
无须想
·
2023-03-23 02:07
Go学习笔记
-错误与异常
Go语言的异常处理语法绝对是独树一帜,在我见过的诸多高级语言中,Go语言的错误处理形式就是一朵奇葩。一方面它鼓励你使用C语言的形式将错误通过返回值来进行传递,另一方面它还提供了高级语言一般都有的异常抛出和捕获的形式,但是又不鼓励你使用这个形式。后面我们统一将返回值形式的称为「错误」,将抛出捕获形式的称为「异常」。Go语言的错误处理在业界饱受批评,不过既然我们已经入了这个坑,那还是好好蹲着吧。错误接
赵客缦胡缨v吴钩霜雪明
·
2023-03-21 10:36
GO学习笔记
(2) - 语言规范
命名规范1、适合所有命名规则:包括常量、变量、类型、函数名、结构字段等等2、以大写字母开头,如Group1,表示该对象就可以被外部包的代码所使用。3、以小写字母命令,则表示对包外不可见4、关键字不能作为标识符package规范1、package名称与目录名保持一致,名称要有意义,不能和标准库冲突;2、禁用相对路径;3、包名是小写单词,不要使用"_"下划线与混合大小写;//wrongimport".
精心呵护的成长
·
2023-03-17 12:00
djan
go学习笔记
6-django视图高级(101-116)
101限制请求method装饰器两个方法fromdjango.views.decorators.httpimportrequire_http_methods,require_GET,require_POST,require_safefromdjango.httpimportHttpResponse#require_GET=@require_http_methods(['GET'])#require
大鹏_c5f9
·
2023-03-13 14:57
go学习笔记
go学习学的时候感觉go对于指针和引用的性质和C++很像,后来发现它就是基于C改的。笔记来源:https://www.runoob.com/go/go-tutorial.html基础实例Go语言的基础组成有以下几个部分:包声明引入包函数变量语句&表达式注释packagemain//第一行代码packagemain定义了包名。你必须在源文件中非注释的第一行指明这个文件属于哪个包,如:packagem
锦绣拾年
·
2023-03-12 06:36
go学习笔记
(数组&切片)
数组数组是存储在一段连续内存中的固定长度的数据类型。数组中的数据类型是一致的可以是内置的类型,也可以是自定义的数据结构类型,由于在内存中是连续的所以很容易计算索引,快速迭代数组中的内容。数组的声明和初始化以及使用vararr1[5]int//声明一个长度为5的数组,声明后数组的长度不能改变,数组中的值总是用零值存储。arr2:=[5]int{1,2,3,4,5}//声明并初始化长度为5的数组,并且
小东班吉
·
2023-03-09 20:15
go学习笔记
(一)
(1)从map中取值问题可以对未初始化的map进行取值,但取值来的是对应类型的零值。但不能对未初始化的map进行赋值,会抛异常varm1map[int]stringvarm2map[int]intfmt.Println(m1[111]=="")//truefmt.Println(m2[111]==0)//truem1[0]="23"//panic:assignmenttoentryinnilmap
凯凯frank
·
2023-02-01 08:12
djan
go学习笔记
(四)—— T层相关学习
1.介绍模板配置在settings.py中:模板配置.pngDIRS中定义一个目录列表,模板引擎按列表顺序搜索这些目录来查找模板文件,通常在根目录下创建templates目录。模板包含两部分:静态部分:html,css,js;动态部分:模板语言;django处理模板分为两个阶段:加载:按照指定目录找到模板文件,编译后加载至内存;渲染:使用上下文数据对模板插值并返回生成的字符串;django提供简写
AdoredU
·
2023-01-30 07:38
Djan
go学习笔记
(一)基本流程
创建项目及应用创建项目执行命令:django-adminstartproject项目名称创建应用执行命令:django-adminstartapp应用名称/或:pythonmanagestartapp用户名称修改settings.py在INSTALLED_APPS中加入应用名称在models.py中编写数据模型类fromdjango.dbimportmodelsfromdjango.utilsim
freefly自由的
·
2023-01-28 07:08
Go学习笔记
—原子计算器
Go学习笔记
—原子计算器、互斥锁、Go状态协程1、原子计算器atomic-counters状态管理方式除了通过通道间的沟通完成,还可以使用原子计算的方法。原子计算在sync/atomic包中。
夜笙小吴
·
2023-01-25 19:55
认真学Go
go
golang
Go学习笔记
—工作池
Go学习笔记
—工作池、等待组、速率限制1、工作池WorkerPools工作池可以让goroutine安全的共享资源。通过goroutine和channel实现。
夜笙小吴
·
2023-01-25 19:54
认真学Go
go
golang
Go学习笔记
—定时器、打点器
Go学习笔记
—定时器、打点器1、定时器定时器timer的功能是让一段Go代码在指定的时间段后运行一次。//TheTimertyperepresentsasingleevent.
夜笙小吴
·
2023-01-25 19:24
认真学Go
golang
go
Go学习笔记
(三)Go 语言基础语法
1、Go标记:Go程序可以由多个标记组成,可以是关键字,标识符,常量,字符串,符号。如以下GO语句由6个标记组成:fmt.Println("GoGoGo")6个标记分别是(每行一个):1fmt2.3Println4(5"GoGoGo"6)2、行分隔符:在Go程序中,一行代表一个语句结束。每个语句不需要像C家族中的其它语言一样以分号;结尾,因为这些工作都将由Go编译器自动完成。如果你打算将多个语句写
茕夜
·
2023-01-20 14:20
Go语言学习笔记
Go
语言基础语法
上一页
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
其他