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
1.2.1源码分析
【Linux流浪之旅】第一讲 管理用户和文件权限
系列文章目录第一讲管理用户和文件权限文章目录前言一、管理用户和组帐号1.1.用户和组账号介绍1.1.1.用户帐号文件passwd1.1.2.用户帐号文件shadow1.2.用户账号管理
1.2.1
.添加用户账号
流浪字节π
·
2024-01-24 17:42
流浪运维
linux
运维
服务器
大模型理论基础初步学习笔记——第一章 引言
*名词讲解:1.2大模型相关历史回顾
1.2.1
.信息理论和熵:1.2.2.N-gram模型:1.2.3.神经语言模型:1.2.4.RNNs和LSTMs:1.2.5.T
panda_dbdx
·
2024-01-24 16:48
学习
笔记
Linux网卡接收数据包过程图详细总结
简介本文对代码的详细实现过程不做过多的讲解,重点让读者熟悉数据的接收过程,如需进一步熟悉源码,可根据下面的链接做进一步学习:1、网卡驱动
源码分析
2、网卡结构和基础知识详解收包过程总览从TCP/IP网络分层模型中可以清楚当数据帧从网卡
快乐的学习
·
2024-01-24 16:17
驱动
驱动开发
tcp
网络协议
15 python快速上手
内置模块和开发规范1.内置模块1.1json1.1.1核心功能1.1.2类型要求1.1.3其他功能1.2时间处理
1.2.1
time1.2.2datetime1.3正则表达式相关1.3.1正则表达式1.字符相关
笛秋白
·
2024-01-24 15:28
pyhon全栈开发
python
服务器
linux
第11章_常用类和基础API(String,StringBuffer,StringBuilder,日期时间API,Comparable,Comparator,System,Runtime,数字相关类)
文章目录第11章_常用类和基础API本章专题与脉络1.字符串相关类之不可变字符序列:String1.1String的特性1.2String的内存结构
1.2.1
概述1.2.2练习类型1:拼接1.2.3练习类型
丁总学Java
·
2024-01-24 14:20
JavaSE知识汇总
String
StringBuffer
StringBuilder
Comparable
Comparator
System
Runtime
“深入理解RabbitMQ交换机的原理与应用“
1.1.1消息中间件的作用1.1.2RabbitMQ的特点和优势1.2RabbitMQ的基本概念
1.2.1
队列1.2.2交换机1.2.3路由键1.3交换机的作用和分类1.3.1直连交换机(directexchange
叶秋∵
·
2024-01-24 13:17
rabbitmq
ruby
分布式
陨石坠落
1.2.1
在东北边境,一只特种雇佣兵正在跨过鸭绿江。“大姐姐,我们来华夏真的没问题吗,”一个金发碧眼的少年说道,模样看起来只有15岁左右。“漂亮国被陨石砸中,估计已经没了,而华夏太安静了,雄鸡那边悬赏100万欧元想要知道华夏的在搞什么鬼,这钱随随便便就能拿,”一个身材高挑的女子,脸上还纹着纹身的女子说道这个女子眼神在少年身上打量一番,打趣道“谁拿不是拿。是吧”说着扭着腰姿,把手靠在少年身上,说着还对着少年耳
爱在心上
·
2024-01-24 11:20
MySQL修炼手册14:用户权限管理:安全保障与数据隔离
目录写在开头1用户与权限的关系1.1用户的创建与删除1.1.1创建新用户1.1.2批量创建用户1.1.3安全删除用户1.2授予与撤销权限
1.2.1
授予权限1.2.2批量授予权限1.2.3撤销权限2角色的应用
theskylife
·
2024-01-24 11:07
数据库
mysql
安全
数据库
sql
MySQL修炼手册15:备份与恢复:保障数据安全的重要手段
目录写在开头1数据备份的重要性1.1数据备份与恢复的基本概念1.1.1数据备份的定义1.1.2数据恢复的定义1.1.3恢复点和恢复时间1.2不同备份方式的比较
1.2.1
按备份内容和方式划分1.2.2按备份的数据量和方式划分
theskylife
·
2024-01-24 11:07
数据库
mysql
数据库
Spring Bean的生命周期
目录一、知识点二、
源码分析
三、扩展1、InstantiationAwareBeanPostProcessor2、AwareBeanFactory类型的容器ApplicationContext类型的容器3
xiaoyu_alive
·
2024-01-24 10:23
spring
spring
java
后端
spring
boot
Go语言 标准容器
源码分析
类似于Java的集合:list,map,set等,Go语言中也提供了类似的标准容器,在标准包container包含了conatiner/list,container/heap,container/ring三种标准容器。(1)conatiner/list容器在conatiner/list源码包中提供了相关的示例,比如下面这个示例packagelist_testimport("container/li
小杰的快乐时光
·
2024-01-24 09:15
【JavaWeb后端开发-第六章(1)】SpringBootWeb案例
文章目录前言1.准备工作1.1.需求&环境搭建1.1.1.需求说明1.1.2.环境搭建1.2.开发规范
1.2.1
.开发规范-REST(Restful)1.2.2.开发规范-统一响应结果1.2.3.开发流程
Cpdr
·
2024-01-24 08:44
JavaWeb学习
spring
boot
后端
maven
MySQL JSON数据类型全解析(JSON datatype and funcitons)
目录一、MySQL中的JSON1.1JSON数据格式1.2创建JSON格式数据
1.2.1
JSON类型列1.2.2json_array/json_object/cast函数二、JSON
V1ncent Chen
·
2024-01-24 08:24
MySQL
数据库
mysql
json
Spring Security 6.x 系列【72】授权篇之角色分层
gitee.com/pearl-organization/study-spring-security-demo文章目录1.前言2.RoleHierarchy3.案例演示3.1期望3.2集成3.2测试4.
源码分析
云烟成雨TD
·
2024-01-24 05:08
Spring
Security
6.x
spring
spring
security
spring
boot
以太坊
源码分析
:共识(3)Ethash
前言Ethash实现了PoW,PoW的精妙在于通过一个随机数确定,矿工确实做了大量的工作,并且是没有办法作弊的。接下来将介绍:Ethash的挖矿本质。Ethash是如何挖矿的。如何验证Ethash的随机数。Ethash的挖矿本质挖矿的本质是找到一个随机数,证明自己做了很多工作(计算)。在Ethash中,该随机数称为Nonce,它需要满足一个公式:Rand(hash,nonce)≤MaxValue/
大彬_一起学Golang
·
2024-01-24 05:00
【Linux 内核
源码分析
】堆内存管理
堆堆是一种动态分配内存的数据结构,用于存储和管理动态分配的对象。它是一块连续的内存空间,用于存储程序运行时动态申请的内存。堆可以被看作是一个由各个内存块组成的堆栈,其中每个内存块都有一个地址指针,指向下一个内存块。当程序需要分配内存时,堆会根据分配算法找到一块足够大的连续内存空间,并将其分配给程序。程序可以在堆中动态创建和销毁对象,而不需要在编译时确定对象的数量或大小。与静态分配的栈不同,堆的内存
攻城狮百里
·
2024-01-24 03:19
Linux
linux
【Linux 内核
源码分析
】RCU机制
RCU基本概念Linux内核的RCU(Read-Copy-Update)机制是一种用于实现高效读取和并发更新数据结构的同步机制。它在保证读操作不被阻塞的同时,也能够保证数据的一致性。RCU的核心思想是通过延迟资源释放来实现无锁读取,并且避免了传统锁带来的争用和开销。具体而言,RCU维护了一个“回收”过程,在该过程中,当没有任何读者引用时,才会真正释放资源。这样就可以避免等待所有读者完成或者互斥锁对
攻城狮百里
·
2024-01-24 03:48
Linux
linux
【Linux 内核
源码分析
】内存屏障
内存屏障内存屏障的作用是强制对内存的访问顺序进行排序,保证多线程或多核处理器下的内存访问的一致性和可见性。通过插入内存屏障,可以防止编译器对代码进行过度优化,也可以解决CPU乱序执行引起的问题,确保程序的执行顺序符合预期。Linux内核提供了多种内存屏障,包括通用的内存屏障、数据依赖屏障、写屏障、读屏障、释放操作和获取操作等。Linux内核中的内存屏障源码主要位于include/linux/com
攻城狮百里
·
2024-01-24 03:48
Linux
linux
IOS音视频(三)AVFoundation 播放和录音
IOS音视频(三)AVFoundation播放和录音1.音频理论知识1.1声音的物理性质1.2数字音频
1.2.1
采样、量化和编码1.2.2音频编码1.3音频编解码2.播放音频2.1AVAudioPlayer
极客雨露
·
2024-01-24 02:12
IOS
音视频
惬意上手Python —— 函数
目录1.函数介绍1.1函数组成1.2关键术语
1.2.1
函数定义1.2.2形参和实参1.2.3返回值2.函数的调试3.变量的作用域3.1作用域分类3.1.1局部作用域3.1.2全局作用域3.1.3嵌套作用域
吃月亮的怪兽
·
2024-01-24 01:26
python
开发语言
String
源码分析
功能简介String可以代表字符串,在代码中的字符串常量,如"abc",实现上都是String类的实例。String是常量,是不可变的,线程安全的。如果需要可变的字符串,可以使用StringBuffer。Stringstr="abc"等价于chardata[]={'a','b','c'};Stringstr=newString(data);下面还有一些常见用法System.out.println(
shalk
·
2024-01-24 01:47
Spring Cloud Netflex Eureka Server
源码分析
(一)
前言上一篇文章《SpringCloudNetflexEurekaClient
源码分析
》通过源码知道,eurekaClient是通过httprest来与eurekaserver交互,实现注册服务,续约服务
程序员L札记
·
2024-01-24 00:53
2.5面向对象-static-枚举
目录一、static修饰符1.1static概念:关键字、修饰符、表示静态的1.2修饰成员变量的方法
1.2.1
static语句修饰后的特点1.3变量的重新分类二、final修饰符4.1final概念4.2final
小卢MOU
·
2024-01-23 23:39
java
开发语言
2.6JAVA中常见的类
1.2.1
实例变量需要通
小卢MOU
·
2024-01-23 23:39
java
开发语言
【Java】--网络编程:基于TCP协议的网络通信
【Java】–网络编程:基于TCP协议的网络通信文章目录【Java】--网络编程:基于TCP协议的网络通信一、TCP协议1.1概念1.2三次握手
1.2.1
文字描述1.2.2画图演示1.3四次挥手1.3.1
编程整个大道
·
2024-01-23 23:51
JavaSE
网络
tcp/ip
java
SpringMVC 拦截器
1.2.自定义拦截器
1.2.1
.创建拦截器packagecom.by.interc
Bridge Fish
·
2024-01-23 21:34
Spring
spring
学习
java
Zuul
源码分析
目标明确Zuul的执行流程和重要类的分析Zuul过滤器的生命周期zuul.jpg
源码分析
zuul怎么拦截我们的请求?
鱼da王
·
2024-01-23 20:36
【论文代码】基于隐蔽带宽的汽车控制网路鲁棒认证-到达时间间隔通道的Java实现(一)
文章目录一、USBtin基类1.1CANSender类1.1.1SimpleSender类1.2CANReceiver类
1.2.1
SimpleReceiver类1.3Noise_node类二、CANMessageListener
人工智能有点
·
2024-01-23 19:23
CAN总线
汽车
java
信息与通信
安全
Flink---处理函数
目录前言一、基本处理函数1.1处理函数的功能和使用1.1.1功能1.1.2使用1.2ProcessFunction解析
1.2.1
抽象方法.processElement()1.2.2非抽象方法.onTimer
莫噶
·
2024-01-23 18:29
Flink
flink
1.2 数据模型
数据模型是对现实世界数据特征的抽象,是现实世界的模拟数据模型是用来描述数据、组织数据和对数据进行操作的数据模型应满足三方面要求:1能比较真实地模拟现实世界2容易为人所理解3便于在计算机上实现数据模型是数据库系统的核心和基础
1.2.1
DarkFlameM
·
2024-01-23 18:07
数据库
多线程
Linux系统的多线程1.Linux线程概念1.1什么是线程1.2页表的概念
1.2.1
一级页表的缺点1.2.2二级页表1.3线程的优缺点1.4线程异常1.5线程用途1.6Linux进程VS线程2.Linux
Smile丶凉轩
·
2024-01-23 17:03
Linux系统
网络
c++
linux
【Docker】Docker学习⑤ - Docker数据管理
datavolume)1.1.1创建APP目录并生成web页面1.1.2启动容器并验证数据1.1.3web界面访问1.1.4在宿主机修改数据1.1.5删除容器1.1.6数据卷的特点及使用1.2文件挂载
1.2.1
洁癖丶
·
2024-01-23 17:17
docker
学习
eureka
第07章_面向对象编程(进阶)(this,继承,方法的重写,权限修饰,super,多态性,Object类的使用,native关键字的理解)
1.2什么时候使用this
1.2.1
实例方法或构造器中使用当前对象的成员1.2.2同一个类中构造器互相调用1.3练习2.面向对象特征二:继承(Inheritance)2.1继承的概述2.1.1生活中的继承
丁总学Java
·
2024-01-23 13:07
JavaSE知识汇总
this
继承性
方法的重写
权限修饰
super
多态性
Object
智能GPT图书管理系统(SpringBoot2+Vue2)、接入GPT接口,支持AI智能图书馆
技术栈介绍☃️前端主要技术栈技术作用版本Vue提供前端交互2.6.14Vue-Router路由式编程导航3.5.1Element-UI模块组件库,绘制界面2.4.5Axios发送ajax请求给后端请求数据
1.2.1
core-js
神码观察
·
2024-01-23 13:55
开源推荐
gpt
Arthas中ognl表达式使用详解,以及通过ognl表达式获取Spring项目上下文中对象参数信息
`表达式获取静态属性和调用静态方法1.1.1、测试代码1.1.2、获取静态属性`ognl`表达式1.1.3、调用静态方法`ognl`表达式1.2、使用`ognl`表达式操作对象的非静态属性和非静态方法
1.2.1
kerwin_code
·
2024-01-23 13:16
java
spring
java
后端
spring
boot
Zookeeper
源码分析
ZooKeeperServer
ZooKeeperServer实现了单机版zookeeper服务端功能,子类实现了更加丰富的分布式集群功能:ZooKeeperServer|--QuorumZooKeeperServer|--LeaderZooKeeperServer|--LearnerZooKeeperServer|--FollowerZooKeeperServer|--ObserverZooKeeperServer|--Rea
softshow1026
·
2024-01-23 12:58
zookeeper
debian
分布式
emacs
源码分析
(三)
emacs
源码分析
(三)这次来分析TAG_PTR宏定义(将指针变成Lisp_Object),首先看LISP_INITIALLY在gdb中展开的样子:(gdb)macroexpLISP_INITIALLY
遍地是牛
·
2024-01-23 12:24
emacs
c语言
emacs
源码分析
(五)
emacs
源码分析
(五)因为emacs的C源码中有大量的宏,在gdb中调试是非常痛苦的,所以有下面的内容:一个更方便的调试emacs源码的方式就像在“emacs
源码分析
(四)”中提到的那样,要么是定义这么复杂的宏
遍地是牛
·
2024-01-23 12:24
emacs
emacs
源码分析
(六)
关于emacs源码中的Qtop_level和Vtop_level有时候光顾着调试看流程,忽略了代码中的细小差别,如果不特别留意的话很难发现这是两个不同的变量Qtop_level和Vtop_level,它们是如此相似:(gdb)pQtop_level$1=(structLisp_X*)0xdd70(gdb)xtypeLisp_Symbol(gdb)pVtop_level$2=XIL(0x6fffff
遍地是牛
·
2024-01-23 12:24
emacs
编辑器
DAY07_SpringBoot—用法&整合MyBatis
目录1SpringBoot用法1.1环境切换1.1.1业务需求1.1.2多环境编辑1.2热部署
1.2.1
需求说明1.2.2引入jar包1.2.3配置IDEA环境2SpringBoot整合Mybatis2.1
_-Mr-sun
·
2024-01-23 11:32
5.框架+vue+京淘购物
spring
boot
mybatis
后端
高等数学(微积分)上
参考:高等数学六普林斯顿微积分读本【修订版】注:需要电子书请私信1.函数与极限1.1映射与函数1.1.1集合1.1.2映射1.1.3函数1.2数列的极限
1.2.1
数列极限的定义1.2.2收敛数列的性质1.3
yzr213
·
2024-01-23 11:29
考研数学
考研
C++类与对象(四):再谈构造函数(详解初始化列表)、Static成员
上次把默认的成员函数部分梳理完毕了:C++初阶类与对象(三):详解复制构造函数和运算符重载今天接着讲下面的内容:文章目录1.再谈构造函数1.1构造函数体赋值1.2初始化列表
1.2.1
格式和概念1.2.2
是Nero哦
·
2024-01-23 10:02
c++学习
c++
java
算法
linux
机器学习
人工智能
五、垃圾回收
1.2如何判定是垃圾
1.2.1
引用计数法引用计数法:给对象添加一个引用计数器,有访问就+1,引用失效就-1引用计数法的优缺点:优点:实现简单,效率高;缺点:不能解决对象之间的循环引用问题。
zengk562
·
2024-01-23 10:16
JVM
jvm
根搜索算法
GC
Roots
对象
强引用
软引用
弱引用
虚引用
如何回收垃圾
垃圾收集器
GC
性能指标
线性代数的学习和整理23:用EXCEL和python 计算向量/矩阵的:内积/点积,外积/叉积
目录1乘法1.1标量乘法(中小学乘法)1.1.1乘法的定义1.1.2乘法符合的规律1.2向量乘法
1.2.1
向量:有方向和大小的对象1.2.2向量的标量乘法1.2.3常见的向量乘法及结果1.2.4向量的其他乘法及结果
奔跑的犀牛先生
·
2024-01-23 09:00
线性代数
python
excel
矩阵
命令模式介绍
目录一、命令模式介绍1.1命令模式定义1.2命令模式原理
1.2.1
命令模式类图1.2.2模式角色说明二、命令模式的应用2.1需求说明2.2需求实现2.2.1抽象命令接口2.2.2订单类2.2.3厨师类2.2.4
夜夜流光相皎洁_小宁
·
2024-01-23 09:58
Java技术
设计模式
命令模式
java
设计模式
重读《通往财富自由之路》之如何认识、选择、培养正确的刚需
1.刚需根植在价值观上1.1.1表现型人格的人,刚需是成功的状态1.1.2进取型人格的人,刚需是成长
1.2.1
大多数人赚钱不是刚需,花钱才是刚需2.刚需应该主动选择,可以变化2.1.1七宗罪都是刚需,所以一切进步与成长均是重新选择刚需的结果
威威一笑
·
2024-01-23 08:26
SpringBoot
源码分析
:prepareEnviroment()
prepareEnviroment做了什么?主要作用按顺序加载命令行参数,系统参数和外部配置文件,创建并配置Web环境,获取profiles.active属性,并发布ApplicationEnvironmentPreparedEvent事件,之后获取属性时,按顺序获取,获取到就立即返回,实现了属性之间的合理加载与替换//准备环境privateConfigurableEnvironmentprepa
weixin_44145526
·
2024-01-23 07:36
spring
boot
后端
java
NeRF 其三:Instant-NGP
NeRF其三:Instant-NGP1.球谐函数1.1NeRF中球谐函数的作用1.2球谐函数
1.2.1
当阶数j=0j=0j=0时,m=0m=0m=0:1.2.2当阶数j=1j=1j=1时,m=0m=0m
泠山
·
2024-01-23 06:04
#
NeRF
算法
python
NeRF
RocketMQ
源码分析
----长轮询
废话这篇文章主要讲RocketMQ的长轮询,为什么叫长轮询我也不清楚....主要别人这样叫我也这样叫吧,大家明白意思就好。正文RcocketMQ消费者的模式是pull模式,也就是会定时向Broker请求消息进行消费。在源码中实现是开启了后台线程不停的去pull(当然会先从队列去PullRequest,队列为空会阻塞),刚研究RocketMQ消费者pull的代码之后不久,有个问题:如果长时间没有消息
_六道木
·
2024-01-23 05:50
《Linux高性能服务器编程》笔记05
raichen/LinuxServerCodes豆瓣:Linux高性能服务器编程文章目录Linux高性能服务器编程第12章高性能I/O框架库Libevent12.1I/O框架库概述12.2Libevent
源码分析
阿正的梦工坊
·
2024-01-23 04:26
Linux
Server
服务器
linux
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他