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
深入理解数据库原理
PostgreSQL开发规范
本文针对PostgreSQL
数据库原理
与特性,整理了一份开发规范,希望可以减少大家在使用PostgreSQL数据库过程中遇到的困惑。0x01命名
灿彬垂死挣扎ing
·
2023-10-25 18:57
postgresql
数据库
MyLinkedList-基于LinkedList的实现
对于从事计算机学习的人来讲,熟练掌握一个知识点就必须结合
深入理解
其运行机制和逻辑框架。在实现MyLinkedList之前,我们先来了解LinkedList的有关基本只是要点。LinkedLis
Galaxy_K
·
2023-10-25 17:47
Java集合框架
LinkedList
MyLinkedList
面试之
深入理解
MVC模式,springMVC运行原理、mybatis运行原理
MVC模式,springMVC运行原理、mybatis运行原理
深入理解
MVC模式springMVC运行原理Servlet生命周期和DispatcherServlet生命周期对比mybatis运行原理
深入理解
java冲啊
·
2023-10-25 17:39
面试
mvc
java
深入理解
NLP 的中文分词:从原理到实践
目录作者介绍小册介绍编辑你会学到什么?适宜人群作者介绍周兴博,互联网行业十年从业者,出于对全栈工程师头衔的渴望,从事过多种技术岗位,信息安全、基础网络服务、服务端架构、机器学习、NLP等,积累了丰富的经验,对各种技术有着深刻理解,熟练使用Python,Golang,Java等开发语言,在亿级日活
Hello NiKo
·
2023-10-25 14:30
课程推荐
2023年10月
前后端实战项目
自然语言处理
中文分词
人工智能
深入理解
自然语言处理
自然语言处理(NaturalLanguageProcessing,简称NLP)是人工智能领域中的一个重要研究方向,涵盖了机器对人类语言的理解和应用的所有方面。NLP致力于让机器以一种类似人的方式读取、理解、解释和生成人类语言,这不仅包括语义理解,还包括语境、情感、口语甚至幽默感等更深层次的理解。以下是一些NLP应用领域的主要内容。首先,NLP包含了“词法分析(LexicalAnalysis)”。词
夕小瑶科技说
·
2023-10-25 14:57
自然语言处理
人工智能
深入理解
NLP
引子自然语言处理(NaturalLanguageProcessing,NLP)是人工智能领域中的一个重要研究方向,它涉及了计算机与人类自然语言之间的交互和理解。1.NLP的起源与发展NLP的起源可以追溯到早期的机器翻译项目,随着科技的进步,NLP得到了极大的发展,应用领域也逐渐扩展到情感分析、问答系统、语音识别等方面。2.基础语料处理2.1分词原理分词是NLP的基础,它将连续的文本划分成一个个有意
代码写注释
·
2023-10-25 14:53
1024程序员节
Java二十三种设计模式
java23种设计模式
深入理解
以下是学习过程中查询的资料,别人总结的资料,比较容易理解(站在各位巨人的肩膀上,望博主勿究)创建型抽象工厂模式http://www.cnblogs.com/java-my-life
桃园狂刀
·
2023-10-25 11:56
设计模式
java
设计模式
深入理解
MySQL 中的锁和MVCC机制
MVCC:多版本并发控制1.MVCC的工作原理2.MVCC的优点3.示例:MySQL中的MVCC如何选择合适的锁和MVCC1.确定隔离级别2.避免过度使用锁3.监控和调优结语欢迎来到Java学习路线专栏~
深入理解
IT·陈寒
·
2023-10-25 10:47
Java学习路线
Java面试技巧
mysql
数据库
卷积神经网络的感受野(一)
深入理解
感受野对于一些任务的网络结构设计和优化有着重要意义,比如语义分割
曙光_deeplove
·
2023-10-25 09:47
深度学习
cnn
深度学习
神经网络
《
深入理解
java虚拟机 第三版》学习笔记三
第8章虚拟机字节码执行引擎代码编译的结果从本地机器码转变为字节码,是存储格式发展的一小步,却是编程语言发展的一大步。8.1概述执行引擎是Java虚拟机核心的组成部分之一。“虚拟机”是一个相对于“物理机”的概念,这两种机器都有代码执行能力,其区别是物理机的执行引擎是直接建立在处理器、缓存、指令集和操作系统层面上的,而虚拟机的执行引擎则是由软件自行实现的,因此可以不受物理条件制约地定制指令集与执行引擎
weixin_41827053
·
2023-10-25 08:04
JVM
1024程序员节
java
jvm
深入理解
Linux网络笔记(四):内核是如何发送网络包的
本文为《
深入理解
Linux网络》学习笔记,使用的Linux源码版本是3.10,网卡驱动默认采用的都是Intel的igb网卡驱动Linux源码在线阅读:https://elixir.bootlin.com
邋遢的流浪剑客
·
2023-10-25 08:00
1024程序员节
Linux网络
Linux内核
水电站与数据可视化:洞察未来能源趋势的窗口
然而,这些数据若是仅以数字形式呈现,往往难以
深入理解
和分析。而数据可视化的出现,为我们提供了一种全新的方式来呈现和解读这些数据。首先,数据可视化可以帮助我们更直观地了解水电站的运行状况。
核音智言
·
2023-10-25 08:32
1024程序员节
深入理解
ajax,
深入理解
ajax
常用forin循环for(varxinjson)varjson=JSON.parse(str);//把字符串解析成JSON对象varjson=eval("("+str+")");//把括号内字符当代码运行varstr1=JSON.stringify(json);//将JSON转换成字符串JSON.parse/eval():把它当成一段代码来看,来运行或者可以把字符串中的数组转换成真的数组;在要运行
weixin_39897070
·
2023-10-25 06:42
深入理解ajax
ajax用户登入异步请求,
深入理解
和使用ajax实现web应用程序异步处理用户请求
Ajax即“AsynchronousJavascriptAndXML”(异步JavaScript和XML),是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。Web应用传统开发模式:在Web的传统开发模式中,页面中用户的每一次操作都会触发一次Web服务器的HTTP请求,服务器进行相应的处理后,返回一个HTML页面给客户端。Web应用Ajax开发模式:在Ajax应用中,页面中用户的操作会
weixin_39932939
·
2023-10-25 06:12
ajax用户登入异步请求
ajax请求php的过程,
深入理解
ajax异步请求的五个步骤(详细代码)
在前端工作中,经常会用到ajax,其实很多人只知道ajax是异步请求,不知道应该如何用它,它的基本步骤有哪些,ajax请求过程是怎样的?接下来这篇文章就给大家介绍Ajax的请求步骤,以及ajax请求步骤的详细代码。感兴趣的朋友可以看看。AJAX(AsynchronousJavaScriptandXML):是指一种创建交互式网页应用的网页开发技术,通过在后台与服务器进行少量数据交换,AJAX可以使网
白驹映月
·
2023-10-25 06:42
ajax请求php的过程
深入理解
Ajax,利用原生 JS 实现
深入理解
Ajax,利用原生JS实现Ajax基本知识点XMLHttpRequest常见的属性Ajax实现步骤原生JS实现Ajax的封装原型构造函数实现AjaxAjax基本知识点AJAX全称为AsynchronousJavaScriptandXML
Aprilis一哥
·
2023-10-25 06:11
javascript
ajax
服务器
Redis入门 - 数据类型:Stream详解
@pdaiRedis入门-数据类型:Stream详解为什么会设计StreamStream详解Stream的结构增删改查独立消费消费组消费信息监控更
深入理解
Stream用在什么样场景消息ID的设计是否考虑了时间回拨的问题
realpdai
·
2023-10-25 04:11
python装饰器原理-
深入理解
Python 装饰器
作者简介曾凡伟,携程信息安全部高级安全工程师,2015年加入携程,主要负责安全自动化产品的设计和研发,包括各类扫描器、漏洞管理平台、安全SaaS平台等。Python是一门追求优雅编程的语言,它很容易上手,也很容易写出意大利式的代码。本文将介绍如何使用Python进阶编程之装饰器,来帮助您写出更加精炼可读的代码。全文主要分为四个部分:第一部分:尝鲜,通过讲解一个简单的装饰器例子,让您对装饰器的用法和
weixin_37988176
·
2023-10-24 19:48
深入理解
python装饰器
什么是装饰器装饰器的
深入理解
装
木瓜~
·
2023-10-24 19:08
python
python装饰器
python
python装饰器
装饰器详解
《
深入理解
Java虚拟机》
2Java内存区域与内存溢出异常2.2运行时数据区域JVM运行时数据区.png2.2.1程序计数器可以看做当前线程所执行的字节码的行号指示器。线程私有。2.2.2Java虚拟机栈描述的是Java方法执行的内存模型:每个方法在执行的同时会创建一个栈帧(StackFrame)用于存储局部变量、操作数栈、动态链接、方法出口等信息。局部变量表存放了编译器克制的各种基本数据类型(bolean,byte,ch
詹徐照
·
2023-10-24 18:06
深入理解
C++11 2.13 局部和匿名类型做模板实参
C++98中,局部的类型和匿名的类型不能做模板类的实参,如templateclassX{};templatevoidTempFun(Tt){};structA{}a;struct{inti;}b;//b是匿名类型变量typedefstruct{inti;}B;//B是匿名类型voidfun(){structC{}c;//C是局部类型Xx1;//C++98通过C++11通过Xx2;//C++98错误
zinclee123
·
2023-10-24 13:46
Vue 的 nextTick:
深入理解
异步更新机制
目录一、前言二、Vue.js异步更新机制简述三、Vue.nextTick原理四、nextTick的应用场景1.获取更新后的DOM元素2.在DOM更新后执行自定义的回调函数3.解决事件监听器中的更新问题五、Vue.nextTick与其他异步更新方法的比较六、总结一、前言Vue.js,这个基于MVVM架构的前端框架,带给我们很多创新的用户体验。它的异步更新机制,使得界面更新更加流畅,不会因为数据的改变
小五Five
·
2023-10-24 10:18
vue
vue.js
前端
javascript
面试中经常问道的问题二
深入理解
前端跨域方法和原理前言受浏览器同源策略的限制,本域的js不能操作其他域的页面对象(比如DOM)。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。
永劫
·
2023-10-24 10:27
面试
孔乙己长衫
生活
面试
职场和发展
深入理解
Synchronized
首先看这样一段代码staticintcount=0;publicstaticvoidmain(String[]args){Threadt1=newThread(newRunnable(){@Overridepublicvoidrun(){for(inti=0;itable=newHashtable=0){count--;try{Thread.sleep(10);}catch(Interrupted
说书的苏斯哈
·
2023-10-24 08:48
深入理解
Spring Boot AOP:CGLIB代理与JDK动态代理的完全指南
深入理解
SpringBootAOP:CGLIB代理与JDK动态代理的完全指南前言第一:AOP和代理模式AOP(面向切面编程):代理模式:第二:深入分析CGLIB代理,包括其实现原理和内部机制CGLIB的实现原理和内部机制
一只牛博
·
2023-10-24 07:58
springboot
java
spring
boot
后端
CGLIB
MySQL1——喵喵期末不挂科
安装问题注释启动,启动,启动——创建表查看表修改表(期末重点,啊——)总结前言期末要考
数据库原理
,可不能挂啊,现在复习还来得及,嘻嘻插曲,如果博客没保存丢失了怎么办喵喵就遇到了,太惊悚了,CSDN有一个自动保
本喵是FW
·
2023-10-24 06:51
adb
数据库
深入理解
React 组件状态(State)
React的核心思想是组件化的思想,应用由组件搭建而成,而组件中最重要的概念是State(状态),State是一个组件的UI数据模型,是组件渲染时的数据依据。如何定义State定义一个合适的State,是正确创建组件的第一步。State必须能代表一个组件UI呈现的完整状态集,即组件的任何UI改变,都可以从State的变化中反映出来;同时,State还必须是代表一个组件UI呈现的最小状态集,即Sta
艾特老干部
·
2023-10-24 06:37
React
Web前端
web前端
react
javascript
【React】
深入理解
React组件状态State
目录一、何为State二、如何定义State三、如何判断是否为State四、如何正确使用State1、用setState修改State2、State的更新是异步的①、代码示例3、State更新会被合并①、组件状态例子②、当只需要修改状态title时,只需要将修改后的title传给setState③、React会合并新的title到原来的组件状态中,同时保留原有的状态content4、setStat
爱吃芋圆的兔子
·
2023-10-24 06:02
React.js
前端
react.js
前端
前端框架
深入理解
Redis集群模式、协议、元数据维护方式
文章目录集群模式集群协议元数据维护方式集中式gossip协议我是廖志伟,一名Java开发工程师、Java领域优质创作者、CSDN博客专家、51CTO专家博主、阿里云专家博主、清华大学出版社签约作者、产品软文创造者、技术文章评审老师、问卷调查设计师、个人社区创始人、开源项目贡献者。跑过十五公里、徒步爬过衡山、有过三个月减肥20斤的经历、是个喜欢躺平的狠人。拥有多年一线研发和团队管理经验,研究过主流框
我是廖志伟
·
2023-10-24 04:24
#
重要的知识点
redis
数据库
缓存
redis集群模式
redis集群协议
redis元数据维护
相遇在人间四月天-征集第二季度读书会分享人
目标是唤醒伙伴们对于课程的工具、方法的记忆,并通过阅读和讨论,
深入理解
IMO横向领导力核心理论方法,并与自己的工作-生活实践相结合,从做“doing"
豌豆妈妈爱学习
·
2023-10-24 02:06
深入理解
Python 中的真值和假值概念
目录一、真值和假值的定义二、技术原理三、代码实现四、注意事项总结在Python中,真值和假值是布尔类型(bool)的两个唯一可能的值。它们在程序的控制流中起着重要作用,用于判断条件是否满足,以及进行逻辑比较。理解真值和假值的概念对于编写高效、可靠的Python代码至关重要。本文将深入探讨Python中的真值和假值概念,帮助你更好地理解和运用它们。一、真值和假值的定义在Python中,真值是指符合条
傻啦嘿哟
·
2023-10-24 00:34
关于python那些事儿
python
开发语言
深入理解
TCP三次握手四次挥手
目录TCP报文格式TCP三次握手编辑TCP三次握手的疑惑问题一:为什么是三次握手,不是两,四次呢?避免历史链接同步双方的初始序列号小总结问题二:第一次握手丢失问题三:第二次握手丢失问题四:第三次握手丢失问题五:每次建立TCP连接序号都不一样问题六:初始序列号ISN是如何随机产生的问题七:TCP和UDP可以同时绑定相同的端口吗问题八:IP层会分片,为什么TCP层还需要MSS问题九:什么是SYN攻击?
Yi Ian
·
2023-10-24 00:58
网络编程
基础服务器框架
TCP/IP
后端
架构
tcp/ip
网络
网络协议
深入理解
多线程编程和 JVM 内存模型
文章目录1.理解进程和线程的概念进程(Process)线程(Thread)2.理解竞态条件和死锁竞态条件(RaceCondition)死锁(Deadlock)3.JVM内存模型堆(Heap)栈(Stack)方法区(MethodArea)本地方法栈(NativeMethodStack)PC寄存器(ProgramCounterRegister)垃圾回收4.常见的多线程编程模式生产者-消费者模式线程池模
IT·陈寒
·
2023-10-23 22:38
Java学习路线
jvm
深入理解
C++ 右值引用和移动语义:全面解析
C++11引入了右值引用,它也是C++11最重要的新特性之一。原因在于它解决了C++的一大历史遗留问题,即消除了很多场景下的不必要的额外开销。即使你的代码中并不直接使用右值引用,也可以通过标准库,间接地从这一特性中收益。为了更好地理解该特性带来的优化,以及帮助我们实现更高效的程序,我们有必要了解一下有关右值引用的意义。什么是右值引用右值在引入右值的概念前,我们不妨先看看左值。一句话加以概括:左值就
小万哥丶
·
2023-10-23 20:56
c++
后端
程序人生
开发语言
软件工程
开源
c语言
JVM完整笔记
若你看完该课程可以看下面几个参看书进一步深入了解JVM
深入理解
Java虚拟机(第二版)实战Java虚拟机深入JAVA虚拟机第二版这三本参考书的pdf版本已经放在下面的网盘中(只限个人看)链接:https
孤叶飘落
·
2023-10-23 18:10
JVM
jvm
java
双气泡图帮助孩子进行事物之间的对比
下面我们就用双气泡图来帮助孩子找到两个事物之间的异同点,还可以通过对比分析,对两个相似的事物进行
深入理解
。双气泡图是一个训练观察和对比能力养成,先找共性再找不同的习惯的工具。
娟子亲亲
·
2023-10-23 18:00
深入理解
TCP发送速率控制协议
TCPFriendlyRateControl(TFRC),是网络环境下单播流的一种拥塞控制机制。对于TCP流,它是公平竞争带宽的。但是与TCP相比,吞吐量随时间的变化要小得多,也就是对带宽变化的响应比TCP慢,使其更适用于电话通信、流媒体等需要相对平滑发送速率的应用。因此,TFRC仅用于需要平滑吞吐量时,尤其是避免TCP响应单个丢包而将发送速率减半。推荐使用TCP发送尽可能多的数据包,或者不需要可
【零声教育】音视频开发进阶
·
2023-10-23 15:09
程序员
音视频开发
编程
网络
tcp/ip
网络协议
ffmpeg
c++
1
深入理解
MySQL底层数据结构与算法
目录1索引简介2索引数据结构2.1二叉树2.2红黑树2.3B-树2.4B+树2.5Hash3实战分析4存储引擎4.1MyISAM4.2InnoDB5联合索引1索引简介索引:帮助MySQL高效获取结果的排好序的数据结构索引数据结构:二叉树;红黑树;Hash表;B树MySQL表数据分布情况:在磁盘上随机分布,在内存中定位节点的时间16KB/(8+6)B≈1143个数据;高度为3的B+树最终能存放:11
刺豚灬
·
2023-10-23 12:25
#
MySQL
mysql
数据库
深入理解
Java虚拟机 -- 经典垃圾收集器
Serial收集器3.ParNew收集器4.ParallelScavenge收集器5.SerialOld收集器6.ParallelOld收集器7.CMS收集器8.GarbageFirst收集器本文参考于《
深入理解
崇尚学技术的科班人
·
2023-10-23 10:04
java
开发语言
后端
深入理解
JVM--垃圾收集器
你未必出类拔萃,但一定与众不同垃圾收集器垃圾收集器垃圾收集器Serial收集器ParNew收集器ParallelScavenge收集器SerialOld收集器ParallelOld收集器CMS收集器G1收集器(GarbageFirst)如果说收集算法是内存回收的方法论,那垃圾收集器就是内存回收的实践者。以上是七种作用于不同分代的收集器,如果两个收集器之间存在连线,就说他们可以搭配使用,而图中所处于
鱼爱吃柚子
·
2023-10-23 09:31
笔记
jvm
java
【初阶与进阶C++详解】第二十五篇:类型转换(static_cast+reinterpret_cast+const_cast+dynamic_cast+RTTI)
个人主页:企鹅不叫的博客专栏C语言初阶和进阶C项目Leetcode刷题初阶数据结构与算法C++初阶和进阶《
深入理解
计算机操作系统》《高质量C/C++编程》Linux⭐️博主码云gitee链接:代码仓库地址
penguin_bark
·
2023-10-23 09:16
#
C++初阶和进阶
c++
java
算法
【C++】
深入理解
浅拷贝问题
文章目录一.浅层浅拷贝问题二.深层浅拷贝问题三.类型萃取一.浅层浅拷贝问题问题分析我们在学C语言的结构体的时候知道,可以用一个结构体对象去拷贝出另外一个结构体对象,其原理是通过memcpy来实现的,当时我们看到的结果确实是拷贝出了另一个值相同的结构体对象。我们来看看memcpy的拷贝原理,其实就是逐个字节的来完成拷贝。void*memcpy(void*dest,constvoid*src,size
yuelinghou
·
2023-10-23 09:08
C++
c++
深入理解
Docker 网络——多机通信及 Docker Swarm 实战
网络是云原生的灵魂,这篇文章将带你
深入理解
Docker在多机中是如何通信的目录引言一、Dockeroverlay网络实现原理(一)Dockeroverlay网络内部架构(二)Dockeroverlay网络传输过程二
一束尘光
·
2023-10-23 08:52
#
Docker
docker
容器
云原生
FreeRTOS深入教程(任务的引入及栈的作用)
文章目录前言一、任务的引入二、
深入理解
C语言函数的调用1.ARM架构2.基础汇编指令3.函数运行流程分析三.保存现场的几种情况1.函数调用2.中断处理3.任务切换总结前言本篇文章开始带大家深入学习FreeRTOS
花落已飘
·
2023-10-23 07:59
FreeRTOS全系列教程
ARM
操作系统
STM32
汇编
Kubernetes笔记(三):Gitlab+Jenkins Pipeline+Docker+k8s+Helm自动化部署实践(干货分享!)
通过前面两篇文章,我们已经有了一个“嗷嗷待哺”的K8s集群环境,也对相关的概念与组件有了一个基本了解(前期对概念有个印象即可,因为只有实践了才能对其有
深入理解
,所谓“纸上得来终觉浅,绝知此事要躬行”),
keocce
·
2023-10-23 07:43
深入理解
Kubernets 的编排对象
Kubernetes系统是一套分布式容器应用编排系统,当我们用它来承载业务负载时主要使用的编排对象有Deployment、ReplicaSet、StatefulSet、DaemonSet等。读者可能好奇的地方是Kubernetes管理的对象不是Pod吗?为什么不去讲讲如何灵活配置Pod参数。其实这些对象都是对Pod对象的扩展封装。并且这些对象作为核心工作负载API固化在Kubernetes系统中了
xiaodeshi
·
2023-10-23 07:10
Kubernetes
实践入门指南
JVM(Java Virtual Machine)垃圾收集器篇
前言本文参考《
深入理解
Java虚拟机》一书,本文主要介绍几个经典的垃圾收集器:Serial、ParNew、parallelScavenge、CMS、SerialOld、ParallelOld、G1本系列其他文章链接
摸鱼儿hzj
·
2023-10-23 07:03
JVM
java
jvm
开发语言
深入理解
C++红黑树的底层实现及应用
文章目录1、红黑树简介1.1、概述:介绍红黑树的定义、特点和用途。2、红黑树节点的定义3、红黑树结构3.1、红黑树的插入操作4、红黑树的验证4.1、红黑树的删除4.2、红黑树与AVL树的比较4.3、红黑树的应用5、总结1、红黑树简介1.1、概述:介绍红黑树的定义、特点和用途。如果发明AVL树的人是大牛的话,那么发明红黑树的人简直是天才。红黑树和AVL树都是自平衡的二叉搜索树,它们在解决相同问题上有
槛外长江__自流
·
2023-10-23 05:58
c++
算法
【MySql系列】深入解析数据库索引
但是,要充分发挥索引的作用,需要
深入理解
它们的工作原理和使用方式。在本文中,我们将深入解析MySQL索引,探讨它们的重要性、类型、创建、维护以及最佳实践。一、基础介绍1.1什么是索引?
颜淡慕潇
·
2023-10-23 02:24
数据库系列
赠书活动
数据库
mysql
mysql索引
synchronized
本文后面内容来自《
深入理解
java虚拟机》一文,这本文感觉就像jvm圣经一般,值得
深入理解
。一、synchronized的特性原子性:原子是世界上的最小单位,具有不可分割性。
cheng南旧事
·
2023-10-22 23:17
上一页
55
56
57
58
59
60
61
62
下一页
按字母分类:
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
其他