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
深入理解数据库原理
C++ string的
深入理解
String类介绍string的文档介绍字符串是表示字符序列的类标准的字符串类提供了对此类对象的支持,其接口类似于标准字符容器的接口,但添加了专门用于操作单字节字符字符串的设计特性。string类是使用char(即作为它的字符类型,使用它的默认char_traits和分配器类型(关于模板的更多信息,请参阅basic_string)。string类是basic_string模板类的一个实例,它使用c
自首的小偷
·
2023-06-13 22:24
STL
c++
数据结构
链表
1024程序员节
STL
stl
【
数据库原理
与应用 - 第三章】数据库设计
数据库设计的步骤需求分析阶段概念模型设计阶段——E-R图逻辑模型设计阶段——关系模型物理结构设计阶段数据库实施阶段数据库运行和维护阶段目录数据库设计的步骤一、需求分析1、主要任务2、对象模型二、数据库概念结构设计1、概念数据模型E-R图1、概念模型的表示2、实体联系类型3、E-R图2、其他问题(1)弱实体集和强实体集(2)依赖实体集(3)子类型和超类型三、数据库逻辑结构设计1、概念模型转换为关系模
Roye_ack
·
2023-06-13 21:44
数据库笔记
职场和发展
数据库
数据库设计
概念模型
逻辑模型
【
数据库原理
与应用 - 第六章】T-SQL 在SQL Server的使用
目录一、数据库定义语言DDL1、数据库的定义(1)创建数据库(2)管理数据库2、基本表的定义(1)创建基本表(2)修改基本表3、索引的定义(1)创建索引(2)管理索引4、视图的定义(1)创建视图(2)修改删除视图(3)视图的查询和更新二、数据查询语言DQL1、select语句介绍2、简单查询(1)查询表中的若干行(2)对查询结果进行排序(3)汇总查询3、连接查询(1)内连接innerjoin(2)
Roye_ack
·
2023-06-13 21:34
数据库笔记
数据库
sql
职场和发展
嵌套查询
SQL
Server
mysql慢查询及优化
虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解
数据库原理
”等要求。
行走在江湖
·
2023-06-13 21:21
java
mysql
mysql
数据库
sql
【
深入理解
同步器AQS】
文章目录1.AQS原理2.AQS实现方式2.1同步状态的管理2.2等待队列的管理2.3线程的阻塞与唤醒3.AQS应用场景4.AQS代码实现总结小故事AQS(AbstractQueuedSynchronizer)是Java中提供的一个同步器框架,可以用来实现各种同步工具,如ReentrantLock、Semaphore、CountDownLatch等。本文将从原理、实现方式、应用场景以及代码实现等方
我是廖志伟
·
2023-06-13 20:56
#
并发编程
java
开发语言
深入理解
asmdef
在Unity项目的开发过程中,我们经常需要使用各种第三方库,而这些库常常在构建时会导致无法正常编译。为了避免这种问题,Unity引入了asmdef,来解决依赖管理问题。本文将从多个方面来深入阐述asmdef的使用。一、asmdef的概念asmdef是指“AssemblyDefinition”,可翻译为“程序集定义文件”。它是Unity2017.3版本引入的一项新功能,用于解决项目开发中出现的依赖问
Peter_Gao_
·
2023-06-13 20:36
unity
游戏引擎
Rust in Action笔记 第五章
深入理解
数据
如果希望看到f32类型的数转换成整型数字u32类型,需要在unsafe包裹下调用std::mem::transmute(data),因为在安全的Rust语法中没有把整型数据按照bit转换成浮点数据的实现,如果想要看到浮点数的二进制输出(通过{:b}),需要先通过unsafe把浮点数转换成整型数再输出;大端(bigendian)和小端(littleendian)区别在于大端表示法的高位先写,例如12
Mint2yx4
·
2023-06-13 19:00
rust
笔记
开发语言
spring源码阅读准备与环境搭建
阅读源码的目的与原则:目的:培养代码架构的思维、
深入理解
框架原则:1.定焦原则:专注于主线代码,非主线代码不要影响主线代码的阅读流程,简单来说,就是不要沉浸在某些非主线的细节研究中。
人生路的蜗牛
·
2023-06-13 17:55
ssm+java在线考试批改阅卷系统
结构即浏览器和服务器结构框架,采用SSM框架技术,数据库使用了mysql数据库,页面设计采用了MVC框架,后端采用了SSM框架技术scrip等其他一些脚本语言,使用到在大学里面学的软件工程导论课程、mysql数据库、
数据库原理
qq2295116502
·
2023-06-13 17:52
数据库
软件工程
计算机组成原理 |
深入理解
ELF格式和静态链接
深入解析C语言代码到机器码的过程第二阶段LoaderCacheCPU第一阶段CompileAssembleLinkLoad读取指令和数据CPU内存装载器链接汇编编译C代码可执行文件图:从C代码到机器码执行过程从大的方面来说,可以划分为两个阶段:第一个阶段:由编译(Compile)、汇编(Assemble)以及链接(Link)三个阶段组成,生成了一个可执行文件(ExecutableProgram)。
是希望
·
2023-06-13 13:46
#
计算机组成原理
计算机基础知识
ELF
计算机组成原理
Linux
深度剖析 Linux 伙伴系统的设计与实现
在上篇文章《
深入理解
Linux物理内存分配全链路实现》中,笔者为大家详细介绍了Linux内存分配在内核中的整个链路实现:但是当内核执行到get_page_from_freelist函数,准备进入伙伴系统执行具体内存分配动作的相关逻辑
·
2023-06-13 12:52
Spring高手之路1——
深入理解
与实现IOC依赖查找与依赖注入
本文从xml开始讲解,注解后面给出文章目录1.一个最基本的IOC依赖查找实例2.IOC的两种实现方式2.1依赖查找(DependencyLookup)2.2依赖注入(DependencyInjection)3.在三层架构中的service层与dao层体会依赖查找与依赖注入的使用4.使用注解时,依赖查找在哪里查找?依赖注入在哪里注入?5.@Autowired进行自动注入时,如果存在多个同类型的bea
砖业洋__
·
2023-06-13 10:34
Spring
IOC
依赖查找
依赖注入
Spring框架
IOC面试题
B+树:高效存储与索引的完美结合
本篇博文将为您详细介绍B+树的定义、特点、记忆口诀以及适用场景,帮助您
深入理解
和应用这一强大的数据结构。一、定义:B+树是一种自平衡的搜索树,是B树的一种变体。它采用多路搜索和顺序
LewGarben
·
2023-06-13 10:24
b树
数据结构
数据库原理
做应用开发的同学常常觉得数据库由DBA运维,自己会写SQL就可以了,
数据库原理
不需要学习。其实即使是写SQL也需要了解
数据库原理
,比如我们都知道,SQL的查询条件尽量包含索引字段,但是为什么呢?
·
2023-06-13 09:06
后端
数据库原理
做应用开发的同学常常觉得数据库由DBA运维,自己会写SQL就可以了,
数据库原理
不需要学习。其实即使是写SQL也需要了解
数据库原理
,比如我们都知道,SQL的查询条件尽量包含索引字段,但是为什么呢?
·
2023-06-13 09:01
后端
深入理解
深度学习——注意力机制(Attention Mechanism):多头注意力(Multi-head Attention)
分类目录:《
深入理解
深度学习》总目录相关文章:·注意力机制(AttentionMechanism):基础知识·注意力机制(AttentionMechanism):注意力汇聚与Nadaraya-Watson
von Neumann
·
2023-06-13 08:32
深入理解深度学习
深度学习
自然语言处理
注意力机制
多头注意力
Attention
数据库原理
做应用开发的同学常常觉得数据库由DBA运维,自己会写SQL就可以了,
数据库原理
不需要学习。其实即使是写SQL也需要了解
数据库原理
,比如我们都知道,SQL的查询条件尽量包含索引字段,但是为什么呢?
满载星辉
·
2023-06-13 08:26
后端
深入理解
Java ServiceLoader、Dubbo ExtensionLoader 源码结合实战篇
介绍JavaSPIDriver实现类DriverManager驱动管理器类loadInitialDrivers方法registerDriver方法getConnection方法ServiceLoader核心类LazyIterator#hasNextService方法LazyIterator#nextService方法DubboSPI加载策略FilterExtensionLoaderExtensio
vnjohn
·
2023-06-13 06:21
Java
dubbo
java
开发语言
java面试题/认证答辩 ---中间件
RabbitMQ/kafka等至少一种消息中间件,redis等nosql,Nginx掌握:掌握ActiveMQ/RabbitMQ/kafka等至少一种消息中间件,redis等nosql,Nginx精通:
深入理解
消息队列
Fuly1024
·
2023-06-13 06:32
面试刷题
中间件
session与cookie的来源与区别
2.cookie3.session4.cookie和session的区别如果你对于session和cookie只有一点模糊理解,那么此文章能帮你更
深入理解
session和cookie,依旧和上篇文章一样
北~笙
·
2023-06-13 05:52
服务器
http
session
cookie
数据传输
项目开发-依赖倒置、里式替换、接口隔离的应用
深入理解
文章目录前言依赖倒置定义不符合依赖倒置原则是什么样子完善里式替换定义具体应用接口隔离定义具体应用前言最近在做.net项目和学习这个设计模式中的依赖倒置和工厂方法,这个过程当中发现在开发这个.net项目中有很多不合理的地方,就是我们使用了接口,但是在前端开发的时候还是使用的new的方式去给接口实例化,这还是违背了依赖倒置的原则。因为项目中并没有使用spring这些相关的框架,只是一个简单的三层模式U
皮卡冲撞
·
2023-06-13 02:18
java
spring
mybatis
定时任务原理方案综述 | 京东云技术团队
希望能帮助读者
深入理解
定时任务具体的算法和实现方案。一、背景概述定时任务,顾名思义
京东云技术团队
·
2023-06-13 02:15
硬核干货
京东云
定时任务
分布式
后端
为什么Kafka中的分区数只能增加不能减少
https://blog.csdn.net/u013256816/article/details/82804564欢迎支持笔者新作:《
深入理解
Kafka:核心设计与实践原理》和《Ra
redelego@cloud
·
2023-06-13 01:32
others
Python的魔法方法:
深入理解
数据模型
Python的数据模型是它的核心,了解数据模型对于理解Python是非常重要的。在Python中,我们通过魔法方法(或称为特殊方法,名字以两个下划线开始和结束)来定义我们的数据模型。在本文中,我们将深入探讨这些魔法方法,并演示如何使用它们来定义你自己的数据类型。一、构造和初始化让我们从两个最基本的魔法方法开始:__init__和__new__。它们被用于定义对象的初始化和构造过程。classMyC
青春不朽512
·
2023-06-13 01:54
python知识整理
python
开发语言
《
深入理解
计算机系统》之存储器层次结构
1.5高速缓存至关重要高速缓存根据机械原理,较大的存储设备要比较小的存储设备运行得慢,而快速设备的造价远高于同类的低速设备。处理器和主存之间的速度差异非常大,寄存器的速度比主存快两个数量级,加快处理器的运行速度比提升主存的速度要容易和便宜得多。针对处理器和主存之间的差异,设计了高度缓存存储器(cachememory),作为数据暂时的集结区域,存放处理器近期可能会需要的信息。三级高速缓存:L1、L2
落英坠露
·
2023-06-13 00:49
深入理解
Java抽象类:定义、特点与实现
目录1.抽象类的定义和特点1.1抽象类的定义1.2抽象类的作用和特点2.抽象类与普通类的区别2.1是否可以实例化2.2是否可以包含抽象方法3.抽象方法与具体方法3.1抽象方法的定义和特点3.2抽象方法与具体方法的区别3.3抽象方法的作用和意义4.继承与抽象方法的实现5.接口和抽象类5.1接口和抽象类的区别5.2抽象类的使用场景5.3接口的使用场景6.抽象类的优点与缺点6.1抽象类的优点6.2抽象类
老鼠只爱大米
·
2023-06-12 23:11
Java修行
java
抽象类
抽象方法
abstract
接口
MySQL——
深入理解
前言MySQL——
深入理解
主要包括MySQL的存储引擎、索引以及索引对数据库操作的性能优化、SQL优化、视图、存储过程、存储函数、触发器、锁、innoDB引擎的结构原理和数据库的相关管理操作。
荔枝当大佬
·
2023-06-12 22:03
数据库
mysql
数据库
Python和C++的内存管理机制
对于以下的例子:a=1我们将a称为对象1的引用,引用a指向对象1,这时对象1的引用计数为1我们可以看再看下面的例子
深入理解
引用:可以看出a,b都是1的引用,他们
Note_creek
·
2023-06-12 22:22
相机标定(一) ——
深入理解
齐次坐标及其作用
一、什么是齐次坐标和齐次坐标系齐次坐标齐次坐标是一个相机标定问题的关键理论之一,所以就此问题分析一下。单从定义上来讲,齐次坐标(投影坐标)就是用N+1维来代表N维坐标(点和向量),也可说用齐次坐标来表示笛卡尔坐标,具体的数学表达式可以这样写:在直角坐标系点坐标(x,y)末尾加上一个额外的变量w,一个点(X,Y)在齐次坐标里面变成了(x,y,w),并且有X=x/wY=y/w这也就解决了笛卡尔坐标系无
人狮子
·
2023-06-12 21:56
工业相机
线性代数
图形学
深入理解
IOS离屏渲染
目录:图像显示原理1.1将图像显示到屏幕的流程1.2显示器显示流程UI卡顿、掉帧2.1屏幕撕裂ScreenTearing2.2垂直同步Vsync+双缓冲机制DoubleBuffering2.3掉帧2.4屏幕卡顿的本质离屏渲染3.1什么是离屏渲染?3.2离屏渲染的效率问题3.3为什么使用离屏渲染1.图像显示原理1.1将图像显示到屏幕的流程render.pngCPU会进行UI布局、文本计算、绘制、图片
张小张x86
·
2023-06-12 21:43
深入理解
深拷贝与浅拷贝
初识深拷贝与浅拷贝深拷贝与浅拷贝都是Javascript中实现拷贝的一个方式,或许说拷贝有些同学可能不是很理解,其实我们也可以叫他们深复制与浅复制。那么接下来,让我们先了解一下什么是浅拷贝,什么是深拷贝。浅拷贝浅拷贝指的是创建了一个指向原始对象的新对象,但是在该新对象中仍然与原始对象共享一些内部对象和内存地址。举个例子:constobj1={a:1,b:{c:2}};constobj2=Objec
啥也不会的毛不会
·
2023-06-12 20:44
javascript
开发语言
ecmascript
《
深入理解
Android:Wi-Fi,NFC和GPS》章节连载[节选]--第三章 Wi-Fi基础知识
为什么80%的码农都做不了架构师?>>>首先感谢各位兄弟姐妹们的耐心等待。本书预计在3月中旬上市发售。从今天开始,我将在博客中连载此书的一些内容。注意,此处连载的是未经出版社编辑的原始稿件,所以样子会有些非专业。注意,如下是本章目录,本文节选3.1-3.3.43.4~3.4.2及3.5节。为了方便读者深入学习,本系列连载都会将作者研究过程中所学习的参考文献列出来第3章Wi-Fi基础知识本章主要内容
weixin_34399060
·
2023-06-12 20:24
移动开发
数据结构与算法
java
hadoop-
深入理解
MapReduce(一)-Job提交流程
1.Job提交先图解大致流程,心里有大概框架。首先第一步进入waitForCompletion函数中的submit函数进入sumit函数,重点关注connect函数初始化总结来说,上面过程就是建立连接,创建提交job的代理,判断是local还是yarn客户端然后我们回到submit函数,继续看connect下面的部分进入submitJobInternal函数分析checkSpecs函数,检查输出路
AiryView
·
2023-06-12 16:05
大数据
hadoop
mapreduce
大数据
源码
领域驱动设计(Domain-Driven Design, DDD)
领域驱动设计(DomainDrivenDesign,简称DDD)是一种面向对象软件开发方法,它强调将软件系统的设计和实现过程与业务领域紧密结合,通过
深入理解
和建模业务领域,从而达到高内聚、低耦合的目的。
会说话的皮卡丘
·
2023-06-12 14:51
系统设计
C++
开发语言
1.flink Standalone集群搭建《
深入理解
flink系列》
文章目录Standalone模式1免密登录2Standalone集群1.flink-conf.yaml文件配置2.slaves文件配置3.分发Flink目录4.启动一个Flink集群5.集群节点重启与扩容JobManager节点重启或扩容TaskManager节点重启或扩容Standalone模式ApacheFlink集群可以部署在Linux,MacOS和Windows系统上,唯一的要求是系统环境
暴躁IT老绵羊
·
2023-06-12 12:46
深入理解flink
flink
linux
hadoop
2.flink泛型擦除《
深入理解
flink系列》
文章目录1泛型擦除2操作符上的return方法Java8的Lambda表达式允许以一种直接的方式实现和传递函数,而不需要声明额外的(匿名的)类。Flink对JavaAPI的所有操作符都支持使用lambda表达式,但是当lambda表达式使用了Java泛型时,开发者需要显式声明类型信息。如果开发者没有显式声明类型信息,那么使用lambda表达式会导致程序出错,这是Java编译器的泛型擦除问题所导致的
暴躁IT老绵羊
·
2023-06-12 12:46
深入理解flink
flink
java
大数据
5.flink通过ExecutionConfig将参数传递给算子《
深入理解
flink系列》
《
深入理解
Flink核心设计与实践原理》一书作者2.GitHub热门项目fink-boot(800+)开发者,致力于flink与spring生态集成3.前上市top咨询公司技术经理,现大厂资深开发4.证书
暴躁IT老绵羊
·
2023-06-12 12:46
深入理解flink
flink
java
大数据
6.flink将命令行参数传递给算子《
深入理解
flink系列》
《
深入理解
Flink核心设计与实践原理》一书作者2.GitHub热门项目fink-boot(800+)开发者,致力于flink与spring生态集成3.前上市top咨询公司技术经理,现大厂资深开发4.证书
暴躁IT老绵羊
·
2023-06-12 12:46
深入理解flink
flink
java
大数据
深入理解
CSS字符转义行为
深入理解
CSS字符转义行为
深入理解
CSS字符转义行为前言为什么要转义?CSS转义什么是合法css的表达式左半部分右半部分练习参考链接前言在日常的开发中,我们经常写css。
·
2023-06-12 11:44
css前端html5html
深入理解
深度学习——正则化(Regularization):Bagging和其他集成方法
分类目录:《
深入理解
深度学习》总目录相关文章:·集成学习(EnsembleLearning):基础知识·集成学习(EnsembleLearning):提升法Boosting与Adaboost算法·集成学习
von Neumann
·
2023-06-12 09:17
深入理解深度学习
人工智能
机器学习
深度学习
正则化
集成学习
常见语文问题回答思路引导(2)
首先仔细阅读选文,
深入理解
文章内容。推论时要注意结合选文说明内容的要点推论以
二羊开泰123
·
2023-06-12 09:07
C++技能 - 详解使用Lambda表达式【再也不怕看不懂别人的代码了,干货还是蛮多的】
系列文章目录C++高性能优化编程系列
深入理解
软件架构设计系列高级C++并发线程编程C++技能系列期待你的关注哦!!!现在的一切都是为将来的梦想编织翅膀,让梦想在现实中展翅高飞。
Allen.Su
·
2023-06-12 08:38
C++技能系列
c++
开发语言
算法
C++技能 - 详解const的几种使用【再也不迷糊了,干货还是蛮多的】
系列文章目录C++高性能优化编程系列
深入理解
软件架构设计系列高级C++并发线程编程C++技能系列期待你的关注哦!!!生活就是上帝发给你的一张手牌,无论多烂,你都得拿着。
Allen.Su
·
2023-06-12 08:04
C++技能系列
c++
开发语言
全网最通俗易懂的SpringMVC执行流程解析
SpringMVC简单易用,在前后端分离的项目中,甚至不需要我们写视图,只需要会写Controller就算会用SpringMVC了,实际上大部分工作SpringMVC已经帮我们做好了,所以我们要
深入理解
weixin_46214451
·
2023-06-12 08:24
mvc
java
第1章 数据库系统概论-单元测验-
数据库原理
及应用
作业一、单选题1.在数据管理技术发展阶段中,下面哪个阶段可以实现数据共享?C人工管理阶段文件管理阶段数据库管理阶段以上阶段都可以2.MySQL数据库是属于下面哪种模型数据库?D层次数据模型网状数据模型对象数据模型关系数据模型3.在数据库管理系统的层次结构中,下面哪个层次负责对数据文件进行操作访问?D操作界面层语言翻译处理层数据存取层数据存储层根据处理对象的不同,数据库管理系统的层次结构由高级到低级
神迹小卒
·
2023-06-12 07:07
数据库
数据库
Vue.js 比较重要知识点总结四
概述reftoReftoRefs进阶,
深入理解
vue3setupVue3为何比Vue2快?怎样理解Vue的单向数据流?
前端布道人
·
2023-06-12 06:49
前端杂货铺
vue.js
前端
javascript
6.1:Python文件写入模式有哪些?
本篇文章将重点介绍Python中常用的文件写入模式,通过实例讲解不同模式的用法和适用场景,帮助读者
深入理解
文件写入
小兔子平安
·
2023-06-12 05:22
pycharm
ide
python
深入理解
计算机系统 第十一章
网络应用都是基于客户端-服务器模型的。采用这个模型,一个应用是由一个服务器进程和一个或者多个客户端进程组成。服务器管理某种资源,并且通过操作这种资源来为它的客户端提供某种服务。客户端-服务器模型中的基本操作是事务(transaction)(见图11-1)。一个客户端-服务器事务由以下四步组成。1)当一个客户端需要服务时,它向服务器发送一个请求,发起一个事务。例如,当Web浏览器需要一个文件时,它就
竹草席
·
2023-06-12 04:31
深入理解
C++中的配置文件处理(Config)及其应用场景
目录引言:配置文件的概念和结构C++中的配置文件处理库配置文件处理的应用场景配置文件的优化和安全性结论:引言:在C++应用程序开发中,配置文件处理(Config)是一个常见的任务,它允许我们以一种可配置的方式调整程序的行为,而无需重新编译代码。在本文中,我们将深入探讨C++中的配置文件处理,并介绍其在实际应用中的使用场景。我们还将提供代码示例来帮助读者更好地理解和应用这一概念。配置文件的概念和结构
LewGarben
·
2023-06-12 01:42
c++
开发语言
深入理解
C++中的静态(Static)关键字及其应用场景
目录引言:静态变量(StaticVariables)静态函数(StaticFunctions)静态类成员(StaticClassMembers)静态变量与全局变量的区别结论:引言:在C++中,静态(Static)关键字是一个常见且重要的概念,用于描述变量、函数和类成员。它具有独特的特性和作用域,可以在不同的应用场景中发挥重要作用。本文将详细讨论C++中的静态关键字,包括静态变量、静态函数和静态类成
LewGarben
·
2023-06-12 01:10
c++
算法
数据结构
上一页
101
102
103
104
105
106
107
108
下一页
按字母分类:
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
其他