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学习
笔记(7)网络数据流读写(bufio源码包解读)
代码demo取自上一节网络协议概要导读1.bufio.Reader2.NewReaderSize3.Reader.Read/ReadLine/ReadSlice4.Reader.Peek5.Reader.fill6.bufio.Writer7.Writer.Flush8.Writer.Write9.bufio.Scanner10.Scanner.splite11.Scanner.ScanLine1
温岭夹糕
·
2022-08-07 16:10
Go学习
笔记之Zap日志的使用
目录Log包基本用法flag属性prefix属性out属性创建新的Logger自定义GoLogger设置使用运行Zap安装配置ZapLoggerLoggerSugaredLogger定制loggerLumberjack日志切割安装使用Zap接收Gin默认日志基于zap的中间件在gin项目中使用zapLog包Go语言提供的默认日志包:https://golang.org/pkg/log/基本用法lo
·
2022-07-15 18:59
Djan
go学习
笔记:简单Django+Mysql实现学生信息管理系统实现(注册、登录、增删改查)
文章目录一、基本流程二、models定义三、views四、templates静态文件五、源码获取为了熟悉Django框架的流程,自己写了个管理系统(界面仅通过html实现,简陋至极)一、基本流程首先这是一个最简单的流程有账户,登录无账号,注册注册规范性检查通过,注册成功登录主界面:增删改查功能注册页面效果如下Django是通过MVT(Model-View-Template)模式进行设计,因此接下来
Demonslzh
·
2022-07-15 08:05
Python
web
python
django
mysql
Go学习
笔记-Zap日志
Log包Go语言提供的默认日志包:https://golang.org/pkg/log/基本用法log包定义了Logger类型,该类型提供了一些格式化输出的方法。typeLoggerstruct{musync.Mutex//ensuresatomicwrites;protectsthefollowingfieldsprefixstring//prefixoneachlinetoidentifyth
·
2022-07-11 14:35
gogin
[
go学习
笔记.第九章.map] 1.map的介绍,声明,使用方式,crud操作以及遍历
一.map的基本介绍map是key-value数据结构,又称为字段或者关联数组.类似于其它编程语言的集合,在编程中进程使用二.map的声明1.基本语法varmap变量名map[keytype]valuetypekeytype可以是什么类型?go中的map的key可以是多种类型:bool,数字(整数,浮点数),string,指针,channel,还可以是只包含前面几种类型的接口,结构体,数组key的
zhoupenghui168
·
2022-06-30 14:16
golang
学习
golang
[
go学习
笔记.第七章.数组和切片] 1.数组的快速入门,定义和内存布局
1.为什么需要数组看一个问题:一个养鸡场有6只鸡,体重分别为2kg,3kg,4kg,6kg,8kg,20kg,请问这6只鸡的总体重为多少?平均体重为多少?编写一个程序(引出数组)使用传统方式:packagemainimport("fmt")funcmain(){/***一个养鸡场有6只鸡,体重分别为2kg,3kg,4kg,6kg,8kg,20kg,*请问这6只鸡的总体重为多少?平均体重为多少?*编
zhoupenghui168
·
2022-06-16 01:40
golang
学习
golang
开发语言
Go学习
笔记-Gin常用功能
路由gin框架中采用的路由库是基于httprouter做的Restful风格的APIRepresentationalStateTransfer表现层状态转化,是一种互联网应用程序的API设计理念:URL定位资源,用HTTP描述操作增POST/删DELETE/改PUT/查GET参数API参数:Param方法r.GET("/:name/*action",func(c*gin.Context){name
·
2022-05-25 21:45
golanggin
go学习
笔记读取consul配置文件详解
目录新建yaml文件读取远程配置新建yaml文件在上文我们的
go学习
笔记:使用consul做服务发现和配置共享这里我们单独来用viper实现读取consul的配置,我习惯与用yaml格式,所以首先新建yaml
·
2022-05-19 11:46
Go学习
笔记-GMP详解
Golang调度器的由来单进程问题单一执行流程,计算机只能一个任务一个任务的处理进程阻塞带来CPU时间浪费多进程多线程问题进程/线程数越多,切换成本越大多线程伴随着同步竞争(锁,资源冲突)高内存占用:进程虚拟内存占用4GB(32bitOS),线索占用4MB高CPU调度消耗线程和协程(co-routine)线程由CPU调度,是抢占式的,基本调度也需要陷入内核态;协程由用户态调度,是协作式的,一个协程
·
2022-05-18 11:37
golanggmp
Djan
go学习
——分页器基本使用、分页器终极用法、forms组件之校验字段、forms组件之渲染标签、forms组件全局钩子,局部钩子
内容1分页器基本使用2分页器终极用法3forms组件之校验字段1前端Title<scriptsrc="https://cd
PENGJUNQIAO
·
2022-05-11 23:00
Djan
go学习
——ajax发送其他请求、上传文件(ajax和form两种方式)、ajax上传json格式、 Django内置序列化(了解)、分页器的使用
1ajax发送其他请求1写在form表单submit和button会触发提交注释2使用input类型为button1大坑-如果在form
PENGJUNQIAO
·
2022-05-08 21:00
Djan
go学习
——图书管理系统图书修改、orm常用和非常用字段(了解)、 orm字段参数(了解)、字段关系(了解)、手动创建第三张表、Meta元信息、原生SQL、Django与ajax(入门)
1图书管理系统图书修改1.1views修改图书获取id的两种方案12<formaction="/update_book/?id={{book.nid}}"method=
PENGJUNQIAO
·
2022-05-06 21:00
Djan
go学习
——分组查询、图书管理系统项目、wsgi, uwsgi, cgi, fastcgi
1分组查询#分组查询#查询每一个出版社id,以及图书平均价格(单表)#原生sql#selectpublish_id,avg(price)fromapp01_bookgroupbypublish_id;#orm实现"""标准annotate()内写聚合函数Q
PENGJUNQIAO
·
2022-05-05 23:00
Djan
go学习
——图书相关表关系建立、基于双下划线的跨表查询、聚合查询、分组查询、F查询、Q查询、admin的使用、使用脚本调用Django、Django查看源生sql
0图书相关表关系建立1.5个表2.书籍表,作者表,作者详情表(垂直分表),出版社表,书籍和作者表(多对多关系)一对一多对多本质都是一对多外键关系3.一对一的关系,关联字段可以写在任意一方4.一对多的关系,关联字段写在多的一方5.多对多的关系,必须建立第三张表(orm中,可以用一个
PENGJUNQIAO
·
2022-05-04 22:00
Djan
go学习
记录
Djan
go学习
记录这篇博客为个人学习记录,不定期更新Django应用及分布式路由创建新的应用创建方法:终端输入pythonmanage.pystartappnews,其中news是新的应用名注册创建的
黄钢
·
2022-05-04 07:07
算法
QT开发及web开发等学习笔记
django
学习
python
Djan
go学习
——Django测试环境搭建、单表查询关键字、神奇的双下划线查询(范围查询)、图书管理系统表设计、外键字段操作、跨表查询理论、基于对象的跨表查询、基于双下划线的跨表查询
Django测试环境搭建ps:1.pycharm连接数据库都需要提前下载对应的驱动2.自带的sqlite3对日期格式数据不敏感如果后续业务需要使用日期辅助筛选数据那么不推荐使用sqlite3方式1:任意创建一个py文件,在该文件内书写固定的配置importosif__name__
PENGJUNQIAO
·
2022-05-03 22:00
Go学习
路线
今天在开发的时候,找不到合适的包,翻了好久github没有合适的,我发现有个文章开源的包很全,所以就记录下来了,也提供给大家了!!!API服务和工具图形语言GraphJin-用于Postgres的即时GraphQLAPI。无需代码,将GraphQL编译为SQL。MTProtoMTProto-在纯Go上编写的TelegramAPI的完整本实现。天文学go-fits-FITS(灵活图像传输系统)格式图
kgduu
·
2022-05-03 17:44
go
golang
学习
开发语言
Djan
go学习
——Django settings 源码、模板语法之传值、模板语法之获取值、模板语法之过滤器、模板语法之标签、自定义过滤器、标签、inclusion_tag、模板的导入、模板的继承
Djangosettings源码"""1.django其实有两个配置文件一个是暴露给用户可以自定义的配置文件项目根目录下的settings.py一个是项目默认的配置文件当用户不做任何配置的时候自动加载默认配置2.配置文件变量名必须是大写"""fromdjango.confi
PENGJUNQIAO
·
2022-05-02 09:00
Djan
go学习
——路由层之路由匹配、无名分组、有名分组、反向解析
路由层之路由匹配"""路由你可以看成就是出去ip和port之后的地址"""url()方法1.第一个参数其实是一个正则表达式2.一旦第一个参数匹配到了内容直接结束匹配执行对应的视图函数url(r'^test/$',views.test),无名分组url(r'^test/\d+/$',v
PENGJUNQIAO
·
2022-04-28 22:00
第三章 python Web djan
go学习
入门之 模板渲染,静态文件,模型数据库,admin控制台
系列文章目录第一章pythonWebdjan
go学习
入门之创建人生中第一个django项目第二章pythonWebdjan
go学习
入门之settings配置详解,路由详解,响应数据!
Lonelypatients°
·
2022-04-28 08:49
python
Django
python
django
第二章 python Web djan
go学习
入门之settings 配置详解,路由详解,响应数据 !
系列文章目录第一章pythonWebdjan
go学习
入门之创建人生中第一个django项目文章目录系列文章目录前言一、djangosettings详解?二、迈出人生第一步Helloworld!!
Lonelypatients°
·
2022-04-28 08:19
python
Django
django
Djan
go学习
——静态文件配置、request对象方法、pycharm如何链接数据库、Django如何指定数据库、Django orm操作
静态文件配置#1.静态文件网站所使用的已经提前写好的文件css文件js文件img文件第三方文件我们在存储静态文件资源的时候一般默认都是放在static文件夹下#2.Django静态文件配置settings.pySTATICFILES_DIRS=[os.path.join
PENGJUNQIAO
·
2022-04-27 22:00
Go学习
-基本语法(一)
前言一直对ServiceMesh相关内容比较感兴趣,后面一路学习了Dcoker、Kubernetes等相关内容,可以说是对基本概念和使用有一定了解,随着开始学习一些相关的组件的时候,发现基本上全部都是Go语言编写,虽然这几年国内还是Java这一套微服务很流行,但是我相信未来是ServiceMe
大魔王先生
·
2022-04-26 08:00
隔离Day3-djan
go学习
今天学做的是候选人从笔试到面试的一个流转。1.创建应用interview2.settings.py里面添加3.创建modelclassmeta下面db_table=u'candidate'这是代表数据库显示的表名verbose_name=u'应聘者'后台管理系统页面上显示的名字choice值里面,元组的一个值代表存在数据库里的值,第二个值是页面显示的值fromdjango.dbimportmode
joey_2018_
·
2022-04-25 18:16
django
python
go学习
第一课--语法基础
一.helloworld新建文件helloworld.gopackagemainimport"fmt"funcmain(){fmt.Println("Helloworld!")}运行代码gorunhelloworld.goHelloworld!代码说明1.
Sunzz
·
2022-04-25 08:00
特征工程概述笔记
需要对特征中的相关的噪点数据进行处理处理目的:有一个更纯净的样本集,让模型基于这组数据可以有更好的预测能力…1.2什么是特征工程特征工程是将原始数据转换为更好的代表预测模型的潜在问题的特征过程,从而提高对未知数据预测的准确性比如:Alpha
Go
荼靡,
·
2022-04-22 07:37
机器学习笔记
sklearn
机器学习
python
Go学习
笔记
1.byte与rune字符串byte占用1个字节,8个bit,范围为0->255(uint8)rune占用4个字节,32个bit,范围为0-2^32(int32)(字符集大,中文必须使用这个)funcmain(){varabyte='A'varbrune='B'
流光之中
·
2022-04-20 08:00
【面向校招】全力备战2023Golang实习与校招
数据结构与算法12、场景题11、项目wework灵鹿推风铃草论坛1、自我介绍2、GO文档a.李文周的博客b.Golang修养之路c.GO专家编程d.地鼠文档e.GO语言和java语言之间的对比联系go【
go
胡毛毛_三月
·
2022-04-17 12:06
校招
数据库
Go
mysql
sql
校招
经验分享
面试
[
Go学习
]map的声明和初始化
mapmap是一种无序的键值对的集合。map最重要的一点是通过key来快速检索数据,key类似于索引,指向数据的值。map是一种集合,因此我们可以像迭代数组和切片那样迭代它。不过,map是无序的,我们无法决定它的返回顺序,这是因为map是用哈希表来实现的。map是引用类型,可以使用如下方式声明://[keytype]和valuetype之间允许有空格。varmapnamemap[keytype]v
不要太暴躁啦
·
2022-04-13 17:53
golang
Python 学习路线(2022)
原文链接:Python学习路线(2022)前几天整理了一份
Go学习
路线(2022),广受好评。那么趁火打劫,不是,是趁热打铁,又整理了一份Python学习路线。
yongxinz
·
2022-03-27 05:58
Python
python
学习
django
开发语言
后端
Python 学习路线(2022)
原文链接:Python学习路线(2022)前几天整理了一份
Go学习
路线(2022),广受好评。那么趁火打劫,不是,是趁热打铁,又整理了一份Python学习路线。
·
2022-03-24 14:59
Djan
go学习
笔记02 构建后端
构建后端之前启动服务的时候会看到F:\company\study\autotest\autotest>pythonmanage.pyrunserverWatchingforfilechangeswithStatReloaderPerformingsystemchecks...Systemcheckidentifiednoissues(0silenced).Youhave18unappliedmig
笑火云天
·
2022-03-20 19:22
[
go学习
笔记.第三章.变量] 3.基本数据类型的默认值以及转换
介绍go语言和java/c不同,go在不同类型的变量之间赋值时需要显式转换,也就是说go中数据类型不能自动转换基本语法表达式T(v)将值v转换为类型TT:数据类型,比如:int32,int64,float32等等v:需要转换的变量//案例variint=23varffloat64=float64(i)varuuint8=uint8(f)fmt.Println(i,f,u)细节说明:1).在go中,
zhoupenghui168
·
2022-03-20 07:07
golang
golang
djan
go学习
笔记(04)--视图层详解
1视图层之请求对象defindex(request):'''request:django封装的对象,它的类是WSGIRequest,它里面包含了所有http请求的东西'''print(request)print(type(request))#fromdjango.core.handlers.wsgiimportWSGIRequest#######################1讲过的print(
Mr.E5
·
2022-03-18 04:04
django
Go学习
:接口的值类型
接口变量接口的定义和实现mainpackagemainimport("fmt""learngo/retriever/mock""learngo/retriever/test""time")typeRetrieverinterface{Get(urlstring)string}funcdownload(rRetriever)string{returnr.Get("https://blog.csdn.
番茄炒蛋1
·
2022-03-10 07:53
Go学习
golang
学习
开发语言
Python 学习路线(2022)
原文链接:Python学习路线(2022)前几天整理了一份
Go学习
路线(2022),广受好评。那么趁火打劫,不是,是趁热打铁,又整理了一份Python学习路线。
·
2022-03-08 22:30
Python 学习路线(2022)
原文链接:Python学习路线(2022)前几天整理了一份
Go学习
路线(2022),广受好评。那么趁火打劫,不是,是趁热打铁,又整理了一份Python学习路线。
yongxinz
·
2022-03-08 22:00
Djan
go学习
笔记
Djan
go学习
笔记开发流程项目目录基础知识Django三种响应Django模板语法RequestModel类ORMModelForm数据请求MiddleWare好记性不如烂笔头。
雾里看花花里看雾
·
2022-03-05 07:54
Python
django
pycharm
学习
基于Pycharm的Djan
go学习
—— 项目实战(Form和ModelForm)
user_listuser_addForm和ModelFormFormModelFormuser_add(ModelForm)user_edituser_delete号外号外,基于Pycharm的Djan
go
雾里看花花里看雾
·
2022-02-21 18:03
Python
django
pycharm
学习
Djan
go学习
笔记--Auth模块的使用
1.Auth模块介绍1.1Auth模块是Django自带的用户认证模块,用于处理用户账户、群组、许可和基于cookie的用户回话Django的认证系统主要包括下面几个部分1.用户2.许可3.组4.可配置的密码hash系统5.用于用户登录护着限制访问的表单和视图工具6.可插拔的后台系统2.使用Django自带的authmodels文件中创建基于AbstractUser的一个类fromdjango.c
蓝色的风
·
2022-02-18 07:36
go学习
笔记(四)——并发
1.goroutine什么是goroutinegoroutine是golang的最小执行单元,每个go程序至少会有一个主goroutine,这里可以类比成java中额主线程。为了更好的理解goroutine,可以将进程,线程和goroutine(其他语言中的协程)进行类比。进程,线程和goroutine进程,线程和协程关系进程是操作系统进行资源分配,调度和执行的基本单元。当操作系统分配一个进程时,
笨小天
·
2022-02-18 03:16
Djan
go学习
(1)
创建一个新的项目:djangoadminstartproject项目名称查看所有命令:pythonmanage.py命令创建新的应用:pythonmanage.pystartapp应用名称打开服务器:pythonmanage.pyrunserver打开服务器项目中所有的静态文件都要加入到“static”的文件夹,如果还不显示,在settings.py文件中加入如下代码settings创建数据表字段
耽于幽夜
·
2022-02-16 19:12
Djan
go学习
笔记--第二篇
Django_logo.jpg1、Django简述 相信大家或多或少都听说过Python这门高级计算机编程语言了,我就是这门高级语言的坚实拥趸。我在大学也学过计算机编程,那时候记得学得是C语言,说起学习C语言的经历,当初只有痛苦,现在想起来其实主要是因为一下子接触太抽象的计算机编程,一下子缓不过来,以至于迷茫在其中。就连我当初都打算背着C语言课本回家过春节,打算新学期来补考了,但是天佑学渣,我竟
29739ad8e7f7
·
2022-02-16 19:10
Go学习
笔记-字符串和正则表达式
字符串字符串长度获取字符串长度:len()注意点:len()函数获取字符串长度的时候,获取的是字节数.一个中文占三个字节如果想获得的是中文个数,需要将字符串转换为rune类型的切片才行str1:="你好"fmt.Println(len(str1))//6rune1:=[]rune(str1)fmt.Println(len(rune1))//2查找字符串查找子串在字符串中出现的位置1.从左至右查找f
赵客缦胡缨v吴钩霜雪明
·
2022-02-16 18:45
Go学习
笔记-分支和循环
程序=数据结构+算法上面这个等式每一个初学编程的同学都从老师那里听说过。它并不是什么严格的数据公式,它只是对一般程序的简单认知。数据结构是内存数据关系的静态表示,算法是数据结构从一个状态变化到另一个状态需要执行的机器指令序列。数据结构是静态的,算法是动态的。数据结构是状态,算法是状态的变化。变量,它是数据结构的最小单位,本节我们要讲的分支与循环,它是算法逻辑的最小单位。Go语言的分支循环语句选择性
赵客缦胡缨v吴钩霜雪明
·
2022-02-16 08:38
Djan
go学习
笔记:Settings
静态文件目录:zbrblog#项目总目录├──zbrblog#项目子目录├──...└──static#静态文件目录├──bloog#应用同名目录│├──css#存放CSS文件│├──js#存放js文件│├──iamge#存放图片文件│└──...#其它静态文件└──...#其它应用目录在settings.py中:STATIC_URL=’/static/’#配置用户访问静态文件的url路径STAT
Py_Bird
·
2022-02-16 07:04
go学习
笔记(三)——语法
基础语法.jpggo预留关键字.png1.变量变量是每种语言都不可或缺的声明方式,go提供了以下几种声明方式varastringvarastring="a"vara="b"a:="c"//只能在函数内使用vara,b,cstring//同类型多变量的声明需要注意的是,在go语言中声明的变量如果在接下来作用域中不使用,编译时会报xxxdeclaredandnotused错除了上述几种声明,go语言还
笨小天
·
2022-02-16 03:12
Djan
go学习
之静态文件与模板详解
目录前言模板存放目录模板调用模板语法数据传递元素引用for语句if语句静态文件存放目录文件调用总结前言我们已经配置完Django,今天就来学学静态文件与模板的放置使用。模板在上一章节中我们的视图函数test使用了HttpResponse返回一个字符串作为我们第一个Django程序但只有这些是远远不够的,你说要是别人看自己的网页就几行文字在那里,既不美观也无意义。存放目录我们平时看到的网页都是通过H
·
2022-02-15 14:12
Djan
go学习
之路之请求与响应
目录前言请求什么是requestGET与POSTcsrf_token响应总结前言上一章节中我们讲了如何引用静态文件和模板,以及如何使用常见的Django命令等。那么这章我们就来聊聊Django是如何向浏览器发送数据,以及我们怎么来接收浏览器返回的数据的。请求什么是request在我们的视图函数中,每一个函数都有一个request参数,那么这个request是什么呢?request是一个对象,封装了
·
2022-02-15 14:40
C++程序员的
go学习
之路(3)——goroutine、channel
goroutinego中的并发主要靠协程(goroutine)。不同于C和C++中常用的多线程,协程并不与操作系统中的线程一一对应,操作系统是不知道有协程的存在的,协程间的调度由用户程序自己控制。go在runtime、系统调用等多方面对goroutine调度进行了封装处理,从语言层面支持了协程,这也是go的一大特色。只需要在函数前加一个go关键字就可以创建一个协程。协程就是在应用层模拟的线程,降低
丑角的晨歌
·
2022-02-15 04:43
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他