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中多个app放到同个文件夹apps处理
在django中需要创建多个app,这个就需要创建一个apps文件,把所有的app放到同个文件夹,这个比较清楚,看起来也比较规范app默认创建:pythonmanage.pystartappappName默认创建在根目录下,首先在根目录创建apps文件夹,将所有app拉拖进去这里取消searchforreferences,openmovedfilesineditor点击ok这个时候运行点击run,
oldbig_lin
·
2020-08-15 05:39
Django学习笔记
Djan
go学习笔记
Day1cd[项目所在目录]#source./venv/bin/activate#python[xxx/django-admin.py]startproject[project_name]//django-admin.py使用绝对路径#cd[project_name]#pythonmanage.pystartapp[app_name]#pythonmanage.pymigrate//在models
X-Dele
·
2020-08-14 22:56
Python
djan
go学习笔记
(自用)
django视频学习:···p9有关数据模型需要看看。以下知识应该可以自己搭博客了。django这种大框架有点难开头,教程我也找了很多,发现这种大框架还是看视频学比较好,我找到了很好学的教程models.py:与数据库进行交互。models下有以下数据模型:CharField、DateTimeField、IntegerField、BooleanField…当没有规定主键的时候会自动生成主键。视频规
机智豪SAMA
·
2020-08-14 21:01
自学旅程
Python相关
go学习笔记
_Routine和Channel
文章来源:http://www.itnose.netgo语言并发编程上傍晚抽空学习了下go语言的并发编程,从goroutine到channel机制,从开始的稀里糊涂到现在拨开云雾见太阳的感觉,学习的过程总是令人亢奋的!当然目前的理解还是不够透彻的。下篇将举例来分析下。goroutine类似开辟进程、线程做法,go语言所采用的为goroutine。用法极其简单,也就是使用go关键字,使用方法有两种:
twobrushes
·
2020-08-13 19:02
Go语言
go
django book学习笔记
Djan
go学习笔记
TableofContents1django学习点滴1django学习点滴python.
robin_chenyu
·
2020-08-13 18:29
python
Djan
go学习笔记
(1)-创建第一个项目
1、安装python、Django检查是否安装成功:C:\Users\luoshixiang>pythonPython3.7.6(tags/v3.7.6:43364a7ae0,Dec192019,00:42:30)[MSCv.191664bit(AMD64)]onwin32Type"help","copyright","credits"or"license"formoreinformation.>
rick_grace
·
2020-08-11 21:55
Python
Go学习笔记
——go routine
Goroutineindeed本短结论引用自:goroutine背后的系统知识,让我了解为什么goroutine这么轻量级,以及其优势劣势。Go语言通过goroutine提供了目前为止所有(我所了解的)语言里对于并发编程的最清晰最直接的支持,Go语言的文档里对其特性也描述的非常全面甚至超过了,在这里,基于我们上面的系统知识介绍,列举一下goroutine的特性,算是小结:(1)goroutine是
qjpcpu
·
2020-08-11 17:13
Go
Go学习笔记
——类型与接口
如果说go语言的其他内容看起来和c/c++语言没什么太大的区别,那么它的接口设计一定会让人大吃一惊,是的,有时它真的让我产生我使用的是一种动态语言的幻觉。结构类型这里,还是和C语言很像的,定义结构:typeManstruct{namestringageint}声明结构变量及初始化:varmMan//声明Man变量m:=new(Man)//声明一个Man指针m:=Man{name:"jack",ag
qjpcpu
·
2020-08-11 17:12
Go
Go学习笔记
——函数和包
函数定义go语言中使用func关键字定义函数,如main函数的定义:funcmain(){fmt.Println("mainfunction")}定义一个具有参数和返回值的函数:funcsum(aint,bint)int{returna+b}多值返回go语言的函数可以有多个返回值,它是真正的多值返回,这个特性让ruby之父都有些艳羡呢(ruby的多值实际上是返回的列表)。funcsum(aint,
qjpcpu
·
2020-08-11 17:12
Go
django入门案例
djan
go学习笔记
1创建项目创建一个应用在settings.py里面配置新创建的app继续在settings.py当中连接数据库在settings中配置语言与时区实现静态访问配置url配置view视图运行服务创建项目
Sytx_
·
2020-08-10 14:47
django
Djan
go学习笔记
010-学生管理系统(Django实现)
Djan
go学习笔记
-学生管理系统(Django实现)笔记中仅实现了对数据的全部查询。下面实现新增、删除、修改,代码如下。下面的代码没有对输入框内容进行限制,如果输入不符合规则的内容,会出现错误。
qd_tudou
·
2020-08-10 13:36
python
Django
Go学习笔记
:time包使用
摘要:和python一样,golang时间处理还是比较方便的,以下按照之前python的时间处理展开golang时间处理相关包"time"时间戳当前时间戳fmt.Println(time.Now().Unix())# 1389058332str格式化时间当前格式化时间fmt.Println(time.Now().Format("2006-01-02 15:04:05")) // 这是个奇葩,必须
wxh_无香花自开
·
2020-08-10 10:05
go
GO学习笔记
(7)
七.函数GO语言的函数特点:1.不需要声明原型2.支持可变参数3.支持多返回值4.支持匿名函数和闭包5.不支持嵌套6.一个包不能有同名函数7.不支持重载8.不支持默认参数这里重点记录可变参,闭包和延迟调用7.1.可变参//固定类型的不定参数funcfunc1(arg...int){fmt.Println(arg)}//任意类型的不定参数funcfunc2(arg...interface{}){fm
正在输入>
·
2020-08-09 21:00
Djan
go学习笔记
----1.前置知识
前置知识URL详解统一资源定位符scheme://host:port/path/?query-string=xxx#anchorscheme协议host主机名port端口path路径query-string查询字符串anchor锚点==URL中所有的字符串都是ASCII字符集,如果出现非ASCII字符,浏览器会自动编码==Django介绍Django是一个快速开发的web框架,一个遵循MVC设计模
哥哥_GG
·
2020-08-09 18:33
django
Djan
go学习笔记
-常用命令
用Python开发网站,我用的是Django框架,数据库是SQLite。这里总结下Django的常用命令:1、创建项目:django-adminstartproject[路径]目录结构如下:myproject|----manage.py|____myproject|----__init__.py|----settings.py|----urls.py|----wsgi.pymanage.py:Dj
红石丶
·
2020-08-09 04:31
Python学习
【Django】视图
本文为Djan
go学习笔记
的讲解。运行环境Windows10PycharmCommunityEdition2020.1.3Django3.0.8所有的代码见【Django】系列。
wtl_bupt
·
2020-08-09 02:31
#
Python
【Django】模板
本文为Djan
go学习笔记
,讲解模板的使用。运行环境Windows10PycharmCommunityEdition2020.1.3Django3.0.8所有的代码见【Django】系列。
wtl_bupt
·
2020-08-09 02:31
#
Python
python
html
web
django
【Django】模型
本文为Djan
go学习笔记
的讲解。Django对各种数据库都提供了很好的支持,并提供了统一的API接口,我们操作数据库的过程实际上就是通过操作模型实现的。
wtl_bupt
·
2020-08-09 02:31
#
Python
python
django
数据库
sql
Djan
go学习笔记
:第十四天 Rest Framework【2】
REST难点www.django-rest-framework.org/tutorial/1-serialization/【源码分析】模型序列化--正向序列化--将模型转换成JSON--反向序列化--将JSON转换成模型serialization--在模块serializers--HyperLinkedModelSerializer--序列化模型,并添加超链接--Serializer--手动序列化
颗粒成仓
·
2020-08-07 23:00
Lin
go学习笔记
(1)基本界面与解方程
一、Lingo基本界面Step1:打开Lingo。Step2:弹出一个对话框,点击Cancel左边NeverRegister即可,其余内容用不到。Step3:界面自动弹出名为“LingoModel—Lingo1”的窗口,用于书写代码。Step4:以解方程的题目:x+1=2为例,写完代码后,点击“红色的靶心”运行程序。Step5:首先Lingo会弹出一个名为“SolverStatus”的对话框,它会
kunyuwan
·
2020-08-07 17:47
数学建模
#
Lingo
go学习笔记
-goroutine的好兄弟channel
上一篇介绍了atomic包以及互斥锁mutex来解决并发竞争状态的问题。这一篇主要来介绍go中与goroutine经常搭档的好兄弟channelchannel不仅可以可以来用消除竞争状态,还可以用于不同的goroutine中进行通信,发送与接受数据。chaanel的定义有两种,分为有缓存与无缓冲创建channelchan1:=make(chanint)//创建一个无缓冲的整形channelchan
旧梦发癫
·
2020-08-07 16:43
go学习笔记
-goroutine竞争状态
如果两个或者多个goroutine在没有相互同步状态的情况下同时访问某个资源,并且同时对这个资源进行读写的时候,对于这个资源就处于相互竞争状态(racecandition)。下面来看一个相互竞争的例子。varnumberintvarwaitsync.WaitGroupfuncmain(){wait.Add(2)goupdateNumber(20000)//加20000goupdateNumber(
旧梦发癫
·
2020-08-07 16:43
golang
channel
go 学习笔记之10 分钟简要理解 go 语言闭包技术
闭包是主流编程语言中的一种通用技术,常常和函数式编程进行强强联合,本文主要是介绍Go语言中什么是闭包以及怎么理解闭包.如果读者对于Go语言的闭包还不是特别清楚的话,可以参考上一篇文章
go学习笔记
之仅仅需要一个示例就能讲清楚什么闭包
weixin_30883271
·
2020-08-04 19:19
Djan
go学习笔记
五:通过nginx+uwsgi部署Django项目(暂时静态文件没有部署上去)
概念Nginx:是一款面向性能设计的HTTP服务器,相较于Apache、lighttpd具有占有内存少,稳定性高等优势uwsgi::是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。Nginx中HttpUwsgiModule的作用是与uWSGI服务器进行交换。运行过程:nginx作为服务器的最前端,它将接受WEB的所有请求,统一管理请求。nginx把所有静态请求自己来处理(这是
xunalove
·
2020-08-04 11:04
【Django学习】
【Python】
django学习之路
Djan
go学习笔记
——背景了解及环境搭建
背景了解Django是什么Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。特点在Django中,控制器接受用户输入的部分由框架自行处理,所以Django里更关注的是模型(Model)、模板(Template)和视图(Views),称为MVT模式。Django的主要目的是简便、快速的开发数据库驱动,它强调代码复用。对象关系映射(O
__hyq__
·
2020-08-04 07:16
【djan
go学习笔记
】03 Django项目的MVT模式
MVC模式MVC全名是ModelViewController,其中MVC分别代表:M:Model,数据处理V:View,界面显示C:Controller,逻辑处理MVC模式是一种软件设计典范,用一种业务逻辑、数据、界面分离显示的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来,并且应用于映射传统输入、处理和输出功能在
ccszbd
·
2020-08-04 06:04
django
Djan
go学习笔记
——安装(linux环境)
为什么80%的码农都做不了架构师?>>>1.下载安装DjangosudopipinstallDjango==1.6.5测试是否安装成功>>>importdjango>>>django.VERSION(1,6,5,'final',0)2.安装数据库MySQL说明:使用python连接到MySQL前提是需要让一个python连接到MySQL的接口——MySQLdb下载:http://sourcefor
weixin_33807284
·
2020-08-04 04:15
Djan
go学习笔记
-定时器 CRONTAB
一、Introduction二、Backgoround三、CRONTAB1.安装2.配置3.添加定时任务4.启动任务四、结束五、参考一、Introduction在官网上的说明:deadsimplecrontabpoweredjobschedulingfordjango英语不好的我只是认为crontab能给django提供一个按照时间进行的作业调度的功能。二、Backgoround在做网站的时候,往
毛球饲养员
·
2020-08-04 02:22
django
Djan
go学习笔记
——ORM模型
ORM介绍全称ObjectRelationalMapping,中文名叫对象关系映射,通过ORM可以通过类去操作数据库,而不用使用原生SQL语句。通过把表映射成类,把字段映射成属性,最终还是会转化为原生SQL语句。Navicat与MySql8.0建立连接时报错转载解决办法创建和映射在app下的models中创建models.Model的子类,添加需要的属性。在虚拟环境下执行pythonmanage.
渴望成为大佬菜鸡
·
2020-08-03 23:23
django
djan
go学习笔记
011-捕获url参数
前面我们讲到,django的MVT框架,在urls.py里面利用正则表达式对http请求的url进行匹配,但是如何获得http请求里面的传送的参数呢?利用正则表达式的分组进行获取参数:url(r'^books/(\d+)$',views.detail)(\d+)为正则表达式里面的组获取位置的参数,并传给view里面的detail函数defdetail(request,bid):book=BookI
蒋程扬
·
2020-08-03 22:39
Django
Djan
go学习笔记
2
创建数据库(11_env)D:\learning_log>pythonmanage.pymigrateOperationstoperform:Applyallmigrations:admin,auth,contenttypes,sessionsRunningmigrations:Applyingcontenttypes.0001_initial...OKApplyingauth.0001_init
Sampson Clarence
·
2020-08-03 21:51
Django入门学习
Djan
go学习笔记
3
创建网页:学习笔记主页使用Django创建网页的过程通常分为三个阶段:定义URL、编写视图和编写模板打开learning_log中的文件urls.py能够将learning_logs的URL同项目中其他URL区分开fromdjango.conf.urlsimportinclude,urlfromdjango.contribimportadminurlpatterns=[url(r'^admin/'
Sampson Clarence
·
2020-08-03 21:51
Django入门学习
Djan
go学习笔记
——数据库
文章目录修改使用的数据库为MySQL创建模型激活模型修改使用的数据库为MySQLDjango默认使用SQLite作为数据库。如果想使用其他数据库,需要在项目目录的settings.py更改DATABASES的内容。至少添加以上属性,如果有其他要去,可以按照官方文档添加其他属性。此外还要下载相应的驱动程序,这不是必须的依赖包,用conda安装Django时并没有安装。Django官方推荐的MySQL
luSpet
·
2020-08-03 13:26
Django
Djan
go学习笔记
—获取正确的客户端IP地址
原文地址:http://newliu.com/post/12/在使用了comments库为网站添加评论系统后,我发现一个奇怪的现象:在admin后台看到的评论者IP地址居然全部都是127.0.0.1,这明显不是真正的客户端IP地址。我去查看了一下comments的源代码,获取客户IP地址的一句代码在Python27\Lib\site-packages\django\contrib\comments
H_meiren0609
·
2020-08-03 12:56
技术分享
Python
Web
Djan
go学习笔记
--自动化测试
自动化测试创建webapp时,Django会在webapp目录下生成一个tests.py文件,测试程序写在这个文件里。1.编写tests.py测试程序测试程序综述注意三点:创建类继承TestCase希望自动运行的测试方法以test开头测试代码通assert()方法系进行判定例如:importdatetimefromdjango.utilsimporttimezonefromdjango.testi
Geeshang
·
2020-08-03 12:41
Python
djan
go学习笔记
(二)——mysql数据库
django配置mysql数据库由于django默认数据库为SQLite3,你要用mysql就要重新配置DATABASES={'default':{'ENGINE':'django.db.backends.mysql','NAME':'mydatabase',#数据库名,数据库需要在mysql中建立'USER':'username',#必须设置为原来数据库的登录帐号'PASSWORD':'pass
Bamboo竹
·
2020-08-03 10:06
网站开发
【
go学习笔记
】database/sql实现分析
文章目录前言代码框架Driver接口连接池管理策略相关用户接口实现rowsStmtmysql驱动实现细节总结前言后端程序主要是数据驱动型的,因此大多数后端应用也就主要涉及几类和数据相关的操作:读数据,写数据,处理数据。其中,读写是处理的基础。读写操作必然涉及编程语言和各种各样数据库的交互,因此任何后端编程语言都必须提供良好的数据库交互接口方便程序读写数据。本文主要是介绍golang的数据库操作原理
gswen
·
2020-08-02 22:58
go
Djan
go学习笔记
(三)——Django3.0文档学习(一)
最近利用《Python编程从入门到实践》这本书进行Django框架的学习,但由于原书中所使用的Django版本为1.11,而目前的版本(我使用的版本)为3.0.2,其中有不少的差别,因此决定先读读官方文档Project文件结构通过django-adminstartprojectmysite进行创建,可看到如下的文件结构:mysite/manage.pymysite/__init__.pysetti
Maestro_T
·
2020-08-02 17:40
python
Djan
go学习笔记
13
admin组件使用Django提供了基于web页面的管理工具。Django自动管理工具是django.contrib的一部分。你可以在项目的settings.py中的INSTALLED_APPS看到它:#ApplicationdefinitionINSTALLED_APPS=['django.contrib.admin','django.contrib.auth','django.contrib.
天为我蓝
·
2020-08-02 14:39
Djan
go学习笔记
(二)----签到设计逻辑及数据库基本操作API
1.发布会签到系统设计原理签到系统设计原理:签到功能页面属于某一场独立发布会。在发布列表中,每一条发布会都含有一个“签到”链接,用来打开对应签到页面。签到链接根据发布会id来确认:/sign_index/{{event.id}}/。发布会:单击sign登陆按钮时(form实现),会自动跳转到/sign_index/{{event.id}}/路径。target=”{{event.id}}_blank
时光飞呀飞
·
2020-08-02 12:10
python
python-django
Bee
go学习笔记
之前后端交互
go包每日学习:前后端交互:后端向前端传数据:假设我们的方法接受this*CsdnController一个参数1.可以在后端使用this.Data["str"]=xxx//str可以是任意命名,2.在前端使用{{.str}}直接提取也可以将一个struct直接传入前端1.this.Data["str"]=this//将this传入2.{{str.field}}//str就是thi,fiel必须是t
Sunmeok
·
2020-08-01 10:08
go
Djan
go学习笔记
(4):模型(Model)
介绍模型是用来描述数据表的,它包含存储的数据的重要字段和行为。一般来说,一个模型对应一张数据表。每个模型都是一个Python的类,他们继承自django.db.models.Model模型中的每个属性都是数据表中的一个字段使用配置以MySQL数据库为例,首先要安装mysql驱动:pipinstallmysqlclient(不安装会报错)然后,在该项目的settings.py中添加DATABASE配
马可仕马可仕
·
2020-08-01 06:14
Django学习笔记
django
python
Djan
go学习笔记
(6):后台管理
Django提供了非常强大的后台管理功能。其中,每个app的admin.py文件与后台管理是相关的。首先创建一个新项目:django-admin.pystartprojectadmin#创建一个名为admin的项目cdadmin#进入该项目下pythonmanage.pystartappblog#创建名为blog的app记得将blog加入到settings.py中的INSTALLED_APPS中。
马可仕马可仕
·
2020-08-01 06:14
Django学习笔记
python
django
Djan
go学习笔记
(5):QuerySet
Djan
go学习笔记
(5):QuerySet在模型中只讲到了一些基本的查询和创建方法,这里专门来讲与数据库操作相关的接口。从数据库中查询出来的结果一般是一个集合,称为QuerySet。
马可仕马可仕
·
2020-08-01 06:43
python
django
Djan
go学习笔记
----数据库操作实例
上上篇>Djan
go学习笔记
----环境搭建基于Windows上一篇>Djan
go学习笔记
----快速入门修改settings.py配置在环境搭建篇,我们已经安装了mysql-client包安装好后,在
FesonX
·
2020-08-01 01:16
Go学习笔记
之:range函数
range函数是个神奇而有趣的内置函数,你可以使用它来遍历数组,切片和字典。当用于遍历数组和切片的时候,range函数返回索引和元素;当用于遍历字典的时候,range函数返回字典的键和值。package mainimport "fmt"func main() { // 这里我们使用range来计算一个切片的所有元素和 // 这种方法对数组也适用 nums := []int{2,
hxpjava1
·
2020-07-30 15:34
golang
GO学习笔记
- 没有参数的 return 语句返回各个返回变量的当前值,这种用法被称作“裸”返回。...
Go的返回值可以被命名,并且就像在函数体开头声明的变量那样使用。返回值的名称应当具有一定的意义,可以作为文档使用。没有参数的return语句返回各个返回变量的当前值。这种用法被称作“裸”返回。直接返回语句仅应当用在像下面这样的短函数中。在长的函数中它们会影响代码的可读性。官方教程:https://tour.go-zh.org/basics/7官方示例:packagemainimport"fmt"f
weixin_30830327
·
2020-07-30 13:32
【
Go学习笔记
9】go语言中的工具包-json
json编码和解码在go语言中内置了对于json数据的编码和解码工具。关于json格式数据的操作都在json包中。解码假设我们有下面这样的一份json数据:{"success":true,"total":1214,"rows":[{"id":1,"name":"zhongzhong","age":25},{"id":2,"name":"wangerxiao","age":15}]}复制代码pack
weixin_33752045
·
2020-07-30 10:02
Djan
go学习笔记
01
Django是Python编写的一个开源Web框架,可以用来快速搭建一个高性能的网站。本人使用PyCharm软件开发。一、搭建开发环境安装django终端下输入pipinstalldjango新建Django工程django-adminstartprojectblogproject生成blogproject目录,其文件结构如下blogproject\blogproject\__inint__.py
ZhYuntao
·
2020-07-29 21:50
Django ORM基础
参考Djan
go学习笔记
4——DjangoORM系统刘江的博客教程django外键查询一对多通过对象查询和通过filtervalues双下划线查询一、ORM介绍1、ORM概念对象关系映射(ObjectRelationalMapping
光明小学王小雨
·
2020-07-29 11:23
Django
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他