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.然后把把变量往上提,就出现变量容易污染,就出现模块化解决变量的作用域3.给一个合理的方式管理函数的变量和作用域,可以将关联的函数和变量聚集在一块4.用闭包自执行5.CommonJs,同步的,常用在node服务器,因为可以直接读磁盘6.AMD是异步,因为浏览器是需要网速支持,要是等待执行的话,必须要采用异步加载的模式,不然会
听风者一号
·
2023-11-07 20:58
前端
webpack
javascript
GPT-3解读:惊艳世界的模型原来是大力出奇迹
接下来,就让我们跟随论文
深入理解
其技术细节。
我有魔法WYMF
·
2023-11-07 18:26
AIGC经典论文分享
gpt-3
GPT-2:基于无监督多任务学习的语言模型
今天,我们将共同探索OpenAI的GPT-2,跟随论文
深入理解
其技术细节。
我有魔法WYMF
·
2023-11-07 18:49
AIGC经典论文分享
gpt
学习
语言模型
读完大呼过瘾的计算机书籍
目录一导论二《算法导论》三《
深入理解
计算机系统》四《代码大全》五《设计模式:可复用面向对象软件的基础》六《人月神话》七总结一导论作为一个计算机专业的爱好者,我发现计算机科学和技术领域充满了无穷无尽的可能性
杰克尼
·
2023-11-07 18:18
算法
数据结构
c语言
开发语言
深入理解
Node.js的Async hooks
前言:虽然Asynchooks至此还是实验性API,但是他的确可以解决应用中的一些问题,比如日志和调用栈跟踪。本文从应用和原理方便介绍一下Node.js的Asynchooks。1env中的AsyncHooks在Node.js的env对象中有一个AsyncHooks对象,负责Node.js进程中async_hooks的管理。我们看一下定义。1.1类定义classAsyncHooks:publicMe
theanarkh
·
2023-11-07 18:31
nodejs
深入理解
C++11 | 第三章 通用为本,专用为末
文章目录一、继承构造函数二、委派构造函数三、右值引用:移动语义和完美转发3.1指针成员与拷贝构造3.2移动语义3.3左值、右值与右值引用3.4std::move:强制转化为右值3.5移动语义的一些其他问题3.6完美转发四、显式转换操作符五、列表初始化5.1初始化列表5.2防止类型收窄六、POD类型七、非受限联合体八、用户自定义字面量九、内联名字空间十、模板的别名十一、一般化的SFINEA规则十二、
我叫RT
·
2023-11-07 16:38
#
C++
深入理解C++11
1024程序员节
C++11
C++
深入理解
左值右值:Qt源码中函数最后面&、&&的含义
c++中引入了右值引用和移动语义,可以避免无谓的复制,提高程序性能。有点难理解,于是花时间整理一下自己的理解。左值、右值C++中所有的值都必然属于左值、右值二者之一。左值是指表达式结束后依然存在的持久化对象,右值是指表达式结束时就不再存在的临时对象。所有的具名变量或者对象都是左值,而右值不具名。很难得到左值和右值的真正定义,但是有一个可以区分左值和右值的便捷方法:看能不能对表达式取地址,如果能,则
要做一棵树
·
2023-11-07 16:38
《
深入理解
C++11:C++ 11新特性解析与应用》——3.3 右值引用:移动语义和完美转发...
3.3右值引用:移动语义和完美转发类别:类作者3.3.1指针成员与拷贝构造对C++程序员来说,编写C++程序有一条必须注意的规则,就是在类中包含了一个指针成员的话,那么就要特别小心拷贝构造函数的编写,因为一不小心,就会出现内存泄露。我们来看看代码清单3-16中的例子。在代码清单3-16中,我们定义了一个HasPtrMem的类。这个类包含一个指针成员,该成员在构造时接受一个new操作分配堆内存返回的
weixin_34268310
·
2023-11-07 16:37
c/c++
深入理解
通信协议----串口(uart)
一:简介串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。串行接口(SerialInterface)是指数据一位一位地顺序传送。其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。常见的单片机上(stm32,51)串口有两根引脚,分别是RXD(接收),TX
是智造哎
·
2023-11-07 16:06
嵌入式
关于嵌入式学习
串口通信
嵌入式
深入理解
C++方法重载、内联与高级用法
标题
深入理解
C++方法重载、内联与高级用法方法重载你可能已经注意到,你可以在一个类中写多个构造函数,所有这些构造函数都有相同的名字。这些构造函数只在参数的数量和/或类型上有所不同。
繁星意未平
·
2023-11-07 16:05
c++
javascript
前端
深入理解
C++中的move和forward!
导语|在C++11标准之前,C++中默认的传值类型均为Copy语义,即:不论是指针类型还是值类型,都将会在进行函数调用时被完整的复制一份!对于非指针而言,开销及其巨大!因此在C++11以后,引入了右值和Move语义,极大地提高了效率。本文介绍了在此场景下两个常用的标准库函数:move和forward。一、特性背景(一)Copy语义简述C++中默认为Copy语义,因此存在大量开销。以下面的代码为例:
腾讯云开发者
·
2023-11-07 16:30
c++
编程语言
python
java
面试
【原理/Java并发】
深入理解
volatile与MESI
文章目录1前言2有序性2.1编译器层面的内存屏障2.2CPU层面的内存屏障3可见性3.1MESI协议3.2StoreBuffer和InvalidQueue3.3解决可见性4总结5案例分析5.1非volatile变量5.2volatile变量附录:如何查看Java运行时的汇编指令1前言要说Java里面并发相关的内容里最复杂的,我觉得就是volatile关键字了。最基本的功能大部分Java程序员都能说
丑橘u
·
2023-11-07 15:50
jvm
java
开发语言
Illegal modifier for the variable str; only final is permitted的错误的
深入理解
出现这样的错,一般都是在方法中声明变量时提示,原因是用了public,private,static等修饰词去修饰方法内部变量,然而在java类的方法里声明变量时,他是只能用final修饰(onlyfinalispermitted)(或者不加修饰)。除此之外不能用其他的修饰符修饰,包括static也会报同样的错误。public,private等是声明作用域的。方法内部定义的变量(只能在方法内部使用)
小湘西
·
2023-11-07 13:00
java
java
2020秋招面试JVM虚拟机高频问题总结 问题+答案
下边附面试常考问题,并且给出答案
深入理解
虚拟机之Java内存区域:1.介绍下Java内存区域(运行时数据区)。2.对象的访问定位的两种方式。
深入理解
虚拟机之垃圾回收1.如何判断对象是否死亡(两种方法
丘山一郎
·
2023-11-07 13:48
JVM虚拟机
JAVA社招
Linux内核的虚拟地址、逻辑地址、线性地址、物理地址的区别
段机制把逻辑地址转换为线性址页机制进一步把该线性地址再转换为物理地址几种地址的解释分析linux内存管理机制,离不了上述几个概念,在介绍上述几个概念之前,先从《
深入理解
linux内核》这本书中摘抄几段关于上述名词的解释
广敏
·
2023-11-07 11:08
Linux内核
先行地址
逻辑地址
物理地址
虚拟地址
linux内存管理
深入理解
CNN原理——改造后的全连接层
在李沐《动手学深度学习》视频中,对CNN原理做了讲解,从一个比较新的角度解读卷积神经网络,给人启发式的思考。本文是对该视频的笔记和总结,想要了解原著请见:https://www.bilibili.com/video/BV1L64y1m7Nh/?spm_id_from=333.788.recommend_more_video.0前言如果您之前了解过卷积的原理,或者看过一些科普视频,请先把它忘掉,跟随
李烟云
·
2023-11-07 07:04
cnn
深度学习
计算机视觉
卷积神经网络
Android-JobService
JobService这里写目录标题JobService一、API详解1onStartJob2onStopJob二、onStartJob|onStopJob返回值case1case2case3ref:
深入理解
早八
·
2023-11-07 06:03
Android
android
开启 GODEBUG 更直观地理解 Go 程序的调度过程
调度系统,其中最核心的就是GMP的设计,欲
深入理解
Go语言设计的读者都应该看过这些知识。但是,在通过相关博客或者源码学习时,如果不能和实际的代码进行结合,在理解上或许不够深刻。
kevin_tech
·
2023-11-07 04:43
golang
java
算法
jvm
c++
时间序列预测模型实战案例(六)
深入理解
机器学习ARIMA包括差分和相关性分析
简介ARIMA模型是一种广泛应用的时间序列预测模型,它结合了自回归(AR)和移动平均(MA)的概念,具有较好的灵活性和准确性。本章将介绍一个实战案例,利用Python编程语言实现了ARIMA模型并进行预测。通过这个案例,我们将深入了解ARIMA模型的构建过程和关键步骤,并学习如何使用Python中的相关库来进行模型训练和预测。在案例中,我们将使用一组客服的接线量数据作为实验对象。通过分析这些数据,
Snu77
·
2023-11-07 04:42
时间序列预测专栏
python
机器学习
人工智能
深入理解
JVM虚拟机第十八篇:JVM种局部变量表结构的认识
大神链接:作者有幸结识技术大神孙哥为好友,获益匪浅。现在把孙哥视频分享给大家。孙哥链接:孙哥个人主页作者简介:一个颜值99分,只比孙哥差一点的程序员本专栏简介:话不多说,让我们一起干翻JVM本文章简介:话不多说,让我们讲清楚虚拟机栈存储结构和运行原理文章目录一:局部变量表1:局部变量表概述
岁岁种桃花儿
·
2023-11-07 04:39
#
JVM专栏
jvm
虚拟机
本地变量表
虚拟机栈
栈
jclasslib
微服务架构
深入理解
| 技术栈
微服务架构
深入理解
|技术栈服务网关服务网关是在微服务架构中扮演重要角色的组件,它是系统对外的入口,负责接收和处理客户端的请求,并将请求路由到相应的微服务。
wei_shuo
·
2023-11-07 03:12
架构
微服务
云原生
Docker 安装图文教程
Docker专栏文章索引Docker简介Docker安装图文教程Docker镜像概念及操作Dockerfile
深入理解
Docker安装图文教程1.Docker的基本组成1.1镜像(image)1.2容器
ReadThroughLife
·
2023-11-06 23:10
云原生
#
Docker
云原生
Docker
虚拟化容器
原力计划
吃透BGP,永远绕不开这些基础概述,看完再也不怕BGP了!
一是这玩意儿本来就很复杂,需要处理大量的路由信息和复杂的算法;再一个是需要你有一定的实战经验才能
深入理解
运作。虽然BGP确实有一定难度,但你总得先从技术理论开始吃透它吧?
网络工程师俱乐部
·
2023-11-06 22:22
智能路由器
php
网络
网络工程师
华为认证
linux
数据库
Connor学JVM - Java内存区域
Learn&&Live虚度年华浮萍于世,勤学善思至死不渝前言本文主要参考了周志明老师所著《
深入理解
Java虚拟机》,如有纰漏偏差,欢迎各位大佬指正!
ConnorYan
·
2023-11-06 22:43
Connor学JVM
java
开发语言
JVM 系列(4)一看就懂的对象内存布局
前言Java中一切皆对象,同时对象也是Java编程中接触最多的概念,
深入理解
Java对象能够更帮助我们深入地掌握Java技术栈。在这篇文章里,我们将从内存的视角,带你
深入理解
Java对象在虚拟机中的
彭旭锐
·
2023-11-06 22:12
Java
jvm
java
开发语言
深入理解
JS中的this
1、浅谈this1.1、调用位置在学习this的绑定过程之前,首先要理解调用位置,即函数在代码中被调用的位置,因此我们需要分析调用栈,看以下代码functionbaz(){//当前调用栈是baz//因此调用位置就是全局作用域console。log("baz");bar();//bar//因此,当前调用位置在baz中console.log("bar")foo();//bar->foo//因此当前的调
I will.874
·
2023-11-06 21:13
javascript
前端
深入理解
SR-IOV和IO虚拟化
一、背景SR-IOV(SingleRootI/OVirtualization)是由PCI-SIG组织定义的PCIe规范的扩展规范《SingleRootI/OVirtualizationandSharingSpecification》,目的是通过提供一种标准规范,为VM(虚拟机)提供独立的内存空间、中断、DMA数据流,当前最新版本为1.1。图1.1IO虚拟化有软件模拟、基于virtio的半虚拟化和设
Linux加油站
·
2023-11-06 19:58
网络
linux
运维
python 知乎 sklearn_sklearn:Python语言开发的通用机器学习库
深入理解
机器学习并完全看懂sklearn文档,需要较深厚的理论基础。但是,要将sklearn应用于实际的项目中,只需要对机器学习理论有一个基本的掌握,就可以直接调用其API来完成各种机器学习问题。
weixin_39723678
·
2023-11-06 17:29
python
知乎
sklearn
深入理解
Linux内核(4)---中断和异常(x86平台)
本文是ULKIntel80x86ARM中断通常分为同步中断(synchronous)(asynchronous)同步中断:CPUCPU异步中断:CPUIntel微处理器手册中,把同步和异步中断分别称为异常(exception)(interrupt)中断是由间隔定时器和I/O1.中断信号的作用中断或异常处理程序不是一个进程,而是一个内核控制路径,代表中断发生时正在运行的进程执行。中断处理是内核执行的
科学边界
·
2023-11-06 15:57
LINUX
Linux - 第5节 - 基础IO
目录1.复习C文件IO相关操作1.1.当前路径
深入理解
1.2.fopen函数的选项2.系统文件I/O2.1.预备知识2.2.系统接口3.文件描述符fd3.1.文件描述符的概念和底层理解3.2.文件描述符的应用
随风张幔
·
2023-11-06 15:34
Linux操作系统
linux
运维
服务器
红黑树原理及java实现_红黑树深入剖析及Java实现
为了
深入理解
红黑树,我们需要从二叉查找树开始讲起。BST二叉查找树(BinarySearchTree,简称BST)是一棵二叉树,它的左子节点的值比父节点的值要小,右节点的值要比父节点的值大。
鬼饫子
·
2023-11-06 14:31
红黑树原理及java实现
深入理解
React16之:(一).Fiber架构
React16虽然出了一阵子了。刚出来的时候,粗略看了一遍更新文档。以为没什么大的改动,也听说项目从react15-16的升级过度可以很平滑,再加上项目改版上线一直比较频繁,所以一直还用的15.6的版本。偶然在知乎看到@程墨Morgan大神的live,便抱着好奇心和学习的心态报名了,受益良多。我理解的Fiber架构:改变了之前react的组件渲染机制,新的架构使原来同步渲染的组件现在可以异步化,可
圆月弯刀丶
·
2023-11-06 14:40
Web前端
react
fiber
鼎典书画 | 有趣的刺豚
有趣的刺豚】一【班级】启蒙认知班二【代课老师】琦琦老师三【年龄阶段】中小班四【课程主题】《有趣的刺豚》活动目标:1.知识与技能:讲述关于刺豚的各种特征,引导小朋友观察刺豚的样子和生活习性,结合生活引导小朋友
深入理解
鼎典书画琦琦老师
·
2023-11-06 13:44
社区智能奶柜,未来市场新机遇
我们无法左右大局,但可以通过对时代趋势的
深入理解
,精准把握机遇,乘势而上!未来优秀的商业项目,将遵循以下几个标准:产品具有高频需求、刚性需求、高毛利空间和低人力成本。
lls5918
·
2023-11-06 12:52
臻奶惠
牛奶新零售
社区新零售
创业创新
JUC并发编程系列(一):Java线程
前言JUC并发编程是Java程序猿必备的知识技能,只有
深入理解
并发过程中的一些原则、概念以及相应源码原理才能更好的理解软件开发的流程。
荔枝当大佬
·
2023-11-06 10:11
JUC并发编程学习
java
线程
死锁
ThreadLocal
JUC
【机器学习】Lightgbm代码实现
不手写lightgbm(1)—怎么分桶的-马东什么的文章-知乎Lightgbm直方图优化算法
深入理解
原生形式使用lightgbm(importlightgbmaslgb)importlightgbmaslgbfromsklearn.metricsimportmean_squared_errorfromsklearn.datasetsimportload_irisfromsklearn.model
sdbhewfoqi
·
2023-11-06 09:01
机器学习
Go与数据库:NoSQL数据库的应用
今天我们将一起探索Go语言与NoSQL数据库结合的强大能力,并通过五个实际案例来
深入理解
它们的应用。
程序员Linc
·
2023-11-06 08:29
数据库
golang
nosql
多线程 /C++ 11 std::thread 类
深入理解
和应用实践
文章目录概述准确理解joinable属性athreadofexecution执行线程线程active线程joinable"可加入"函数join和函数detach如何理解线程对象是被安全地销毁的native_handle线程句柄std::thread类的其他接口常见错误错误C2893错误C2653概述C++11的引入标志着多线程编程成为C++标准的一部分,使得多线程编程更加便捷和跨平台。在此之前,要
大河qu
·
2023-11-06 08:45
多线程编程
std.thread
thread
joinable
执行线程
std线程
线程的启动和停止
深入理解
CPU和异构计算芯片GPU/FPGA/ASIC (上篇)
王玉伟,腾讯TEG架构平台部平台开发中心基础研发组资深工程师,专注于为数据中心提供高效的异构加速云解决方案。目前,FPGA已在腾讯海量图片处理以及检测领域已规模上线。随着互联网用户的快速增长,数据体量的急剧膨胀,数据中心对计算的需求也在迅猛上涨。诸如深度学习在线预测、直播中的视频转码、图片压缩解压缩以及HTTPS加密等各类应用对计算的需求已远远超出了传统CPU处理器的能力所及。摩尔定律失效的今天,
前端老码农
·
2023-11-06 07:26
前端
gpu
asic
fpga
cpu
https
异构计算
协处理器
芯片
腾讯云
云计算
【游戏编程扯淡精粹】如何学习编程语言
游戏编程扯淡精粹】如何学习编程语言文章目录【游戏编程扯淡精粹】如何学习编程语言如果你没有学过编程如果你只是想提升工作效率如果你想学习计算机科学与技术如果你已经是熟悉了一门编程语言如果你已经工作如果你想
深入理解
编程语言一门编程语言有什么内嵌语言
zoloypzuo
·
2023-11-06 06:24
游戏编程扯淡精粹
编程语言
《
深入理解
大数据:大数据处理与编程实践》一一1.2 大数据处理技术简介
本节书摘来自华章计算机《
深入理解
大数据:大数据处理与编程实践》一书中的第1章,第1.2节,作者主编:黄宜华(南京大学)副主编:苗凯翔(英特尔公司),更多章节内容可以访问云栖社区“华章计算机”公众号查看。
weixin_33962923
·
2023-11-06 05:58
数据库
大数据
操作系统
AI视觉领域流媒体知识入门介绍(二):
深入理解
GOP
GOP(groupofpictures)在流行的视频编码算法中,都包含GOP这个概念,例如MPEG-2,H.264,andH.265。背景关于视频存储和传输的“size”:Resolution分辨率UncompressedBitrate未压缩时的比特率1280×720(720p)~1.5Gbps1920×1080(1080p)~3Gbps3180x2160(2160por4K)~12Gbps试想,
Hugo Lei
·
2023-11-06 00:04
AI视觉解决方案
ffmpeg
视频编解码
音视频
AI视觉解决方案
人工智能
2018-08-02
GCD
深入理解
:第一部分GCD
深入理解
:第二部分以上是别人github写得比较详细的,线程相关还有其他的方式
不停歇的蜗牛
·
2023-11-06 00:44
操作系统-统计操作系统缺页次数
统计操作系统缺页次数1.实验目的学习虚拟内存的基本原理和Linux虚拟内存管理技术;
深入理解
、掌握Linux的按需调页过程;掌握内核模块的概念和操作方法,和向/proc文件系统中增加文件的方法;综合运用内存管理
别出心裁121
·
2023-11-05 23:18
学习笔记
linux
服务器
操作系统
深入理解
强化学习——多臂赌博机:动作一价值方法
分类目录:《
深入理解
强化学习》总目录本文我们来详细分析估计动作的价值的算法。我们使用这些价值的估计来进行动作的选择,这一类方法被统称为“动作一价值方法"。
von Neumann
·
2023-11-05 22:56
深入理解强化学习
人工智能
强化学习
深度强化学习
动作一价值方法
深度学习
iOS 多线程
深入理解
一、进程:1.进程是一个具有一定独立功能的程序关于某次数据集合的一次运行活动,它是操作系统分配资源的基本单元.2.进程是指在系统中正在运行的一个应用程序,就是一段程序的执行过程,我们可以理解为手机上的一个app.3.每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内,拥有独立运行所需的全部资源二、线程1.程序执行流的最小单元,线程是进程中的一个实体.2.一个进程要想执行任务,必须至少
一直在路上66
·
2023-11-05 21:40
【数智化案例展】新余钢铁集团——华院智能配煤解决方案
大数据产业创新服务媒体——聚焦数据·改变商业华院智能制造基于对工业生产场景的
深入理解
,秉承算法和应用场景相结合的技术路线,依托自身在智能算法领域的核心技术和创新优势,将持续推进智能制造在工业领域的应用与实践
数据猿
·
2023-11-05 18:54
浅谈东西方园林景观艺术与方向探讨
但要真正
深入理解
并传承发展,就要梳理园林景观艺术从古至今的发展。并仔细洞察每个阶段的发展受何种重要因素及条件之推动与制约。
千盟园景
·
2023-11-05 17:07
读书笔记第0057天-事实与意见
在
深入理解
时,需要特别小心的“陷阱”。作为批判性思考的基础,必须切实掌握的要点之一是区分“事实”与“意见”。反过来说,区分这两个要素是掌握彻底思考能力的重要基础。
应显
·
2023-11-05 15:35
深入理解
Java PriorityQueue
前言如果之前对堆排序不太理解,可以先看下这篇博客对堆排序的讲解。https://www.cnblogs.com/chengxiao/p/6129630.htmlPriorityQueueJava中PriorityQueue通过二叉小顶堆实现,可以用一棵完全二叉树表示。本文从Queue接口函数出发,结合生动的图解,深入浅出地分析PriorityQueue每个操作的具体过程和时间复杂度,将让读者建立对
taj3991
·
2023-11-05 14:31
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他