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
深入理解数据库原理
“
深入理解
Spring框架的核心原理与实践“
标题:
深入理解
Spring框架的核心原理与实践摘要:Spring框架是Java开发中最流行的框架之一,它提供了一种简单而强大的方法来构建企业级应用程序。
爱编程的小土豆
·
2023-07-15 03:26
spring
java
后端
1. Springboot集成Mybatis
文章目录1.springboot包装方式2.自行构建mybatis执行环境在
深入理解
mybatis源码之前,首先搭建mybatis的测试环境用于跟踪代码测试用。
苍鹰蛟龙
·
2023-07-15 01:30
Mybatis源码
mybatis
spring
boot
java
JWT的
深入理解
1、JWT是什么JWT(JSONWebToken)是一种开放标准(RFC7519),用于在不同实体之间安全地传输信息。它由三部分组成,即头部(Header)、载荷(Payload)和签名(Signature)。以下是JWT的基本概念和使用方式:头部(Header):头部通常由两部分组成,算法类型和令牌类型。例如:{"alg":"HS256","typ":"JWT"}在上述示例中,alg表示使用的签
与梦想同在
·
2023-07-15 00:08
java
前端
javascript
Kubernetes 入门篇上
❖kubectl管理工具❖Kubernetes基本资源概念❖资源编排(YAML)❖
深入理解
Pod对象:基本管理❖
深入理解
Pod对象:调度❖常用工作负载控制器Kubernetes核心概念•Kubernetes
主主主主公
·
2023-07-15 00:25
kubernetes
容器
云原生
「网络编程」应用层协议_ HTTP协议学习及
深入理解
「前言」文章内容大致是应用层协议的HTTP协议讲解。「归属专栏」网络编程「主页链接」个人主页「笔者」枫叶先生(fy)「枫叶先生有点文青病」「句子分享」俗话说,开弓没有回头箭,唯有箭折、箭落、箭中靶子三种结果而已。——江晓英《苏东坡:最是人间真情味》目录一、HTTP协议介绍二、认识URL三、urlencode和urldecode四、HTTP协议请求与响应的格式4.1HTTP请求协议格式4.2HTTP
枫叶先生
·
2023-07-14 23:20
网络编程
网络
http
学习
深入理解
Pytorch中的分布式训练
作者:台运鹏(正在寻找internship...)主页:https://yunpengtai.top鉴于网上此类教程有不少模糊不清,对原理不得其法,代码也难跑通,故而花了几天细究了一下相关原理和实现,欢迎批评指正!关于此部分的代码,可以去https://github.com/sherlcok314159/dl-tools查看「在开始前,我需要特别致谢一下一位挚友,他送了我双显卡的机器来赞助我做个人
zenRRan
·
2023-07-14 23:58
网络安全概述
笔记内容均来源于《网络攻防技术与实战-
深入理解
信息安全防护体系》。
德西德西
·
2023-07-14 22:04
web安全
php
安全
mysql(9)MySQL数据库的索引原理、与慢SQL优化的5大原则
虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解
数据库原理
”等要求。
大神,快来碗里
·
2023-07-14 20:22
mysql
数据库的索引原理
与慢SQL优化
“
深入理解
Redis:高性能缓存和数据存储技术解析“
标题:
深入理解
Redis:高性能缓存和数据存储技术解析摘要:本文将深入探讨Redis作为一种高性能缓存和数据存储技术的原理和用法。
爱编程的小土豆
·
2023-07-14 19:03
缓存
redis
数据库
学校图书借阅管理系统(python + sql serve)数据库大作业
最近学校
数据库原理
结课,需要做一个大作业,还要求写图形化界面,现在分享我的源码,有很多不足之处我也懒的改了,给大家参考一下具体要实现的功能为图书,读者信息的增删查改,借书还书触发器更改实时库存,超时罚款缴纳等下面是我的
云辰__chen
·
2023-07-14 19:32
python
sql
Linux信号机制-3
转自:
深入理解
Linux内核——signals|linkthinking信号很早就在unix系统中出现了,它用于用户进程之间的交互,几十年以来,变化都不大。
wmzjzwlzs
·
2023-07-14 18:36
linux
app
java
linux
服务器
深入理解
Linux信号机制(1.0)
学习方法论写作原则标题括号中的数字代表完成度与完善度0.0-1.0代表完成度,1.1-1.5代表完善度0.0:还没开始写0.1:写了一个简介0.3:写了一小部分内容0.5:写了一半内容0.9:还有个别内容没写1.0:内容都写完了,但是不一定完善1.1:内容比较完善1.3:内容很完善1.5:内容非常完善,接近完美目录一、信号机制概览1.1信号基本原理1.2信号类型简介1.3同步信号与异步信号1.4信
城中之城
·
2023-07-14 18:27
深入理解
Linux
OS
linux
Linux信号机制
转自:
深入理解
Linux信号机制(1.0)_城中之城的博客-CSDN博客一、信号机制概览相信大家对信号并不陌生,很多人都用过kill命令或者Ctrl+C组合键杀死过进程,或者遇到过程序因为收到SIGSEGV
wmzjzwlzs
·
2023-07-14 18:51
linux
app
linux
深入理解
Matplotlib:实现高级数据可视化
Matplotlib是一款极其强大的Python数据可视化库。尽管其使用起来可能稍显复杂,但无疑,Matplotlib是创建高质量图形的关键工具之一。在上一篇文章中,我们介绍了Matplotlib的基础知识,包括创建和自定义基础图形等。而在这篇文章中,我们将深入讨论Matplotlib的一些高级特性,包括对象导向接口、自定义颜色映射和样式、动态图形等。一、对象导向接口虽然Matplotlib的py
青春不朽512
·
2023-07-14 18:47
python知识整理
matplotlib
信息可视化
深入理解
CSS中的margin负值
表现虽然margin可以应用到所有元素,但display属性不同时,表现也不同【1】block元素可以使用四个方向的margin值【2】inline元素使用上下方向的margin值无效【3】inline-block使用上下方向的margin负值看上去无效[注意]inline-block使用上下方向的margin负值只是看上去无效,这与其默认的vertical-align:baseline有关系,当
泪滴在琴上
·
2023-07-14 17:15
javascript之
深入理解
词法作用域
作用域作用域是指程序源代码中定义变量的区域。作用域规定如何查找变量,也就是确定当前执行代码对变量的访问权限。JavaScript采用词法作用域,即静态作用域。静态作用域和动态作用域静态作用域是指函数作用域在函数定义的时候就决定了;相比动态作用域是指函数的作用域在函数调用的时候才决定。如下例子:varvalue=1;functionfoo(){console.log(value);}function
阿拉斯加南海岸线
·
2023-07-14 16:19
深入理解
Java 引用类型:强壮、柔软、脆弱、虚无的力量
大家好,我是vnjohn,在互联网企业担任Java开发,CSDN优质创作者推荐专栏:Spring、MySQL、Nacos、Java,后续其他专栏会持续优化更新迭代文章所在专栏:JVM我当前正在学习微服务领域、云原生领域、消息中间件等架构、原理知识向我询问任何您想要的东西,ID:vnjohn觉得博主文章写的还OK,能够帮助到您的,感谢三连支持博客代词:vnjohn⚡有趣的事实:音乐、跑步、电影、游戏
vnjohn
·
2023-07-14 13:21
#
JVM
java
jvm
算法
华为云出品《
深入理解
高并发编程:Java线程池核心技术》电子书发布
系统拆解线程池核心源码的开源小册透过源码看清线程池背后的设计和思路详细解析AQS并发工具类点击下方链接进入官网,右上角搜索框搜索“《
深入理解
高并发编程:Java线程池核心技术》”即可获取下载。
华为云PaaS服务小智
·
2023-07-14 12:41
华为云
编程
java
“
深入理解
Spring框架:从入门到精通的终极指南“
标题:
深入理解
Spring框架:从入门到精通的终极指南摘要:本文将带领读者
深入理解
Spring框架,从入门到精通。
爱编程的小土豆
·
2023-07-14 11:51
spring
java
后端
“
深入理解
Redis:高性能缓存与数据存储的秘密“
标题:
深入理解
Redis:高性能缓存与数据存储的秘密在现代应用程序的开发中,缓存和数据存储是非常重要的组成部分。它们不仅可以提高应用程序的性能,还可以减轻数据库和网络的负载。
爱编程的小土豆
·
2023-07-14 11:21
缓存
redis
数据库
“
深入理解
Spring框架:从入门到精通“
标题:
深入理解
Spring框架:从入门到精通摘要:Spring框架是Java平台上最受欢迎的应用程序开发框架之一。
爱编程的小土豆
·
2023-07-14 11:21
spring
数据库
java
“
深入理解
Spring框架:解密IoC和DI的工作原理“
标题:
深入理解
Spring框架:解密IoC和DI的工作原理在现代的Java开发中,Spring框架是一款非常流行的应用程序开发框架。它以其强大的功能和灵活的设计,成为了众多企业级应用的首选框架。
爱编程的小土豆
·
2023-07-14 11:48
spring
java
数据库
深入理解
Dockerfile:构建镜像的详细解释与常用命令
目录1.Dockerfile简介2.Dockerfile指令解析2.1FROM2.2RUN2.3COPY2.4ADD2.5CMD2.6ENTRYPOINT2.7ENV2.8ARG2.9EXPOSE2.10WORKDIR2.11VOLUME2.12USER3.构建Docker镜像的常用命令3.1dockerbuild3.2dockertag3.3dockerpush3.4dockerpull3.5d
山河亦问安
·
2023-07-14 11:45
Docker
云原生
docke
深入理解
Python中__init__.py文件
目录1.简介1.1模块(Module)和包(Package)的概念1.2__init__.py文件简介2.__init__.py内容写法2.1__init__.py文件内容2.2__init__.py内容解释1.简介1.1模块(Module)和包(Package)的概念模块是程序,任何Python程序都可以作为模块导入。写在脚本.py文件中的函数,比如xx.py,可以在另一个模块或者脚本中通过im
·
2023-07-14 10:41
深入理解
netfilter和iptables
目录Netfilter的设计与实现内核数据包处理流netfilter钩子钩子触发点NF_HOOK宏与Netfilter裁定回调函数与优先级iptables内核空间模块xt_table的初始化ipt_do_table()复杂度与更新延时用户态的表,链与规则conntrackNetfilter(结合iptables)使应用程序能注册处理规则来使内核协议栈处理数据包,使能高效的网络转发和过滤。很多常用的
wq897387
·
2023-07-14 09:09
Linux网络基础
netfilter
Ctfshow web入门 nodejs篇 web334-web344
深入理解
JavaScriptPrototype污染攻击|离别歌(leavesongs.com)然后也得有一点js基础,不用太多,要不然看起来属实费劲。
Jay 17
·
2023-07-14 09:35
CTFSHOW
web入门
wp合集
web安全
深入理解
Java 虚拟机读书笔记8
这部分内容是从高效并发的角度来谈论Java虚拟机如何处理多线程相关的问题。计算机被要求并发执行的原因是:1.处理器有这个能力24小时不间断高效的做任务。2.由于从存储设备读写数据的速度远慢于处理器的运算速度,导致处理器会存在空闲等待的情况,为了避免等待,要求同时处理多个任务。为了缩小这个速度差距,引入了一层缓存区,内存的数据会被先读到缓存,再读到处理器,同样写数据也是。由于内存是多线程(也就是多任
jkwen
·
2023-07-14 08:07
OAuth 2.0:开放授权的安全认证协议
本文将介绍OAuth2.0的基本概念、授权流程和常见应用场景,帮助读者
深入理解
和应用这一重要的安全认证协议。
儿时可乖了
·
2023-07-14 08:57
安全
github
【
深入理解
JS核心技术】11. 什么是一级函数
在Javascript中,函数是第一类对象。一等函数意味着当该语言中的函数被视为任何其他变量时。例如,在这种语言中,一个函数可以作为参数传递给其他函数,可以由另一个函数返回,也可以作为一个值分配给变量。例如,在下面的示例中,分配给侦听器的处理函数consthandler=()=>console.log('Thisisaclickhandlerfunction');document.addEvent
掘金-我是哪吒
·
2023-07-14 07:47
relativelayout
hashtable
控制器
memcached
uefi
【
深入理解
JS核心技术】14. 什么是一元函数
一元函数(即monadic)是一个只接受一个参数的函数。它代表函数接受的单个参数。constunaryFunction=(a)=>console.log(a+10);//Add10tothegivenargumentanddisplaythevalue复制代码参数扩展与收集ECMAScript6新增了扩展操作符,使用它可以非常简洁地操作和组合集合数据。扩展操作符最有用的场景就是函数定义中的参数列表
掘金-我是哪吒
·
2023-07-14 07:17
relativelayout
ggplot2
hashtable
memcached
uefi
【
深入理解
JS核心技术】13. 什么是高阶函数
高阶函数是接受另一个函数作为参数或返回一个函数作为返回值或两者兼有的函数。constfirstOrderFunc=()=>console.log('hello,iamafirstorderfunction');consthigherOrder=(ReturnFirstOrderFunc)=>ReturnFirstOrderFunc();higherOrder(firstOrderFunc);复制代
掘金-我是哪吒
·
2023-07-14 07:17
relativelayout
prototype
hashtable
memcached
uefi
深入理解
Spring 框架
深入理解
Spring框架介绍Spring是一个优秀的企业级开发框架,它提供了丰富的功能和工具,帮助开发者构建可靠、灵活和高效的应用程序。
天青色 等烟雨
·
2023-07-14 07:29
后端
spring
数据库
java
深入理解
Node.js中的Buffer
109.
深入理解
Node.js中的BufferBuffer是Node.js核心库中的一个关键模块,用于处理二进制数据。
前端每日三省
·
2023-07-14 06:13
dairy
node
node.js
buffer
接口测试之
深入理解
HTTPS
前言随着网络安全问题越来越被重视,HTTPS协议的使用已经逐渐主流化。目前的主流站点均已使用了HTTPS协议;比如:百度、淘宝、京东等一二线主站都已经迁移到HTTPS服务之上。而作为测试人员来讲,也要需时俱进对HTTPS协议要有一定的了解,这样就可以更好的帮助我们在工作完成任务和排查问题。HTTP与TCP首先,在理解HTTPS之前需要了解HTTP。HTTP(HyperTextTransferPro
测试小婉
·
2023-07-14 00:32
接口自动化
https
网络协议
http
自动化测试
性能测试
软件测试
压力测试
深入理解
PHP7 内核之 zval
转自:风雪之隅www.laruence.com/2018/04/08/3170.html提示:这是鸟哥的旧文,写于2018年PHP7已经发布,如承诺,我也要开始这个系列的文章的编写,主要想通过文章让大家理解到PHP7的巨大性能提升背后到底我们做了什么,今天我想先和大家聊聊zval的变化.在讲zval变化的之前我们先来看看zval在PHP5下面是什么样子。zval回顾在PHP5的时候,zval的定义
码农小光
·
2023-07-14 00:43
CSAPP实验之Bomb Lab详解
前言BombLab来自《
深入理解
计算机系统》(CSAPP)一书的第三章“程序的机器级表示”的配套实验,该实验的目的是通过反汇编可执行程序,来反推出程序执行内容,进而能够正确破解”密码“,解除“炸弹”。
良晨
·
2023-07-13 23:20
操作系统
linux
深入理解
Linux网络——本机网络IO
文章目录一、相关实际问题二、跨机网络通信过程1)跨机数据发送2)跨机数据接收3)跨机网络通信汇总三、本机发送过程1)网络层路由2)网络设备子系统3)驱动程序四、本机接收过程五、问题解答系列文章:
深入理解
得过且过的勇者y
·
2023-07-13 22:32
网络
linux
网络
tcp/ip
io
深入理解
Linux网络——内核与用户进程协作之多路复用方案(epoll)
内核对象的创建2)为epoll添加socket1.分配并初始化epitem2.设置socket等待队列3.插入红黑树3)epoll_wait之等待接收4)数据到达5)小结二、问题解答在上一部分的阻塞模式中(详见
深入理解
得过且过的勇者y
·
2023-07-13 22:31
网络
linux
网络
epoll
io多路复用
深入理解
Linux网络——内核是如何接收到网络包的
内核线程2)网络子系统初始化3)协议栈注册4)网卡驱动初始化5)网卡启动3、迎接数据的到来1)硬中断处理2)ksoftirqd内核线程处理软中断3)网络协议栈处理4)IP层处理4、小结三、问题解答系列文章:
深入理解
得过且过的勇者y
·
2023-07-13 22:01
网络
网络
linux
tcp/ip
网卡
网络协议
深入理解
Linux网络——内核与用户进程协作之同步阻塞方案(BIO)
文章目录一、相关实际问题二、socket的直接创建三、内核和用户进程协作之阻塞方式1)等待接收消息2)软中断模块3)同步队列阻塞总结在上一部分中讲述了网络包是如何从网卡送到协议栈的(详见
深入理解
Linux
得过且过的勇者y
·
2023-07-13 22:01
网络
linux
网络
socket
io
深入理解
Linux网络——内核是如何发送网络包的
数据从用户进程到网卡的详细过程1)系统调用实现2)传输层处理1.传输层拷贝2.传输层发送3)网络层发送处理4)邻居子系统5)网络设备子系统6)软中断调度7)igb网卡驱动发送五、RingBuffer内存回收六、问题解答系列文章:
深入理解
得过且过的勇者y
·
2023-07-13 22:21
网络
linux
网络
运维
mysql索引视图实验总结_视图和索引的创建和使用实验报告
信息工程学院实验报告成绩:指导老师(签名):课程名称:《
数据库原理
》实验项目名称:视图和索引的创建和使用一、实验目的:(1)掌握创建视图的SQL语句的用法。(2)掌握修改视图的方法。
了不起的苏小姐
·
2023-07-13 21:47
mysql索引视图实验总结
数据库原理
实验四——视图与索引
实验目的熟练掌握使用图形用户界面和SQL语言创建、操作和删除视图。熟练掌握使用图形用户界面和SQL语言创建和删除索引。理解与验证索引的作用。实验内容在Student数据库中,用SQL语句创建一个选修了“数据库”课程并且是2001年出生的学生的视图,视图中包括学号,姓名,性别,成绩。(5分)CREATEVIEWSTUDENT_2001(SNO,SNAME,SGENDER,SBIRTH)ASSELEC
Alfred young
·
2023-07-13 21:47
数据库
数据库
sql
Linux时间子系统
转自:
深入理解
Linux时间子系统(0.7)_城中之城的博客-CSDN博客一、时间概念解析我们住在空间里,活在时间中。时间对我们来说是既熟悉又陌生。
wmzjzwlzs
·
2023-07-13 19:18
linux
app
linux
python开发要学什么_运维为什么要学编程?编程为什么是Python?
多年一线运维经验,参与过架构改造、平台迁移、自动化建设等运维核心项目,对开源系统都有
深入理解
,如LVS、Haproxy、MogileFS、Varnish、Nginx等,曾修改iptables内核实现实时流量镜像复制
weixin_39949954
·
2023-07-13 19:14
python开发要学什么
为什么叫python编程-运维为什么要学编程?编程为什么是Python?
多年一线运维经验,参与过架构改造、平台迁移、自动化建设等运维核心项目,对开源系统都有
深入理解
,如LVS、Haproxy、MogileFS、Varnish、Nginx等,曾修改iptables内核实现实时流量镜像复制
weixin_37988176
·
2023-07-13 19:14
深入理解
Golang: 网络编程
Go中的Epoll关于计算机网络分层与TCP通信过程过程此处不再赘述。考虑到TCP通信过程中各种复杂操作,包括三次握手,四次挥手等,多数操作系统都提供了Socket作为TCP网络连接的抽象。Linux->Internetdomainsocket->SOCK_STREAMLinux中Socket以“文件描述符”FD作为标识在进行Socket通信时,服务端同时操作多个Socket,此时便需要IO模型操
码侯烧酒
·
2023-07-13 19:29
Golang
网络
golang
tcp/ip
深入理解
Golang: defer、recover、panic、reflect
cgo在Go中调用C代码:/*intsum(inta,intb){returna+b;}*/import"C"funcmain(){println(C.sum(1,1))}cgo是让go语言调用C方法的技术cgo需要go调度器和协程栈的配合cgo一般用于找不到go实现的情况cgo不能提高性能,是一个临时解决方案deferdefer:函数退出前一定会执行defer后的语句。思路:协程记录defer信
码侯烧酒
·
2023-07-13 19:59
Golang
golang
开发语言
后端
深入理解
Golang: Channel 管道
Channel的使用Channel声明方法chInt:=make(chanint)//unbufferedchannel非缓冲通道chInt:=make(chanint,0)//unbufferedchannel非缓冲通道chInt:=make(chanint,2)//bufferdchannel缓冲通道Channel基本用法ch0{qp:=chanbuf(c,c.recvx)ifraceenab
码侯烧酒
·
2023-07-13 19:59
Golang
golang
开发语言
后端
带你
深入理解
什么是 python
文章目录前言什么是pythonpython的由来我们为什么要学习python帮助python学习的网站前言各位朋友们,大家好。在之后的时间里,我将陆续为大家分享我在python学习过程中学习到的知识点,如果你也对python感兴趣的话,欢迎大家来订阅我的python专栏哦,如果大家觉得博主的文章写得不错的话,记得给博主点个赞支持一下哦!什么是pythonPython是一种面向对象、解释型的高级编程
不能再留遗憾了
·
2023-07-13 18:52
python
python
开发语言
上一页
96
97
98
99
100
101
102
103
下一页
按字母分类:
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
其他