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
GoLang进阶
MySQL
进阶
第六章
六.索引1.数据结构1.B-树B-树,这里的B表示balance(平衡的意思),B-树是一种多路自平衡的搜索树它类似普通的平衡二叉树,不同的一点是B-树允许每个节点有更多的子节点。B树有以下特点:所有键值分布在整颗树中;任何一个关键字出现且只出现在一个结点中;搜索有可能在非叶子结点结束;在关键字全集内做一次查找,性能逼近二分查找2.B+树B+树和B-树之间的区别是,B+树所有的关键字都存储在叶子节
RenTouZhuNao
·
2024-01-25 04:53
mysql
数据库
java
MySQL
进阶
第八章
八.日志系统日志类型写入日志的信息二进制日志记录了对MySQL数据库执行更改的所有操作慢查询日志记录所有执行时间超过long_query_time秒的所有查询或不使用索引的查询错误日志记录在启动,运行或停止mysqld时遇到的问题通用查询日志记录建立的客户端连接和执行的语句中继日志从复制主服务器接收的数据更改1.binlog日志1.概述binlog日志是二进制日志(binnarylog),以时间形
RenTouZhuNao
·
2024-01-25 04:53
mysql
数据库
MySQL
进阶
第九章
九.MVCC和隔离级别MVCC,全称是Multi-VersionConcurrencyControl(多版本并发控制),MVCC在MySQLInnoDB中的实现主要是为了提高数据库的并发性能,用更好的方式去处理【读-写冲突】,做到即使有【读写冲突】时,也能做到不加锁,非阻塞并发读,学习mvcc之前需要知道一些概念。1.ReadView(读视图)首先要了解MySQLInnoDB下的当前读和快照读,学
RenTouZhuNao
·
2024-01-25 04:23
mysql
数据库
MySQL
进阶
第五章
五.MySQL事务1.事务简介我们系统中的一个业务,可能会包含很多个sql操作,例如销售业务,可能会有下订单,减库存,减余额等很多步对数据库的操作,这些操作每一步都是不可分割的因此就要用事务管理。(1).在MySQL中只有使用InnoDB数据库引擎的数据库或表才支持事务。(2).事务处理可以保证数据库的完整性,保证成批的sql语句执行一致,要么全部成功,要么全部失败。2.事务分类2.显式事务和隐式
RenTouZhuNao
·
2024-01-25 04:22
mysql
数据库
Spring-Boot-JPA
进阶
及实战
通过上一篇文章,我们简单地了解了JPA的意义以及用法,这次我们就通过一个具体的例子来详细了解JPA的应用。这次我们要做的是仿极简图床网页,功能就是在网页上有几个图集,点击任意一个图集,会跳到对应的子页面,子页面上显示同类的图片组。First(后端代码)代码语言:java语言编译工具:IntellijIDEA目录结构structure.png首先在pom.xml中加入要用到的依赖org.spring
飞逝1
·
2024-01-25 04:37
grpc使用总结(
golang
)
1、环境安装1.1下载protoc程序,解压后,将protoc放入gobin目录中。wgethttps://github.com/protocolbuffers/protobuf/releases/download/v24.0-rc2/protoc-24.0-rc-2-linux-x86_64.zip1.2安装插件#用于将*.proto文件生成一个后缀为*.pb.go的文件。生成文件中包含所有.p
liupenglove
·
2024-01-25 04:33
golang
开发语言
后端
Golang
标准库——math
mathmath包提供了基本的数学常数和数学函数。Constantsconst(E=2.71828182845904523536028747135266249775724709369995957496696763//A001113Pi=3.14159265358979323846264338327950288419716939937510582097494459//A000796Phi=1.618
DevilRoshan
·
2024-01-25 04:20
那些年学习英语的体验
这些年在英语上取得的成绩也只能算
进阶
或小成。学习经历也很常规,无法跟那些考雅思、托福的人类比,也没有从事翻译、外贸等相对专业化的工作。因此,这些经历应该对大部分的人应
爱思考的橙子Alma
·
2024-01-25 04:19
Python
进阶
3
深入类和对象鸭子类型和多态引言在鸭子类型中,关注的不是对象的类型本身,而是它是如何使用的。例如,在不使用鸭子类型的语言中,我们可以编写一个函数,它接受一个类型为鸭子的对象,并调用它的走和叫方法。在使用鸭子类型的语言中,这样的一个函数可以接受一个任意类型的对象,并调用它的走和叫方法。如果这些需要被调用的方法不存在,那么将引发一个运行时错误。任何拥有这样的正确的走和叫方法的对象都可被函数接受的这种行为
MetaT1an
·
2024-01-25 03:16
Linux课程笔记——Linux相关指令(3)
进阶
指令
1、df-h(显示磁盘空间)-h:表示转换格式,以可读性较高形式显示大小2、free-m(查看内存使用情况)-m:表示以MB格式显示内存大小3、head作用:查看一个文件的前n行格式:head-n文件路径-n:表示数字,如果不指定则默认显示前10行4、tail(tail:尾部)作用:查看一个文件的尾10行格式:tail-n:n表示数字,如果不指定则默认显示前10行5、less(less:少)作用:
人类清洗计划
·
2024-01-25 03:45
读黑白绘本是
进阶
到儿童文学书的重要通道——《压力山大和倒霉、烦人、一点都不好、糟糕透顶的一天》100
《压力山大和倒霉、烦人、一点都不好、糟糕透顶的一天》【美】朱迪思·维奥斯特/著【美】雷·克鲁兹/绘范晓星/译能够把伊索寓言、安徒生童话、民间故事等故事绘本从头到尾专注地读完,就标志着可以
进阶
到读黑白绘本了
米娜philomena
·
2024-01-25 03:13
学会JavaScript正则表达式(二)
文章目录深入理解JavaScript正则表达式2.
进阶
概念2.1分组与捕获2.2边界匹配2.3回溯引用2.4预查断言总结3.常见正则表达式模式3.1邮箱验证3.2密码强度验证3.3URL匹配4.JavaScript
球球不吃虾
·
2024-01-25 03:25
javascrip基础知识
javascript
正则表达式
开发语言
前端
Golang
中int, int8, int16, int32, int64和uint区别
在Go语言(
Golang
)中,整数类型用来表示整数,主要包括int系列和uint系列。这两大系列根据能否表示负数,分为有符号整数和无符号整数。
qq_42533216
·
2024-01-25 02:12
golang
开发语言
后端
go
swift
进阶
知识点
本文的知识点会比较散,是基础语法之外的一些
进阶
内容,如果有写的不妥的地方,欢迎评论区指正~Optional可选值是通过枚举实现的:enumOptional{casenonecasesome(Wrapped
农场主er
·
2024-01-25 02:31
#
swift
swift
开发语言
ios
每日一词151
caringaboutsomethingspecified例句:Service-consciouscustomersareinfavorofHaidilao,awell-knownSichuan-basedhotpotchain.2.体会这个词(
进阶
篇
索诺
·
2024-01-25 02:51
MySQL-
进阶
-存储引擎
一、MySQL体系结构二、存储引擎简介三、存储引擎特点1、InnoDB2、MyISAM3、Memory四、存储引擎选择
rch041126
·
2024-01-25 02:43
mysql
数据库
golang
学习简单教程
第一章:准备工作推荐一个AI工具:态灵AI:chatai.taigoodai.com1.1安装
golang
环境在学习
golang
之前,首先需要安装
golang
环境。
wulitoud
·
2024-01-25 02:29
golang
学习
开发语言
零基础Python学习路线,小白的
进阶
之路!大牛带你熟悉Python
对于一个零基础的想学习python的朋友来说,学习方法很重要,学习方法不对努力白费一定要有一个正确的学习线路与方法零基础Python学习路线,小白的
进阶
之路!必学知识:【Linux基础】【P
Python大数据
·
2024-01-25 02:31
Java面试、
进阶
、实践一网打尽(由电子工业出版社出版)
Java面试、
进阶
、实践一网打尽准备好应对Java开发的新挑战吗?我们为您精选了五本核心书籍,一站式满足您在Java面试准备、技能
进阶
和实战应用的需求。
hacker707
·
2024-01-25 01:20
java
面试
spring
boot
【Vue3 从入门到实战
进阶
式掌握完整知识体系】012-探索组件的理念:单向数据流的理解
3、单向数据流的理解传多个参数的情况hellovueconstapp=Vue.createApp({data(){return{message:'HelloWorld!',message1:'HelloWorld111!',message2:'HelloWorld222!',message3:'HelloWorld333!',}},template:``});app.component('test
訾博ZiBo
·
2024-01-25 01:04
Golang
sync.Mutex拓展功能
Mutex拓展额外功能TryLock实现当一个goroutine调用这个TryLock方法请求锁时,如果这锁锁没有被其他goroutine持有,那么这个goroutine就会持有这把锁,返回true当调用TryLock请求锁时,锁已经被其他goroutine持有,直接返回false(也可以设置超时时间)代码实现packagemainimport("fmt""math/rand""sync""syn
9174583
·
2024-01-25 00:33
Golang
Golang
sync
Mutex
tryLock
JS
进阶
-内置构造函数(二)
小提示:这些内置函数在开发使用的频率非常的频繁,建议认真看一下,并背一下目录知识回顾:•Object三个常用静态方法(静态方法就是只有构造函数Object可以调用的)Object.keysObject.valuesObject.assign•Array1.数组常见实例方法-核心方法编辑forEach()filter()mapreduce()2.数组常见方法-其他方法join()find()ever
smilehjl
·
2024-01-25 00:57
js
javascript
开发语言
ecmascript
JS
进阶
-深入对象(二)
拓展:深入对象主要介绍的是Js的构造函数,实例成员,静态成员,其中构造函数和Java种的构造函数用法相似,思想是一样的,但静态成员和实例成员和java种的有比较大的差别,需要认真理解•创建对象三种方式1.利用对象字面量创建对象2.利用newObject创建对象3.利用构造函数创建对象•构造函数构造函数:是一种特殊的函数,主要用来初始化对象基本使用使用场景:常规的{...}语法允许创建一个对象。比如
smilehjl
·
2024-01-25 00:57
js
java
开发语言
JS
进阶
-解构赋值(一)
扩展:解构赋值时Js特有的一种处理数据的方式,在Java中没有处理数据的方式知识引入:思考:在js中,在没有学习解构赋值之前,我们是如何获取数组的内容的?以上要么不好记忆,要么书写麻烦,此时可以使用解构赋值的方法让代码更简洁解构赋值是一种快速为变量赋值的简洁语法,本质上仍然是为变量赋值。在前端开发中使用分为:数组解构对象解构•数组解构数组解构是将数组的单元值快速批量赋值给一系列变量的简洁语法。基本
smilehjl
·
2024-01-25 00:24
js
javascript
开发语言
ecmascript
go语言数组和切片
1.数组Array
Golang
Array和以往认知的数组有很大不同。1.数组:是同一种数据类型的固定长度的序列。
leellun
·
2024-01-24 23:57
go从入门到实践
golang
算法
开发语言
go语言下划线、变量和常量
1.1.下划线在import中在
Golang
里,import的作用是导入其他package。
leellun
·
2024-01-24 23:27
go从入门到实践
golang
开发语言
后端
Golang
内置类型和函数及接口、Init函数和main函数
1.内置类型1.1.值类型:boolint(32or64),int8,int16,int32,int64uint(32or64),uint8(byte),uint16,uint32,uint64float32,float64stringcomplex64,complex128array--固定长度的数组1.2.引用类型:(指针类型)slice--序列数组(最常用)map--映射chan--管道2.
leellun
·
2024-01-24 23:57
go从入门到实践
golang
开发语言
后端
go语言基本类型
Golang
更明确的数字类型命名,支持Unicode,支持常用数据结构。
leellun
·
2024-01-24 23:26
go从入门到实践
golang
开发语言
后端
万字长文深度解析Python装饰器
装饰器是一个非常重要的Python概念,可能算是
进阶
的一大门槛。本文比较全面地对装饰器进行了介绍,并且配备了详细的代码示例,推荐阅读。
weixin_34100227
·
2024-01-24 23:47
python
java
c#
做人难,做女人更难
在看着别人生孩子的时候,选择跟风生孩子,放弃自己刚刚谋得的
进阶
的职位。真正是一步错,步步错。本来作为社会人,要工作,要左右逢源,要出类拔萃,已然不易。可是作为女人,要承担的更多的
胭脂LiLy
·
2024-01-24 23:10
python
进阶
,类,对象,方法,属性
总结一下:类包含了方法和属性,类中的变量叫类变量,类中的函数叫类方法,学习类方法怎么调用类属性,就是在类里面,函数怎么调用变量。classClassA:var1='张三'@classmethoddeffun1(cls,age):print('我是fun1',cls.var1)print('我的年龄是',age)ClassA.fun1(18)#类方法直接增加参数就行。我是fun1张三我的年龄是18提
嗡嗡嗡qwq
·
2024-01-24 23:46
python
《Python
进阶
系列》十九:万字长文总结Collections模块:namedtuple、ChainMap、deque、Counter、orderedDict和Defaultdict
Python中的Collections模块Collections是Python的内置集合模块,提供了很多方便且高性能的特殊容器数据类型,即除了Python通用内置容器:dict、list、set和tuple等的替代方案,掌握这些知识有助于提高代码的性能和可读性。在IDLE输入help(collections)可查看帮助文档,其中常见的类/函数如下:名称功能namedtuple用于创建具有命名字段的
AlphaGuaGua
·
2024-01-24 23:14
Python进阶
python
开发语言
python基础
进阶
(万字长文不适合零基础)
目录:lambda函数,迭代器,生成器,装饰器,闭包,文件,常用函数,字符编码与解码:理解内码和字节码的概念1.Lambda函数:Lambda函数是Python中一种匿名函数(anonymousfunction)的表示方式,可以用来创建简单的函数操作。Lambda函数的基本语法如下:lambdaarguments:expression其中,arguments是函数的参数,expression是函数
嗡嗡嗡qwq
·
2024-01-24 23:10
python
前端
开发语言
Photoshop的背后的这些事你知道多少
欢迎新萌和
进阶
中的朋友加入!作为一名合格的平面设计师我们不仅要在技术上表现出来并要了解其发展史以及由来。只有这样我们才能成为一名合格以及优秀的平面设计师,不是吗?
平面设计我最行
·
2024-01-24 23:34
go 汇编入门 如何学习
Golang
?万字详文教你Go语言入门
以下内容转载自https://www.toutiao.com/i6882641627349778955/原创腾讯技术工程2020-10-1218:08:00作者:ivansli,腾讯开发工程师在深入学习
Golang
shankusu2017
·
2024-01-24 22:17
golang
golang
go语言
【
GoLang
入门教程】Go语言几种标准库介绍(五)
如何解决大模型的「幻觉」问题?文章目录如何解决大模型的「幻觉」问题?前言几种库image库(常见图形格式的访问及生成)关键概念和类型:示例IO库示例math库(数学库)常用的函数和常量:示例总结专栏集锦写在最后前言上一篇,我们介绍了fmt、Go、html三个库,这篇我们继续介绍剩下的库几种库image库(常见图形格式的访问及生成)在Go语言的标准库中,image包提供了对图像的基本操作和处理功能。
The-Venus
·
2024-01-24 22:44
Golang入门教程
golang
开发语言
后端
day08_数组
进阶
今日内容零、复习昨日一、作业二、引用类型[重要]三、数组排序[面试|笔试]四、Arrays五、数组拷贝六、数组扩容零、复习昨日方法的参数列表是什么意思?怎么定义的?参数就是方法执行所需要的数据,形参定义方式就是定义变量,inta,多个之间逗号隔开方法如何调用?方法名(参数);方法的返回值什么意思?返回给谁?方法执行后返回的数据返回给调用者数组创建后能否改变长度不能改变,容量固定数组创建后能否存储不
沐沐霸
·
2024-01-24 22:41
#
java2401
java
算法
开发语言
【YOLOv8新玩法】姿态评估寻找链接切割点
学习《OpenCV应用开发:入门、
进阶
与工程化实践》一书做真正的OpenCV开发者,从入门到入职,一步到位!
gloomyfish
·
2024-01-24 22:06
YOLO
计算机视觉
OpenCV4
人工智能
深度学习
【新特性演示】YOLOv8实现旋转对象检测
学习《OpenCV应用开发:入门、
进阶
与工程化实践》一书做真正的OpenCV开发者,从入门到入职,一步到位!
gloomyfish
·
2024-01-24 22:06
YOLO
计算机视觉
编程语言
opencv
qt
开发语言
【实战OBB】自定义旋转对象检测
学习《OpenCV应用开发:入门、
进阶
与工程化实践》一书做真正的OpenCV开发者,从入门到入职,一步到位!
gloomyfish
·
2024-01-24 22:06
opencv
YOLO
人工智能
计算机视觉
c++
【守护工地安全】YOLOv8实现安全帽检测
学习《OpenCV应用开发:入门、
进阶
与工程化实践》一书做真正的OpenCV开发者,从入门到入职,一步到位!
gloomyfish
·
2024-01-24 22:05
YOLO
人工智能
计算机视觉
缺陷检测
yolov8
【JavaEE
进阶
】 MyBatis使用XML实现增删改查
UserInfoXMLMapper.xml单元测试增(Insert)返回⾃增id删(Delete)改(Update)查(Select)结果映射⭕总结前言准备数据库与相应表,映射对象请参考博主在【JavaEE
进阶
遇事问春风乄
·
2024-01-24 21:00
JavaEE进阶
java-ee
mybatis
xml
spring
spring
boot
【JavaEE
进阶
】 MyBatis使用注解实现增删改查
文章目录前言传递参数增(Insert)返回主键删(Delete)改(Update)查(Select)起别名结果映射开启驼峰命名(推荐使用)⭕总结前言首先我们准备相应的表如下:application.yml配置文件内容如下:spring:datasource:url:jdbc:mysql://127.0.0.1:3306/mybatis_test?characterEncoding=utf8&use
遇事问春风乄
·
2024-01-24 21:59
JavaEE进阶
java-ee
mybatis
java
spring
boot
spring
跟着我学Python
进阶
篇:03. 面向对象(下)
Python基础篇:04.循环跟着我学Python基础篇:05.函数跟着我学Python基础篇:06.列表跟着我学Python基础篇:07.文本跟着我学Python基础篇:08.集合和字典跟着我学Python
进阶
篇
lxkeepcoding
·
2024-01-24 21:19
Python
python
跟着我学Python
进阶
篇:04. 错误和异常
Python基础篇:04.循环跟着我学Python基础篇:05.函数跟着我学Python基础篇:06.列表跟着我学Python基础篇:07.文本跟着我学Python基础篇:08.集合和字典跟着我学Python
进阶
篇
lxkeepcoding
·
2024-01-24 21:17
Python
python
Java基础
进阶
01-类加载器,反射
目录一、类加载器1.概述2.过程(1)类加载时机(2)类加载过程加载验证准备解析初始化3.分类(1)启动类加载器(BootstrapClassLoader):虚拟机内置的类加载器,底层是c++,最顶层(2)平台类加载器(PlatformClassloader):负责加载JDK中一些特殊的模块(3)系统类加载器(SystemClassloader):负责加载用户类路径上所指定的类库,也称为应用程序类
辉图
·
2024-01-24 21:40
笔记
java
笔记
RaspberryPi 安装 Go1.8
在https://
golang
.org/dl/找到armv6l指令集的安装包并下载pi@raspberrypi:~$cd/usr/localpi@raspberrypi:/usr$wgethttps:/
phantomvk
·
2024-01-24 21:02
Java基础
进阶
02-xml
一、XML(可拓展标记语言)1.学习网站:https://www.w3schoo1.com.cn标记语言:通过标签来描述数据的一门语言(标签有时我们也将其称之为元素)可扩展:标签的名字是可以自定义的2.作用用于进行存储数据和传输数据作为软件的配置文件3.XML标签标签由一对尖括号和合法标识符组成标签必须成对出现特殊的标签可以不成对,但是必须有结束标记标签中可以定义属性,属性和标签名空格隔开属性值必
辉图
·
2024-01-24 21:06
笔记
java
笔记
最全的Rust全网学习资源
有些网址可能需要一点魔法才能打开视频基础课【B站UP程序员令狐壹冲】-Rust编程视频教程(基础)【收费慕课网】轻松实现Rust系统入门,实战编译器开发【B站清华大学】Rust程序设计【B站UP程序员令狐壹冲】Rust编程视频教程(
进阶
程序饲养员
·
2024-01-24 21:34
rust
学习
开发语言
K8S
进阶
-3 (金丝雀发布、滚动更新、蓝绿部署)
写在前面:金丝雀发布(又称灰度发布、灰度更新):金丝雀发布一般是先发1台机器,或者一个小比例,例如2%的服务器,主要做流量验证用,也称为金丝雀(Canary)测试,国内常称灰度测试。以前旷工下矿前,会先放一只金丝雀进去用于探测洞里是否有有毒气体,看金丝雀能否活下来,金丝雀发布由此得名。简单的金丝雀测试一般通过手工测试验证,复杂的金丝雀测试需要比较完善的监控基础设施配合,通过监控指标反馈,观察金丝雀
EQuaker
·
2024-01-24 21:58
docker
k8s
k8s
金丝雀发布
滚动更新
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
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
其他