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
TeamTalk服务端源码分析
【分布式websocket】聊天系统消息加密如何做
简而言之就是采用对称
服务端
加密。然后将加密内容存储到消息表的content字段。然后客户拉取content字段然后解密。拉取到消息解密后进行展示。客户存储的时候进行加密。目前已经写的文章有。
呆呆呆呆梦
·
2024-03-14 10:34
分布式
websocket
网络协议
深入理解nginx一致性哈希负载均衡模块[下]
上接深入理解nginx一致性哈希负载均衡模块[上]3.
源码分析
nginx的一致性哈希功能是通过ngx_http_upstream_hash_module来提供的,下面来整体通过ngx_http_upstream_hash_module
码农心语
·
2024-03-12 19:10
nginx学习
LINUX
c++开发
nginx
哈希算法
负载均衡
upstream
一致性哈希
DPDK
源码分析
之DPDK技术简介
Cache和内存技术1.Cache一致性多核处理器同时访问同一段cacheline时,会出现写回冲突的情况,操作系统解决这个问题会消耗一部分性能,DPDK采用了两个技术来解决这个问题:对于共享的数据,每个核都定义自己的备份lcore[RTE_MAX_LCORE],这样多核处理事务时只处理自己的部分,lcore[idx]利用单网卡有着多队列的能力,当多核处理同一个网卡的数据包时,进行分队列处理,例如
lingshengxiyou
·
2024-03-09 00:23
c++
linux
DPDK
服务器
linux
c++
dpdk
虚拟机
总结:前后端集合、数组类型数据交互底层原理,SpringBoot框架解析
二·前后端一次请求应答的基本流程如下:概述1.客户端发送请求2.
服务端
接收请求3.
服务端
ideal-cs
·
2024-03-08 23:52
总结
spring
boot
后端
java
集合
数组参数传递
前后端集合数组参数交互
后端接收数组集合参数
8个示例展示Async/Await
方式使用方法为constPromise=require('bluebird')constreadFile=Promise.promisify(require("fs").readFile)node-fetch是
服务端
使用的基
ozil_oo
·
2024-03-08 13:58
cookie 和 ses sion 的区别
首先我们来确认一下:session是存储在
服务端
也就是服务器,而cookie则是存在在本地也就是用户机上。Cookie与Session都可以进行会话跟踪,但是实现的原理不太一样。
花木难
·
2024-03-08 12:06
Qt+libhv实现各类网络通信方式(TCP-UDP-HTTP-WebSocket)
文章目录TCP通信
服务端
客户端UDP通信
服务端
客户端HTTP通信
服务端
客户端WebSocket通信
服务端
客户端参考项目下载为了实现程序的跨进程和跨主机通信,我们通常会采用网络通信进行数据传输。
码农飞飞
·
2024-03-07 18:42
QT+QML
qt
tcp/ip
udp
libhv
http
websocket
go-zero官网
通过弹性设计保障了大并发
服务端
的稳定性,经受了充分的实战检验。go-zero官网:go-zero缩短从需求到上线的距离
小诸葛的博客
·
2024-03-07 06:58
golang
开发语言
后端
websocket在java中的使用教程
本文从websocket
服务端
和客户端两个方面简单介绍下websocket在java中的使用。
cah黎明就在眼前
·
2024-03-07 03:24
java
websocket
java
「连载」边缘计算(二十五)03-05:边缘部分源码(
源码分析
篇)
(接上篇)1)EdgehubConfig初始化具体如下所示。config.InitEdgehubConfig()config.InitEdgehubConfig()函数定义具体如下所示。KubeEdge/edge/pkg/edgehub/config/config.go//InitEdgehubConfiginitedgehubconfigfuncInitEdgehubConfig(){err:=
十越科技
·
2024-03-06 15:38
边缘计算
人工智能
网络-httpclient调用https
服务端
绕过证书的方法
httpclient调用https
服务端
绕过证书的方法在日常开发或者测试中,通常会遇到需要用httpclient客户端调用对方http是服务器的场景,由于没有证书,所以直接是无法调用的。
开着拖拉机寻找春天
·
2024-03-06 10:35
网络
https
python
day49(vueJS)vue3的生命周期钩子
服务端
渲染概念 vue3的组建通信 vue3的ref属性应用 vue3(vuex和pinia的使用)
vue3的生命周期钩子
服务端
渲染概念vue3的组建通信vue3的ref属性应用vue3(vuex和pinia的使用)vue3的生命周期钩子常规要点、总结代码演示补充要点、总结
服务端
渲染概念要点总结vue3
李中豪前端大佬
·
2024-03-05 21:16
vue.js
前端
javascript
前端框架
GO语言实战十二 标准库 log
log包学习和
源码分析
测试代码packagemainimport("fmt""log")funcinit(){log.SetPrefix("Trace:")log.SetFlags(log.Ldate|
coder~
·
2024-03-05 16:10
go语言实战学习笔记
golang
Centos系统(Linux)配置ntp
服务端
和客户端及常见问题汇总
部署ntp
服务端
:使用ntpdate客户端:常见问题:在启动ntpd
服务端
后,无法使用ntpdate手动同步时间,可通过以下方式进行同步时间:解决办法1:使用ntpd的自动同步时间服务,此方法适用于已经部署时钟同步服务器
头上插花萌萌哒
·
2024-03-05 10:32
centos
linux
运维
ntpdate
ntpd
时间同步
【Linux】frp内网穿透详细教程(简单易懂)
frp工具的使用第一步:下载安装包第二步:公网部署frps第三步:内网部署frpc第四步:启动frps和frpc第五步:通过ssh访问内网服务器使用systemd安装systemd(一般都有,可忽略)创建
服务端
科研达人
·
2024-03-04 00:48
Linux
linux
运维
服务器
oracle 数据库连接错误:ORA-12154,ORA-12523
起由:在本机启动两个数据库,orcl和HIS,在
服务端
连接没有问题。采用客户端模式连接时,在PL/SQL连接数据库时,经常会报以下两个错误。
_*大米*_
·
2024-03-03 21:15
oracle
数据库
连接
Zabbix HA高可用集群搭建
ZabbixHA高可用集群搭建ZabbixHA高可用集群搭建一、Zabbix高可用集群(ZabbixHA)二、部署Zabbix高可用集群1、两个
服务端
配置1.1主节点ZabbixServer配置1.2备节点
KK小草莓
·
2024-03-03 20:44
zabbix
SSH教程
服务器,ssh就是一个绕不开的话题.本文作为一个教程,尽可能详细的帮助读者设置ssh,并给出一些常用的ssh配置方法(主要用于linux系统的远程登录和文件传输).1.简介ssh分为两个部分,sshd
服务端
和
Qpeterqiufengyi
·
2024-03-03 18:39
windows
求生之路寻找延迟服务器,用centos搭建一个简单的求生之路2服务器(用于好友联机降低延迟,不包含插件)...
不过不知道什么原因,网上关于搭建l4d2
服务端
的细节方面的文章很多不完全或者被很统一的删除了,所以摸索起来特别头疼,目前还有一些奇怪的问题没有解决,不过最初目的(和好友第三方地图联机)倒是能办到。
weixin_39550587
·
2024-03-02 11:27
求生之路寻找延迟服务器
docker搭建git服务器
1、docker搭建git服务器总体思路:
服务端
通过docker搭建git服务器,客户端创建git的账户及公钥密钥;1)
服务端
#创建容器#--privileged获得完整的root权限#/usr/sbin
一只勤奋爱思考的猪
·
2024-03-01 16:00
docker
git
服务器
深入理解ngx_http_proxy_connect_module模块(下)
目录5.
源码分析
5.1模块的初始化代码5.2请求入口点函数分析5.2.1ngx_http_proxy_connect_post_read_handler5.2.2ngx_http_proxy_connect_handler5.3
码农心语
·
2024-02-29 03:10
nginx学习
LINUX
c++开发
nginx
tengine
proxy_connect
源码分析
C++ 网络编程学习二
C++网络编程学习二asio异步写操作asio异步读操作asio异步echo
服务端
asio异步服务器中存在的隐患asio异步写操作async_write_some是异步写的函数:传入buffer和回调函数以及参数以后
cliu1_16
·
2024-02-28 10:21
C++
Linux
c++
工作中SQL优化实例1
done_code`bigint(20)NOTNULLAUTO_INCREMENTCOMMENT'业务流水号',`login_sn`bigint(20)DEFAULTNULLCOMMENT'登陆流水号(从
服务端
换煤气哥哥
·
2024-02-28 03:38
emacs
源码分析
(七)
文章目录`emacs`
源码分析
(七)自己动手把`emacs`的`DEFUN`宏抠出来emacs
源码分析
(七)这DEFUN宏就像胶水一样,它把c代码和emacs-lisp代码给联系起来。
遍地是牛
·
2024-02-27 23:36
emacs
源码分析
emacs
编辑器
c++
分布式scrapy_redis源码总结,及其架构
RedisSpider的调度队列实现过程及其源码》《scrapy中scrapy_redis分布式内置pipeline源码及其工作原理》《scrapy分布式调度源码及其实现过程》《scrapy分布式Spider
源码分析
及实现过程
Python之战
·
2024-02-27 05:11
netty的TCP
服务端
和客户端实现
第一步:引入依赖io.nettynetty-all4.1.90.Final第二步:实现TCP
服务端
packageorg.cyl.tcputils;importio.netty.bootstrap.ServerBootstrap
nanshaws
·
2024-02-25 19:31
tcp/ip
udp
网络
netty
后端
服务器
Linux之文件共享
目录一、NFS1.
服务端
1.添加一块硬盘,直接格式化,创建一个共享目录/data,将硬盘挂载到/data目录下。
Atmj
·
2024-02-25 17:58
linux
运维
服务器
读TiDB源码聊设计:浅析HTAP的SQL优化器
版本日期备注1.02024.2.18文章首发本文的的
源码分析
全部基于TiDB6.5来做分析。1.引子如果让你做一个分布式数据库的优化器,面对以下的SQL,你会想到什么好的方法去执行他们呢?
·
2024-02-24 03:52
tidbgo性能优化分布式系统
JavaScript 解析
服务端
返回的JSON到对象或者数组
//第一步,将json对象转换为StringvararrayJsonStr=JSON.stringify(res.data.dataList);//第二步,将String对象转换为我们需要的数据对象vararrayObj=JSON.parse(arrayJsonStr);console.log(arrayObj);
b83bde1247ec
·
2024-02-23 04:55
正向代理与反向代理
记不住一点,记录下来代理是对于客户端与
服务端
而言的正向代理即使用一个服务器为客户端代理,与其他服务器交流。
BetterChinglish
·
2024-02-23 04:49
网络
代理模式
网络
Android_IPC
一、概念1.两个应用之间通信AIDL:表示两者之间需要遵循的协议2.范围:如:Action或data启动另外一个应用的Activity或Service3.角色:1)
服务端
口(Server):1)字面:与客户端口通讯的方式抽象成接口
小王子_c285
·
2024-02-22 17:59
面试官:Feign 第一次调用为什么会很慢?大部分人都答不上来!
饥饿加载)模式开启Ribbon饥饿加载总结前言首先要了解Feign是如何进行远程调用的,这里面包括,注册中心、负载均衡、FeignClient之间的关系,微服务通过不论是eureka、nacos也好注册到
服务端
z.jiaminf
·
2024-02-20 23:30
java
开发语言
鸿蒙
源码分析
(十三)
软总线模块中trans_service目录分析总结本文主要总结软总线模块下trans_service目录中个文件的作用和功能,宏观上把握trans_service在鸿蒙系统中发挥的作用。trans_service模块依赖于系统OS提供的网络socket服务,向认证模块提供认证通道管理和认证数据的收发;向业务模块提供session管理和基于session的数据收发功能,并且通过GCM模块的加密功能提
小生叫安辰
·
2024-02-20 22:03
代码标注
harmonyos
华为
分布式软总线
tcp
网络编程
xUtils
源码分析
+ 手写一个IOC注解框架
一、概念说说IOC,控制反转(InversionofControl)。概念的东西不做过多解释,比较典型的做法是使用了反射加注解。我们如果用过xUtils或者ButterKnife对这种形式应该不陌生,这些框架可以减少很多在开发过程当中的刻板代码的书写。而xUtils和ButterKnife的实现方式还不太一样,xUtils全面地使用了反射,而ButterKnife则主要使用了编译时注解轻量级反射。
碧云天EthanLee
·
2024-02-20 21:21
Android客户端HTTP请求
服务端
Servlet,app启动优化策略
PrintWriterout=response.getWriter();Stringname=request.getParameter(“username”);if(name!=null&&!"".equals(name)){Stringresult=“”"+name+""";out.write("{“name”:"+result+"}");return;}}publicvoiddoPost(Ht
m0_64383184
·
2024-02-20 21:36
程序员
面试
移动开发
android
爬虫知识--02
免费代理池搭建#代理有免费和收费代理#代理有http代理和https代理#匿名度:高匿:隐藏访问者ip透明:
服务端
能拿到访问者ip作为后端,如何拿到使用代理人的ip请求头中:x-forword-for如一个
糖果爱上我
·
2024-02-20 21:51
爬虫
django
python
Spring AOP
源码分析
寻找入口Spring的AOP是通过接入BeanPostProcessor后置处理器开始的,它是SpringIOC容器经常使用到的一个特性,这个Bean后置处理器是一个监听器,可以监听容器触发的Bean声明周期事件。后置处理器向容器注册以后,容器中管理的Bean就具备了接收IOC容器事件回调的能力。1、BeanPostProcessor源码publicinterfaceBeanPostProcess
平凡的柚子
·
2024-02-20 21:04
grpc了解
grpc是由google开发的一款语言中立、平台中立、开源的RPC系统在grpc中客户端应用可以像调用本地对象一样直接调用另一台不同机器上
服务端
应用的方法,使得很容易创建分布式应用和服务。
动态一时爽,重构火葬场
·
2024-02-20 21:43
distributed
网络
rpc
golang
前后端开发的心得体会_前后端对接的思考及总结
说在前面的话随着前端NodeJs技术的火爆,现在的前端已经非以前传统意义上的前端了,各种前端框架(Vue、React、Angular......)井喷式发展,配合NodeJs
服务端
渲染引擎,目前前端能完成的工作不仅仅局限于
weixin_39586915
·
2024-02-20 20:29
前后端开发的心得体会
使用阿里云发送短信
使用阿里云短信服务有两种方式API发送和控制台发送,控制台发送到话有太多限制,这里我们使用API通过调用
服务端
代码进行发送。
小狗蛋ing
·
2024-02-20 20:24
Java
阿里云
发送短信
后端发送短信
CTFHub技能树web之文件上传(二)
第四题:MIME绕过MIME类型校验就是我们在上传文件到
服务端
的时候,
服务端
会对客户端也就是我们上传的文件的Content-Type类型进行检测,如果是白名单所允许的,则可以正常上传,否则上传失败。
wz_fisher
·
2024-02-20 20:55
网络安全
安全
prometheus+mysql_exporter监控mysql
community-release-el7-10.noarch.rpm2.安装客户端:yum-yinstallmysql57-community-release-el7-10.noarch.rpm3.安装
服务端
tianshuiyimo
·
2024-02-20 20:25
性能测试
prometheus
mysql
数据库
第13章 网络 Page744~746 asio核心类 ip::tcp::endPoint
2.ip::tcp::endpointip::tcp::socket用于连接TCP
服务端
的async_connect()方法的第一个入参是constendpoint_type&peer_endpoint
yanzhenxi
·
2024-02-20 20:44
白话C++》第13章
网络
asio
《白话C++》学习
c++
HTTP2新特性
HTTP/1.0:增加了很多命令增加了statuscode(描述
服务端
处理请求的状态的)和header多字符集支持、多部分发送、权限、缓存等缺陷:第一点是:连接无法实现真正意义上的复用(Connection
悠然予夏
·
2024-02-20 19:35
web知识
服务器
运维
http
ComfyUI添加IP白名单功能
AI生图很火,相信你对ComfyUI不陌生,查看ComfyUI的源码可以发现它是使用aiohttp来作为
服务端
的。
寂夜江潮
·
2024-02-20 19:48
后端
tcp/ip
python
网络协议
Android之应用程序的安装过程
源码分析
Package管理服务PackageManagerService在安装一个应用程序的过程中,会对这个应用程序的配置文件AndroidManifest.xml进行解析,以便可以获得它的安装信息。Android系统中每一个应用程序都有一个Linux用户ID,一个应用程序除了拥有一个Linux用户ID之外,还可以拥有若干个Linux用户组ID,以便可以在系统中获得更多的资源访问权限,如读取联系人信息、使
Helloooooworldddddd
·
2024-02-20 19:17
Android
Camera2 createCaptureSession
源码分析
当应用调用CameraManager#openCamera获取到已打开的camera设备后,会调用createCaptureSession方法来完成camerastream创建和stream的相关配置。在createCaptureSession方法中,首先将应用的surfaces信息封装成可跨binder传递的OutputConfiguration对象,然后调用createCaptureSessi
smile_sambery
·
2024-02-20 19:47
Camera
android
Camera2 setRepeatingRequest
源码分析
当createCaptureSession流程执行完成后,应用在回调方法onConfigured就可以获得创建的CameraCaptureSession,接下来就可以调用CameraCaptureSession#setRepeatingRequest来下发camerastream命令获取camera数据。在CameraCaptureSession#setRepeatingRequest流程中,实际
smile_sambery
·
2024-02-20 19:47
Camera
android
Camera2 openCamera
源码分析
在应用申请了camera权限后,camera2应用就可以调用CameraManager#openCamera打开指定的camera设备。在这个方法中,会先调用openCameraForUid添加uid参数,并最终在openCameraDeviceUserAsync方法中完成设备的打开流程。在这个方法中主要完成3件事情:1)创建CameraDeviceImpl,这个类是CameraDevice的实现
smile_sambery
·
2024-02-20 19:16
Camera
android
Camera2 request处理结果上报
源码分析
hal层接收到native传递的camerastreamrequest后,会读取camera数据,然后通过CameraDeviceSession#initialize流程中注册的处理回调上报camera数据结果,具体处理方法为CameraDeviceClient#sProcessCaptureResult。在sProcessCaptureResult方法中,会创建captureresult,并调用
smile_sambery
·
2024-02-20 19:08
Camera
android
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他