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基础part5
CentOS 7 配置Tomcat9连接MySQL
JavaDevelopmentKit)是SunMicrosystems针对Java开发的产品.自从Java推出以来,JDK已经成为使用最广泛的JavaSDK.JDK是整个Java的核心,他包括了Java运行环境、Java工具和
Java
a790308
·
2023-10-16 00:25
java
数据库
开发工具
java基础
3
1.死锁死锁是指两个或两个以上的线程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程条件:1.互斥条件:进程对于所分配到的资源具有排它性,即一个资源只能被一个进程占用,直到被该进程释放2.请求和保持条件:一个进程因请求被占用资源而发生阻塞时,对已获得的资源保持不放。3.
明鬼mio
·
2023-10-15 21:31
Java基础
(7)——java连接SQL数据库 & 单例封装数据库
目录引出JDBC:java连接数据库1.连接数据库补充:创建对象的三种方式**3)Class.forName(类名)【调用static代码块中的代码】**连接数据库方法2.注入漏洞—executeQuery3.防止注入漏洞—prepareStatement单例封装数据库1.JDBC六部曲2.补充:单例的创建方式1)懒汉模式,需要加上synchronized同步锁2)饿汉模式,交给JVM处理3)利用
Perley620
·
2023-10-15 21:25
Java
java
数据库
学习
聊聊面试中关于并发问题的应对方案
主题又到面试季了,从群里,看到许多同学分享了自己的面试题目,我也抽空在网上搜索了一些许多公司使用的面试题,目前校招和社招的面试题基本都集中在几个大方向上,主要是:
Java基础
、并发、JVM、算法、数据库
技术宅不太宅
·
2023-10-15 18:48
java
面试
并发编程
多线程
Java
程序员
Java基础
面试-ArrayList和LinkedList的区别
ArrayList:基于动态数组,连续内存存储,适合下标访问(随机访问),扩容机制:因为数组长度固定,超出长度存数据时需要新建数组,然后将老数组的数据拷贝到新数组,如果不是尾部插入数据还会涉及到元素的移动(往后复制一份,插入新元素),使用尾插法并指定初始容量可以极大提升性能、甚至超过linkedList(需要创建大量的node对象)LinkedList:基于链表,可以存储在分散的内存中,适合做数据
凐滅
·
2023-10-15 17:04
java面试
JAVA
java
面试
开发语言
数据结构与算法——线性查找法
个人简介个人主页:前端杂货铺♂️学习方向:主攻前端方向,正逐渐往全干发展个人状态:研发工程师,现效力于中国工业软件事业人生格言:积跬步至千里,积小流成江海推荐学习:前端面试宝典Vue2Vue3
Java
前端杂货铺
·
2023-10-15 15:35
Java数据结构与算法体系教程
Java
数据结构
线性查找法
java基础
-变量
变量在程序运行过程中,其值是可以发生改变的量.从本质上讲,变量是内存中一小块区域.变量的定义格式:数据类型变量名=变量值;范例:inta=10;变量的使用变量的使用:取值和修改值范例publicclasshelloWorld{publicstaticvoidmain(String[]args){//定义变量inta=10;//输出变量System.out.println(a);//修改变量a=20
范晓伟_b7da
·
2023-10-15 15:46
第0章-序言
发现现在市面上的
Java基础
书籍,各有各的特点,侧重点各不相同,然后针对同一个问题,每本书涉及到的深浅都不同,每本书在一些重点知识点上总有遗漏的,也就是说针对某一个相同问题想要完整的搞清楚,需要把这些所有书里面涉及相同问题的章节全部看一遍才能搞清楚
Zwarwolf
·
2023-10-15 15:23
Java基础知识点无死角全集
java
Java Day2(
Java基础
语法)
Java基础
Java基础
语法1.注释、关键字、标识符1.1Java中的注释1.2关键字1.3标识符2.数据类型(1)基本类型(primitivetype)a.字节b.进制c.浮点数拓展d.字符拓展(2)
小张努力向上up
·
2023-10-15 14:16
java基础知识
java
开发语言
Java技术栈学习路线
Java基础
书名内容《Java核心编程卷I》[美]凯.S.
进击的Matrix
·
2023-10-15 14:33
Java
软件工程
java
学习
后端
JAVA基础
JAVA语言特点面向对象(封装,继承,多态)跨平台(原理通过java虚拟机运行程序,配套有多种系统的虚拟机)支持多线程编译与解释并存JVM、JRE、JDK的区别JVM:JAVA虚拟机,Java程序运行在Java虚拟机上。针对不同系统的实现(Windows,Linux,macOS)不同的JVM,因此Java语言可以实现跨平台JRE:JAVA运行环境JDK:JAVA开发工具包之间的关系:JDK中包含J
子墨将
·
2023-10-15 11:44
java
java
开发语言
java基础
之数组
数组数组的本质是一个相同数据类型的元素集合。元素是数组的组成部分,数组中每一个元素都可以使用唯一的索引值来访问,这个索引值也可以叫做数组下标。数组是很多集合类的底层存储结构,在了解java集合类之前大家先了解一下数组吧。数组初始化数组的声明语法为// type为类型 arrayName为数组变量名称type[] arrayName;//如:int[] numbers;在进行数组初始化时,有静态初
拾光师
·
2023-10-15 11:40
java基础
java
java基础
之接口和抽象类
接口和抽象类抽象类抽象方法的声明没有方法体。abstract void func();包含抽象方法的类叫做抽象类。public abstract class Basic{ abstract void func(); protected abstract void func1(); public abstract void func2();}抽象方法默认是public的,不可以设置为
拾光师
·
2023-10-15 11:39
java基础
java
Java基础
巩固——网络基础知识
网络基础知识运行在Internet上的计算机使用传输控制协议(TCP)或用户数据报协议(UDP)相互通信,如下图所示:TCP定义TCP(传输控制协议)是一种基于连接的协议,可在两台计算机之间提供可靠的数据流。当两个应用程序想要相互通信时,它们建立连接并通过该连接来回发送数据,就像平常打电话,当你拨打电话号码并建立联系时就建立了联系。您可以通过电话线相互通信,在连接上来回发送数据。TCP保证从连接的
SXJR
·
2023-10-15 10:19
java网络编程基础
java基础
学习总结——网络编程
一、网络基础概念首先理清一个概念:网络编程!=网站编程,网络编程现在一般称为TCP/IP编程。二、网络通信协议及接口三、通信协议分层思想四、参考模型五、IP协议每个人的电脑都有一个独一无二的IP地址,这样互相通信时就不会传错信息了。IP地址是用一个点来分成四段的,在计算机内部IP地址是用四个字节来表示的,一个字节代表一段,每一个字节代表的数最大只能到达255。六、TCP协议和UDP协议TCP和UD
别样的风采是我
·
2023-10-15 10:19
Java·
Java基础
面试-hashCode与equals
hashCodehashCode(的作用是获取哈希码,也称为散列码,它实际上是返回一个int整数。这个哈希码的作用是确定该对象在哈希表中的索引引位置,hashCode0定义在]DK的Object.java中,Java中的任何类都包含有hashCodel函数。散列表存储的是键值对(keyvalue),它的特点是:能根据键”快速的检索出对应的“值”。这其中就利用到了散列码!(可以快速找到所需要的对象)
凐滅
·
2023-10-15 09:32
java面试
JAVA
java
面试
开发语言
Java基础
--阳光总在风雨后,请相信彩虹
1、今日任务JAVASE-韩顺平视频教程–30p以上(今天得50p以上因为是基础)计算机基础八股记忆总结刷题(两题)可以先用python1、SSMssm->Spring(轻量级的文本开发框架)/SpringMVC(分层的web开发框架)/MyBatis(持久化框架)2、什么是程序程序:计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合3、java之父gosling4、1995年java第
亦向枫
·
2023-10-15 09:00
Java基础
java
17.SpringCloud实战项目-SpringCloud整合Alibaba-Nacos组件
PassJava是一款Java面试刷题的开源系统,可以用零碎时间利用小程序查看常见面试题,夯实
Java基础
。
悟空聊架构
·
2023-10-15 03:33
Java 工程师面试题汇总,全会月薪至少 3W
Java基础
知识java中==和equals和hashCode的区别int与integer的区别抽象类的意义接口和抽象类的区别能否创建一个包含可变对象的不可变对象?
着火点
·
2023-10-15 02:48
后端
java
jvm
开发语言
后端
面试
Java开发面试过程中的问题整理
一、
Java基础
1、Java中两种数据类型(为后面进一步提问做铺垫)(1)基本数据类型,分为boolean、byte、int、char、long、short、double、float;(2)引用数据类型
编程侠Java
·
2023-10-15 02:35
Java基础
mysql
java
spring
vue.js
面试
Java基础
super关键字详解
文章目录—:super概述:示例代码01:运行结果:二:super的子类构造方法执行时必然调用父类构造方法示例代码02:运行结果:三:super实参的用法示例代码03:运行结果:内存分析图一:示例代码04:运行结果:内存分析图二:内存分析图三:四:super什么时候不能省略示例代码05:运行结果:五:super使用后后面必须有个点示例代码06:运行结果:六:使用super调用父类方法示例代码07:
五度鱼学Java
·
2023-10-15 02:05
javase
java
super
java
开发语言
python基础之语言发展历史
博主简介:原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,微信公众号
java基础
笔记优质创作者,csdn优质创作博主,创业者,知识共享者,欢迎关注,点赞,收藏。
卧龙不言
·
2023-10-15 01:01
python基础
python
基础
Java基础
之《netty(13)—任务队列taskQueue》
一、任务队列1、用户程序自定义的普通任务2、用户自定义定时任务3、非当前Reactor线程调用Channel的各种方法例如在推送系统的业务线程里面,根据用户的标识,找到对应的Channel引用,然后调用Write类方法向该用户推送消息,就会进入到这种场景。最终的Write会提交到任务队列中后被异步消费。二、使用场景1、比如在服务器端channelRead中有一个非常耗费时间的业务,我们要异步执行,
csj50
·
2023-10-15 01:00
JAVA基础
java
netty
java
Java基础
部分1、Servlet、jsp生命周期与工作原理Servlet的生命周期主要分为以下三个阶段:一是容器初始化。即init(),二是调用service()方法,判断客户端请求的方式。
朱徽
·
2023-10-15 01:14
java基础
(将时间戳转换成时间)
根据时间戳转换成具体的时间publicstaticStringtimestampToDate(longtimestamp){Datedate=newDate(timestamp);//1)SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");returnsdf.format(date);}其中1)是将时间戳转换为具体的时间,只不
吴敬悦
·
2023-10-14 23:46
java基础
总结笔记
java总结笔记2021年1月26日java软件工程师;jdk:Java开发工具包;(下载下来,自带jvm)jvm:java虚拟机;window常用Dos命令:-exit:退出当前Dos命令窗口;-cls:清除屏幕;-dir:列出当前目录下的所有子目录/子文件;-cd:改变路径;-cd..回到上级目录;-cd\直接回到根目录;-c:回车切换盘符;Java语言的特点简单性:Java语言不再支持多继承
长安海
·
2023-10-14 21:40
java
开发语言
后端
JAVA基础
--DateFormat类以及SimpleDateFormat类
DateFormat类DateFormat是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间。抽象类是不能直接使用的,所以使用它的子类,SimpleDateFormat类。SimpleDateFormat类SimpleDateFormat是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期->文本)、解析(文本->日期)和规范化。使用SimpleD
69岁老同志程序员
·
2023-10-14 21:32
JAVA基础
java
Java入门学习笔记
)JRE和JDK2.下载和安装(1)下载(2)安装3.环境变量(1)配置(2)JDK目录介绍4.人机交互(1)打开cmd窗口(2)常用cmd命令5.第一个Java程序6.Java编辑器(IDEA)二.
Java
菜鸟圣美
·
2023-10-14 21:00
java
java
JAVA基础
(十一)
向下转型:使用强制类型转换符注:此处完整代码见
JAVA基础
(十)Personp1=newMan();Manm1=(Man)p1;使用强转时,可能出现ClassCastException的异常
摇光·
·
2023-10-14 21:30
java
java
Java基础
每日10题——第四天
1.Java中ArrayList和LinkedList区别总结的说:当操作是在一列数据后面添加或删除数据时,而不是在前面或者中间,并且需要随机访问其中的元素时,使用ArrayList会提供比较好的性能;当你的操作是在一列数据的前面或中间添加或删除数据,并且按照顺序访问其中的元素时,就应该使用LinkedList了对比来说的话,参考https://blog.csdn.net/hantiannan/a
TiHom
·
2023-10-14 18:31
史上最全Java面试题,Java面试必备
篇幅有限,我在上千道面试题中从各技术方向选出15道,分享给大家可以关注公众号:【Java专栏】,发送"面试题"获取完整的面试题(整理成了PDF,并且带目录)或者☺️☺️点击这里,获取面试手册及答案
Java
胖虎阿
·
2023-10-14 17:34
mysql
面试
java
Java基础
学习总结(5)——多态
2019独角兽企业重金招聘Python工程师标准>>>一、面向对象最核心的机制——动态绑定,也叫多态1.1.通过下面的例子理解动态绑定,即多态1packagejavastudy.summary;23classAnimal{4/**5*声明一个私有的成员变量name。6*/7privateStringname;89/**10*在Animal类自定义的构造方法11*@paramname12*/13An
weixin_34033624
·
2023-10-14 16:13
java
python
java基础
篇(一)
java集合的基本概念:常用的集合有两个大一点的接口:Colleciton和Map,都属于java.util.*Colleciton下面有扩展了一些子接口,这些子接口都有一些特定的规则。1.1)Set保证数据不重复,无明显顺序,存储的数据不能有相同的1.2)List可以保证集合的顺序,可以理解为,实现List接口都是有序1.3)Queue队列保证先进先出顺序2)Map就是存储的键值对主要区别:容器
琦琦大师
·
2023-10-14 16:09
【MySQL 进阶笔记】InnoDB 的事务隔离级别以及死锁
推荐阅读学习笔记《深入理解Java虚拟机》学习笔记《后端架构设计》学习笔记《
Java基础
知识进阶》学习笔记《Nginx学习笔记》学习笔记《前端开发杂记》学习笔记《设计模式学习笔记》学习笔记《DevOps
燕归来兮_
·
2023-10-14 14:27
MySQL
进阶
mysql
lock
隔离级别
isolation
java初体验
java基础
(应用程序=算法+数据结构)JVMjdkjre的关系1.jdk(开发者工具)包含jre(java运行环境)包含jvm(虚拟机)Jdk=jre+java开发者工具(javac.exe,java.exe
Master 晞水
·
2023-10-14 14:50
java
jvm
jdk
jre
JAVA初体验
JAVA初体验认识JDKJDK包含了开发工具和JRE,而JRE中又包含了
Java基础
类库和JVM。
晴天酷辣喵
·
2023-10-14 14:20
笔记
java
jdk
编程语言
力扣算法题-统计一个字符串中每个字符出现的次数
该问题其实是考察
Java基础
,毕竟String类在平时的开发中使用非常广泛,主要有以下方法:lengthequalstrimsubstringconcatindexOflastIndexOfreplacesplittoLowerCasetoUpperCase2
豆虫儿
·
2023-10-14 13:57
服务端-JavaSE
算法
leetcode
java
基于Http协议的Android网络编程
在这期间我主要做了两件事:一、之前在研究Android的过程中比较吃力,主要是Java的一些基础知识掌握得还不太好,于是近半个月恶补了一下
Java基础
,我发现自己连多态!多态!多态!
vanpersie_9987
·
2023-10-14 12:07
Android网络编程
http协议
OkHttp
JSON
XML
Pull解析
Java基础
1面向对象三大特征1.1封装封装性就是尽可能的隐藏对象的内部细节,只保留有限的接口和方法与外界进行交互。封装的原则是使对象以外的部分不能随意访问和操作对象内部属性,从而避免了外界对对象内部属性的破坏。privatedefaultprotectedpublic同一类中√√√√同一包中√√√子类√√全局范围√1.2继承子类的对象拥有父类的全部属性与方法,称作子类对父类的继承,关键词为extends。父
花飞雨追
·
2023-10-14 12:32
Java基础
java
开发语言
后端
Java基础
面试题面经整理(持续更新)
前提临近秋招,本博文主要整理最近各大企业面经里的那些
Java基础
面试题,并通过对比整合给出一份参考答案。并无按照特定顺序,仅仅是提供了复习了之后测试掌握。
java耿
·
2023-10-14 11:09
Java基础
面试题笔记
1、Java语言的特点是什么?【答】Java语言特点:简单、面向对象、跨平台、安全性健壮性、多线程、垃圾回收。2、如何编译和执行java文件?产生帮助文档用什么命令?【答】编译:javac文件名执行:java类名产生帮助文档:javadoc注:JDK中的三个命令。3、虚拟机的工作流程是什么?【答】编译源文件(.java)—>编译成字节码文件(.class)—>类加载(启动类库、扩展类库、用户自定义
柚子攻城狮
·
2023-10-14 08:23
入门知识总结
java
JAVA基础
(JAVA SE)学习笔记(一)JAVA学习路线、行业了解、开发环境JDK17安装配置
前言1.学习视频:尚硅谷Java零基础全套视频教程(宋红康2023版,java入门自学必备)_哔哩哔哩_bilibili2023最新Java学习路线-哔哩哔哩2.一步一个脚印,踏踏实实再学一遍!这个世界上有的人输在不能开始,有的人输在不断开始,有的人输在不能坚持;学习一门新技术不是一件轻松的事,但只有你坚持了别人无法坚持的坚持,你才能拥有别人无法拥有的拥有。3.学习计划路线:4.每天看视频之后,要
时时师师
·
2023-10-14 07:41
Java基础
java
一、初识Java
本笔记是我最近在上黑马
Java基础
班上老师的随堂笔记。学习最有用的事情就是记笔记,脑袋是易忘的,此笔记适合零基础刚接触Java的人学习。一、初识Java01.行业背景[了解]目标掌握整体行业现状。
CDUT_promise
·
2023-10-14 06:21
Java
java
编程语言
Java基础
面试题
1.使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变?引用不能变,引用的对象内容可以变2.静态变量和实例变量的区别实例变量属于对象的属性,必须被创建实例对象后才会分配内存空间,才能被使用。而静态变量属于类的属性,在类被虚拟机加载之后,就已经分配内存空间了,不用创建任何对象实例,就可以直接使用。3.Math.round(11.5)等于多少?Math.round(-11.5)等于
茶礼宜世
·
2023-10-14 05:07
Java开发日常-遇到的问题及解决方案
版本不兼容问题静态资源访问异常问题(404)SpringBoot中登录与权限认证登录所用技术与框架:设计思路实现流程:权限处理数据库设计设计思路代码实现常用基础知识获取当前springboot工程的classpath路径
Java
学Java的实习生
·
2023-10-14 02:32
java
spring
boot
开发语言
面试
idea
数据库
java基础
IO
IO流概述:IO流的分类字节流写入数据:packagewwx;importjdk.swing.interop.SwingInterOpUtils;importjava.io.*;publicclassTest{publicstaticvoidmain(String[]args)throwsIOException{//指定写入文件的路径需要抛出异常FileOutputStreamfileOutput
无危险
·
2023-10-14 01:37
java基础
java
开发语言
java基础
递归
递归注意事项:递归算法遍历目录递归算法删除目录:packagewwx;importjdk.swing.interop.SwingInterOpUtils;importjava.io.File;importjava.io.IOException;publicclassTest{publicstaticvoidmain(String[]args){Filef=newFile("E:\\wwx\\ww"
无危险
·
2023-10-14 01:07
java基础
java
开发语言
重拾
Java基础
知识:代码校验
代码校验前言测试单元测试Junit测试覆盖率前置条件断言(Assertions)契约式设计测试驱动开发日志日志等级调试使用JDB调试图形化调试器基准测试微基准测试JMH剖析和优化优化准则风格检测静态错误分析代码重审结对编程重构重构基石持续集成本章小结前言你永远不能保证你的代码是正确的,你只能证明它是错的。测试Java是一个静态类型的语言,程序员经常对一种编程语言明显的安全性感到过于舒适,“能通过编
成为大佬先秃头
·
2023-10-14 00:51
On
Java
8
java
开发语言
后端
Java基础
—— 面向对象
Java基础
——面向对象记录一下这些天学习的一些关于JavaSE的基础,第二篇——面向对象篇。
小熊不吃香菜
·
2023-10-14 00:06
java笔记
java
面向对象
学习笔记
JAVA基础
知识学习——张渣渣_的学习记录(5)
张渣渣_的学习记录(5)——
JAVA基础
知识学习Java语言跨平台原理JRE和JDK常用DOS命令编译和运行类的定义格式关键字常量分类数据类型变量使用的注意事项标识符类型转换运算符数据输入Java语言跨平台原理这里的平台指的是操作系统平台
张北山
·
2023-10-14 00:35
java
上一页
56
57
58
59
60
61
62
63
下一页
按字母分类:
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
其他