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语言
web开发系列之二十九:gin框架用gin-contrib/sessions库管理session(基于cookie)
ku:~$goget-ugithub.com/gin-contrib/sessions说明:刘宏缔的go森林是一个专注golang的博客,网站:https://blog.imgtouch.com原文:
go
老刘你真牛
·
2024-01-28 07:26
用go做web开发
go
golang
web
session
go语言
Go 为什么建议使用切片,少使用数组?
1介绍在
Go语言
中,数组固定长度,切片可变长度;数组和切片都是值传递,因为切片传递的是指针,所以切片也被称为“引用传递”。
Lamb!
·
2024-01-28 07:26
Go
golang
开发语言
后端
Go 如何应对高并发 | 高并发详解
而
Go语言
在语言层面天生支持并发,充分利用现代CPU的多核优势,这也是
Go语言
能够广泛流行的一个重要原因。在Java中,要支持高并发有几种方案可供选择。
Lamb!
·
2024-01-28 07:48
Go
golang
开发语言
Python库精选:各领域最流行的选择
Python现在已然成为当前最火的编程语言之一,作为一种多用途、高层次的编程语言,其生态系统中有大量的库,支持从数据处理到
网络编程
,再到人工智能和云计算等各个领域。
知白守黑V
·
2024-01-28 07:43
Python
网络安全
系统安全
python
开发语言
python库
python网络通信
python数据加密
python数据分析
python人工智能
Go Slice的扩容机制
GoSlice的扩容机制在
Go语言
中使用append()函数向Slice添加元素,扩容也是发生在append的调用中,当切片内部的容量,不足以容纳新增元素时就会触发Slice的扩容。
Voryla
·
2024-01-28 07:34
Golang
golang
java
大数据
go slice 扩容机制
前言
go语言
没有ArrayList这样的封装,但是官方原生提供slice,底层就是数组存储,并且能自动扩容,相较于ArrayList的默认10,扩容5,slice的逻辑是有区别的。
fenglllle
·
2024-01-28 07:02
golang
数据结构
玩转docker(1)-基础知识
Docker使用
Go语言
进行开发实现,基于Linux内核的cgroup,namespace等技术,对进程进行封装隔离,由于隔离的进程独立于宿主和其他隔离的进程因此被称为容器。
redher
·
2024-01-28 06:21
VS Code在windows环境下编译出linux下的可执行程序
最近第一次使用VSCode编译
go语言
,需要编译出一个linux环境下的可执行程序,记录一下方法在终端依次输入以下命令:1.gomodtidy2.$env:GO111MODULE="on"3.
15一五
·
2024-01-28 04:14
vscode
go
linux
【Java与网络3】Java
网络编程
之初体验
我们平时极少使用Java来直接写网络通信相关的程序,一般都使用TomcatWeb服务或者Netty等框架来帮助我们做,不过呢,要想将技术学到家,我们研究一下基本的
网络编程
还是非常必要的,这样可以让我们将很多内容融会贯通
纵横千里,捭阖四方
·
2024-01-28 03:06
HTTP与Tomcat
一个项目征服Java
java
开发语言
网络编程
(Day23)
TCP/IP面向连接,可重传,不丢包,可靠,有序使用方法服务端客户端多线程服务端多线程客户端多线程方法区UDP/IP无连接,可能丢包,不保证可靠,速度快服务端客户端正则表达式概述正则表达式:定义了字符串的匹配模式,可以用来搜索,编辑,校验等文本处理工作。正则表达式并不仅限于某一种语言,但是在不同语言中会有细微的差别。语法元字符描述\将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\
thwlong
·
2024-01-28 03:29
网络
服务器
运维
Go语言
goroutine调度器概述(11)
goroutine简介goroutine是
Go语言
实现的用户态线程,主要用来解决操作系统线程太“重”的问题,所谓的太重,主要表现在以下两个方面:创建和切换太重:操作系统线程的创建和切换都需要进入内核,而进入内核所消耗的性能代价比较高
ABo_Zhang
·
2024-01-28 03:52
go语言调度器情景分析
Go语言
goroutine调度器
LC101-200
本篇博客是用
Go语言
编写的详尽简洁代码,这里没有写算法思路,若要看具体思路,请移步力扣官网查看相关高赞题解。本篇博客的特点是代码简洁明了,包含多种写法,适合读者后期复盘巩固,加深理解。
卷心菜不卷Iris
·
2024-01-28 02:02
LeetCode
算法
力扣
面试
笔试
大厂笔试
热题
LC1-100
本篇博客是用
Go语言
编写的详尽简洁代码,这里没有写算法思路,若要看具体思路,请移步力扣官网查看相关高赞题解。本篇博客的特点是代码简洁明了,包含多种写法,适合读者后期复盘巩固,加深理解。
卷心菜不卷Iris
·
2024-01-28 02:31
LeetCode
leetcode
算法
职场和发展
LC201-300
本篇博客是用
Go语言
编写的详尽简洁代码,这里没有写算法思路,若要看具体思路,请移步力扣官网查看相关高赞题解。本篇博客的特点是代码简洁明了,包含多种写法,适合读者后期复盘巩固,加深理解。
卷心菜不卷Iris
·
2024-01-28 02:59
LeetCode
算法
大厂面试
笔试
《Python 简易速速上手小册》第8章:Python
网络编程
与 Web 开发(基于最新版 Python3.12 编写)
注意:本《Python简易速速上手小册》核心目的在于让零基础新手「快速构建Python知识体系」文章目录注意:本《Python简易速速上手小册》核心目的在于让零基础新手「快速构建Python知识体系」8.1Python中的网络通信基础8.1.1Socket编程8.1.2TCPvsUDP8.1.3HTTP/HTTPS请求8.2Web框架简介:Flask和Django8.2.1Flask-轻量级、灵活
江帅帅
·
2024-01-28 02:14
《Python
简易速速上手小册》
python
网络
前端
go语言
的指针数组与数组指针
go语言
的指针数组与数组指针packagemainimport"fmt"/**Author:xymDate:2021/4/2122:17Project:Go_LearningDescription:*/
素履、
·
2024-01-28 01:27
Golang
golang
【最佳实践】Go 组合模式对业务解耦
在
Go语言
中,组合模式(Composition)是通过嵌入结构体(embeddingstructs)来实现的。它允许我们构建复杂的对象,通过将简单对象组合成树形结构来表示整个部分的层次结构。
worxfr
·
2024-01-28 01:07
Go
golang
组合模式
开发语言
22 Python
网络编程
Python是很强大的
网络编程
工具。Python有很多针对常见网络协议的库,这些库可以使我们集中精力在程序的逻辑处理上,而不是停留在网络实现的细节中。
泷汰泱
·
2024-01-28 01:24
如何在飞书创建企业ChatGPT智能问答助手应用并实现公网远程访问(1)
内网穿透6.固定公网地址7.机器人权限配置8.创建版本9.创建测试企业10.机器人测试前言在飞书中创建chatGPT机器人并且对话,在下面操作步骤中,使用到了Git克隆项目,需提前安装好Git,克隆的项目是
Go
老秦包你会
·
2024-01-27 21:31
飞书
chatgpt
docker 入门,docker-compose 入门
1,什么是dockerDocker是一个开源的应用容器引擎,基于
Go语言
并遵从Apache2.0协议开源。
李三醒
·
2024-01-27 20:21
docker
容器
运维
etcd技术解析:构建高可用分布式系统的利器
2.etcd简介etcd是一个开源的、分布式的键值存储系统,使用
Go语言
编写,基于Raft一致性算法实现数据的分布式存储和管理。它主要用于在分布式系统中存储配置信息、元数据等关键数据,提供了强
Memory_2020
·
2024-01-27 20:38
etcd
数据库
深入了解
Go语言
中的HTTP代理处理机制
Go语言
,也被称为Golang,自2009年诞生以来,凭借其简洁、高效的特点,逐渐在系统编程、Web开发等多个领域崭露头角。在Web开发中,HTTP代理处理是常见的需求之一。
华科℡云
·
2024-01-27 20:50
python
http
网络编程
套接字
预备知识端口号和进程IDUDP和TCP网络字节序socket编程UDP常用接口structsockaddr_in{shortsin_family;//地址族,对于IPv4,它是AF_INETunsignedshortsin_port;//端口号(使用网络字节序)structin_addrsin_addr;//IPv4地址charsin_zero[8];//填充0以使结构体与structsockad
天穹南都
·
2024-01-27 19:50
服务器
【
网络编程
】协议定制
协议协议是一种"约定".socketapi的接口,在读写数据时,都是按"字符串"的方式来发送接收的.如果我们要传输一些"结构化的数据"怎么办呢?tcp是面向字节流的Json序列化和反序列化requestresponsehttp协议urlencode和urldecodehttp协议格式http服务器#pragmaonce#include#include#include#include#include
天穹南都
·
2024-01-27 19:50
网络
【JavaEE】网络原理:
网络编程
套接字(概念)
目录1.什么是
网络编程
2.
网络编程
中的基本概念2.1发送端和接收端2.2请求和响应2.3客户端和服务端3.Socket套接字4.Socket编程注意事项1.什么是
网络编程
网络编程
,指网络上的主机,通过不同的进程
夏微凉.
·
2024-01-27 18:58
JavaEE
网络
服务器
运维
java
java-ee
开发语言
【Linux系统编程应用层开发目录】介绍Linux应用层开发的知识点和文章
介绍Linux应用层开发的知识点和文章金句分享:你不能选择最好的,但最好的会来选择你——泰戈尔目录一、Linux编程|文件操作二、Linux编程|常见操作三、Linux编程|进程相关四、Linux编程|
网络编程
五
wkd_007
·
2024-01-27 16:38
#
✨Linux
C语言
linux
Linux系统编程
Linux应用层开发
【Linux C |
网络编程
】入门知识:TCP协议、TCP客户端、TCP服务端
博客主页:https://blog.csdn.net/wkd_007博客内容:嵌入式开发、Linux、C语言、C++、数据结构、音视频本文内容:介绍
网络编程
入门知识:TCP协议、TCP客户端、TCP服务端金句分享
wkd_007
·
2024-01-27 16:35
#
✨Linux
C语言
网络
linux
TCP客户端代码
TCP服务端代码
TCP协议
c#
网络编程
-聊天小程序
服务器模块sever部分server2.csusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Net;usingSystem.Net.Sockets;usingSystem.Threading;namespaceC
李药师_hablee
·
2024-01-27 15:23
基于python flask 搭建的简单聊天室 完整代码+报告 毕业设计
系统功能用户登录功能用户发送信息功能提供可视化图形界面二、相关技术使用了pythonGUI类库中的图形化界面多任务线程
网络编程
数据库编程三、总体设计项目概述:聊天室是一款C/S(客户端/服务器端)模式的软件
程序员奇奇
·
2024-01-27 14:17
python实战100例
python
flask
聊天室
计算机毕设
第16章_
网络编程
(网络通信要素,TCP与UDP协议,
网络编程
API,TCP
网络编程
,UDP
网络编程
,URL编程)
文章目录第16章_
网络编程
本章专题与脉络1.
网络编程
概述1.1软件架构1.2网络基础2.网络通信要素2.1如何实现网络中的主机互相通信2.2通信要素一:IP地址和域名2.2.1IP地址2.2.2域名2.3
丁总学Java
·
2024-01-27 13:43
JavaSE知识汇总
网络
tcp/ip
udp
网络编程API
URL编程
go语言
(十九)---- channel
channel的使用//1.发送value到channelchannel<-value//2.接收并将其丢弃<-channel//3.从channel中接收数据,并将其赋值给xx:=<-channel例子packagemainimport"fmt"funcmain(){//定义一个channelc:=make(chanint)gofunc(){deferfmt.Println("goroutine
归来少年Plus
·
2024-01-27 11:33
golang
开发语言
后端
go语言
(十八)---- goroutine
一、goroutinepackagemainimport("fmt""time")funcmain(){//用go创建承载一个形参为空,返回值为空的一个函数gofunc(){deferfmt.Println("A.defer")func(){deferfmt.Println("B.defer")//退出当前goroutinefmt.Println("B")}()fmt.Println("A")}(
归来少年Plus
·
2024-01-27 11:59
golang
开发语言
后端
go语言
(二十)---- 有缓冲的channel
有缓冲的channel举个例子packagemainimport("fmt""time")funcmain(){c:=make(chanint,3)//带有缓冲的channelfmt.Println("len(c)=",len(c),",cap(c)",cap(c))gofunc(){deferfmt.Println("子go程结束")fori:=0;i<3;i++{c<-ifmt.Println
归来少年Plus
·
2024-01-27 11:15
golang
开发语言
后端
Go 通过 goroutines 实现类似线程池的模式
Go语言
自身不提供传统意义上的线程池(threadpool)概念,因为它有一套自己的并发模型,基于goroutines和channels。
worxfr
·
2024-01-27 11:45
Go
golang
前端
服务器
go语言
将单反斜杠改为双反斜杠
最近开发的时候遇到这么个问题,就是在window上获取了文件目录的字段,然后将这个绝对路径保存到数据库,最后前端需要请求的时候,就需要读取数据库存的文件目录路径给前端,前端要进行展示。但是前端展示的时候路径的双反斜杠变成了单反斜杠,然后问题来了,对于这个路径我们有模糊查询的功能,导致含有单反斜杠的模糊查询无法正常查询。经过查询多方资料和测试,发现反斜杠是属于转义字符,我查看数据库和返回给前端的数据
Jelly-小丑鱼
·
2024-01-27 11:45
GO语言
golang
开发语言
后端
Go的单元测试
开发项目过程中,少不了单元测试;下面我们认识下单元测试:
Go语言
测试框架可以让我们很容易地进行单元测试,但是需要遵循五点规则。
ifanatic
·
2024-01-27 11:43
Go
golang
单元测试
Go语言
自学系列 | golang闭包
视频来源:B站《golang入门到项目实战[2021最新
Go语言
教程,没有废话,纯干货!持续更新中...]》一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持!
热爱编程的通信人
·
2024-01-27 11:43
视频学习笔记
golang
go闭包使用教程
什么是go闭包在
Go语言
中,闭包(Closure)是一种特殊的函数,它可以捕获其创建时所在作用域中的变量。闭包通常与匿名函数一起使用,匿名函数可以访问并操作不在其参数列表中的外部变量。
令狐掌门
·
2024-01-27 11:42
golang学习
golang
算法
go闭包使用教程
使用Gin框架,快速开发高效的Go Web应用程序
推荐海鲸AI-GPT4.0国内站点:https://www.atalk-ai.com前言在当今的软件开发领域,
Go语言
以其简洁的语法和出色的性能逐渐成为开发者们的新宠。
海鲸AI
·
2024-01-27 09:54
gin
golang
前端
Golang中make与new有何区别
本文收录于go进阶系列,大家有兴趣的可以看一看相关专栏Rust初阶教程、
go语言
基础系列、spring教程等,大家有兴趣的可以看一看Java并发编程系列,设计模式系列、goweb开发框架系列正在发展中,
过去日记
·
2024-01-27 09:50
go进阶
golang
开发语言
Java集合相关面试题
本文收录于java面试题系列,大家有兴趣的可以看一看相关专栏Rust初阶教程、
go语言
基础系列、spring教程等,大家有兴趣的可以看一看Java并发编程系列,设计模式系列、goweb开发框架系列正在发展中
过去日记
·
2024-01-27 09:45
java面试题
java
开发语言
CentOS7安装docker 及配置阿里云加速器
docker是什么Docker是一个开源的容器引擎,它基于LXC容器技术,使用
Go语言
开发。源代码托管在Github上,并遵从Apache2.0协议。
dwddg
·
2024-01-27 09:39
docker
运维
容器
linux操作系统
网络编程
套接字(实现一个udp通讯demo)
文章目录理解源IP地址和目的IP地址认识端口号理解"端口号"和"进程ID理解源端口号和目的端口号认识TCP协议认识UDP协议什么是面向字节流和面向数据报流以及有无连接是什么意思网络字节序socket编程接口socket常见APIsockaddr结构sockaddr_in结构in_addr结构简单的UDP网络程序理解源IP地址和目的IP地址在IP数据包头部中,有两个IP地址,分别叫做源IP地址,和目
Achlorine
·
2024-01-27 07:29
linux
c++
网络
linux
udp
计算机网络体系架构认知--网络协议栈
.计算机网络分层架构各协议层和计算机系统的联系从整体上理解计算机网络通信计算机网络通信的本质二.Mac地址,IP地址和进程端口号三.局域网通信与跨局域网通信局域网通信跨局域网通信全球互联的通信脉络四.
网络编程
概述一
摆烂小青菜
·
2024-01-27 07:01
计算机网络
青菜的Linux专栏
计算机网络
架构
网络协议
【Java与网络4】Java
网络编程
-感受通过Socket实现网络通信
网络编程
最大的作用实现不同机器之间通信。不管多么复杂的系统或网络,本质上到最后都是两个机器进行通信,一般我们把发送请求的一方称为客户端,接收请求的一方称为服务端。
纵横千里,捭阖四方
·
2024-01-27 06:50
一个项目征服Java
HTTP与Tomcat
java
服务器
开发语言
解析
Go语言
中HTTP代理的请求和响应过程
在
Go语言
中,构建一个HTTP代理服务器其实非常简单。那么,当你发送一个请求给代理服务器时,代理服务器到底做了哪些事情呢?首先,当你向代理服务器发送一个HTTP请求时,代理服务器会先接收到这个请求。
华科℡云
·
2024-01-27 06:49
golang
http
Go语言
实现HTTP代理的常见问题与解决方案
使用
Go语言
实现HTTP代理时,可能会遇到一些常见问题。接下来,让我们一起探讨这些问题,并给出相应的解决方案。问题一:如何处理HTTPS请求?
华科℡云
·
2024-01-27 06:49
php
开发语言
使用
Go语言
编写安全的HTTP代理服务器
让我们来看看如何使用
Go语言
编写一个安全的HTTP代理服务器。首先,确保你的代理服务器使用HTTPS协议进行通信。
华科℡云
·
2024-01-27 06:18
java
开发语言
利用
Go语言
的特性优化HTTP代理的性能
而使用
Go语言
实现HTTP代理服务器,可以充分利用
Go语言
的特性来优化性能。首先,让我们了解一下
Go语言
的并发模型。
Go语言
采用了独特的并发模型,称为goroutine和channel。
华科℡云
·
2024-01-27 06:04
python
http
开发语言
K8S-Etcd三副本机制群集
etcd内部采用raft协议作为一致性算法,etcd基于
Go语言
实现。etcd作为服务发现系统,有以下的
时光慢旅
·
2024-01-27 04:17
Docker/K8S
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他