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学习
笔记(一)
django最近又开始了django的学习,虽然学了不少,但越学越迷茫耶,可能python基础不是很牢固。回到学校一定好好啃啃书。本次学习参考了《Django中文教程》下载地址《Django中文教程》进入正题1、什么是Django一个可以使Web开发工作愉快并且高效的Web开发框架。使用Django,使你能够以最小的代价构建和维护高质量的Web应用。由于先前没有学过任何Web框架,我把django
GrasFish
·
2017-08-11 19:44
go学习
第二天
1.函数引用类型指针,slice(切片)、map、function、channel值引用,指针引用值引用就是这个对象的副本指针引用就是该对象地址指针的副本。func函数名(传入的参数列表)(返回的参数列表){}形式1.funcfunction2(astring,bint)(cstring){c="求和"+a+strconv.Itoa(b)return}//字面值u:=User{name:"jack
漯河龙
·
2017-08-11 09:42
Djan
go学习
笔记11-使用表单
更新poll的detail模板,在模板中包含HTML表单组件:{{poll.question}}{%iferror_message%}{{error_message}}{%endif%}{%csrf_token%}{%forchoiceinpoll.choice_set.all%}{{choice.choice_text}}{%endfor%}效果如图:创建一个Django视图vote来处理提交的
qq_20595467
·
2017-08-10 11:49
Python
Django
Python
djan
go学习
之路(二)
创建一个新的应用两年之前写文章时候使用的是python2,后来改用python3,再此补充一些说明。创建一个应用blog(在manage.py的同级目录下面)pythonmanage.pystartappblog将新创建的应用添加到settings.py的INSTALLED_APPS={,‘blog’}(创建的应用名不要和python现有模块冲突)blog的目录结构:migrations:数据迁移
以笔为剑的唐吉坷德
·
2017-08-08 17:41
python
django
web开发
djan
go学习
之路(一)
搭建开发环境一,PythonMAC和Linux自带python,因此无需安装,windows可以在python官方网站上获取python的最新版本。二,django可以使用python的包管理器pip安装pipinstallDjangodiango项目的目录简介在你想要创建项目的目录下打开命令行,然后输入django-adminstartprojectmyblog这时会生成myblog文件,文件中
以笔为剑的唐吉坷德
·
2017-08-07 19:01
python
django
web开发
djan
go学习
二--django+mysql+win10配置
django默认的是自带的sqlite3数据库,这里我们讲讲配置mysql数据库1.安装MySQLdb不同的系统安装MySQLdb的方法不同:easy_installmysql-python(mixos)pipinstallmysql-python(mixos)apt-getinstallpython-mysqldb(LinuxUbuntu)yuminstallMySQL-python(linux
小啊小木头
·
2017-08-02 01:30
python
djan
go学习
笔记.views.py
views.py定义存取数据程序的逻辑,是一个视图模块fromdjango.shortcutsimportrender当网站有数据需要输出的时候,通过渲染函数render网页显示,把数据存放当模板的指定位置fromdjango.httpimportHttpResponse将变量输出到用户端的浏览器上frommodelsimportPost引入数据模块fromdjango.template.load
陆文斌
·
2017-07-23 11:07
go学习
--go基本类型和运算符
Go类型:只能通过显示类型转换进行类型间转换bool只有true和false×××int8,uint8(byte),int16,uint16,int32,uint32,int64,uint64,int和uint与平台相关浮点数float32和float64(相当于c的double)复数complex64和complex128指针类型uintptr数组类型[n]int。eg:vararr[10]in
科大C2504
·
2017-07-09 10:07
go
go
go学习
--切片
切片的类型是[]T,T是切片元素的类型。和数组不同的是,切片没有固定的长度。属于变长数组切片的字面值和数组字面值很像,不过切片没有指定元素个数:letters:=[]string{"a","b","c","d"}切片可以内置函数make创建,函数签名为:funcmake([]T,len,cap)[]TT代表被创建的切片元素的类型。函数make接受一个类型、一个长度和一个可选的容量参数。vars[]
科大C2504
·
2017-07-09 10:54
go
go
go学习
--数组
数组在go中是值类型,如果你将一个数组赋值给另外一个数组,那么,实际上就是将整个数组拷贝一份数组定义:var[n],n>=0。n如果大小不同,则数组的类型也不相同同类型数组之间可以使用==和!=进行比较,但是不可以使用同类型数组可以直接赋值:vara=[10]int{1,2,3,5:9}varb[10]intb=a数组指针和指针数组使用new创建数组时,返回一个数组指针vararrName[10]
科大C2504
·
2017-07-09 10:10
go
go
go学习
--控制语句
//定义变量a,a只在if语句中有效if a : = 1; a > 1 { fmt.Println("a > 1")}else { if a : = 10; a > 1 { fmt.Println(a) //结果为10,和C语言变量作用域一致 } else { fmt.Println(a) }}for的三种形式func main() {c
科大C2504
·
2017-07-09 10:05
go
go
go学习
--go文件基本格式
package packgername //定义该文件的包名//导入其他包 import( "fmt" )//常量const ( PT = 3.14 )//全局变量,只有全局变量才可以使用var()var( i int)//一般类型声明,别名组type( newtype int8)//结构type gopher struct {}//接口type golang
科大C2504
·
2017-07-09 10:36
go
go
Djan
go学习
笔记(三)
1.列表显示数据模型的字段polls/models.pyfromdjango.dbimportmodelsfromdjango.utils.encodingimportpython_2_unicode_compatible@python_2_unicode_compatible#onlyifyouneedtosupportPython2classQuestion(models.Model):#..
水爸爸
·
2017-07-06 23:42
GO学习
系列:defer的使用
在学习go的过程中,发现defer的用法,可以延迟返回,即在函数return前会按照逆序依次调用deferfunc()。主要使用在函数返回前需要释放资源时,而函数又有多个return的分支,为了防止忘记释放资源而导致内存泄漏等,使用defer统一释放。例如:funcA(){//申请一些资源deferfuncRelease()//为了防止忘记释放资源,使用defer,return前调用ifstate
dongdhui
·
2017-07-06 20:06
在Ubuntu16.04里面安装 pycurl 提示错误的问题:gnutls.h: No such file or directory 的解决方案
楼主在之前的djan
go学习
中,都是在windows下配置环境的,现在网页基本上已经写好,需要在linux下通过Nginx配置Web服务器,首先第一步肯定是将能够在windows运行的python代码移植到
秋名山小司机
·
2017-07-06 16:39
Python
Django
&pycharm
Djan
go学习
记录第十二天—xadmin操作
之前的十一天,基本上Django的一些基础点都已经说完了,今天说一下xadmin进阶这一部分。其次发现,可能坚持不到30天了,又一次打脸了~能坚持多久算多久吧。OK,第十二天开始。今天在来说说xadmin,长时间不说xadmin,都已经忘了xadmin是干什么的了。这是xamdin的文档我们来看一下,他都能做什么。image.png我们来慢慢看一下。QuickstartGuide我们其实在xadm
__鲸_
·
2017-07-05 22:35
Djan
go学习
笔记(一)
1.创建项目——django-adminstartprojectmysite2.创建应用——pythonmanage.pystartapppolls3.Hello-状态1polls/views.pyfromdjango.httpimportHttpResponsedefindex(request):returnHttpResponse("Hello,world.You'reatthepollsin
水爸爸
·
2017-07-04 16:39
Djan
go学习
记录第三天—xadmin配置
上一篇中我们有讲到http://127.0.0.1:8000/admin这个地址,github上有一个更好看、功能更强大的库来管理后台,它的名字叫xadmin,我也是听说,一起来看看吧,它有多强大。安装通过文档我们可以发现,我们有两种方法可以进行安装。使用pipinstall安装下载源码安装这两种安装的区别在于pip安装需要执行pipinstalldjango-xadmin源码安装,你会发现你下载
__鲸_
·
2017-06-22 20:53
Djan
go学习
笔记
去年的事情特别多,也没有什么时间充电学习。今年目测轻松一点,年初本来计划就好好休息一下,结果一晃2017就度过了一半。人轻松一点的时候就可以放松思想去思考很多事情,思来想去,发现还是要搞一点事情。遂决定学学python,这几天看着教程敲了敲代码,记录一下☺代码地址:https://github.com/huibaoer/simpleBlog安装django登陆官网https://www.djang
灰豹儿
·
2017-06-15 15:52
Djan
go学习
(7)-模板进阶
学习Django模板中的循环,条件判断,常用的标签,过滤器的使用。列表,字典,类的实例的使用循环:迭代显示列表、字典等中的数据条件判断:判断是否显示该内容标签:for,if这样的功能标签过滤器:管道符号后面的功能,比如{{var|length}},求变量长度的length就是一个过滤器。如果需要将一个或多个变量共享给多个网页或者所有网页使用,比如在网页上显示来访者的IP,这个可以使用Django上
孙小磊
·
2017-06-04 21:44
Go语言学习笔记之反射用法详解
本文实例讲述了
Go学习
笔记之反射用法。
phpgo
·
2017-05-30 12:28
Djan
go学习
笔记-站点管理
Djan
go学习
笔记-站点管理django.contribDjango自动管理工具是django.contrib的一部分。
二的平方
·
2017-05-25 09:48
Django
django
Go学习
笔记(八)范围(Range),Map(集合),递归函数,类型转换
Rangerange关键字用于for循环中迭代数组(array)、切片(slice)、链表(channel)或集合(map)的元素。在数组和切片中它返回元素的索引值,在集合中返回key-value对的key值。packagemainimport"fmt"funcmain(){//这是我们使用range去求一个slice的和。使用数组跟这个很类似nums:=[]int{2,3,4}sum:=0for
yanshan丶
·
2017-05-08 17:27
go
Go学习
笔记
简介Go语言Go是一种开放源码的程序设计语言,它意在使得人们能够方便地构建简单、可靠、高效的软件。Go有时被称为“类C语言”或“21世纪的C”。从C中,Go集成了表达式语法、控制流语句、基本数据类型、按值调用的形参传递、指针,但比这些更重要的是,继承了C所强调的程序要编译成高效的机器码,并自然地与所处的操作系统提供的抽象机制相配合。程序结构一个Go程序保存在一个或多个以后缀为.go的文件当中。每个
Cynhard85
·
2017-04-23 17:51
Go
Go语言编程
go语言
go
学习笔记
github go 学习笔记
###更新记录2014-03-08:发布《
Go学习
笔记》第二版。2014-05-27:发布《
Go学习
笔记》第三版。2015-01-15:发布《
Go学习
笔记》第四版。
douglas8287
·
2017-04-20 10:24
go
Go学习
笔记(四)基本数值类型
整型种类有符号int8、int16、int32、int64无符号uint8、uint16、uint32、uint64架构特定int、uint;(如果装的系统是32位,则是int32;如果是64则是int64,系统决定使用多少位来存放)类型别名Unicode字符rune类型等价int32、byte等价uint8特殊类型uintpr,无符号整型,由系统决定占用位大小,足够存放指针即可,和c库或者系统接
yanshan丶
·
2017-04-10 22:55
go
go学习
package mainimport "fmt"func main() { f := make([][]int,5) // 初始化 for i:=0; i int:[]string k[1] = make([]string,5) // init slice k[2] = make([]string,5) for i:=0;i<5;i++ { k[1]
nonono11
·
2017-03-13 17:26
go
slice
func
Go
Djan
go学习
系列之中间件
原文链接:http://www.cnblogs.com/zhaijunming5/p/6507198.html中间件的定义中间件是一个、一个的管道,如果相对任何所有的通过Django的请求进行管理都需要自定义中间件中间件可以对进来的请求和出去的请求进行控制中间件是一类django请求生命周期自定义中间件process_request(self,request):请求到达之后之后先执行这个中间件pr
aen60571
·
2017-03-05 22:00
Djan
go学习
笔记6:文章分类与日期归档
文章分类在本篇教程中,大狗打算给我们的博客加入文章分类和日期归档功能,同时,按照HTML5的相关标准对模板进行一些调整,初步的计划是把首页改成这个样子:首页效果在原有页头的基础上增加一个文章分类导航,在右边加入一个边栏(sidebar),可以按照文章的发布时间进行过滤。如果需要增加文章分类导航,首先需要在文章中加入「分章分类」这个属性(我们前面没有考虑这个,寒...),我们需要打开blog目录下的
只喝摩卡的狗
·
2017-02-26 17:39
Djan
go学习
(6)-模板(templates)
模板的使用复用上次的工程,继续完善home.html在learnapp中,定义一个函数defhome(request):.......returnrender(request,'home.html')配置访问路径:url(r'^learn/home/',learn_views.home,name='home'),模板的其他知识模板相关知识网站模板的设计,一般的,我们做网站有一些通用的部分,比如导航
孙小磊
·
2017-02-16 18:19
Djan
go学习
(5)-URL name进阶
1学完前面的知识,遗留了一个问题:这里面的name='add2'是干什么用的呢?简单说,name可以用于在templates,models,views……中得到对应的网址,相当于“给网址取了个名字”,只要这个名字不变,网址变了也能通过名字获取到。2继续学习,修改calc/views.py为了弄清楚这个问题,修改视图文件,如下:创建首页home.html,通过render引入进来修改urls.py文
孙小磊
·
2017-02-16 18:08
Djan
go学习
(3)-视图与网址
Django中网址是写在urls.py文件中,用正则表达式对应views.py中的一个函数(或者generic类)创建实例工程,执行命令django-adminstartprojectmysite生成一个名为mysite的工程,在改工程目录下回生成一下文件树,如图新建一个应用app,名称叫learn,执行一下命令:django-adminstartapplearn在工程目录中的settings.p
孙小磊
·
2017-02-16 16:28
Djan
go学习
(2)-基本命令
1新建Django工程django-admin.pystartprojectproject-name在终端定位的当前目录下创建一个名为project-name的Django工程2新建appdjango-admin.pystartappapp-name或者pythonmanage.pystartappapp-name在当前目录下创建一个名为add-name的模块,一般项目中会有多个模块3同步数据库p
孙小磊
·
2017-02-15 14:19
Djan
go学习
(1)-环境搭建
Django的环境搭建主要分连个环境即:mac和windon下下面的安装过程是在pip下完成,所以没有pip环境的同学,需要先要安装pip了如果pip安装完成了在命令行下可以查看pip的版本号:pip-V或者pip--version如果想要升级pip版本,可以运行一下命令:pipinstall--upgradepip升级完成后执行一下命令:pipinstallDjango会安装当前最新版本的稳定版
孙小磊
·
2017-02-15 14:18
Djan
go学习
笔记之Class-Based-View
前言大家都知道其实学习Django非常简单,几乎不用花什么精力就可以入门了。配置一个url,分给一个函数处理它,返回response,几乎都没有什么很难理解的地方。写多了,有些问题才逐渐认识到。比如有一个view比较复杂,调用了很多其他的函数。想要把这些函数封装起来,怎么办?当然,可以用注释#------view------这样将函数隔离开,这种方法太low了,简直是在骗自己,连封装都算不上。Py
laixintao
·
2017-02-15 08:02
Djan
go学习
(1)——python manage.py startapp app-name新建app报错问题
作为一个刚接触python的小白,开始学习Django注定前路漫漫,记录一下学习过程中的问题和解决方案。感谢“自强学堂”的无私奉献,根据教程安装了Django1.9.12后,尝试新建项目,此时使用pythonmanage.pystartappapp-name一直无法建立app。错误的最后一行是“django.core.exceptions.ImproperlyConfigured:Errorloa
elminchen
·
2017-02-10 16:36
Djan
go学习
(1)——python manage.py startapp app-name新建app报错问题
作为一个刚接触python的小白,开始学习Django注定前路漫漫,记录一下学习过程中的问题和解决方案。感谢“自强学堂”的无私奉献,根据教程安装了Django1.9.12后,尝试新建项目,此时使用pythonmanage.pystartappapp-name一直无法建立app。错误的最后一行是“django.core.exceptions.ImproperlyConfigured:Errorloa
elminchen
·
2017-02-10 16:36
《Web接口开发与自动化测试 -- 基于Python语言》 ---前言
前言本书的原型是我整理一份Djan
go学习
文档,从事软件测试工作的这六、七年来,一直有整理学习资料的习惯,这种学习理解再输出的方式对我非常受用,博客和文档是我主要的输出形式,这些输出同时也帮助到许多软件测试人员
虫师
·
2017-01-13 01:00
Go学习
笔记四(指针与内存分配)
Go指针内存分配用new分配内存用make分配内存定义自己的类型类型转换字符串转换数值转换用户定义类型的转换练习Go指针Go有指针,但是没有指针运算。你不能用指针变量遍历字符串的各个字节。在Go中调用函数的时候,得记得变量是值传递的通过类型作为前缀来定义一个指针’*’:varp*int。现在p是一个指向整数值的指针。所有新定义的变量都被赋值为其类型的零值,而指针也一样。一个新定义的或者没有任何指向
Everything1209
·
2017-01-03 18:30
Go
Djan
go学习
总结
概览urls.py:访问网址对应一个函数,是网站的入口views.py:处理用户请求,对应渲染模板中的内容models.py:数据库操作相关forms.py:表单操作admin.py:后台settings.py:设置,配置文件安装本人ubuntusudoapt-getpipinstalldjango新建一个工程django-admin.pystartprojectfirstweb新建一个应用文件p
冰泡泡薄荷味
·
2016-12-26 16:47
Go学习
笔记-Go语言数组array和切片slice
##Go语言中定义数组主要包括以下四种形式:var[]var=[]{元素1,元素2,…}var[]=[…]{元素1,元素2,…}var[]=[…]{索引1:元素1,索引2:元素2,…}在数组定义完成之后,可以通过索引来操作数组中的元素:[]==[]*****funcmain(){vara[2]int=[2]int{1}b:=[2]int{1}varc[2]int=[...]int{1,2}d:=[
_noname
·
2016-12-06 04:58
Golang
Go学习
笔记-go语言基础
Go语言共有25个关键字,全部为小写:breakdefaultfuncinterfaceselectcasedefergomapstructchanelsegotopackageswitchconstfallthroughifrangetypecontinueforimportreturnvar程序的一般结构:通过package定义包名只有名称为main的包可以有main函数通过import关键字
_noname
·
2016-12-04 23:50
Golang
Djan
go学习
笔记总结
django-admin.pystartprojecttutorial新建项目cdtutorialdjango-admin.pystartappquickstart使用下面的命令创建表:pythonmanage.pymigrate然后创建一个用户名为admin密码password123的管理员:pythonmanage.pycreatesuperuserDjango模型类的Meta是一个内部类,它
Web魔法师
·
2016-11-14 14:06
Python
Django
Go学习
--基本类型
1、布尔型:bool取值范围:true/false注意:不能用数字0或者空来代表false或者说用非零来代表true2、整形:int(有符号整形)/uint(无符号整形)注意事项:整形是多少位取决于平台,即平台上32位则整形也就是32位的8位整形:int8/uint8取值范围:-128~127/0~255注意:还有16位整形、32位整形、64位整形有符号和无符号字节型:byte(unit8的别名)
liuxuech
·
2016-10-30 02:43
Djan
go学习
笔记
mvcmodelviewcontroldjango-adminstartproject在当前目录创建一个项目框架pythonmanage.pystartappappname在当前目录创建一个app框架因为缺少setuptools模块跳出ImportError,安装setupuptools解决。常用正则表达式.匹配任意字符[a-zA-Z]匹配a-z不区分大小写+匹配一次或者多次?匹配零次或者一次*匹
elkelk
·
2016-10-25 14:33
Djan
go学习
笔记
mvcmodelviewcontroldjango-adminstartproject在当前目录创建一个项目框架pythonmanage.pystartappappname在当前目录创建一个app框架因为缺少setuptools模块跳出ImportError,安装setupuptools解决。常用正则表达式.匹配任意字符[a-zA-Z]匹配a-z不区分大小写+匹配一次或者多次?匹配零次或者一次*匹
elkelk
·
2016-10-25 14:33
djan
go学习
笔记
创建工程:django-admin.pystartprojectdjproject创建应用:pythonmanage.pystartappjobs
mutourenoo
·
2016-09-08 17:59
Python
python
Go学习
简介Go语言是Google出了一个语言,基本概念我就不介绍了,GO语言从原生上支持高并发,并提供了简单的调用方式,我们就重点研究一下它的高并发进程与线程在介绍高并发之前,我们需要了解一下我们现在的进程和线程,以及用户态和内核态。一个可运行程序在磁盘上的时候,是一个静态的,当运行被加载到内存的时候,就是一个进程,其内存被分割为几个区域,关于进程的概念可以参考我写的关于Java的一篇博客。严格来说,进
秋夜
·
2016-09-05 01:00
mon
go学习
笔记
mon
go学习
笔记一安装测试配置1下载安装从mongodb官网下载对应的压缩包,解压即可。
hufeng
·
2016-09-05 00:00
mongodb
Djan
go学习
笔记(一)
笔记来源:自强学堂-Django教程这个教程真的非常好用!强烈推荐Django简介-组成部分urls.py:网址入口,关联到对应的views.py中的一个函数(或者generic类),访问网址就对应一个函数。views.py:处理用户发出的请求,从urls.py中对应过来,通过渲染templates中的网页可以将显示内容,比如登录后的用户名,用户请求的数据,输出到网页。models.py:与数据库
LeeLom
·
2016-09-04 10:54
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他