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文件基本格式
go文件基本格式:packagepackgername//定义该文件的包名//导入其他包import("fmt")//常量const(PT=3.14)//全局变量,只有全局变量才可以使用var()var(iint)//一般类型声明,别名组type(newtypeint8)//结构typegopherstruct{}//接口typegolanginterface{}//函数funcfunc_name
布衣小弟
·
2020-09-14 07:23
go
Djan
go学习
之路由分发和反向解析
1>路由分发我们之前学习的路由配置都是在项目的全局控制文件(项目名称目录下的urls.py),这个一个文件当中配置映射关系,当一个项目的url越来越多时,比如项目当中一般都分一级菜单,二级菜单等等这些主页面url和众多不同分类下的子页面url全都挤在一个文件下,就会造成后期维护的困难,所以,引入路由分发来解决这个问题,其思想就是,一些公共的主页面/整个网站的一级菜单等全局视角的页面,放在项目的ur
huangql517
·
2020-09-14 06:14
python学习
Djan
go学习
笔记----3.模板
模板DTL为Django内置的模板语言,可以实现和Django的无缝衔接。渲染模板render_to_string找到模板,然后把模板编译后渲染成Python的字符串格式,最后再通过HttpResponse类包装成一个HttpResponse对象返回回去。fromdjango.template.loaderimportrender_to_stringfromdjango.httpimportHtt
哥哥_GG
·
2020-09-13 21:33
django
python
django
后端
前端
Djan
go学习
笔记----2.URL与视图
URL与视图视图视图一般都写在app的views.py中。并且视图的第一个参数永远是request(一个HttpRequest对象)。这个对象中存储了请求过来的所有的信息,包含携带的参数以及一些头部信息等。在视图中,一般是完成逻辑相关的操作。视图的返回结果必须是HttpResponseBase对象或者子类的对象。映射视图写完后,要与URL进行映射,也即用户在浏览器中输入什么url的时候可以请求到这
哥哥_GG
·
2020-09-13 21:33
django
django
python
前端
后端
Go学习
笔记:练习一 ==> 一些类型和符号的认识
packagemainimport"fmt"//由于go语言不允许存在未使用的值,而我们只需要numbers函数返回的后边两个值,因此,第一个值可以用'_'空标识符来接收,避免报错funcmain(){_,num1,cstr:=thirdVal()fmt.Println(num1,cstr)x,y:=change2num(10,20)fmt.Println(x,y)/*初始化变量,不赋值时,数值类
1-只小猴子
·
2020-09-13 19:29
Golang
游戏开发学习路线
游戏开发学习路线客户端unity入门学习服务端深入学习一门语言C++学习python学习
Go学习
网络层面网络通讯数据库部分本文中所有的学习路线后续都会慢慢在blog中更新欢迎各位鉴赏如有不足之处望多多指教客户端客户端使用
auguralpha
·
2020-09-13 16:32
游戏开发
Django 学习小组:基于类的通用视图详解(一)
通过三周的时间我们开发了一个简单的个人Blog,教程地址:第一周:Djan
go学习
小组:博客开发实战第一周教程——编写博客的Model和首页面第二周:Djan
go学习
小组:博客开发实战第二周教程——博客详情页面和分类页面第三周
weixin_33736649
·
2020-09-13 09:26
go学习
之旅——数据库配置及基本用例
golang强大的数据库驱动Go与PHP不同的地方是Go没有官方提供数据库驱动,而是为开发者开发数据库驱动定义了一些标准接口,开发者可以根据定义的接口来开发相应的数据库驱动,这样做有一个好处,只要按照标准接口开发的代码,以后需要迁移数据库时,不需要任何修改不乱说用到MySQL还是sqlite3,都需要提前安装数据库驱动sqlite332位windows的安装1、安装sqlite3。到http://
androidstarjack
·
2020-09-13 07:03
go
go
python
Djan
go学习
笔记(4)创建其他网页
每一个网页,都需要三步,指定URL模式;编写视图函数;编写模板。4.1模板继承在一个项目中,通常有一个用于整个网站的父模板base.html,并且网站的每个主要部分都有一个父模板,每个部分的父模版继承base.html,网站的每个网页继承相应部分的父模板。这种配置便于修改网站,效率更高。4.1.1父模板创建一个父模板,名字叫base.html,将其存储在index.html所在目录中。创建包含项目
keep_sy
·
2020-09-12 20:59
python
Django
Djan
go学习
笔记(3)--数据库-1
数据库:MySql5.7下载:https://dev.mysql.com/downloads/windows/installer/5.7.htmlpython安装Mysql的驱动pipinstallmysqlclient当然除此之外还有pymysql等第三方驱动可以使用,在这里用的是mysqlclient。操作数据库Django配置连接数据库:在操作数据库之前,首先先要连接数据库。这里我们以配置M
baoay62840
·
2020-09-12 15:11
数据库
python
web安全
Djan
go学习
笔记(3)--模板
模板在实际的页面大多是带样式的HTML代码,而模板是一种带有特殊语法的html文件,这个html文件可以被django编译,可以传递参数进去,实现数据动态化。在编译完成后,生成一个普通的html文件,然后发送给客户端。渲染模板:1.render_to_string:找到模板,然后将模板编译后渲染成python的字符串格式,最后再通过HttpResponse类包装成一个HttpResponese对象
baoay62840
·
2020-09-12 15:10
python
前端
Djan
go学习
笔记(2)--视图函数
用pycharm打开FDJ项目URL分发器视图:视图一般都写在app的view,py中。并且视图的第一个参数永远都是request(一个HttpRequest)对象。这个对象存储了请求过来的所有信息,包括携带的参数以及一些头部信息等。在视图中,一般是完成逻辑相关的操作。比如这个请求使添加一篇博客,那么可以通过request来接收到这些数据,然后存储到数据库中,最后再把执行的结果返回给浏览器。视图函
baoay62840
·
2020-09-12 15:10
python
数据库
开发工具
django 1.9.7学习笔记(1)
1.djan
go学习
概述django的版本间的差别非常大,对于最新版本django1.9.7来说,在使用命令和API方面变化很大,我也是跟着官方文档一步一步做(中文文档只有低版本的,使用上有很大的差别,
yangqihua2015
·
2020-09-12 04:45
Python
django
文档
博客
api
Djan
go学习
——Admin
1、什么是adminadmin是Django自带的一个功能强大的自动化数据管理界面,被授权的用户可以直接在admin中操作数据库。Django提供了许多针对admin的定制功能2、配置admin——创建超级用户创建超级用户:通过pythonmanage.pycreatesuperuserpythonmanage.pycreatesuperuser3、打开服务器,在地址栏中输入http://loca
JesseWu233
·
2020-09-12 04:48
Python
Django
Djan
go学习
——models
1、Django中的model是什么通常一个Model对应数据库里的一张数据表。Django中Model以类的形式表现,包含一些基本字段以及数据的一些行为。2、技术是采用ORM映射3、创建modelclassArticle(models.Model):title=models.CharField(max_length=32,default="Title")content=models.TextFi
JesseWu233
·
2020-09-12 04:48
Python
Django
Djan
go学习
——collectstatic错误
pythonmanage.pycollectstatic错误解决方法。将static文件夹移到项目根目录,并将STATIC_ROOT中"/static/"改为"static/"
JesseWu233
·
2020-09-12 04:44
Django
Python
go学习
第一篇
bogon:~lhl$cathelloworld.gopackagemainimport"fmt"functest(){fmt.Println("thisistest")}funcinit(){fmt.Println("thisisinit")}funcmain(){fmt.Println("thisismain")test()}bogon:~lhl$gorunhelloworld.gothisi
呼儿呀嘿
·
2020-09-12 03:26
go
Djan
go学习
之Session
1>介绍cookie看似解决了HTTP(短连接、无状态)的会话保持问题,但把全部用户数据保存在客户端,存在安全隐患,于是cookie+session出现了!我们可以把关于用户的数据保存在服务端,在客户端cookie里加一个sessionID(随机字符串),服务端通过校验这个sessionID来处理后续操作,用户的隐秘信息便不会在请求的时候传来传去,是否安全多了呢。Session是服务器端技术,利用
huangql517
·
2020-09-12 02:39
python学习
Djan
go学习
之wsgiref模块
1>先了解下WSGI再看下web应用的整套流程:>浏览器发送一个HTTP请求;>服务器收到请求,生成一个HTML文档;>服务器把HTML文档作为HTTP响应的Body发送给浏览器;>浏览器收到HTTP响应,从HTTPBody取出HTML文档并显示。所以,最简单的web应用就是先把HTML用文件保存好,用一个现成的HTTP服务器软件(如Apache),接收用户请求,从文件中读取HTML,返回。如果要
huangql517
·
2020-09-12 02:07
python学习
go学习
(八)——GVM管理Go版本
1.为什么要安装GVM1.1什么是GVMGVM是一个golang虚拟环境配置工具,其允许一台机器上安装多个golang版本,gvm是第三方开发的Go多版本管理工具,类似ruby里面的rvm工具。使用起来相当的方便。它是以shell脚本开发的工具,同时兼容bash和zsh,用法和ruby的rvm很像,能做到Go语言版本的切换以及GOPATH的修改。1.2Go的项目隔离在我们进行一个项目的开发时,总是
天天water
·
2020-09-11 22:21
Go入门教程
Djan
go学习
之九: auth 认证组件
Djangoauth认证组件[TOC]Django提供的auth认证组件,提供了:用户表的构建方式(用于满足符合auth组件);提供了认证接口;提供了会话登录和会话注销的接口;提供了中间件将会话登录用户保存到request对对象中,这样可以很轻易的拿到登录用户,不用我们再从会话中获取用户id,再通过model获取到用户对象;对于认证接口要提供用户名和密码传入auth.authenticate(us
baibo6666684
·
2020-09-11 08:52
djan
go学习
日志(View视图)第四部分:Request对象和Response对象
djan
go学习
日志(View视图)第四部分:Request对象和Response对象创建一个路由WhatsView\App\urls.pyurlpatterns=[url(r'^url(r'^reqandresp
冬天的松树
·
2020-09-11 02:48
python
Djan
go学习
笔记(第二节)Hello World站点
视图和URL配置创建视图在上一节创建的mysite文件夹中创建一个叫做view.py的空文件,这就是视图文件。Django对这个文件的名称没有特殊要求,但一般约定为view.py。输入以下内容:fromdjango.httpimportHttpResponsedefhello(request):returnHttpResponse("Helloworld")这三行代码的意思分别是:导入django
冻云-FrozenCloud
·
2020-09-11 01:36
django
python
django
djan
go学习
——request用法
Django使用Request对象和Response对象在系统间传递状态。当请求一个页面时,Django会建立一个包含请求元数据的HttpRequest对象。当Django加载对应的视图时,HttpRequest对象将作为视图函数的第一个参数。每个视图会返回一个HttpResponse对象。以下列举常用的几种属性:1、request.user一个AUTH_USER_MODEL类型的对象,表示当前登
geerniya
·
2020-09-11 01:41
django
django
Djan
go学习
之Request对象
来一个简单的栗子urls.pyfromdjango.conf.urlsimporturlfromdjango.contribimportadminfromcmdbimportviewsurlpatterns=[url('login/',views.index),]views.pyfromdjango.shortcutsimportrenderfromdjango.views.genericimpo
易_
·
2020-09-10 22:33
django
python
django
request
python
Djan
go学习
笔记——用户信息加密与解密
加密我们在对用户信息进行传输的时候,经常会直接在url里面直接拼接,但是如果直接把用户信息拼接在url的话会很不安全,为此,我们需要对用户信息进行进行加密处理。一份简单的加密操作很简单#首先导入加密的类fromitsdangerousimportTimedJSONWebSignatureSerializerasTJSS#导入我们的settings文件,里面会用到SECRET_KEYimport.s
__hyq__
·
2020-09-10 20:18
[
go学习
] go中的sync.Once实现
问题:为什么在实现的时候既用了lock又用了atomic?先贴下源码//Copyright2009TheGoAuthors.Allrightsreserved.//UseofthissourcecodeisgovernedbyaBSD-style//licensethatcanbefoundintheLICENSEfile.packagesyncimport("sync/atomic")//Onc
zhagzheguo
·
2020-09-10 19:38
go学习
go
golang
多线程
sync.Once
dajan
go学习
笔记二
(1)新建项目:参考vamei的系列文章http://www.cnblogs.com/vamei/p/3528878.htmldjango-admin.pystartprojectmysitemysite是自己的项目名称,此时会在当前目录下建立一个名为mysite的文件夹。第一部分没啥问题。(2)创建app,参考vamei的系列文章http://www.cnblogs.com/vamei/p/35
hehe_11kk
·
2020-09-10 18:53
Djan
go学习
-登录功能实现
关于request类:request.method:获取请求提交方式request.POST:获取POST提交的表单中的内容(适合提交敏感内容)request:获取GET提交的url中?后所带的内容(明文提交)#定义一个登录功能fromdjango.conf.urlsimporturlfromdjango.contribimportadminfromdjango.shortcutsimportre
laybing
·
2020-09-10 16:13
Django
Djan
go学习
之用户登录逻辑编写
app应用的逻辑将在views.py中进行编写另外在html提交的POST表单中要加入{%csrf_token%},注意是......省略....{%csrf_token%}之间加入当我们发起了POST提交表单请求后就会出现一个对象我们需要做的就是取出数据和验证这个数据,方法user_name=request.POST.get("username","")取出username,默认值空然后用dja
玖河长久
·
2020-09-10 16:14
python
django
html
dajan
go学习
第一天
1CS架构与BS架构client/server架构指的是客户端/服务端架构,browser/server架构指的是浏览器、服务器架构,它们都是软件系统体系架构模式。cs架构是基于区域网的,安全性高;因为客户端是独立设计,所以具有个性化;因为要开发客户端,所以成本高。bs架构开发成本低,只要有浏览器就可以用,因为是基于广域网面向未知用户所以安全性低,没有个性化。2Http协议(HyperTexttr
新手创世界
·
2020-09-10 16:40
学习
Django+Vue+LayUI的CRUD
顺便搞一下web开发,python的最完整的框架有Django,Django的模版引擎开发和Java的JSP,Thymeleaf很像,不想使用,就使用RESTful的开发方式.前端基于Vue,后台基于Djan
go
lhc0512
·
2020-09-10 14:38
Python
Vue
Djan
go学习
笔记—Comments库的使用方法小记
comments库是django框架内置的一个评论库,官方文档地址:https://docs.djangoproject.com/en/dev/ref/contrib/comments/可以快捷的搭建出网站需要的评论系统。不过对这个库的评价似乎褒贬不一,我自己在使用中的感受是要想让这个库能够比较完美的工作,可能自己需要做较多的定制工作,有时想想,还真不如自己重头写来的爽气。这里照例把自己的一些使用
鸭脖
·
2020-09-10 12:53
Python学习
Djan
go学习
:1. Django项目的搭建
1.Django项目的搭建1.1MVT框架Django是一款Python的web开发框架,它与MVC架构有所不同,属于MVT框架。1)MVC核心思想:解耦,降低各功能模块之间的耦合性,最大程度实现代码的重用。m表示model,主要用于对数据库层的封装。v表示view,主要用于向用户展示结果。c表示controller,它是核心,主要用于处理请求,获取数据,返回结果。2)MVTm表示model,主要
southwind0
·
2020-09-10 11:50
Django
Djan
go学习
笔记----4.数据库
数据库操作数据库配置连接数据库在settings.py中配置DATABASES={'default':{#数据库引擎(是mysql还是oracle等)'ENGINE':'django.db.backends.mysql',#数据库的名字'NAME':'dfz',#连接mysql数据库的用户名'USER':'root',#连接mysql数据库的密码'PASSWORD':'root',#mysql数据
哥哥_GG
·
2020-09-10 11:16
django
分享两个不错的django免费入门学习资源
近期在群里看到一些群友分享的djan
go学习
资料,感觉质量非常不错,关键是这些学习资料还都是免费的!因此在这里分享给大家,希望好的东西能让更多的人知道,也算对得起这些作者的辛勤付出。
weixin_33845881
·
2020-08-26 22:34
Go学习
笔记(3)Go基本命令&目录结构&Go版Hello World
文章目录Go基本命令Go工作目录结构第一个Go程序HelloWorldGo基本命令 Go支持在命令行直接敲相应的命令来编译、执行程序,直接在命令行输入go即可获得查看所有支持的命令。下面介绍几个常用的基本命令:goget:获取远程包(需要提取安装git或gh)gorun:直接运行程序gobuild:测试编译,检查编译是否有错误gofmt:格式化源码goinstall:编译包文件并编译整个程序go
D调的第七章
·
2020-08-26 08:05
Golang学习笔记
Djan
go学习
总结
什么是静态文件?像图片cssjsjson字体都是静态文件1,先创建文件夹2,配置路径3,在模板文件里面调用上面写的路径是写死的,如果静态文件夹名发生改变,就会找不到静态文件,如果写一个无论静态文件夹名如何变,都不影响找到这些文件夹的路径引用呢?然后在模板文件中,使用以下方式中间件:就是一个python类,可以介入django的请求和恢复既然是类,就有方法,中间件是类,有五个方法为什么使用中间件?判
steve1988717
·
2020-08-25 09:18
python
Djan
go学习
(一)
预备Ubuntu基本使用Linux用户权限:root普通用户(申请root权限sudo)LInux系统中有两种常用系统包管理工具yum和apt。低版本中安装包使用apt-get,新的现在只需要写apt就OK了apt指令(兼容apt-get和apt-cache)aptinstallxxx安装xxx软件aptremovexxx移除xxx软件aptautoremovexxx移除xxx软件和自动安装且不使
W流沙W
·
2020-08-25 09:14
Django学习
django
python
Python和Djan
go学习
文档链接:官方文档中文教程刘江博客博学谷项目Django零基础Python核心编程编辑工具:iPythonjupyternotebooksublimetextPycharmPip一,Python基础1.1,Python特性优点:简单易学,开发速度快,明确优雅,开放源代码缺点:执行效率稍低,运行速度慢,代码无法加密,可选择的框架较多特点:跨平台(window可mac上用),可移植,可扩展,交互式,解
秇淰~浮笙
·
2020-08-25 08:19
python之Djan
go学习
-01
python3.6.3Django2.1.7参考地址:地址常用命令:创建项目:CD到你想放置代码的目录,运行一下命令:“novelWeb”为项目文件夹名称django-adminstartprojectnovelWeb运行项目:pythonmanage.pyrunserver显示如下:地址为http://127.0.0.1:8000/MicrosoftWindows[版本6.1.7601]版权所有
liuguichenglove
·
2020-08-24 22:03
python
python
Django
python之Djan
go学习
-03
数据库配置打开mysite/settings.py文件DATABASES={'default':{'ENGINE':'django.db.backends.mysql','NAME':'mydatabase','USER':'mydatabaseuser','PASSWORD':'mypassword','HOST':'127.0.0.1','PORT':'5432',}}切换mysql数据库:修
liuguichenglove
·
2020-08-24 22:32
python
python
Django
python之Djan
go学习
-02
创建视图编写polls/views.py文件:fromdjango.httpimportHttpResponsedefindex(request):returnHttpResponse("HelloDjango");配置url映射:在polls下新建,urls.py,并编辑/urls.pyfromdjango.urlsimportpathfrom.importviewsurlpatterns=[p
liuguichenglove
·
2020-08-24 22:32
python
python
Django
Djan
go学习
笔记(四十三):使用redis进行页面数据缓存和更新缓存数据
在开发过程中会遇到一些页面的数据是很长时间才进行更新的,不使用缓存的情况下,用户每次访问这些都需要先去数据库中获取这些数据,当访问量较大时,这样获取数据的方式就会降低页面的访问速度,影响效率,这时就可以使用redis将这些数据保存起来,通过判断是否生成过获取以及是否更新过数据来生成新的缓存数据具体操作如下:在settings.py里添加缓存设置#Django的缓存配置CACHES={"defaul
小火skr车
·
2020-08-24 11:46
Django
Djan
go学习
记录(2) 创建第一个app
之前已经创建完成了第一个project和app,接下来说一下创建完成后该怎么做,主要参考一下的是官方文档project和app的区别官方文档上是这样说的:What’sthedifferencebetweenaprojectandanapp?AnappisaWebapplicationthatdoessomething–e.g.,aWeblogsystem,adatabaseofpublicreco
DongBold
·
2020-08-24 11:22
Djan
go学习
01---基本介绍与运行方式
一、Django基本介绍1、django优点与一些基本概念Django的主要目的是简便、快速地开发数据库驱动的网站——动态网站。Django强调代码复用,多个组件可以方便地以“插件”形式服务于整个框架,Django有许多功能强大的第三方插件。Django强调快速开发,DRY是准则。基于MVC(更确切的说是MTV)2、动态网站概念用户向web服务器请求一个文档Web服务器随即获取或生成这个文档服务器
冰彡棒
·
2020-08-24 09:38
Bee
go学习
笔记
Bee
go学习
笔记Go路由(Controller)路由就是根据用户的请求找到需要执行的函数或者controller。
weixin_30894389
·
2020-08-24 03:00
protoc-gen-go的坑
@protoc-gen-go的坑问题背景最近从java转
go学习
grpc过程中,由于要使用用protoc和protoc-gen-go,所以在安装相关grpc环境中出现了一些坑,这里给各位刚入门的朋友分享下
CarlosKeFeng
·
2020-08-24 01:27
golang
Django实现证件照换底色小程序后台图片接收和处理(第二周学习记录)
第二周学习记录接上周的django继续学习,这周的目标是能够利用python搭建图片处理的后台,继续根据官方文档完成mysite搭建并自己搭建证件照换底色后台一、djan
go学习
(一)应用模板的视图在自己定义的
Shalwar
·
2020-08-23 22:06
小程序云开发
django
python
django
小程序
go学习
指南资料整理
web入门:https://github.com/astaxie/build-web-application-with-golang/blob/master/zh/preface.mdgin微框架与入门项目:https://github.com/EDDYCJY/blog?tdsourcetag=s_pctim_aiomsg好用的orm:http://gorm.book.jasperxu.com/
白白不狼
·
2020-08-23 15:35
面试笔记
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他