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基础
学习 flag
https://blog.csdn.net/z694644032/article/details/100084287基础篇Java毕向东_
Java基础
视频教程25天基础版菜鸟教程JavaSE社区JDK8
tangdong3415
·
2023-04-09 03:13
JAVA
保姆级的从小白到名厂offer的java学习路线教程 。
如果你是刚开始计划学习java,但是不知道如何规划自己的课程,或许会问java难学吗这个问题;或者是已经学习了一些
java基础
知识,但是不知道后续该学习什么,这篇文章非常适合你,这篇文章也适用于绝大部分同学
双名计划
·
2023-04-09 03:36
java
学习
后端
面试
Java基础
知识总结(一)
一:java概述:1,JDK:JavaDevelopmentKit,java的开发和运行环境,java的开发工具和jre。2,JRE:JavaRuntimeEnvironment,java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)。3,配置环境变量:让javajdk\bin目录下的工具,可以在任意目录下运行,原因是,将该工具所在目录告诉了系统,当使用该工具时,由系统帮我们去
静晓安来
·
2023-04-09 02:18
智能家居
后端技术
解决方案-API设计
一、采用HTTP和MQTT协议进行数据交互和通信API请求签名对于每一次发送给后端服务器的HTTP和MQTT协议请求,我们会根据访问中的签名信息验证访问请求者身份。具体由使用authToken_和authSecret_对称加密验证实现。其中authToken_是访问者身份,authSecret_是加密签名字符串和服务器端验证签名字符串的密钥,必须严格保密谨防泄露。签名签名采用HmacSHA1算法+
hongyucai
·
2023-04-09 00:31
物联网或AI技术方案
智能家居
深入总结SpringBoot整合JWT,这应该是全网讲的最通俗易懂的了
Java基础
知识大全22本Java架构师核心书籍从0到1Java学习路线和资料1000+道2021年最新面试题组成JWT具体长什么样呢?
程序员伟杰
·
2023-04-09 00:05
Java基础
--Enum(枚举类)
前言:该博客主要是记录自己学习的过程,方便以后查看,当然也希望能够帮到大家。1.为什么要引入枚举类一个小案例:你写了一个小程序,不过好久不用了,突然有一天,你想使用一下它。程序要想正确运行,需要将今天星期几存到数据库里。这个时候,你开始犯难了。当初的你还很年轻,不懂程序界的险恶,设计这个程序的时候,傻不拉几把这个字段设计为int类型的,用0代表周日,1代表周一,以此类推,添加的时候就setWeek
天不生我小金
·
2023-04-08 23:34
最全 Java 核心知识点笔记
JAVA核心知识点JVM:jvmJVMJAVA集合:JAVA集合JAVA集合java多线程并发:java多线程并发java多线程并发java多线程并发
Java基础
:
Java基础
Java基础
spring原理
着火点
·
2023-04-08 23:11
后端
java
面试
jvm
经验分享
后端
Java基础
知识点总结
Java基础
知识点(原创不易,你们对阿超的赞就是阿超持续更新的动力!)
是阿超
·
2023-04-08 22:25
面试题总结
java
面试题
Java基础知识点总结
Java基础
之《分布式事务(3)—TCC分布式事务》
一、什么是TCC分布式事务1、定义TCC是tryconfirmcancel的单词首字母缩写,是一个类似2阶段提交的柔性分布式事务解决方案。2、来源国内最早关于TCC报道,是2008年InfoQ上对阿里程立博士的一篇采访,经过程立博士的这一次传道之后,TCC在国内逐渐被大家广为了解并接受。二、TCC的三大核心方法1、try用来尝试业务的执行,就是在提交事务之前做数据的校验。2、confirm确认执行
csj50
·
2023-04-08 20:57
JAVA基础
java
Java基础
之《分布式事务(2)—什么是分布式事务》
一、本地事务和分布式事务1、本地事务本地事务是关系型数据库中,由一组SQL组成的一个执行单元它有一个缺点:仅支持单库事务,并不支持跨库事务2、分布式事务是指一个企业需要同时操作多个数据库的情况下,而且必须保持ACID的特性。一般应用于微服务的多服务处理在电商系统中,支付订单,就是一个分布式事务了第一步:支付服务,修改支付订单状态第二步:订单服务,订单状态修改为已支付第三步:库存服务,减库存第四步:
csj50
·
2023-04-08 20:27
JAVA基础
java
Java基础
之去除List集合中的重复元素
前言:在java中去除list集合中的重复元素很常见,这里总结一下几种方法。1、使用for循环list中的所有元素然后删除重复/***使用for循环删除list中的重复元素*@paramlist*@return*/publicstaticListremoveDuplicate1(Listlist){ for(inti=0;ii;j--){ if(list.get(j).equals(lis
淡淡的香烟
·
2023-04-08 20:46
Java
java
Java基础
之List乱序排列
Java中乱序排序很常见,给定一个数组,要求把数组内元素的顺序随机打乱,然后输出。有以下几种方法:1.使用Collections.shuffle实现ListUser=newArrayList();User.add("a");User.add("b");User.add("c");User.add("d");User.add("e");//使用Collections.shuffle实现乱序排序Col
淡淡的香烟
·
2023-04-08 20:46
Java
Java基础
进阶List-LinkedList集合
LinkedList集合是一种双向链表的数据结构链表的优点:由于链表上的元素在空间存储上内存地址上不连续所以随机增删元素的时候不会有大量元素位移,因此随机增删效率较高在以后的开发中,如果遇到随机增删集合元素的业务比较多时,建议使用LinkedList链表的缺点:不能通过数学表达式计算被查找元素的内存地址,每一次查找都是从头节点开始遍历,直到找到为止。所以LinkedList集合检索/查找的效率较低
五度鱼学Java
·
2023-04-08 20:45
javase
list
链表
javase
集合
Java基础
——List接口
Collection接口是Java中所有集合的总接口,Collection将集合划分为两大类:List集合和Set集合。1.List接口List集合的特征:1).有序的,添加时保存的数据一致;2).可以重复。List接口下面常用的方法:增加:add(intindex,Ee);在指定位置添加指定的数据addAll(intindex,Collectionc);在指定位置存入另一个集合删除:remove
qq_48060243
·
2023-04-08 20:15
java
list
开发语言
Java基础
之集合List
进行排序
现有以下集合List>,集合中元素Map中主要包含“code”,“name”等属性,要求按code升序,name降序的顺序对集合进行重新排序;实现Collections接口进行排序1,先根据需求封装List>publicstaticvoidmain(String[]args){List>list=newArrayListmapOne=newHashMapmapTwo=newHashMapmapTh
Soinice
·
2023-04-08 20:06
Java基础
Java面试题
Java基础
面试题
list集合
集合排序
Java基础
之List
文章目录一、List介绍二、List常用方法`List应知应会`2.1调用add()方法增添数据(可指定位置添加)2.2调用remove()方法删除指定位置元素并返回被删除元素2.3调用set()方法修改指定位置元素并返回初始数据2.4调用get()方法返回指定位置元素三、List可重复特点四、List存取顺序一致五、List有带索引的方法5.1普通输出语句输出List集合5.2普通for循环输出
极小白
·
2023-04-08 20:04
Java基础知识总结
java
list
数据结构
Java基础
(2)流程控制及关系运算符
了解顺序结构的相关概述掌握选择结构之if语句相关知识点掌握选择结构之switch语句相关知识点1.流程控制1.1概述在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。所以,我们必须清楚每条语句的执行流程。而且,很多时候要通过控制语句的执行顺序来实现我们想要的功能。例如:某些代码是满足特定条件的情况下,才会被执行.而有些代码,在满足某些条件的情况下,需要重复执行,这些,都需要用到
__method__
·
2023-04-08 20:49
Java基础
之《微服务(14)—配置中心》
为什么需要配置中心,它解决了什么问题。一、服务配置现状1、在微服务系统中,每个微服务不仅仅只有代码,它还需要连接其他资源,例如数据库的配置或功能性开关等等。2、但是随着微服务系统的不断迭代,整个微服务系统可能会成为一个网状结构,这个时候就要考虑整个微服务系统的扩展性、伸缩性、耦合性等等。其中一个很重要的环节就是配置管理的问题。3、常见的配置类型(1)服务配置数据库配置MQ队列配置redis缓存配置
csj50
·
2023-04-08 19:13
JAVA基础
java
2020-05-06:java学习路线
Java基础
课程1
Java基础
课程内容涉及:Java开发介绍、Java数组、Java面向对象、常用基础类、集合、IO流、多线程、异常、反射。
代码搬运工LBJ
·
2023-04-08 19:33
【Java】7 再识数组|数组的基本操作
欢迎来到爱书不爱输的程序猿的博客,本博客致力于知识分享,与更多的人进行学习交流目前,已开了以下专栏,欢迎关注与指导1️⃣
Java基础
知识系统学习(持续更文中…)2️⃣UML的应知应会(已更完)3️⃣MySQL
爱书不爱输的程序猿
·
2023-04-08 19:29
Java基础知识的系统学习
java
程序人生
后端
java-ee
开发语言
架构师课程笔记day02——单体应用构建过程
技术选型所需考虑技术选型-
后端技术
选型-前端开发模式项目构建工具聚合工程中父子模块之间的关系1.创建mavenproject以及子module2.如下分别是在上面的project上创建module然后pojo
我才是真的封不觉
·
2023-04-08 19:51
架构师课程笔记
前端
java
maven
单体应用构建过程
【算法与数据结构】1 算法0基础入门,详解什么是算法?什么是线性查找法?
欢迎来到爱书不爱输的程序猿的博客,本博客致力于知识分享,与更多的人进行学习交流目前,已开了以下专栏,欢迎关注与指导1️⃣
Java基础
知识系统学习(持续更文中…)2️⃣UML的应知应会(已更完)3️⃣MySQL
爱书不爱输的程序猿
·
2023-04-08 19:20
算法与数据结构体系
算法
数据结构
java
线性查找
迟来的flag,至今已有672名学长靠这套Java八股文成功入职大厂
image为大家分享的这份Java八股文总分为14个技术专题
Java基础
多线程并发Spring底层SpringMVC+SpringBootMybatisMySQL+数据库Redis缓存分布式+消息队列+
架构师小七
·
2023-04-08 18:22
2.
JAVA基础
面试题:面向对象
二.
JAVA基础
面试题:面向对象1.面向对象和面向过程的区别2.如何创建一个对象?对象实体和对象引用的区别?
努力生活...
·
2023-04-08 17:47
面试题
java
jvm
面试
Java入门及书单
恰好也把俩三年前写博客的热情又拾了起来).经常在知乎上看到,有人发问,新人如何入门Java,新人应该读哪些Java相关的书籍,今天来谈谈这个问题.Java入门的话,分析一下哪些行文算是入门搭建Java开发环境掌握
Java
向南wmco
·
2023-04-08 17:01
Java基础
——入坑必读
文章目录历史沿革Java语言基础1.1基本元素1.1.1标识符1.1.2关键字1.1.3保留字1.1.4分隔符1.2数据类型1.2.1基本数据类型1.2.2变量命名声明初始化作用域类型转换1.2.3常量整型常量实型常量布尔常量字符串常量字符常量和null常量1.3运算符与表达式1.3.1算术运算符1.3.2逻辑运算符1.3.3条件运算符1.3.4位运算符1.3.5赋值运算符1.3.6表达式类型提升
攻城狮杰森
·
2023-04-08 13:05
#
Java
java
intellij-idea
开发语言
windows
后端
「高级java工程师」常见面试题及其答案(持续更新)
「java工程师」常见面试题及其答案请见:「java工程师」常见面试题及其答案(持续更新)_好人老李的博客-CSDN博客目录
java基础
常用的jvm调优方法?OOM的常见场景及其原因、解决方法?
好人老李
·
2023-04-08 11:52
java
面试
高级JAVA程序员面试题
高级JAVA程序员面试一、
Java基础
1、JVM:一般从JVM组成开始介绍,然后单独介绍每一块,然后就会慢慢衍生出垃圾回收方式,垃圾回收器,还可以衍生出volatile之类的。
cgmx551
·
2023-04-08 11:21
java
面试
开发语言
Java基础
之Set
文章目录一、Set介绍二、Set常用方法`Set应知应会`2.1调用add()方法增添数据2.2调用remove()方法删除数据2.3调用clear()方法清空数据2.4调用contains()方法判断集合中是否存在指定的元素2.5调用isEmpty()方法判断集合是否为空2.6调用size()方法获取集合的长度三、Set不可重复特点四、Set存取顺序不一致4.1情况:输入顺序与输出顺序不一致4.
极小白
·
2023-04-08 11:07
Java基础知识总结
java
开发语言
Java基础
知识之可变参数
文章目录一、可变参数的概念二、可变参数的具体使用2.1定义一个方法求两个数之和2.2定义一个方法求三个数之和2.3定义一个方法求N个数之和三、可变参数要放置在其他参数之后一、可变参数的概念可变参数就是参数的个数是可变的,它可以随我们传入参数的个数不同而不同,可变参数其实就是一个数组,此数组是可变的。注意,在使用可变参数时可变参数要放置在其他参数之后二、可变参数的具体使用2.1定义一个方法求两个数之
极小白
·
2023-04-08 11:06
Java基础知识总结
java
算法
数据结构
【CXY】
JAVA基础
之 Collection
概述:1.Collectionjava集合框架的根级接口(rootinterface)2.常用子接口:List、Set、Queue,注意map是自成体系的3.方法:新增、包含、遍历、交集、判空、大小、清空等packagecom.cxy.collection;importjava.util.ArrayList;importjava.util.Collection;importjava.util.Ha
第十个灵魂
·
2023-04-08 11:32
java
Collection
collection
java
Java
JAVA
java
java集合
Java基础
之Collection
文章目录一、Collection介绍二、Collection的常用方法`Collection应知应会`2.1调用add()方法增添数据2.2调用remove()方法增添数据2.3调用clear()方法增添数据2.4调用contains()方法判断集合中是否存在指定的元素2.5调用isEmpty()方法判断集合是否为空2.6调用size()方法获取集合的长度三、Collection的遍历3.1普通输
极小白
·
2023-04-08 11:29
Java基础知识总结
java
开发语言
jvm
Java基础
之final关键字
转自:http://www.importnew.com/7553.htmlJava中的final关键字非常重要,它可以应用于类、方法以及变量。这篇文章中我将带你看看什么是final关键字?将变量,方法和类声明为final代表了什么?使用final的好处是什么?最后也有一些使用final关键字的实例。final经常和static一起使用来声明常量,你也会看到final是如何改善应用性能的。final
程序员的黑洞
·
2023-04-08 09:40
JavaSE
java
java基础
final
Java基础
之==和equals方法究竟有什么区别?
原文链接:http://www.cnblogs.com/dolphin0520/p/3592500.html在初学Java时,可能会经常碰到下面的代码:1Stringstr1=newString("hello");2Stringstr2=newString("hello");34System.out.println(str1==str2);5System.out.println(str1.equa
程序员的黑洞
·
2023-04-08 09:40
JavaSE
java
java基础
equals
Java基础
——Collection集合的遍历方式
1.迭代器遍历就是一个一个的把容器中的元素访问一边。迭代器在Java中的代表是Iterator,迭代器是集合的专用遍历方式。(1)Collection集合获取迭代器方法名称说明Iteratoriterator()返回集合中的迭代器对象,该迭代器对象默认指向当前集合的0索引(2)Iterator中的常用方法方法名称说明booleanhasNext()询问当前位置是否有元素存在,存在返回true,不存
花楠拾
·
2023-04-08 09:52
Java基础
数据结构
java
Java基础
——Lambda表达式
1.匿名内部类本质上是一个没有名字的局部内部类,定义在方法中,代码块中,等。作用:方便创建子类对象,最终目的为了简化代码编写。特点:是一个没有名字的内部类;写出来就会产生一个匿名内部类的对象;对象类型相当于是当前new的那个的类型的子类类型。格式:new类|抽象类名|或者接口名(){重写方法;};eg:Employeea=newEmployee(){publicvoidwork(){}};a.wo
花楠拾
·
2023-04-08 09:22
Java基础
java
Java基础
:封装
2.封装2.1什么是Java中的封装将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。使用封装的好处有哪些?只能通过规定的方法访问数据隐藏类的实例细节,方便修改和实现。封装的实现步骤是什么?第一步:修改属性的可见性,即:设为private修饰符第二步:创建get/set方法,用于属性的读写第三步:在get/set方法中加入属性控制语句,用于对
浅语笑笑
·
2023-04-08 09:02
美团149道面试题,全会拿40Koffer没问题(Java程序员学习方向
二、
Java基础
·接口与抽象类的区别?·Java中的异常有哪几类?分别怎么使用?·常用的集合类有哪些?比如List如何排序?·ArrayList和LinkedList内部的实现大致是
蒙娜丽莎的Java
·
2023-04-08 06:45
java
java
spring
spring
boot
spring
cloud
架构
高级、资深Java面试题,附答案!需要高薪的你请拿去
技术一面——考察知识深度
java基础
篇1、有哪些集合实现
小小怪下士 XIA
·
2023-04-08 06:08
java
面试
开发语言
Java面试知识归纳(持续更新)
Java基础
阿里巴巴的Java手册中明确禁止了在循环中使用“+”进行字符串拼接,为什么?解:“+”是一个语法糖,底层编译之后其实质就是使用StringBuilder的append函数。
sandog
·
2023-04-08 06:34
堪称最完整的Java知识笔记(基础+进阶+架构+算法+网络)
(Java开发知识笔记)将每个知识点细分成29个章节JVM、JAVA集合、JAVA多线程并发、
JAVA基础
、Spring原理、微服务Netty与RPC、网络、日志、Zookeeper、Kafka、RabbitMQHbase
java梦想口服液
·
2023-04-08 05:59
算法
数据结构
数据库
分布式
java
阿里大牛花费近8个月整理的Java架构成长进阶笔记文档(Java岗)
覆盖了JVM,
Java基础
,并发编程,分布式,Dubbo,Spring,MyBatis,SpringMVC,SpringCloud,SpringBoot,Docker,操作系统,Linux(V2.0更新
码农成神之路
·
2023-04-08 05:16
分布式
算法
java
编程语言
redis
java基础
-switch语句
switch可以看作是一种选择语句。它的作用是根据表达式的值,从一系列代码中选择一段去执行。其格式如下:switch(selector){casevalue1:statement;break;casevalue2:statement;break;casevalue3:statement;break;default:statement;}其中selector指的是一个参数,或是一个表达式,或是一个方
努力做一个好人
·
2023-04-08 05:53
Java(二)
Java基础
--04熟悉Java中各种关键词
一、transient1、序列化和非序列化序列化和非序列化image.png2、transientimage.pngtransientimage.pngimage.pngimage.png二、instanceof1、语法image.png2、规则image.pngimage.pngimage.png三、finalimage.png1、修饰类image.png2、修饰方法image.png3、修饰变
young十三
·
2023-04-08 04:22
python基础之字典的删除
博主简介:原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,微信公众号
java基础
笔记优质创作者,csdn优质创作博主,创业者,知识共享者,欢迎关注,点赞,收藏。
卧龙不言
·
2023-04-08 04:22
python基础
日常总结
python
开发语言
Java基础
(二)
运算符补充(IDEA快捷键)Ctrl+D:复制当前行到下一行数据类型运算结果容量大的决定运算结果的数据类型有long结果为long,有double结果为double关系运算符返回的结果:正确true错误false(布尔值)幂运算没有2^3的表示,一般采用工具类来操作逻辑运算符短路运算:若与运算前面为假,是语句后面不会执行 intc=5 booleand=(c工具类Tools--->Generate
躍然紙上
·
2023-04-08 04:16
java
intellij-idea
开发语言
Java基础
(八)
目录异常自定义异常异常什么是异常-----异常是指程序运行中出现的不期而至的各种状况。异常的种类检查性异常:由用户错误或问题引起的异常运行时异常:可能被程序员避免的异常,运行时异常可以在编译时被忽略错误ERROR:错误不是异常,而是脱离程序员控制的问题下面的异常是运行时异常,一般由程序逻辑错误引起,应该尽可能避免异常体系机构图异常处理机制抛出异常捕获异常异常处理五个关键字try、catch、fin
躍然紙上
·
2023-04-08 04:16
java
开发语言
intellij-idea
学大数据需要具备什么基础和知识点?
学大数据应具备编程开发经验,今天主要介绍学大数据应具备的基础,学员从
java基础
开始,学习大数据开发过程中的离线数据分析、实时数据分析和内存数据计算等重要内容;涵盖大数据体系中核心技术;Linux、Zookeeper
我想去吃ya
·
2023-04-08 03:23
大数据
hadoop
hive
数据仓库
学习
java基础
知识
一张图看懂java的跨平台原理:java跨平台原理图java开发环境的搭建必备概念搭建java开发环境先明白两个名词:JRE(JavaRuntimeEnviroment即java运行环境)和JDK(JavaDevelopmentKit即java开发工具包)其中,JRE包括Java虚拟机(JavaVirtualMachine)和Java程序所需的核心类库,如果要运行一个java程序,计算机中只需要安
comepeng
·
2023-04-08 03:45
后端技术
趋势指南|如何选择自己的技术方向
编程多条路,条条通罗马后台大佬后台路线都是面对后台服务器业务,比如web后台服务器,视频后台服务器,搜索后台服务器,游戏后台服务器,直播后台服务器,社交IM后台服务器等等,大部分代码和业务逻辑相关,想成为大佬,必须精通专业领域业务知识。但同时也存在一些通用的技术要求,比如熟悉编程语言,数据结构与算法,网络编程,TCP/IP协议,数据库,中间件,高性能,高可用技术。后台技术演进架构演进随着PC局域网
极客重生
·
2023-04-08 02:17
数据库
分布式
内核
java
cocoa
上一页
117
118
119
120
121
122
123
124
下一页
按字母分类:
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
其他