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)
一、标识符首先我们来看第一部分——标识符,其实在前面的文章中就已经有过标识符,我们所写的类名(HelloWorld)就是我们的标识符。我们的单个字母就做——字符由双引号引起来的叫做——字符串。这个标识符是由字母、数字、下划线和美元符($)组成,其中不可用数字开头。我们的标识符是严格区分大小写的,并且不可以是我们的Java的关键字和保留字。我们的标识符的命名最好能反映出其作用,表达出它是用来做什么的
Preself
·
2024-02-06 13:53
【Mybatis】接口式编程连接mysql数据库
前言博主有一定的
java基础
知识,原本是由于最近的项目开发,需要使用安卓开发连接mysql数据库,于是被迫需要跳着学此框架主要写了博主遇到的一些问题和解决方法,前人踩坑,后人乘凉唉。
不会敲代码的谌
·
2024-02-06 10:37
数据库
mybatis
mysql
【Java从入门到精通】
Java基础
语法
Java基础
语法一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。对象:对象是类的一个实例,有状态和行为。
厉昱辰
·
2024-02-06 09:55
Java从入门到精通
java
开发语言
一篇文章带你真正
搞懂
“ES6箭头函数”
(1)箭头函数比普通函数更加简洁如果没有参数,就直接写一个空括号即可如果只有一个参数,可以省去参数的括号如果有多个参数,用逗号分割如果函数体的返回值只有一句,可以省略大括号如果函数体不需要返回值,且只有一句话,可以给这个语句前面加一个void关键字。最常见的就是调用一个函数:letfn=()=>voiddoesNotReturn();(2)箭头函数没有自己的this箭头函数不会创建自己的this,
小彭努力中
·
2024-02-06 08:14
JavaScript
es6
javascript
前端
分钟
搞懂
分钟
搞懂
七子这美好的写下诗行第一的演奏发酵了故事如此香醇那里怎样七子最后结局和窗玻璃上的自己对饮卷而就在里外翻点着头向七子一卷,乡愁漫长中站着树枝就是提醒那位诗使有时间看完一一言智七子牵着你的手握着小手一起说也是一棵树枝为什么要反对成为生活七子华为手机像一架渐渐的天平你的调找到了你在大门上七子一切尽心调换本都是创造那么一个内心都渴望有字更合适七子百事从欢另一个平常心艺术在一个敞开的箱子里看完这一切
七子_868c
·
2024-02-06 06:58
一文
搞懂
系列——非局部跳转setjmp和longjmp使用及原理
背景介绍在我们linux软件开发中似乎有一个不成文的规定:禁止使用goto跳转语句。并对它列举了几大”罪“。影响程序的可读性和可维护性。goto语句可以跳转到程序中的任意位置,这可能导致程序流程的混乱,使得其他程序员难以理解和维护。它被比喻为“程序中的泥潭”,一旦陷入,难以前行。增加调试难度:由于goto语句可以跳转至程序的任何点,这使得调试程序变得更加困难。程序员需要检查整个程序来确定goto可
谢艺华
·
2024-02-06 05:22
一文搞懂系列
linux
网络
运维
setjmp
longjmp
股民的“藏宝图:蜡烛图的前世今生
而想要
搞懂
股票,就离不开一种神奇的东方“藏宝图”——蜡烛图。蜡烛图,它能指引投资路线,帮助做出正确决策,真的是“藏宝图”。其前世今生又是多么耐人寻味?
史诗集
·
2024-02-06 04:29
java的热部署/热更新(2)类加载机制
在tomcat的环境下,就是一些
java基础
类库。会在不同的webapp下共用。这当然不是什么问题。
java基础
类库遵循无状态的设计原则。webAppA不会因为对
define_us
·
2024-02-06 02:54
java
开发语言
数据结构与算法--排序算法:冒泡排序 多种方法让你彻底
搞懂
冒泡排序
阅读目录排序的相关概念冒泡排序实现冒泡排序复杂度冒泡排序实质和优化实质冒泡排序优化排序的相关概念排序算法(Sortingalgorithm)是一种能将一串数据依照特定顺序进行排列的一种算法排序算法的稳定性稳定性:稳定排序算法会让原本有相等键值的纪录维持相对次序。也就是如果一个排序算法是稳定的,当有两个相等键值的纪录R和S,且在原本的列表中R出现在S之前,在排序过的列表中R也将会是在S之前。当相等的
storyfull
·
2024-02-06 01:27
数据结构与算法
Python
冒泡排序
Python冒泡排序
数据结构与算法
排序
Java基础
篇1-二分查找与排序算法学习笔记
Java基础
篇1-二分查找算法与排序算法1.二分查找1.1什么是二分查找?
探索者7号
·
2024-02-06 01:26
Java面试篇
java
Darknet yolov3 Makefile文件解析
Makefile完整的教程网上有很多,我暂时也不打算完整学一遍,仅仅把遇到的都
搞懂
,下次遇到新的东西
未完城
·
2024-02-05 19:20
ubuntu
deep-learning
darknet
linux
makefile
《从点子到产品经理》摘3
不说清逻辑的需求,不记(啊,这里我也没有
搞懂
,你先看看)不是实际遇到的需求,不记(哎,我觉得可能有人会这么用)分析需求时,先梳理逻辑再出方案。
商未央
·
2024-02-05 18:59
RPC框架Dubbo深入分析,程序员
Java基础
案例教程
连接个数:单连接连接方式:长连接传输协议:TCP传输方式:NIO异步传输序列化:Hessian二进制序列化适用范围:传入传出参数数据包较小(建议小于100K),消费者比提供者个数多,单一消费者无法压满提供者,尽量不要用dubbo协议传输大文件或超大字符串。适用场景:常规远程服务方法调用Rmi协议可与原生RMI互操作,基于TCP协议偶尔会连接失败,需重建StubHessian协议可与原生Hessia
爱好广泛的爱好
·
2024-02-05 18:13
程序员
面试
java
后端
一文
搞懂
Java中的定时任务框架xxl-job部署
文章目录1.常见的分布式任务调度系统2.xxl-job设计思想3.xxl-job部署3.1初始化调度数据库3.2编译源码3.3配置部署“调度中心”3.4配置部署“执行器项目”xxl-job学习文档https://github.com/xuxueli/xxl-job1.常见的分布式任务调度系统任务调度是java项目中常用的一种组件,可以指定任务在何时进行触发,最熟悉的是spring框架里面的quar
澡澡洗澡澡
·
2024-02-05 17:35
Java开发
java
xxl-job
分布式
中间件
一文彻底
搞懂
MySQL基础:B树和B+树的区别(简洁版)
文章目录1.节点结构2.插入和删除3.查询4.性能5.适用场景6.关于B树和B+树的常见问题6.1.B树和B+树的区别是什么?6.2.什么情况下应该使用B树?6.3.什么情况下应该使用B+树?B树和B+树都是多路搜索树,它们都用于数据库索引中存储和组织数据。B+树是B树的一种改进,它具有更好的插入和删除性能。1.节点结构B+树叶节点两两相连可大大增加区间访问性,可使用在范围查询等,而B树每个节点k
澡澡洗澡澡
·
2024-02-05 17:34
Java开发
mysql
b树
b+树
数据库
数据结构
一文彻底
搞懂
Redis中缓存穿透,缓存击穿和缓存雪崩的区别以及解决方案
文章目录1、缓存击穿1.1概念1.2描述1.3解决方案2、缓存穿透2.1概念2.2描述2.3解决方案3、缓存雪崩3.1概念3.2描述3.3缓存大量数据同时过期3.4Redis故障宕机4.总结用户的数据一般都是存储于数据库,数据库的数据是落在磁盘上的,磁盘的读写速度可以说是计算机里最慢的硬件了。当用户的请求,都访问数据库的话,请求数量一上来,数据库很容易就奔溃的了,所以为了避免用户直接访问数据库,会
澡澡洗澡澡
·
2024-02-05 17:04
Java开发
缓存
redis
mybatis
java
一文彻底
搞懂
Java中ArrayList和LinkedList 区别
文章目录1、数据结构2、插入和删除3、随机访问4、内存占用5、适用场景6、总结7、选择建议8、关于ArrayList和LinkedList的常见问题1、数据结构ArrayList:基于数组实现,元素在内存中是连续存储的。LinkedList:基于链表实现,元素在内存中是非连续存储的,每个元素存储了指向其前一个和后一个元素的指针。2、插入和删除ArrayList:插入操作:需要将要插入元素后面的所有
澡澡洗澡澡
·
2024-02-05 17:34
Java开发
java
数据结构
LinkedList
ArrayList
一文彻底
搞懂
MVC MVP MVVM 架构模式(Android)
对于我们Android开发者来说,常见的架构模式基本上就是MVC,MVP,MVVM,这三种也是开发GUI应用程序常见的模式。除此之外还有分层模式,客户端-服务器模式(CS模式),主从模式,管道过滤器模式,事件总线模式等等。这篇文章还是具体分析MVC,MVP,MVVM这三种架构模式。1.Modle无论在那个架构模式中,Model都是不变的,Model类封装了数据模型和相应的网络操作等Model首先看
高、远
·
2024-02-05 17:03
Android
网络
java
android
安卓
编程语言
一文彻底
搞懂
单例设计模式
设计模式概述掌握设计模式的层次第1层:刚开始学编程不久,听说过什么是设计模式第2层:有很长时间的编程经验,自己写了很多代码,其中用到了设计模式,但是自己却不知道第3层:学习过了设计模式,发现自己已经在使用了,并且发现了一些新的模式挺好用的第4层:阅读了很多别人写的源码和框架,在其中看到别人设计模式,并且能够领会设计模式的精妙和带来的好处。第5层:代码写着写着,自己都没有意识到使用了设计模式,并且熟
霄练
·
2024-02-05 17:32
设计模式
设计模式
java
一文彻底
搞懂
Java开发中常用的设计模式(1)
文章目录1.设计模式总览1.1创建型模式1.2结构型模式1.3行为型模式2.常用设计模式2.1单例设计模式2.2工厂方法模式2.2.1简单工厂模式2.2.2工厂方法模式2.2.3抽象工厂模式1.设计模式总览GangofFour(四人帮)在《设计模式:可复用面向对象软件的基础》一书中提出了23种设计模式,分为创建型模式、结构型模式和行为型模式,其中创建型模式5种,结构性模式7种,行为型模式11种:1
澡澡洗澡澡
·
2024-02-05 17:59
Java开发
java
设计模式
开发语言
Java基础
--File方法练习
1.采用递归的方法删除多级目录importjava.io.File;/***@Author:King*@Description:人类的伟大是勇气的伟大,人类的赞歌是勇气的赞歌*@Creat:2021-11-30-11:26*/publicclassTest1{publicstaticvoidmain(String[]args){//删除多级目录递归删除Filefile=newFile("F:\\
白衣不是真良人
·
2024-02-05 15:27
java
java基础
--File类
File类定义了一些和平台无关的方法用来操作文件。通过调用File类提供的各种方法,能够创建,删除或者重命名文件,判断硬盘上某个文件是否存在,查询文件最后修改时间等。1、构造方法:File(Stringpathname)通过指定的一个文件路径来创建一个新的File对象File(Stringparent.Stringchild)根据指定的一个父路径和一个子路径(包括文件名称)创建一个File对象Fi
两年半的JAVA练习生
·
2024-02-05 15:26
java
开发语言
后端
java基础
课后习题答案
文章目录第1章Java开发入门第2章Java编程基础第3章面向对象(上)第4章面向对象(下)第5章异常第6章JavaAPI第7章集合类第8章泛型第9章反射第10章IO(输入输出)第11章JDBC第12章多线程第13章网络编程第1章Java开发入门一、1.对象2.面向对象、跨平台性3.javac4.Java虚拟机(或JVM)5.JRE二、1.错2.错3.错4.对5.对三、1.C2.ABCD3.D4.
miss you ya
·
2024-02-05 15:05
Java
java
开发语言
20210521听书笔记:《高效能人士的七个习惯》
这句话是本书的核心,
搞懂
了它,我们就能更好地理解,为什么柯维认为要以原则为中心,以及这样做为什么有效。转换思维定式带来的改变,远远大于改变态度、行为。怎么主动改变思维定式,给生活
幸运星小燕子
·
2024-02-05 14:31
2018-12-20成功日记
3、
搞懂
了一个思维导图软件,并应用思维导图总结了写作的七大好处,并以此为内容上传了一个抖音视频。4、确定了视频剪辑的软件——爱剪辑,比较简单,容易上手,且剪辑之后效果不错。
40岁的我
·
2024-02-05 13:02
2018-07-02传感器扩展-#手机里竟然有这么多传感器# 终于都
搞懂
了 !
随着技术的进步,手机已经不再是一个简单的通信工具,而是具有综合功能的便携式电子设备。手机的虚拟功能,比如交互、游戏、都是通过处理器强大的计算能力来实现的,但与现实结合的功能,则是通过传感器来实现。本文就为大家整理了手机中常见的传感器,帮助大家了解其原理和用途。一、光线传感器:原理:光敏三极管,接受外界光线时,会产生强弱不等的电流,从而感知环境光亮度。用途:通常用于调节屏幕自动背光的亮度,白天提高屏
予汐
·
2024-02-05 12:13
Java基础
-- java类写入日志和定时删除日志
今天讲一下java类写入日志和定时删除日志一、写入日志的工具类LogUtil.javaimportjava.io.BufferedWriter;importjava.io.File;importjava.io.FileWriter;importjava.io.IOException;importjava.text.SimpleDateFormat;importjava.util.Calendar;
昨天_03fb
·
2024-02-05 11:57
Spring和Spring Boot的区别
它提供了一个全面的编程和配置模型,用于现代
Java基础
上的企业应用开发。Spring的核心特性是依赖注入
诗雅颂
·
2024-02-05 10:05
spring
boot
java
XML 教程【一文彻底
搞懂
dom4j解析】
文章目录1.xml入门1.1xml新建1.1文档声明1.2元素1.3属性1.4CDATA节1.5转义字符1.6格式正确的XMLDOM4JDOM4J介绍Dom4j应用实例2.2遍历xml指定元素2.3读取指定xml元素2.4获取属性2.5dom4j增删改2.6作业1.xml入门1.1xml新建1.1文档声明XML声明放在XML文档的第一行XML声明由以下几个部分组成:version=“1.0”文档符
~ 小团子
·
2024-02-05 10:51
JavaWeb
xml
学习
java
2021年java学习路线总结—纯干货分享
第一阶段:
Java基础
重点知识点:数据类型、核心语法、面向对象、数组、集合、IO流、String/StringBuffer/StringBuilder、线程、并发、反射、泛型学习Java开发,首先要学习
爱穿格子衫的程序猿
·
2024-02-05 09:55
java
编程语言
面试
数据库
JavaEE--从文件上传、下载入门Java web
***:(实战)实现简单的Servlet容器前言带着问题学java系列博文之
java基础
篇。从问题出发,学习java知识。从文件上传、下载入门JavawebJavaW
i18n486
·
2024-02-05 09:33
java
后端
面试
【前端100问】Q7:ES5/ES6 的继承除了写法以外还有什么区别?
写在前面此系列来源于开源项目:前端100问:能
搞懂
80%的请把简历给我为了备战2021春招每天一题,督促自己从多方面多角度总结答案,丰富知识ES5/ES6的继承除了写法以外还有什么区别?
alanwhy
·
2024-02-05 08:01
Java开发基础环境的搭建
www.oracle.com/technetwork/java/javase/archive-139210.htmlJDK(JavaDevelopmentKit)是整个Java核心,包括Java运行环境、Java工具和
Java
重庆淡静
·
2024-02-05 07:18
day4-
java基础
(类、对象、集合)
一、内容概述1、类(引用数据类型)Random、Scanner2、ArrayList集合(数组)3、练习4、面向对象二、类(引用数据类型)类的类型有两种方式:1)人家定义好的类,我们可以通过导包的方式,将对应的类引入到当前程序中进行使用。、importjava.util.Scanner;importjava.util.Random;importjava.util.*;2)如果业务上需要使用自定义的
_拾年丶
·
2024-02-05 06:32
Java面试核心基础知识之
Java基础
Java基础
`针对常用的
Java基础
知识展开详细的介绍,具体包含Java的集合、异常分类及处理、反射机制、注解、内部类、泛型、序列化集合
Java基础
一、集合1、List:可重复2、Queue3、Set:
不称职的程序员❦
·
2024-02-05 05:04
Java
java
面试
经验分享
基于javaagent-ByteBuddy监控方法执行耗时
不改造原有项目代码,通过字节码增强技术来实现方法调用耗时学习:最近学习Skywalking时偶然接触到有关字节码方面的知识,特地记录一下(还可以通过javassist来实现)参考资料:【黑马Skywalking】:
java
yourgod007
·
2024-02-05 05:30
字节码
java
后端
24玩乐高
摆弄完了力度的拆弹装置,这次又没啥什么进展,这东西实在太精密,上次,我和我哥在一起的时候算是弄点的时候,算是
搞懂
了一点东西。
储烨磊2008
·
2024-02-05 03:58
一篇
搞懂
OpenGL中的渲染器(Renderer)、纹理(Texture)和混合(Blending)
目录一、什么是渲染器二、抽象渲染器类三、什么是OpenGL的纹理四、怎么利用OpenGL接口操作纹理五、Blending混合话不多说,我把我看的视频链接贴出来,下面的笔记是由视频学习和自己的补充而来。这次是(16-18)的笔记跟着这个小哥的教学视频学的(YouTube原视频,科学上网AI字幕)►http://bit.ly/2lt7ccM这个是哔哩哔哩网站有人搬运的►https://www.bili
$老无所依¥
·
2024-02-05 03:31
OpenGL
学习
笔记
c++
图形渲染
java基础
面试/笔试题整理(三)
数据的隔离级别由数据库系统实现,是数据库系统本身的一个功能。我们写java程序的时候只是设定事务的隔离级别,而不是去实现它。(这个我标重点,因为真的被问到很多次。当然了,事务的隔离级别也要会。不太明白的可以点链接进去看数据库的事务隔离级别和四大特性)ThreadLocal是类。声明为publicclassThreadLocalThreadLocal类为每一个线程都维护了自己独有的变量拷贝。每一个线
唯有努力不欺人丶
·
2024-02-04 23:24
一文
搞懂
Go 1.21 的日志标准库 - slog
在过去多年里,我们在Go中写日志的时候,通常都是使用Zerolog或者Zap这两个包,在本文中,我们将重点探讨Go最近引入的log/slog包,该包旨在将高性能、结构化和分级日志记录引入Go标准库。该软件包起源于某位用户在GitHub上发起的讨论:structured,leveledlogging,后来演变为描述软件包设计的提案。经最终确定,该软件包在Go1.21中发布,也就是现在的log/slo
白如意i
·
2024-02-04 22:23
go
golang
开发语言
后端
只需一个案例
搞懂
this.$nextTick()
前言this.$nextTick()并不是一个常用的API,但是到了关键的时候还就是必须用。但是它到底是做什么的,很多同学看了文档依然是一头雾水。先看文档:https://cn.vuejs.org/v2/api/#vm-nextTick将回调延迟到下次DOM更新循环之后执行。在修改数据之后立即使用它,然后等待DOM更新。它跟全局方法Vue.nextTick一样,不同的是回调的this自动绑定到调用
microkof
·
2024-02-04 22:50
2018-07-27
掌握HMTL&XHTML基础知识、CSS基础知识、
Java基础
知识DOM、JSON、
团子团子哟
·
2024-02-04 22:03
一文学会JSR-303 参数校验
之前也写过一篇关于SpringValidation使用的文章,不过自我感觉还是浮于表面,本次打算彻底
搞懂
SpringValidation。
keep one's resolveY
·
2024-02-04 20:37
Java基础知识
html5
【tomcat路径匹配源码分析】
搞懂
tomcat中web.xml配置servlet的url-pattern为“/“和“/*“的区别
搞懂
tomcat中web.xml配置servlet的url-pattern为"/"和"/*"的区别前言结论Servlet匹配规则(tomcat源码)分析举个例子路径配置为`/`导致拦截静态资源问题的解决方案总结原文地址前言我在写原生
MysticalDream
·
2024-02-04 20:35
java
tomcat
spring
java
tomcat
java-ee
spring
Java有几个阶段学习?
Java的课程是分为四个阶段进行的:第一阶段的
Java基础
:Java的学习内容从计算机基本概念,DOS命令开始,为你入门编程语言扫盲Java有几个阶段学习?
长沙一度IT学校
·
2024-02-04 19:34
细节拉满,58个实例+2个项目,带你深入技术原理,彻底
搞懂
Spring Boot
开发人员如何学习足够的知识,来快速提高生产效率呢?SpringBoot每月的下载量超过7500万,是目前使用广泛的Java框架。它的易用性和强大功能彻底改变了应用程序的开发方式,使应用程序逐渐从单体形式发展到微服务。然而,SpringBoot的简单性也可能令人困惑。为了帮助大家更好的学习SpringBoot,我帮大家找来了这份阿里大佬整理的SpringBoot实战手册。SpringBoot实战手册
该用户快成仙了
·
2024-02-04 18:38
spring
boot
java
spring
58 个实例 +2 个项目,带你深入技术原理,彻底
搞懂
Spring Boot
为什么要学习SpringBoot?SpringBoot建立spring框架之上,使用Spring启动,帮我们避免了大量的配置。因此,SpringBoot可以帮助我们以最少的工作量,更加健壮地使用现有的Spring功能。SpringBoot每月的下载量超过7500万,是目前使用广泛的Java框架。它的易用性和强大功能彻底改变了应用程序的开发方式,使应用程序逐渐从单体形式发展到微服务。然而,Sprin
wadfdhsajd
·
2024-02-04 18:38
java
框架
后端
spring
boot
java
spring
Java基础
Java虚拟机的内存划分为了提高运算效率,就对空间进行了不同区域的划分,因为每一片区域都有特定的处理数据方式和内存管理方式。方法区存储已被虚拟机加载的类信息、常量、(静态变量)、即时编译器编译后的代码等数据。堆内存存储对象(包括数组对象),new来创建的,都存储在堆内存。虚拟机栈用于存储正在执行的每个Java方法的局部变量表等。局部变量表存放了编译期可知长度的各种基本数据类型、对象引用,方法执行完
weixin_57107855
·
2024-02-04 17:02
java
java
一文彻底
搞懂
前端监控 等推荐
大家好,我是若川。话不多说,这一次花了几个小时精心为大家挑选了20余篇好文,供大家阅读学习。本文阅读技巧,先粗看标题,感兴趣可以都关注一波,一起共同进步。前端点线面前端点线面百度前端研发工程师,热衷于阅读源码,专注于前端工程化、前端监控、智能广告等方向,致力于向全栈发展,涉猎广泛。《前端百题斩》作者,该书上册已更新完毕,内容涵盖JS基础、浏览器和网络,共计50个章节,5万多字,是前端入门或面试的宝
若川视野
·
2024-02-04 16:33
可视化
编程语言
人工智能
java
面试
一文带你
搞懂
百度地图可视化开发
百度地图入门百度开发者账号申请官方教程控制台API基本用法:::detailsbody,html,#allmap{width:100%;height:100%;overflow:hidden;margin:0;font-family:"微软雅黑";}地图展示varmap=newBMapGL.Map("allmap");//创建Map实例varpoint=newBMapGL.Point(116.40
我叫汪枫
·
2024-02-04 16:00
百度
vue
html5
前端
echarts
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他