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基础-NIO
黑马 Javaweb - MySQL 精华篇
知识库链接:
Java基础
入门·语雀数据库约束主键约束primarykey外键约束foreignkey非空约束notnull唯一约束unique默认约束defaultcreatedatabasets_db
南城余coding
·
2024-01-17 17:54
南城余的MySQL学习
数据库
sql
Java基础
- 黑马
知识库链接:
Java基础
入门·语雀1.编程语言发展历史机器语言-》汇编语言-》高级语言Java属于高级语言,高级语言都是通过翻译之后变为计算机底层可以识别的机器语言机器语言都是由0和1组成的1.1.jdk
南城余coding
·
2024-01-17 16:20
那些年有关我的代码经历人生
南城余的Java学习
python
开发语言
IO和
NIO
AIO
请问运行时异常与受检异常有什么区别?考察点:异常参考回答:异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误,只要程序设计得没有问题通常就不会发生。受检异常跟程序运行的上下文环境有关,即使程序设计无误,仍然可能因使用的问题而引发。Java编译器要求方法必须声明抛出可能发生的受检异常,但是并不要求必须声明抛出未被捕获的运行时异常。异常和继承
天涯的尽头s风沙
·
2024-01-17 16:43
java基础
之线程知识点
线程进程的概念操作系统(OS)中并发(同时)执行的多个程序任务进程的特点宏观并行,微观串行在一个时间段内,CPU会将时间段划分为若干个时间片,一个时间片是能被一个程序拥有,且只有拥有时间片的程序才能执行自身内容,所以当时间片的划分足够细小,交替频率足够快,就会形成并行的假象,时间上仍然是串行.线程的概念是进程的基本组成部分是进程中并发执行的多个任务线程的特点宏观并行,微观串行一个时间片只能被一个进
这孩子叫逆
·
2024-01-17 15:42
java
java
开发语言
java基础
之线程安全问题以及线程安全集合类
线程安全问题当多个线程同时访问同一个临界资源时,原子操作可能被破坏,会导致数据丢失,就会触发线程安全问题临界资源:被多个线程同时访问的对象原子操作:线程访问临界资源的过程中不可更改和缺失的操作互斥锁每个对象都默认拥有互斥锁,该锁默认不开启.当开启互斥锁之后,线程想要访问对象,则在需要拥有时间片的基础上也拥有锁标记,锁标记只能被一个线程拥有,拥有时间片和锁标记的线程才能执行自身内容,在此期间,其他线
这孩子叫逆
·
2024-01-17 15:42
java
java
安全
windows
java基础
之线程练习题
1.关于线程设计,下列描述正确的是()A.线程对象必须实现Runnable接口B.启动一个线程直接调用线程对象的run()方法C.Java对多线程同步提供语言级的支持synchronizedD.一个线程可以包括多个进程2.在java中的线程模型包含()A.一个虚拟处理器(CPU)B.执行的代码C.代码操作的数据D.以上都不是3.有关线程,那些描述是正确的?A.一旦一个线程被创建,它就立即开始运行s
这孩子叫逆
·
2024-01-17 15:11
java
java
python
开发语言
tomcat参数
(下图是
nio
的方式,
nio
2的实现基本相同,没有了Poller,直接在Acceptor里调用jdkAIO的accept().get()阻塞。
ooleaf123
·
2024-01-17 15:06
flutter在iOS中发布
在androidstudio中右击项目->Flutter->Ope
niO
SinXcode。
渣渣曦
·
2024-01-17 15:26
Spring Boot整理-Spring Boot是什么?
SpringBoot是一个开源的
Java基础
框架,它旨在简化基于Spring的应用开发。
不务正业的猿
·
2024-01-17 14:17
学习之路
Java
spring
boot
后端
java
105道Java面试题以及答案(超过50000字的八股文)
目录一、
Java基础
1.什么是Java?2.Java中的数据类型有哪些?3.什么是自动装箱和拆箱?4.什么是泛型?5.什么是反射?6.什么是异常?7.什么是集合?8.什么是序列化?9.什么是多线程?
小王要努力ぴ
·
2024-01-17 13:19
2023最新面试八股文
java
servlet
面试
dockerfile---创建镜像
是一个白板,只能提供基础的功能,扩展性的功能还是需要自定义(进入容器进行操)2、基于模板进行创建3、dockerfile联合文件系统(U
nio
nFS),docker的基础。
Lad1129
·
2024-01-17 13:42
linux
前端
【
JAVA基础
--计算机网络】--TCP三次握手+四次挥手
三次握手+四次挥手写在前面1.三次握手1.1作用:为了在不可靠的信道上建立起可靠的连接;1.2建立过程1.3面试提问2.四次挥手2.1作用:为了在不可靠的网络信道中进行可靠的连接断开确认2.2断开过程2.3面试提问写在前面三次握手建立连接;四次挥手断开连接;TCP协议里的标识:SYN:Synchronization(同步)ACK:Acknowledgment(确认)FIN:Finish(结束)1.
大龄烤红薯
·
2024-01-17 13:30
JAVA--基础学习
java
计算机网络
tcp/ip
Java基础
知识积累,不断更新ing
1.三元运算符语法:条件式?值1:值22.数据类型转换隐式转换低级向高级转换,自动转换,无需手动显示精度排序:byte、short、int、long、float、double显示转换语法:(类型名)要转换的值inta=(int)40.5//此时a为403.switch语句switch语句后面跟的表达式必须是:整型、字符型、字符串型遇到break会退出
温柔的谢世杰
·
2024-01-17 12:13
Java中的float在内存中的存储
最近在讲
Java基础
,讲到数据类型的转换,提到整数类型长字节类型数据放到短字节类型数据中时,由于字节数不够,会截断数据,所以需要程序员手动强制类型转换,例如将int型的数据放到byte类型中。
千锋陈老师
·
2024-01-17 12:55
网络安全笔记-SQL注入
文章目录前言一、数据库1、Information_schema2、相关函数二、SQL注入分类1、联合查询注入(U
NIO
NquerySQLinjection)语法2、报错注入(Error-basedSQLinjection
二手卡西欧
·
2024-01-17 12:32
网络安全笔记
网络安全
SQL注入
一起来学Netty吧——开篇——BIO和
NIO
Netty是什么它是基于
NIO
的再度封装,修复了JDK原有
NIO
的诟病,而近乎完美的网络通信框架。那什么是
NIO
?关于这个问题,我们可以先从Java最原始的BIO说起。
少歌
·
2024-01-17 11:20
Netty
netty
网络
java
Netty全家宴——带你实现第一个Netty Demo
写在之前之前介绍了Netty开胃菜的三道小菜,分别为
Nio
buffer、
Nio
Channel、
Nio
Selector。前面说了这么多,还在Netty门外徘徊,今天会给大家展示一个Netty真面目。
大黄奔跑
·
2024-01-17 11:50
#
Netty
Netty开篇——
NIO
章中(四)
通道(Channel)Channel类似于流,有些区别同时进行读写,而流只能读或者只能写实现异步读写数据可以从缓冲读数据,也可以写数据到缓冲Channel在
NIO
中是一个接口:publicinterfaceChannelextendsCloseable
ProMan_XY
·
2024-01-17 11:50
Netty
nio
java
【Netty】——之Reactor模型
目录一、Reactor是什么二、为何要用Reactor1、BIO2、
NIO
三、Reactor1、单Reactor单线程模型2、单Reactor多线程模型3、多Reactor多线程模型四、事件处理模式1.
Bolon0708
·
2024-01-17 11:17
Netty
Netty开篇——
NIO
章下(五)
SelectionKey表示Selector和网络通道的注册关系,共四种(全是常量):IntOP_ACCEPT:有新的网络连接可以接受,值为16(1<<4)IntOP_CONNECT:代表连接已经建立,值为8(1<<3)IntOP_READ:代表读操作,值为1(1<<0)IntOP_WRITE:代表写操作,值为4(1<<2)相关方法:publicabstractSelectorselector()
ProMan_XY
·
2024-01-17 11:44
Netty
nio
java
rabbitmq-
java基础
详解
一、rabbitmq是什么?1、MQ定义MQ(MessageQueue)消息队列主要解决:异步处理、应用解耦、流量削峰等问题,是分布式系统的重要组件,从而实现高性能,高可用,可伸缩和最终一致性的架构,rabbitmq是消息队列中的一种。1.1异步通过消息队列,生产者无需等待消费者完成处理即可继续执行其他任务,从而提高系统响应速度和吞吐量。例如,在用户下单后,订单系统可以将订单信息发送到消息队列,然
CAUC_lin
·
2024-01-17 11:30
rabbitmq
java-rabbitmq
rabbitmq
java
2024年Java后端学习路线
思维导图:必备知识:
Java基础
JavaWeb数据库:MySql,Redis开发中间件:Maven,Git,Docker,RabbitMQ开发框架:SSM,springboot,mybatis-plus
自学Java的菜鸟
·
2024-01-17 09:48
开发日记
java
学习
mybatis
Java后端学习路线分享
1、
Java基础
Java是一种纯面向对象的语言,我们要学习Java的基本类型、封装、继承、多态、反射、IO等,不建议看课
M偶遇在沙漠
·
2024-01-17 09:43
Java
java
学习
开发语言
后端
mysql把两个表语句_select语句将两个表连在一起查询---MySQL
select语句将两个表连在一起查询MSSQL中:select*fromajoinbona.a=b.b是横向的selectabcfromau
nio
nallselectabcfromb是纵向的.-----
Foo Xu
·
2024-01-17 09:32
mysql把两个表语句
java基础
函数式编程:lambda表达式,stream流函数式编程:lambda表达式,stream流lambda表达式和stream流是函数式编程的一种表现,lambda表达式先出现的,stream流后出现的,stream流的出现也是得益于lambda表达式的注解注解注解就是给一个东西打上标签,方便程序在运行的时候拿到该标签下的类或者方法,字段等,之后再通过反射进行一系列操作数据库课设mysql数据库远程
chirou_
·
2024-01-17 08:50
java
开发语言
2022-08-19 sql语句之多表查询
(交叉连接)---->crossjoin1、概念语法3.示例二、内连接---->innerjoin1、概念语法3.示例三、外链接---->outerjoin1、概念语法3.示例四、联合连接---->u
nio
n1
netppp
·
2024-01-17 08:23
PGDspider的使用
windows-x64_bin.exe出现问题:打不开java包出现闪退解决方法:java环境搭建image.png具体操作见Java环境搭建:JDK环境变量配置(win7和win10下的操作)(zhihu.com)
Java
luly
·
2024-01-17 07:08
配置JDK环境变量(最简单手把手教程)
JDK(JavaDevelopmentKit)Java开发工具包,包含JREJDK是整个Java的核心,包括了Java运行环境、Java编译器、Java运行工具、Java文档生成工具、Java打包工具和
Java
weixin_55454616
·
2024-01-17 07:52
java
jdk1.8
jdk
2023年 Java 面试八股文(20w字)
目录第一章-
Java基础
篇1、你是怎样理解OOP面向对象难度系数:⭐2、重载与重写区别难度系数:⭐3、接口与抽象类的区别难度系数:⭐4、深拷贝与浅拷贝的理解难度系数:⭐5、sleep和wait区别难度系数
不爱敲代码吖
·
2024-01-17 06:21
java
Mi
nio
入门
安装Dockerdockerrun--namemi
nio
\-d--restart=always\-p9000:9000\-p9001:9001\--networktool-net--network-aliasmi
nio
Space Chars
·
2024-01-17 06:10
TOOLS
策略模式
java
docker
笨蛋学Java-基础复习
Java基础
复习1.Java异常1.1异常概念1.2异常Throwable分类1.2.1Error类1.2.2Exception类1.2.2.1RuntimeException运行时异常1.2.2.2CheckedException
Today-Saturday
·
2024-01-17 05:54
java
开发语言
疫情下的脱单指南
FeverwhenyouholdmetightUndercovid-19casualsexisout.Compa
nio
nshipisin第一段Onasmartphonescreenrob(nothisrealname
我是聪
·
2024-01-17 05:21
java基础
- 05 Vector
Vector学过C++的同学都知道,Vector也在C++中存在,他可以说是两种编程语言中都存在的数据结构,但是值得我们注意的是,Vector在java中和在C++中是存在差别的,在Java中,Vector是一个数组。并且他是动态的,可以自动调整大小且容纳新的元素,他实现了List接口,提供了许多方便的方法来操作元素,诸如添加,修改,删除,等等,Vector在Java中还保持着线程安全的特点·,也
Miaow.Y.Hu
·
2024-01-17 05:09
java
java
python
windows
Where would you choose to be your home?
Inmyopi
nio
n,Iprefertochooseaquietplacefarfromeverythingtobemyhome.Iwillexplainsomereaso
紫罗兰Shirley
·
2024-01-17 04:30
Java基础
进阶——经典案例实现银行ATM机详细代码系统功能
本次项目中我们选用当前热门的MVC框架来简单搭建经典MVC模式中,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。其中,View的定义比较清晰,就是用户界面。要求:实现银行ATM机基本功能我这边采用的是二级菜单,**第一层就是登录、注册两个功能。登录成功后进入操作界面,1.存款2.取款3.余额4.修改密码5.转账6.退
小顿爱编程
·
2024-01-17 04:19
java基础
java
Java基础
点复习-----LinkedList
1.你需要通过循环迭代来访问列表中的某些元素。需要频繁的在列表开头、中间、末尾等位置进行添加和删除元素操作。LinkedList继承了AbstractSequentialList类。LinkedList实现了Queue接口,可作为队列使用。LinkedList实现了List接口,可进行列表的相关操作。LinkedList实现了Deque接口,可作为队列使用。LinkedList实现了Cloneab
豆沙沙包?
·
2024-01-17 03:35
java
windows
python
Java基础
-
Java基础
知识-运算符-笔记
1.运算符算数运算符:+-*/%赋值运算符:=定义变量的语法规则:类型变量名=变量值比较运算符:>=乘除>加减逻辑运算符:逻辑非(!)>逻辑与(&&)>逻辑或(||)整体优先级:逻辑非(!)>算术运算符>比较运算符>逻辑与(&&)>逻辑或(||)
编程在手天下我有
·
2024-01-17 01:34
java
笔记
Java基础
-
Java基础
-笔记
1.二进制1)它包含0、1两个数,逢二进一如:1->12->10...)2)每一个0或者每一个1,叫做一个bit(比特)2.二进制与十进制转换十进制数据转成二进制数据:使用除以2获取余数的方式如:1111/2=5...15/2=2...12/2=1...01/2=0...1将余数进行倒序数排序:1011∴十进制数字11转换为二进制为:10115050/2=25...025/2=12...112/2
编程在手天下我有
·
2024-01-17 01:03
java
笔记
Java基础
-常量,变量,数据类型-笔记
1.关键字分类用于定义数据类型的关键字:class,interface,enum,byte,short,int,long,float,double,char,boolean,void。用于定义流程控制的关键字:if,else,switch,case,default,while,do,for,break,continue,return。用于定义访问权限修饰符的关键字:private,protecte
编程在手天下我有
·
2024-01-17 01:02
java
算法
笔记
#059【投资优先顺序】人们最应该投资什么?
本文由EOSU
nio
n(eos.ren)优质内容计划赞助1、人类自古遗传下来的本性。
_薛定谔的猫_
·
2024-01-17 00:57
Fuzzing101:Exercise 4 - LibTIFF 翻译+解题
Fuzzing101:Exercise4-LibTIFF翻译+解题题目链接:https://github.com/anto
nio
-morales/Fuzzing101/tree/main/Exercise
小张frog
·
2024-01-16 23:04
Fuzzing101
学习
【java八股文】之分布式系列篇
八股文】之JVM基础篇-CSDN博客【java八股文】之Redis基础篇-CSDN博客【java八股文】之Spring系列篇-CSDN博客【java八股文】之分布式系列篇-CSDN博客【java八股文】之
Java
Allen_lixl
·
2024-01-16 23:44
java
分布式事务
分布式系统
java
分布式
开发语言
SpringBoot 就这一篇全搞定
SpringBoot就这一篇全搞定文章收集在GitHubJavaEgg中,欢迎star+指导JavaEgg——《“Java技术员”成长手册》,包含
Java基础
、框架、存储、搜索、优化、分布式等必备知识,
Dashesand
·
2024-01-16 22:50
spring
boot
后端
java
Java基础
面试题 1day
基本数据类型和其对应的包装类型基本数据类型根据所在的作用域存放的位置是不一样的;当基本数据类型是局部变量时,存放的位置是栈;当基本数据类型是成员变量时,存放的位置是堆;当基本数据类型作为成员变量存在时,并且被static修饰时,存放的位置仍然是堆,但是类型就不属于是对象了,而是类。为什么几乎所有的对象实例都是存放在堆中?答:因为当HotSpot虚拟机引入JIT后,就开始对对象进行逃逸分析,如果发现
云来喜
·
2024-01-16 22:52
java
开发语言
Docker 镜像的详解及创建(Dockerfile详解)
目录镜像加载的原理联合文件系统(U
nio
nFS)镜像结构的分层DockerfileDockerfile结构dockerfile常用命令Dockerfile编写规范docker创建镜像的方法基于现有镜像创建示例
木合杉
·
2024-01-16 22:45
云
docker
eureka
容器
运维
云原生
Netty和传统
NIO
之间的比较
Netty回显服务器实现:importio.netty.bootstrap.ServerBootstrap;importio.netty.channel.ChannelHandlerContext;importio.netty.channel.ChannelInitializer;importio.netty.channel.ChannelOption;importio.netty.channel
KingDol_MIni
·
2024-01-16 21:49
前后端技术
springboot
nio
开发语言
java
懂你英语Level6 Unit2 Part3 Reading Urban Elderly Care in India
Lackofadequatecareforse
nio
rcitizensisarealissueinIndiathatcutsacrosseconomicandsocialstrata.Manyofushavepersonallylivedthroughandexperienceditwithourparentsandelders.Mostse
nio
rcitizens
拆家小能手
·
2024-01-16 21:07
Netty ByteBuf源码解读
在JDK里有相似功能的类java.
nio
.ByteBuffer。由于JDK在设计ByteBufferAPI的时候对用户不太友好,主要表现在1:写读切换的时候需要调用flip方法。
良辰美景TT
·
2024-01-16 20:43
Docker本地部署Mi
nIO
对象存储服务器结合Cpolar内网穿透实现远程访问
Mi
nIO
是一个开源的对象存储服务器,可以在各种环境中运行,例如本地、Docker容器、Kubernetes集群等。它兼容AmazonS3API,因此可以与现有的S3工具和库无缝集成。
内网渗透
·
2024-01-16 20:07
公网访问内网
内网穿透
cpolar
docker
服务器
容器
内网穿透
公网访问内网
Docker安装各种软件
.Clickhouse五.Redis六.Zookeeper七.Kafka八.Flink九.Fastdfs十.RabbitMQ十一.Elasticsearch十二.Kibana十三.IK分词器十四.Mi
nIo
黑暗对我避而远之
·
2024-01-16 20:37
服务器
docker
容器
运维
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他