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
深入理解Java语言
自学大数据:大数据学习线路及各阶段学习书籍
阶段一、大数据基础——
java语言
基础方面(1)
Java语言
基础Java开发介绍、熟悉Eclipse开发工具、
Java语言
基础、Java流程控制、Java字符串、Java数组与类和对象、数字处理类与核心技术
yoku酱
·
2024-02-09 21:46
jvm问题自查思路
一、文档不仅知道了《
深入理解
java虚拟机第三版》,也知道了下面这几本书(从秦金伟老师那得知)《深入java虚拟机》、《深入解析java虚拟机HpstPot》、《垃圾回收的算法和实现》,都是进阶的好书。
小强聊it
·
2024-02-09 20:20
jvm学习
springboo冬奥会科普平台源码和论文
任何平台都要遵循平台设计的基本流程,本平台也不例外,同样需要经过市场调研,需求分析,概要设计,详细设计,编码,测试这些步骤,基于
java语言
设计并实现了冬奥会科普平台
飞奔的波大爷
·
2024-02-09 20:17
spring
boot
java
后端
揭秘YOLO:
深入理解
目标检测的神奇算法
目标检测,就像电影中的侦探找寻线索,让计算机能够发现并识别图像中的物体。在目标检测领域,YOLO(YouOnlyLookOnce)算法犹如一位神奇的探险家,通过一瞥就能洞察图像的奥秘。本篇博客将深入解析YOLO算法,让我们一同揭秘这场目标检测的冒险之旅。什么是YOLO?首先,让我们认识一下这位神奇的探险家——YOLO。YOLO是一种目标检测算法,与传统的目标检测方法不同,它通过一次前向传递就能够同
洞深视界
·
2024-02-09 19:41
yolo
机器学习
人工智能
YOLO
目标检测
算法
git
从RSA角度出发解析JWT原理
文章目录一、JWT介绍1.JWT组成部分2.头部(Header)3.载荷(Payload)4.签名(Signature)二、
深入理解
JWT签名验证1.签名生成2.签名验证3.为什么JWT是安全的三、如何验证
木子dn
·
2024-02-09 19:53
SpringCloud
SpringBoot3
#
认证授权
spring
cloud
JWT
RSA
springboot
web安全
【
深入理解
Java虚拟机】三、垃圾收集器与内存分配策略
1.判断对象存活Java堆中存放着几乎所有的对象实例,在垃圾回收前先要判断哪些对象“活着”,哪些对象已经“死去”。方式有两种:1.1引用计数法给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器为0的对象就是不可能再被使用的。但是,至少主流的Java虚拟机里面没有选用引用计数算法来管理内存,其中最主要的原因是它很难解决对象之间相互循环引用
paven559
·
2024-02-09 19:08
枚举的基本定义和使用方法
{枚举常量1,常量1....成员变量成员方法构造方法}class类名{成员变量成员方法构造方法}interface接口名{publicstaticfinal常量抽象方法/静态方法/默认方法}三.枚举的
深入理解
注意
阳光开朗大男孩1
·
2024-02-09 18:50
大数据
java
古代家训中的道德教育
探究传统家训中的育人思想,不仅有助于我们
深入理解
传统家训文化体系的博大精深,而且对于教育工作也富有启迪意义。一、先立志,后立言、创业是古代家训的优良传统明末
wl泉水叮咚
·
2024-02-09 16:19
JVM-
深入理解
java虚拟机
一、java内存区域java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙。运行时数据区:java虚拟机在执行java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。程序计数器一块较小的内存空间,记录的是当前线程所正在执行的虚拟机字节码指令的地址(如果执行的是本地方法,值为空Undefined),线程私有,唯一没有OOM的区域。java虚拟机栈线程私有,生命周期与线程相同。虚
HBryce24
·
2024-02-09 16:22
JVM
java
jvm
【C语言】C实现C++类(以String类为例)
掌握C语言有助于我们学习其他编程语言,甚至可以
深入理解
如何提高开发的效率。C++、C#、Java、P
Yeah__binbin
·
2024-02-09 14:46
C语言
c语言
编程语言
多态
指针
[职场] 进入大数据领域需要掌握哪些软件 #其他#职场发展#职场发展
进入大数据领域需要掌握哪些软件学习大数据首先我们要学习
Java语言
和Linux操作系统,这两个是学习大数据的基础,学习的顺序不分前后。
笑笑18178
·
2024-02-09 13:12
大数据
深入理解
拓扑排序:从基础到应用
深入理解
拓扑排序:从基础到应用I.引言A.拓扑排序的定义与背景拓扑排序是图论中一项重要的算法,主要用于处理有向图中节点之间的依赖关系。
一休哥助手
·
2024-02-09 09:56
算法
开发语言
算法
【MySQL】:
深入理解
并掌握DML和DCL
屿小夏:个人主页个人专栏:MySQL从入门到进阶莫道桑榆晚,为霞尚满天!文章目录前言一.DML1.1添加数据1.2修改数据1.3删除数据二.DCL2.1管理用户2.2权限控制前言在数据库管理中,数据操作语言(DML)和数据控制语言(DCL)是至关重要的概念。DML使我们能够对数据库中的数据进行增加、修改和删除操作,而DCL则允许我们管理用户和控制数据库的访问权限。本文将深入探讨这两个关键领域的核心
屿小夏
·
2024-02-09 09:20
MySQL之旅
mysql
android
数据库
深入理解
ES的倒排索引
目录数据写入过程词项字典termdictionary倒排表postinglistFOR算法RBM算法ArrayContainerBitMapContainer词项索引termindex在Elasticsearch中,倒排索引的设计无疑是惊为天人的,下面看下倒排索引的结构。倒排索引分为词项索引【termindex】、词项字典【termdictionary】、倒排表【postinglist】数据写入过
林犀居士
·
2024-02-09 08:38
elasticsearch
大数据
elasticsearch
大数据
搜索引擎
倒排索引
FOR压缩算法
RBM压缩算法
30天自制操作系统(第10-11天)
按照《
深入理解
linux内核》的介绍,内存页大小为4k。所以下面构建申请和释放4k大小的内存:1.申请内存的大小必须是4k的倍数,所以需
Amnesiac_seven
·
2024-02-09 07:03
算法
30天自制操作系统(第12天)
第12天定时器(1)12.1使用定时器根据定时器分配的中断号为IRQ0(《
深入理解
linux内核》P158页),将中断周期设定为11932,换算成16进制为0x2e9c。
Amnesiac_seven
·
2024-02-09 07:03
其他
2018-09-14java学习
这样做的主要原因,是为了避免以为引入新的关键字,造成兼容性方面的问题——
Java语言
中
Xmaxdev
·
2024-02-09 07:06
【前端】NodeJS 部署到 Window 并以 EXE 文件运行
文章目录前言基本思路基本使用安装打包工具配置打包工具打包客户端代码服务端配置网站配套项目地址效果视频前言前面介绍了NodeJs服务器连接数据库的基本操作,为了满足企业人可以便捷地使用,不必
深入理解
源代码以及复杂的部署
hjhcos
·
2024-02-09 06:16
前端
前端
IoC原理
那具体怎么实现的,下面研究一下反射Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为
Java
咸鱼吐泡泡
·
2024-02-09 05:35
Spring和Spring框架
开发语言
spring
【免费培训】Python从入门到进阶(直播:2023.5.7)
课程背景Python粉们都知道,想要学好高大上的Python大法,首要一步就是熟悉Python编程的基础知识,
深入理解
何为面向对象的编程,理解函数定义、模块、语法等知识。
茗创科技
·
2024-02-09 05:10
【c语言】
深入理解
指针(2)
1.字符指针变量可以利用字符指针存放字符数组来间接存放字符串。intmain(){chararr[10]="abcdef";char*p=arr;printf("p=%s\n",p);return0;}那我们可不可以直接给字符指针存放字符串呢?intmain(){char*p1="abcdef";printf("p1=%s\n",p1);return0;}我们来看一下结果:可以看到是可以直接给字符
Code Warrior
·
2024-02-09 05:55
c语言
c语言
开发语言
学习
深入理解
Java内存模型
CPU与缓存一致性问题我们都应该知道线程是CPU调度的最小单位,线程中的字节码指令最终都是在CPU中执行的。CPU在执行的时候,免不了要和各种数据打交道,而Java中所有数据都是存放在主内存(RAM)当中的,这一过程可以参考下图:但是随着CPU技术的发展,CPU的执行速度越来越快。而由于内存的技术并没有太大的变化,所以从内存中读取和写入数据的过程和CPU的执行速度比起来差距就会越来越大,这就导致C
Joker_Wan
·
2024-02-09 03:58
深入理解
Netty及核心组件使用—上
目录Netty的优势为什么Netty使用NIO而不是AIO?Netty基本组件Bootstrap、EventLoop(Group)、Channel事件和ChannelHandler、ChannelPipelineChannelFutureNetty入门程序服务端代码客户端代码运行结果Netty的优势1.API使用简单,开发门槛低。2.功能强大,预置了多种编解码功能,支持多种主流协议。3.定制能力强
山鸟与鱼!
·
2024-02-09 01:36
分布式中间件
java
开发语言
网络
nio
后端
服务器
Nginx: a little source code
Nginx源码比较多,本文只看几个重要的模块,更详细的内容请参考《
深入理解
nginx模块开发与架构》,这本书内容很全,本文只能是跟在后面做一点东施效颦的解读了。
SakamataZ
·
2024-02-08 22:20
nginx
java
jvm
JAVA和JVM运行原理是什么?JAVA可以用来做什么?
Java是一种面向对象的编程语言,现在我们日常使用的很多软件都是
Java语言
开发的。比如安卓上的各种app,界面都是使用
java语言
写的。
程序媛小白
·
2024-02-08 22:11
零基础学Java第一节(语法格式、数据类型)
第1章Java概述1.1
Java语言
发展史
Java语言
发展史詹姆斯·高斯林(JamesGosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位
编程攻略
·
2024-02-08 19:22
Tomcat Web环境搭建(eclipse)
1JDK介绍1.1概述JDK是
Java语言
的软件开发工具包,主要用干移动设备、嵌入式设备上的iava应用程序。JDK是整个iava开发的核心,它包含了java的运行环境和java工具。
ChatYU.
·
2024-02-08 18:27
开发工具的安装与配置
eclipse
java
html
java语言
实战开发——抽奖app制作
首先进入java的代码块...publicclassMainActivityextendsAppCompatActivity{String[]names=newString[]{"周杰伦","薛之谦","林俊杰"};Timetimer;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInsta
Phoenix871
·
2024-02-08 18:18
【C语言】
深入理解
指针
目录1.字符指针2.指针数组3.数组指针4.数组传参与指针传参一维数组传参二维数组传参一级指针传参二级指针传参5.函数指针6.函数指针数组7.指向函数指针数组的指针(了解即可)8.回调函数回调函数的应用:库函数qsort模拟实现库函数qsort1.字符指针允许用字符串来初始化字符指针char*p="abcdef"这个语句是正确的,他表示把后面字符串首元素地址放到指针变量p里面去。其中abcdef是
米糕.
·
2024-02-08 17:39
c语言
算法
c++
数据结构
开发语言
常用虚拟机性能监控故障处理工具
参考文献:
深入理解
jvm第三版1.jpsjps作用可以列出正在运行的虚拟机进程,并显示虚拟机执行主类(MainClass,main()函数所在的类)名称以及这些进程的本地虚拟机唯一ID(LVMID,LocalVirtualMachineIdentifier
丶_62f3
·
2024-02-08 17:40
基于Spring Boot的车牌识别系统(附项目地址)
介绍springboot+maven实现的车牌识别及训练系统基于
java语言
的深度学习项目,在整个开源社区来说都相对较少;而基于
java语言
实现车牌识别EasyPR-Java项目,最后的更新已经是五年以前
W998
·
2024-02-08 16:47
基于微信小程序的美食点餐推荐系统
本系统按照系统设计的基本流程,遵循系统开发生命周期法和结构化方法,基于微信小程序技术和
Java语言
设计并实现了美食点餐推荐系统。该系统的客户端为微信小程
lucky_programmer
·
2024-02-08 15:53
毕设
微信小程序
美食
小程序
美食点餐推荐系统
点餐小程序
订餐小程序
深入理解
Spark的前世今生
文章来源:https://blog.csdn.net/qq_42107047/article/details/80239094感谢大神分享~~~~~一:大数据的概述1.1Spark是什么? Spark,是一种通用的大数据计算框架,正如传统大数据技术Hadoop的MapReduce、Hive引擎,以及Storm流式实时计算引擎等。Spark包含了大数据领域常见的各种计算框架:比如SparkCore用
闲云野鹤~~~
·
2024-02-08 14:01
Spark
【Spark重点难点】你以为的Shuffle和真正的Shuffle
我在B站读大学,大数据专业【Spark重点难点01】你从未
深入理解
的RDD和关键角色通俗解释上节课我们讲了DAGScheduler划分Stage的原理:DAGScheduler调度时会根据是否需要经过Shuffle
王知无(import_bigdata)
·
2024-02-08 14:00
大数据
spark
java
python
数据库
深入理解
Spark BlockManager:定义、原理与实践
深入理解
SparkBlockManager:定义、原理与实践1.定义Spark是一个开源的大数据处理框架,其主要特点是高性能、易用性以及可扩展性。
涤生大数据
·
2024-02-08 14:57
spark
大数据
分布式
Java和JavaScript之间的区别
1.简介我们将在本文中比较
Java语言
和JavaScript语言。JavaScript由Netscape开发。它最初是用于客户端的脚本语言,后来又用作客户端和服务器脚本的语言。
dnc8371
·
2024-02-08 14:21
python
java
js
linux
javascript
ViewUI
synchronized 和 Lock 有什么区别?synchronized 和 ReentrantLock 区别是什么?说一下 atomic 的原理?
实现方式:synchronized是基于JVM内置的监视器锁(Monitor)实现的,而Lock是基于
Java语言
层面的显式锁(ExplicitLock)实现的。syn
weixin_53180424
·
2024-02-08 14:39
java
java
SSM宠物领养系统-计算机毕业设计源码 63813
宠物领养系统是基于浏览器与服务器架构平台,采用跨平台的
JAVA语言
开发,利用SSM框架进行逻辑控制,MySQL数据库存储数据,最后To
vx_cxsj813
·
2024-02-08 13:33
宠物
课程设计
php
spring
boot
开发语言
mysql
django
JAVA SpringBoot中使用redis的事务
目录一、
Java语言
介绍二、SpringBoot框架介绍三、Redis缓存介绍四、什么是redis的事务一、
Java语言
介绍Java是一种广泛使用的高级编程语言,由SunMicrosystems公司于1995
杨荧
·
2024-02-08 12:21
云原生
java
spring
boot
redis
开源
开发语言
后端
cpp11新特性之智能指针(下):
深入理解
现代cpp中的智能指针shared_ptr、unique_ptr 以及 weak_ptr
今天给大家带来的是对于shared_ptr、unique_ptr以及weak_ptr的
深入理解
,通过测试案例和源码剖析对这三种重要的智能指针的使用方法,注意事项以及适用范围进行了全面的总结,相信经过这些测试大家对于智能指针的理解会更上一层楼
unknown C++ beginner
·
2024-02-08 10:37
c++学习
c++
学习
笔记
开发语言
探索Python日志:
深入理解
LogRecord对象
源码分享https://docs.qq.com/sheet/DUHNQdlRUVUp5Vll2?tab=BB08J2在Python的日志系统中,LogRecord对象扮演着中心角色。每当我们在代码中使用日志记录方法,如.debug(),.info(),.warning(),.error()或.critical(),底层日志模块会创建一个LogRecord实例,该实例封装了所有与日志事件相关的信息。
web安全工具库
·
2024-02-08 10:49
网络爬虫
c++
开发语言
JavaBase持续更新
仅作笔记,尚不完善,持续更新中…一、Java概述1.1
Java语言
发展史语言:人与人交流沟通的表达方式计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言
Java语言
是美国Sun公司(StanfordUniversityNetwork
只年
·
2024-02-08 10:10
java
java-ee
元宵节:做一名“元宵”党员
同时,要不断加强学习,用习近平新时代中国特色社会主义思想武装头脑,
深入理解
和践行党的宗
辉组轩
·
2024-02-08 09:06
深入理解
Python多线程:方法解析与实践案例
案例1:l1=[1,2,3,4,5,6]foriinl1:要求1:print(i)要求2:每一个线程的频率不一样,time.sleep(i)总结:创建多个线程,每个线程打印频率不一样;为了便于区分,每次打印的时候,可以加一个前缀,类似“线程1”、“线程2”、“线程3”…1.使用threading.Thread类我们可以创建threading.Thread类的实例来表示一个线程,然后调用它的star
the_beginner
·
2024-02-08 08:53
Python学习私人笔记
多线程编程私人笔记
python
开发语言
多线程
图像处理入门:OpenCV的基础用法解析
图像处理入门:OpenCV的基础用法解析引言OpenCV的初步了解
深入理解
OpenCV:计算机视觉的开源解决方案什么是OpenCV?
kadog
·
2024-02-08 07:14
By
GPT
图像处理
opencv
人工智能
计算机视觉
Elasticsearch(一) 安装和配置启动
前言:本环境在阿里轻量级服务器(Ubuntu)上执行(一)环境搭建1.1java环境环境:ES为
java语言
编写,需要有java环境版本说明:ES5需要Java8及以上的版本ES7开始内置了Java环境
king丶绝世佳友
·
2024-02-08 07:32
#
Elastic
Search
elasticsearch
大数据
big
data
jsp课程管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用
java语言
开发。
qq_251836457
·
2024-02-08 06:55
java类
java
数据库
myeclipse
jsp教务管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用
java语言
开发。
qq_251836457
·
2024-02-08 06:54
java类
java
数据库
myeclipse
LeetCode算法题-Remove Linked List Elements(Java实现)
例如:输入:1->2->6->3->4->5->6,val=6输出:1->2->3->4->5本次解题使用的开发工具是eclipse,jdk使用的版本是1.8,环境是win764位系统,使用
Java语言
编写和测试
程序员小川
·
2024-02-08 06:20
java Servlet 云平台教学系统myeclipse定制开发SQLServer数据库网页模式java编程jdbc
开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为SQLServer2008,使用
java语言
开发。
qq_251836457
·
2024-02-08 06:52
java类
java
数据库
servlet
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他