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项目的组织mattn-写了数百个Go项目,盛产优质项目Unknwon-gogs/macaron等项目作者,《TheWaytoGo》译者Jinzhu-gorm/QOR等作者valyala-fasthttp/fastjson等作者vmihailenco-go-redis/go-pg等作者kataras-iris作者bepspf13Uber-OpenSourceSoftw
baobaodqh
·
2020-07-01 21:57
Golang - 开篇必须吹牛逼
目录Golang-开篇必须吹牛逼Go牛逼吗安装环境Golang-开篇必须吹牛逼(1)我们为什么要学高并发深度||广度(2)
go学习
思路和目标多打多练掌握go语言做一个并发相关的案例Go牛逼吗1.认识go
anzhehan1535
·
2020-07-01 17:06
djan
go学习
系列——python和php对比
python和php我都是使用过,这里不想做一个非常理性的分析,只是根据自己的经验谈一下感想。在web开发方面,无疑php更甚一筹。从某种角度来说,php就是专门为web定制的语言。他没有强制的变量类型,文件结构也很松散,不需要再代码中手动导入各种类库,开发非常快速方便,稳定性也非常好。python则不然,它需要手动定义很多参数,大多数时候,需要一个类似uwsgi的中间服务器和nginx,apac
angmiehuo9436
·
2020-07-01 17:50
Djan
go学习
笔记05-表单
表单用来接收用户提交的投票选择。需要在前端显示一个让用户投票的页面。重写detail.html文件Title{{question.question_text}}{%iferror_message%}{{error_message}}{%endif%}{%csrf_token%}{%forchoiceinquestion.choice_set.all%}{{choice.choice_text}}{
梦忆安凉
·
2020-07-01 15:27
Django
Djan
go学习
笔记04-视图和模板
视图一个视图就是一个页面,提供特定的功能。在Django中,视图其实就是一个简单的python函数(通过函数来处理视图的叫做函数视图,还有一种通过类中的方法来处理视图,这种叫做类视图)在polls/views.py文件中输入以下代码,会根据发布日期显示最近的5个投票问卷fromdjango.httpimportHttpResponsefrom.modelsimportQuestion#Create
梦忆安凉
·
2020-07-01 15:27
Django
Djan
go学习
笔记03-模型与后台
在django的settings文件中,这部分是关于数据库的配置学习的话就不需要改里面的配置,默认用了自带的sqlite库。这种数据库就是一个文件。如果用mysql这种数据库,这里就需要改变相应的配置。模型简单来说,模型就是一种通过代码的方式来对数据库进行增删改查的操作。而不需要使用sql语句。在polls下的models文件输入以下代码fromdjango.dbimportmodels#Crea
梦忆安凉
·
2020-07-01 15:26
Django
Djan
go学习
笔记02-请求与响应
编写第一个视图视图是用来处理请求,给出响应的部分,在views写入如下代码fromdjango.httpimportHttpResponse#Createyourviewshere.defindex(request):returnHttpResponse('Hello,world.')要想调用视图,需要把这个视图绑定到一个对应的请求上去,这需要编写urlconf,也就是路由路径,在urls.py文
梦忆安凉
·
2020-07-01 15:26
Django
ReactiveMongo 学习笔记
ReactiveMon
go学习
笔记ReactiveMongo是scala的mongodb驱动,提供了完全非阻塞和异步i/o操作。同样是由于上一个网游服务器用到,在网上查找发现资料不多,中文资料更少。
一日两点水
·
2020-07-01 15:02
scala
Go学习
(持续更新)(基于Go语言实战)
Chapter1Go语言特点:内置并发机制,类型系统简单高效,自带垃圾回收器Go语言是一种编译型语言,编译器只会关注那些直接被引用的库,而不是像C,JAVA遍历依赖链中所有依赖的库内置并发机制goroutinegoroutine类似线程,但是其占用的内存远小于线程,使用需要的代码更少。net\http库直接使用了内置的goroutine,并且每个收到的请求都自动在其自己的goroutine里处理G
Zzccxy
·
2020-07-01 15:29
go
Djan
go学习
笔记(一)ForeignKey,ManyToManyField和OneToOneField的辨析
导引模型(Models)是对网站所需信息种类的定义,其包含了网站存储数据中的重要字段和数据行为。一般来说,一个模型对于数据库中的一个表单。字段(Fields)是模型的重要和唯一组成部分,他们由类别的属性值所指定。Field分类由官方文档Modelfieldreference|DjangoDocumentation定义:Field一共分为AutoField、BinaryField、BooleanFi
JosephDing23
·
2020-07-01 14:55
Python
Django
【
Go学习
笔记】1:变量,常量,数组
变量基本使用packagemainimport"fmt"vare="一个全局变量字符串"varf,gint=1,2//一次定义多个//可以用因式分解的写法var(h,i,jint=3,4,5kbool=falsel,mfloat32=2.5,3.5)funcmain(){varabool//定义一个bool变量varbbool=true//定义时初始化b=truevarcint=32//int变量
LauZyHou
·
2020-07-01 13:42
Go
Djan
go学习
6:DTL常用过滤器及模板结构优化
目录一、为什么要有过滤器?二、常用过滤器1.常用过滤器add2.常用过滤器cut3.常用过滤器date4.常用过滤器default5.常用过滤器first、last6.常用过滤器floatformat7.常用过滤器striptags8.常用过滤器runcatechars三、自定义模板过滤器四、模板结构优化一、为什么要有过滤器?DTL中不支持函数,过滤器相当于函数,可以接收参数,最多传入两个参数过滤
MaxineZhou
·
2020-07-01 11:59
Django
Django 学习小组:博客开发实战第二周教程 —— 博客详情页面和分类页面
相关教程:第一周:Djan
go学习
小组:博客开发实战第一周教程——编写博客的Model与首页面第三周:Djan
go学习
小组:博客开发实战第三周教程——文章列表分页和代码语法高亮第四周:Djan
go学习
小组
追梦人物
·
2020-07-01 09:25
djan
go学习
笔记
DjangoMVC-一种软件架构风格-不是标准-将数据操作,业务处理,界面展示进行了拆分-核心思想:解耦合-model-模型,封装数据的交互操作-CRUD-view-视图-用来将数据呈现给用户-controller-控制器-接受用户输入-用来协调model和view的关系,并对数据进行操作,筛选-流程-控制器接受用户请求-调用模型,获取数据-控制器将数据展示到视图中MTV-本质上就是MVC,变种-
Archi_gakki
·
2020-07-01 07:07
笔记
GO学习
笔记 - 数据校验
GO学习
笔记-数据校验一.asaskevich/govalidator介绍godoc里可以搜到若干相似的第三方数据校验模块,但笔者推荐使用asaskevich/govalidator,原因:star最多
weixin_44151597
·
2020-07-01 06:19
Go语言
服务器编程
学习笔记
Go学习
笔记(三) 学会使用GO标准库,以CSV库为例
CSV读取标准库提供了一系列实用函数的API,让我们避免重复造轮子.为了学会使用一个已有的轮子,我们需要学看文档。Go所有标准库文档都放在https://golang.org/pkg/,假如我们想读取一个CSV文件,我们就需要学习csv包的用法。首先是加载,即import"encondig/csv".这一步声明了csv源代码所在路径,即/path/to/go/src/encondig/csv"其次
weixin_33743248
·
2020-07-01 05:25
从零开始学习GO语言-搭建Go语言开发环境-快速开发入门第一个小程序
https://golang.org/dl/Go官方镜像站(推荐):https://golang.google.cn/dl/Go中文官方镜像站(推荐)https://studygolang.com/dl
Go
weixin_30731287
·
2020-07-01 05:51
GO学习
笔记——切片的操作(12)
上一篇文章讲完了切片的概念,再来说一下切片的常用操作。vector中封装了很多对vector的操作,那么Slice是怎么搞定这些操作的呢?向Slice添加元素(append)向Slice添加元素使用内置函数append,先来看一下代码funcmain(){arr:=[]int{0,1,2,3,4,5,6}s1:=arr[2:6]s2:=s1[2:4]s3:=append(s2,7)s4:=appe
TLpigff
·
2020-07-01 03:29
GO语言学习笔记
Github免费中文书《Go入门指南》,带你从零学Go | 极客头条
今天,营长在Github上搜到了一个免费公开的
Go学习
书——《Go入门指南
AI科技大本营
·
2020-07-01 02:38
开启
Go学习
之旅:开发环境搭建
Go开发环境搭建VSCode安装下载地址:https://code.visualstudio.com/download根据自己需求进行版本选择,这里选择了.zip64位,解压即可用。Linux下可选择.tar.gz解压即可用在磁盘建立一个Go开发文件夹在VSCode中打卡这个文件夹Windows下安装和配置SDKSDK下载Go语言的官网为:https://golang.google.cn/SDK下
Asinmy
·
2020-07-01 00:08
Golang基础
Djan
go学习
踩坑记(一)安装与初始化
内容基本上参考自https://docs.djangoproject.co...本文是对自己学习过程中的记录和总结Django安装使用pip安装即可:pipinstallDjangopip会自动选择最新版本进行安装。此处踩到一坑,由于我的Anaconda3(Python3.7.1)很久未更新,pip版本只有10.0.1而安装最新版Django3.0.5需要pip版本最低为20.0.2因此要先更新p
CheeReus_11
·
2020-06-30 14:03
python
django
[
go学习
]libvirt-go中能够提供的虚机信息
我把libvirt-go源码中的domain翻了一遍,找到一下全部能够get到的内容,但是具体每个的get操作我只尝试了几个。先mark下吧。每条中的url是libvirt-go对应libvirt的c版本的api文档,go并没有文档,所以需要自己去手动对应。1.虚拟cpu信息:a)ExtractinformationaboutvirtualCPUsofdomain。b)https://libvir
zhagzheguo
·
2020-06-30 13:54
学习
[
go学习
]vscode中开发golang没有代码自动提示
网上找了不少资料,最后还是在github的issue里找到了解决办法,链接:https://github.com/Microsoft/vscode-go/issues/1711。解决方案:1、运行以下命令关闭gocode。gocodeclosegocodeexit2、删除GOPATH/src和GOPATH/pkg里的mdempsky/gocode和nfs/gocode文件夹,我是在github.c
zhagzheguo
·
2020-06-30 13:54
go学习
vscode自动提示
vscode开发golang
vscode
golang自动提示
Djan
go学习
踩坑记(二)在Centos7上部署
本文是对自己学习过程中的记录和总结服务器为阿里云学生机,系统为CentOs7.364位更新yum并安装必备依赖yum是需要Python2.7的,因此最好在安装Python3之前进行操作yumupdateyuminstallyum-utilsyumgroupinstalldevelopmentyuminstalllibffi-develyuminstallzlibzlib-devel-y安装Pyth
CheeReus_11
·
2020-06-30 09:48
python
django
Djan
go学习
踩坑记(二)在Centos7上部署
本文是对自己学习过程中的记录和总结服务器为阿里云学生机,系统为CentOs7.364位更新yum并安装必备依赖yum是需要Python2.7的,因此最好在安装Python3之前进行操作yumupdateyuminstallyum-utilsyumgroupinstalldevelopmentyuminstalllibffi-develyuminstallzlibzlib-devel-y安装Pyth
CheeReus_11
·
2020-06-30 09:48
python
django
Djan
go学习
笔记二:实现博客详情,完善文章的分类和标签
学习教程:http://zmrenwu.com/category/django-blog-tutorial/(真心感觉博主教程写的很好,从里面学习了不少知识。)前面我已经学会了使用Django框架搭建一个简单的博客框架。接下来学习的就是如何完善博客的功能。博客详情功能当用户点击文章的“继续阅读”按钮时,实现浏览文章的具体内容。即当点击“继续阅读”时根据传入的请求和文章的id参数跳转到对应的文章详情
xunalove
·
2020-06-30 04:43
【Django学习】
django学习之路
【djan
go学习
】request.POST与request.POST.get两者主要区别
request.POST是用来接收前端传过来的数据一、request.POST.get('sth')与request.POST['sth']-区别request.POST['sth']KeyError如果'sth'不在,将提出异常request.POST。request.POST.get('sth')将返回None如果'sth'不在request.POST。此外,.get允许您提供默认值的附加参数
幸福清风
·
2020-06-30 04:39
Django框架
Djan
go学习
笔记(三十九):(BUG)ModuleNotFoundError: No module named 'django'
当执行pythonmanage.pyrunerver报错如下,说没有找到modulenamed‘django’ErrorReproduce:mamerunminmatoMacBook-Pro:learning_logRunMin$sourcell_env/bin/activate(ll_env)mamerunminmatoMacBook-Pro:learning_logRunMin$pythonm
小火skr车
·
2020-06-30 00:47
Django
Djan
go学习
笔记(三十六):Django读取文件内容,并进行操作后,再写入文本
#先将所需操作的文件放置再static目录下的一个子目录下_change_status_root=os.path.join(STATIC_ROOT,'player_status')#mkdirs()是创建多级目录mkdirs(_change_status_root)#用于写入错误信息的error.txterror_file_path=os.path.join(_change_status_root
小火skr车
·
2020-06-30 00:46
Django
Go学习
笔记(14)Go的反射
文章目录Go中的反射reflect反射操作解析对象实例通过反射来修改对象的值使用反射机制动态调用方法Go中的反射reflect 和其它编程语言一样,Go也提供了反射包reflect供开发者使用。反射机制允许我们在程序运行时检查变量的类型结构、值、方法等,同时还能动态修改变量值、调用方法等。在使用Go的反射操作时,首先需要导入Go的反射包importreflect 对于一个变量来说,最基
D调的第七章
·
2020-06-29 23:52
Golang学习笔记
Djan
go学习
笔记 (2)
Djan
go学习
笔记(2)1.简单的博客系统...2.用户管理2.1自定义模板和静态文件位置2.1.1自定义模板位置2.1.2自定义静态文件位置2.1.3通用静态文件和基础模板2.1.4重置管理后台模板
长相接
·
2020-06-29 13:25
学习笔记
Djan
go学习
笔记(2019年1月12日)
Djan
go学习
笔记(2019年1月12日)今天开始,正式学习用Django开发WEB应用程序。
weixin_44136114
·
2020-06-29 12:49
Web开发
DJan
go学习
DJangoMTV:本质上和MVC没有差别Model:负责业务对象和数据库对象Template:负责如何把页面展示给用户(html页面,相当于MVC里面的View)View:负责业务逻辑,并在适当的时候调用Model和Template(类似于MVC里面的controller)【注】DJango还有一个url分发器,它的作用是将一个个url的页面请求分发给不同的view处理,view再调用相应的Mo
crossover华
·
2020-06-29 07:07
Djan
go学习
三大问: 什么人适合学习Django, 如何学习以及需要学习到什么程度可以找到工作?
很多学习Django的人都是由Python小白转过来的一边自学一边练习的。我见过很多人学到一半就放弃了,越学越迷茫。一是因为在实践过程中碰到很多bug没人指导,二是因为不知道学习到什么程度才能找到一份不错的工作有所回报。小编我今天就来看看自己的看法吧,分析下什么人适合学习Django,如何学习Django以及Django需要学习到什么程度可以找到工作?什么人适合学习Django?我觉得这个问题其实
大江狗
·
2020-06-29 03:25
Django
Django基础连载
Go学习
笔记之基础数据类型
http://studygolang.com/articles/13481整数在Go语言中,如果不加特殊前缀,都是10进制表示,例如:“100”整数可以直接用指数形式,例如:“1E9”,意思是1*(10^9),1乘以10的9次方整数的加减法用+和-号,乘法用*号,除法用/号,得到的商是整数,例如5/2=2,而%号是求余(取模),例如5%2=1在Go语言中,整数类型分为带符号整型和不带符号整型,接着
weixin_34184561
·
2020-06-28 13:09
go学习
笔记--多数组合并
2019独角兽企业重金招聘Python工程师标准>>>
go学习
笔记--多数组合并go语言本身没有类似php中得array_merge的函数,无法直接实现多个数组的合并但是这类操作在日常开发中真的是很常见
weixin_33881041
·
2020-06-28 07:03
djan
go学习
记录(1) 安装
之前呢学了一点flask,flask是一个轻量级的web框架,而Django则是一个重量级的框架,和flask一样,是为了实现快速开发web应用,相比较flask的灵活自由,django显得有点笨重,不够自由,但是django比较适用于企业经网站的开发,快速,可靠,稳定安装在虚拟环境中使用pip安装django十分方便,见识使用virtualenv虚拟环境来搭建环境pip3installdjang
DongBold
·
2020-06-28 03:52
djan
go学习
session保持登录,且登出
学一点记一点刚刚进来的时候突然发现,博客园的主页在缩小的时候会发生一些挤压,有点意思今天刚看了session,感觉之前太迷茫,把问题想得过于复杂了。我这个是建立在有登录和注册的功能上的演示。首先,我们要去setting里面确定session在不在找到上述字段中含有session的就好了然后,去登录的那个views里,找到登录成功跳转的上一个字段,加入如下代码request.session['use
weixin_30951743
·
2020-06-28 02:00
(大一)——自学计划
的爬虫基础并设计简单的单网页内容爬取(11.25完成)√重点三:了解python的全栈技术和web技术的知识点(11.28完成)√2018年12月—2019年2月学习计划安排重点一:理解HTML语言的基础(应对Djan
go
z-pan
·
2020-06-28 01:13
Python——Djan
go学习
笔记
Django——一个封装好的神奇框架若本文有任何内容错误,望各位大佬指出批评,并请直接联系作者修改,谢谢!小白学习不易。一、简要模型模型类操作数据表:pythonmanage.pyshell制作迁移文件:pythonmanage.pymakemigrations执行迁移文件:pythonmanage.pymigratefrombooktest.modelsimportBookInfo实例化对象,设
weixin_30807677
·
2020-06-28 00:19
05:ModelForm 数据验证 & 生成html & 数据库操作
Django进阶篇03:Django数据库操作--->Model04:Form验证用户数据&生成html05:ModelForm数据验证&生成html&数据库操作06:DjangoAdmin07:Djan
go
weixin_30564785
·
2020-06-27 21:18
Python程序设计之Python语法基础—目录
.运行第一个Python程序与Python基础语法3.变量类型与运算符4.条件语句与循环语句5.break,continue,pass6.数字与字符串7.列表,元组,字典8.日期与时间第二部分Djan
go
tonyemail_st
·
2020-06-27 15:21
Go学习
总结笔记(一)
goversion1.13基础语法1.new(T)和make(T,args)的区别?new(T)返回对应T的指针类型,即*T,指针指向的数据其值为零值,make(T,args)只能初始化slice,map,chan这三种类型,T的初始化值也为零值,但是返回类型是T类型的引用,而不是指针类型。2.slice使用append()函数时,参数为slice和相同类型的元素时,有啥不同?slice追加sli
书隐辞
·
2020-06-27 02:10
Go
【django3】Djan
go学习
笔记3:Model,Template,View 基本概念
转载:http://www.cnblogs.com/weichsel/archive/2012/10/16/2725554.html,侵权必删总体结构Django是MTV结构,即:Model,Template,ViewModel:定义数据的存储格式,并且提供了数据库访问的API。View:定义那些数据被显示,是业务逻辑处理模块。Template:定义数据如何被显示。Django工程包含工程的配置、
tiandawangliang
·
2020-06-26 19:44
Django
Python多维/嵌套字典数据无限遍历
http://www.cnblogs.com/lhj588/archive/2012/05/24/2516046.htmlPython多维/嵌套字典数据无限遍历最近拾回Djan
go学习
,实例练习中遇到了对多维字典类型数据的遍历操作问题
由硬到软-产品经理
·
2020-06-26 14:45
python
Djan
go学习
笔记(三)--数据迁移
接着上节我们叙述运行第一个Django项目的内容,这篇文章我重点叙述关于Django连接数据库的问题,这里我使用的是Mac系统,Python的版本是系统默认的2.7.10版本,连接的数据库我选择的是:使用MySQL数据库,因为它既开源又免费。(一)安装数据库驱动Django要连接MySQL数据库,首先我们必须要有连接数据库的驱动,因此我们既要安装好数据库驱动,并且也要安装好数据库软件,这样才能连接
彩虹的夜晚
·
2020-06-26 12:10
Go学习
日记11
1.InfoPanel解析:内置了很多对于列的操作方法,可以通过这些方法很灵活的操作列数据。2.GoAdmin表单组件解析:[1]文本类型[2]选择类型[3]自定义类型3.GoAdmin权限管理解析:权限管理是针对路由和方法进行限制,路由可以使用golang的正则匹配。只要方法和路由能对应上,则权限验证通过。因此需要自己对各个路由和方法进行配置,从而自己决定权限设置的粒度。4.adm命令解析:[1
1000sprites
·
2020-06-26 09:59
大数据和云计算
go
websocket
panic
nil
http
Go学习
日记12
1.gorilla/websocket解析:gogetgithub.com/gorilla/websocket[1]openSocket.onopen:连接建立时触发[2]messageSocket.onmessage:客户端接收服务端数据时触发[3]errorSocket.onerror:通信发生错误时触发[4]closeSocket.onclose:连接关闭时触发2.Gorillamux解析:
1000sprites
·
2020-06-26 09:59
大数据和云计算
djan
go学习
基础环境搭建
一般我们的开发环境都是使用virtualenv构建的,那么要在设备上构建python3.6的virtualenv环境怎么搞?毕竟2.6的virtualenv不能构建3.6的虚拟环境出来。soeasy!!先看下python3.6的安装https://www.jianshu.com/p/11a876346bb9安装好后执行如下操作#安装virtualenv虚拟化环境[root@xxx01~]#/usr
鸟它鸟
·
2020-06-26 06:56
django路由views.py详解_Djan
go学习
笔记(五)-python3
django路由views.py详解_Djan
go学习
笔记(五)-python31.http请求产生的对象2.HttpRequesta.表单提交1.method=get表单提交附:需要表单验证-{%csrf_token
a_嗝嗝
·
2020-06-25 22:25
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他