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基础
go 基础
go基础
数据类型类型bool
名字刚好七个字
·
2019-12-17 00:51
go基础
编程day1开发环境与基础知识
开发环境goversion:go1.10.3darwin/amd64os:osx10.13.5配置安装go时的位置为GOROOT而自己项目文件以及其他文件存放的位置自己定义,我放在了我的用户目录下,文件夹命名为go,当然这个可以自己定义命名和路径,go文件夹内创建三个文件夹分别为srcpkgbin环境配置:根据使用的终端:zsh配置文件zshrc/bash配置文件.bash_profile/或者更
james_chang
·
2019-12-15 12:06
go基础
编程day2类型、变量、常量、运算符
constvartype几个关键词的简单使用packagemainimport"fmt"//定义常量const(P=3.14const1=1const2="2"const3=3)//全局变量的声明与赋值var(name="james"age=18name2="nihao")//一般类型的声明type关键字type(newTypeinttype1float32type2string)funcmain
james_chang
·
2019-12-12 13:09
15.Djan
go基础
十一之认证系统
一auth模块我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。它内置了强大的用户认证系统--auth,它默认使用auth_user表来存储用户数据,使用auth模块来进行用户认证,那么需要使用人家django自带的au
changxin7
·
2019-12-11 08:00
15.Djan
go基础
十一之认证系统
一auth模块我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。它内置了强大的用户认证系统--auth,它默认使用auth_user表来存储用户数据,使用auth模块来进行用户认证,那么需要使用人家django自带的au
changxin7
·
2019-12-11 08:00
Django从零搭建CMS(内容管理)系统
本教程分为三部分:思路、详细步骤、开发步骤,从上往下看,便于理解;思路:1.准备开发环境2.学习基本的Djan
go基础
知识、搭建简单的polls系统3.确定练手题材,比如我确定了做个家用的菜谱4.寻找合适的
lbcBoy
·
2019-12-06 21:09
Go基础
语法(十二)
面向对象编程Go并不是完全面向对象的编程语言。Go官网的FAQ回答了Go是否是面向对象语言,摘录如下:可以说是,也可以说不是。虽然Go有类型和方法,支持面向对象的编程风格,但却没有类型的层次结构。Go中的“接口”概念提供了一种不同的方法,我们认为它易于使用,也更为普遍。Go也可以将结构体嵌套使用,这与子类化(Subclassing)类似,但并不完全相同。此外,Go提供的特性比C++或Java更为通
kakaluot
·
2019-12-06 10:59
MongoDB学习笔记
、mysql扩展性差,大数据量下IO压力大,表结构更改困难;3、mongo易扩展,大数据量高性能(读写),灵活的数据模型(无需事先为要存储的数据建立字段),高可用;4、mongo占硬盘空间大二、mon
go
python与数据分析
·
2019-12-02 13:33
Go基础
语法(十)
缓冲信道之前看到的都是无缓冲信道,无缓冲信道的发送和接收过程是阻塞的。我们还可以创建一个有缓冲(Buffer)的信道。只在缓冲已满的情况,才会阻塞向缓冲信道(BufferedChannel)发送数据。只有在缓冲为空的时候,才会阻塞从缓冲信道接收数据。通过向make函数再传递一个表示容量的参数(指定缓冲的大小),可以创建缓冲信道。ch:=make(chantype,capacity)要让一个信道有缓
kakaluot
·
2019-12-01 15:37
第17天,Djan
go基础
自强学堂Django教程目录一、Django的MTV模式二、Django基本命令2.1安装Django2.2创建一个django项目2.3创建一个应用2.4启动Django项目2.5同步更改数据库表或字段2.6清空数据库2.7创建超级管理员2.8导入导出数据2.9Django项目环境终端2.10数据库命令行2.11查看所有命令三、静态文件配置3.1配置方法一3.2配置方法二四、第一个Django应
CaiGuangyin
·
2019-12-01 06:34
Go基础
语法(九)
Go语言并发Go是并发式语言,而不是并行式语言。并发是指立即处理多个任务的能力。Go编程语言原生支持并发。Go使用Go协程(Goroutine)和信道(Channel)来处理并发。Go协程Go协程是与其他函数或方法一起并发运行的函数或方法。Go协程可以看作是轻量级线程。与线程相比,创建一个Go协程的成本很小。因此在Go应用中,常常会看到有数以千计的Go协程并发地运行。优势Go协程相比于线程的优势:
kakaluot
·
2019-12-01 04:55
Django 创建第一个项目
python3之Djan
go基础
篇安装python3.6pip3installDjangopip3showdjangodjango-adminstartprojectpyxiaocdpyxiaopythonmanage.pystartappxiaoxiaopythonmanage.pyrunserver0.0.0.0
邱杉的博客
·
2019-11-30 17:58
Djan
go基础
3
这两天忙着收东西,准备出发去西部了,所以两天学习没进展。今天接着回顾之前做的项目:Postgresimage.png安装Postgres,登陆Postgres:sudo-upostgrespsql创建Database:image.png创建用户、密码:image.png修改settings:DATABASES={'default':{'ENGINE':'django.db.backends.pos
greatfulltime
·
2019-11-30 01:02
Djan
go基础
四
目录聚合查询级联更新级联删除聚合函数1、关键字aggregate分组查询:groupby1、关键字annotateF查询Q查询DjangoORM中常用字段和参数说明:常用字段字段合集事物(transaction)概念:事物的四大特性:原子性atomicity一致性consistency隔离性Isolation持久性durability数据库三大范式第一范式(1NF)第二范式(2NF)第三范式(3N
AllenCH
·
2019-11-28 22:00
Djan
go基础
二
目录视图层JsonResponseFBV和CBVFBV(functionbaseviews):基于函数的视图CBV(classbaseviews):基于类的视图FBV和CBV二者路由的代码不同CBV的源码:给CBV加装饰器(推荐使用内置模块)模板层模板语法模板传值过滤器语法结构:模板语法之过滤器标签逻辑相关自定义过滤器和标签模板的继承视图层三个工具:fromdjango.shortcutsimpo
AllenCH
·
2019-11-26 23:00
使用scratch构建最小化Go程序的docker image
编译之后的文件是二进制,而scratch是docker最基础的空image,所以可以使用scratch来构建Go程序的dockerimage,使得最终构建的image最小化.构建image过程分为两步:在
Go
wlchn
·
2019-11-22 11:03
Django 基础
架介绍Django版本选择:命令行创建项目APP的概念pycharm创建项目django文件功能django基本配置及注意事项djan
go基础
三板斧HttpResponse返回字符串render返回html
AllenCH
·
2019-11-21 22:00
GO基础
之文件操作
一、文件操作的基本APIfuncmain(){//绝对路径fileInfo,err:=os.Stat("E:/a.txt")fileInfo,err=os.Stat("E:/")iferr!=nil{fmt.Println("err:",err.Error())}else{fmt.Printf("%T\n",fileInfo)fmt.Printf("%v\n",fileInfo)//文件名fmt.
小禾点点
·
2019-11-14 23:00
GO基础
之延时执行
一、延迟是什么?•即延迟(defer)语句,延迟语句被用于执行一个函数调用,在这个函数之前,延迟语句返回。一、延迟函数1、可以在函数中添加多个defer语句。•当函数执行到最后时,这些defer■语句会按照逆序执行,最后该函数返回。特别是当你在进行一些打开资源的操作时,遇到错误需要提前返回,在返回前你需要关闭相应的资源,不然很容易造成资源泄露等问题•如果有很多调用defer,那么defer是采用后
小禾点点
·
2019-11-12 22:00
GO基础
声明变量:声明变量的一般形式是使用var关键字:varnametypeGo语言的基本类型(type)有:boolstringint、int8、int16、int32、int64uint、uint8、uint16、uint32、uint64、uintptrbyte//uint8的别名rune//int32的别名代表一个Unicode码float32、float64complex64、complex1
Mirajane
·
2019-11-12 13:32
GO
GO基础
之异常处理
一、异常1、错误指程序中出现不正常的情况,从而导致程序无法正常执行。•大多语言中使用try...catch...finally语句执行。假设我们正在尝试打开一个文件,文件系统中不存在这个文件。这是一个异常情况,它表示为一个错误。2、Go语言中没有try...catch•Go语言通过内置的错误类型提供了非常简单的错误处理机制。•错误值可以存储在变量中,通过函数中返回。如果一个函数或方法返回一个错误,
小禾点点
·
2019-11-08 08:00
GO基础
之接口
一、概念1、面向对象语言中,接口用于定义对象的行为。接口只指定对象应该做什么,实现这种行为的方法(实现细节)是由对象来决定。2、在Go语言中,接口是一组方法签名。•接口只指定了类型应该具有的方法,类型决定了如何实现这些方法。•当某个类型为接口中的所有方法提供了具体的实现细节时,这个类型就被称为实现了该接口。•接口定义了一组方法,如果某个对象实现了该接口的所有方法,则此对象就实现了该接口。3、Go语
小禾点点
·
2019-11-07 21:00
GO基础
之结构体
1、什么是结构体GO语言中数组可以存储同一类型的数据,但在结构体中我们可以为不同项定义不同的数据类型。结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。2、什么是实例化?Go结构体的定义只是一种内存布局的描述,只有当结构体实例化时,才会真正分配内存。因此必须在定义结构体并实例化后才能使用结构体实例化就是根据结构体定义的格式创建一份与格式一致的內存区域。结构体实例之间的内存是完全独立的。p
小禾点点
·
2019-11-07 08:00
Djan
go基础
cdc:/django-admin.pystartprojectXXXXcdXXXXdjango-admin.pystartappXXXcdXXXmkdirtemplatessettings.pyadd'XXX',urls.pyurl(r'^index/$','XXX.views.index'),以index为url后缀XXX/viesw.pyfromdjango.shortcutsimportr
许卫栋
·
2019-11-06 02:57
Djan
go基础
知识之 模板配置和输出
一,get_template函数fromdjango.template.loaderimportget_templatefromdjango.httpimportHttpResponseimportdatetimedeftemp_test(request):now=datetime.datetime.now()t=get_template('temp_test.html')html=t.rende
ckllf
·
2019-11-05 16:35
Django
从词法分析角度看 Go 代码的组成
第一步,肯定是了解
Go基础
语法部分。原本计划是写Go编码的一些基础知识,但纯粹聊什么是关键字、标识符、字面量、操作符实在有点无聊。突然想到,词法分析这块知识还没仔细研究过,那就从这个角度出发吧。
波罗学
·
2019-11-04 04:48
golang
GO基础
之List
一、List定义概述1、list是一种非连续存储的容器,由多个节点组成,节点通过一些变量记录彼此之间的关系。list有多种实现方法,如单向链表、双向链表等。2、Go语言中list的实现原理是双向链表。list能高效地进行任意位置的元素插入和删除操作go中的listGolan的标准库提供了高级的数据结构List。具体在包container/ist。container/ist包里主要有两个数据结构类型
小禾点点
·
2019-11-03 11:00
GO基础
之Map
go开发手册:https://studygolang.com/pkgdoc一、什么是map有资料翻译成地图、映射或字典。但是大多数习惯上翻译成集合。1、map是Go中的内置类型,它将一个值与一个键关联起来。可以使用相应的键检索值。map是一种无序的键值对(key-valuepair)的集合。map通过key来快速检索数据,key类似于索引,指向相应的value值。map是一种集合,所以可以像遍历数
小禾点点
·
2019-11-03 11:00
GO基础
之切片
一、什么是切片Go语言切片是对数组的抽象。Go数组的长度不可改变,在特定场景中这样的集合就不太适用,Go中提供了一种灵活,功能强悍的内置类型切片("动态数组");与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。切片本身没有任何数据,它们只是对现有数组的引用。切片与数组相比,不需要设定长度,在[]中不用设定值,相对来说比较自由从概念上面来说slice像一个结构体,这个结构
小禾点点
·
2019-11-02 18:00
Djan
go基础
(六):settings.py
参考源码django.conf.global_settings.py文件BASE_DIR变量_file_指当前文件(包含这个代码的文件),os.path.dirname(file)得到文件所在目录,再来一个os.path.dirname()就是目录的上一级,BASE_DIR即为项目所在目录。我们在后面的与目录有关的变量都用它,这样使得移植性更强。#settings.pyBASE_DIR=os.pa
SuYanan
·
2019-11-02 16:20
自动驾驶与运动控制平台(2)
这一层下面接口硬件平台,上一层接驳软件算法单元,如下图:我们的运动控制平台选择的是ROS(robotoperationsystem)indigo,百度的Apollo是在ROSindi
go基础
上做了定制。
飞帅
·
2019-11-02 10:59
GO基础
之数组
一、数组的声明与遍历packagemainimport"fmt"//声明数组的形式1vararr[3]intvararr2=[4]int{1,2,3,4}funcmain(){//声明数组的形式2a:=[4]float64{2.3,4,5,6.1}fmt.Println(a)b:=[...]int{2,3,4}//遍历数组方式1fori:=0;i
小禾点点
·
2019-11-02 08:00
GO基础
之数组
一、数组的声明与遍历packagemainimport"fmt"//声明数组的形式1vararr[3]intvararr2=[4]int{1,2,3,4}funcmain(){//声明数组的形式2a:=[4]float64{2.3,4,5,6.1}fmt.Println(a)b:=[...]int{2,3,4}//遍历数组方式1fori:=0;i
小禾点点
·
2019-11-02 08:00
python djan
go基础
(二)
接上一篇,djangoMTV模式之----template模版django是动态的网页,后台的数据需要动态的插入到前端中,这时就依赖于django的template模版框架。django支持多种模版框架,下面介绍django自带的。自带的模版语言可以在django模版中插入一些简单的代码和逻辑,例如变量,逻辑判断等。下面是一些模版的基础用法:(在html代码中插入该模版标签)变量:{{result
crazymanpj
·
2019-11-02 00:32
Djan
go基础
(3): 配置url
陆续更新中:Djan
go基础
(1):目录文件简介Djan
go基础
(2):创建应用Djan
go基础
(3):配置urlDjan
go基础
(4):建立Templatesdjango项目中所有的地址页面都需要在urls.py
AryaHooper
·
2019-10-30 23:53
Django入门必知必会操作
一、Djan
go基础
必备三件套HttpRseponse内部传入一个字符串参数,返回给浏览器。
tomjoy
·
2019-10-27 18:00
Djan
go基础
之简介(二)
三板斧fromdjango.shortcutsimportrender,HttpResponse,redirectHttpResponse#返回字符串urls:urlpatterns=[url(r'^admin/',admin.site.urls),url(r'login/',views.login),deflogin(request):returnHttpResponse('Helloword~
luelue
·
2019-10-25 08:00
Djan
go基础
之模型层(models.py)、ORM查询之单表查询、多表查询和跨表查询
目录Djan
go基础
之模型层(models.py)、ORM查询之单表查询、多表查询和跨表查询ORM查询django测试环境搭建单表查询应知应会13条方法神奇的双下划线查询多表查询外键字段的增删改查ORM
柠檬要加醋
·
2019-10-24 23:00
Django 资源 与 知识 Django中自建脚本并使用Django环境 model中的save()方法说明 filter()用法
Django资源与知识Django中自建脚本并使用Django环境model中的save()方法说明filter()用法2018/11/06Chenxin资料说明Djan
go基础
入门http://www.liujiangblog.com
ChanixChen
·
2019-10-24 15:00
Djan
go基础
之视图层(views.py)和模板层
目录Djan
go基础
之视图层(views.py)和模板层视图层JsonResponse对象form表单上传文件FBV与CBV即CBV源码分析djangosettings源码分析及实际应用模板层模板传值过滤器
柠檬要加醋
·
2019-10-23 22:00
GO基础
之变量的使用
Go语言:是静态类型语言,因此变量(variable)是有明确类型的,编译器也会检查变量类型的正确性.一、基本类型变量的声明:全局变量必须有关键字varvarname[type]指定数据类型var是声明变量的关键字,name是变量名,type是变量的类型。例如:varnum_2int=10;varname;不指定数据类型,由系统自己推断具体的数据类型vardg="str"var_name:=val
小禾点点
·
2019-10-23 21:00
数据的编辑和删除、Djan
go基础
之路由层(urls.py)
目录1022数据的编辑和删除、Djan
go基础
之路由层(urls.py)数据的编辑和删除数据的编辑数据的删除djan
go基础
之路由层(urls.py)无名分组和有名分组无名分组有名分组反向解析无名分组反向解析有名分组反向解析路由分发名称空间
柠檬要加醋
·
2019-10-22 19:00
django--自动化平台开发001
Djan
go基础
1.创建项目django-adminstartprojectTestPlatform2.创建django信息数据库表pythonmanage.pymakemigrations生成数据迁移表
qq_28207005
·
2019-10-21 09:07
自动化测试
python
djan
go基础
知识
djan
go基础
知识python三大主流框架Django优点:大而全,自带的功能特别多类似于航空母舰。缺点:有时候过于笨重。
Micheal_L
·
2019-10-19 12:00
自定义web框架(django)
Djan
go基础
了解知识HTTP协议(超文本传输协议)HTTP协议四大特性:基于TCP/IP之上作用于应用层基于请求响应无状态引申出cookiesessiontoken……无连接长连接websocket
Micheal_L
·
2019-10-19 12:00
Djan
go基础
(一)
目录Djan
go基础
之前戏HTTP协议(超文本协议)四大特性数据格式请求方式纯手撸web框架简单c/s连接稍微复杂web框架基于wsgiref客户端通过访问服务器获取字典动静态页面客户端通过访问服务器获取当前时间客户端通过访问服务器获取数据库数据
JIAYIYAN
·
2019-10-18 22:00
djan
go基础
一、安装安装:pipinstalldjango检测是否安装成功:django-admin二、创建项目1、通过cmd窗口命令创建:a、选择好项目创建路径,创建项目,输入:django-adminstartprojectproject_name;b、切换到项目文件中,启动项目,输入:pythonmanage.pyrunserver,启动项目;c、浏览器中输入:127.0.0.1:8000,显示出dja
灰兔的魔王
·
2019-10-18 20:00
14.Djan
go基础
之jQuery操作cookie
jquery之cookie操作定义:让网站服务器把少量数据储存到客户端的硬盘或内存,从客户端的硬盘读取数据的一种技术;下载与引入:jquery.cookie.js基于jquery;先引入jquery,再引入:jquery.cookie.js;下载:http://plugins.jquery.com/cookie/1.添加一个"会话cookie"$.cookie('the_cookie','the_
changxin7
·
2019-10-12 17:00
14.Djan
go基础
之jQuery操作cookie
jquery之cookie操作定义:让网站服务器把少量数据储存到客户端的硬盘或内存,从客户端的硬盘读取数据的一种技术;下载与引入:jquery.cookie.js基于jquery;先引入jquery,再引入:jquery.cookie.js;下载:http://plugins.jquery.com/cookie/1.添加一个"会话cookie"$.cookie('the_cookie','the_
changxin7
·
2019-10-12 17:00
13.Djan
go基础
之django分页
一、Django的内置分页器(paginator)viewfromdjango.shortcutsimportrender,HttpResponse#Createyourviewshere.fromapp01.modelsimport*fromdjango.core.paginatorimportPaginator,EmptyPage,PageNotAnIntegerdefindex(reques
changxin7
·
2019-10-11 16:00
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他