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
JavaSE基础知识点
JavaSE
习题 求N的阶乘和阶乘和!
目录1求N的阶乘2求阶乘和1求N的阶乘题目分析:它的起始条件为:N=1的时候,N!为1,这个起始条件相当于递归的结束条件。递归公式:求N!,直接不好求,可以把问题转换成N!=N*(N-1)!解题代码如下:publicclasstest2{publicstaticintfac(intn){if(n==1){return1;}returnn*fac(n-1);}publicstaticvoidmain
JiA-Bai
·
2024-02-05 04:53
JavaSE习题
java
算法
数据结构
经验分享
后端
Selenium4自动化测试框架
2、eclipse中导入
JavaSe
lenium的依赖。3、编写脚本代码。登录网站WebDriverdriver=newChr
心软小念
·
2024-02-05 01:48
软件测试
技术分享
软件测试
自动化测试
JAVASE
进阶:Collection高级(2)——源码剖析ArrayList、LinkedList、迭代器
作者简介:一位大四、研0学生,正在努力准备大四暑假的实习上期文章:
JAVASE
进阶:Collection高级(1)——源码分析contains方法、lambda遍历集合订阅专栏:
JAVASE
进阶希望文章对你们有所帮助
布布要成为最负责的男人
·
2024-02-04 23:04
JAVASE进阶
java
javase
jvm
面试
数据结构
链表
源码分析
JAVASE
进阶:函数式编程——lambda表达式替代匿名内部类
作者简介:一位大四、研0学生,正在努力准备大四暑假的实习上期文章:
JAVASE
进阶:强推!
布布要成为最负责的男人
·
2024-02-04 23:34
JAVASE进阶
java
lambda
函数式编程
面试
JAVASE
进阶:Collection高级(3)——HashSet、LinkedHashSet底层原理
作者简介:一位大四、研0学生,正在努力准备大四暑假的实习上期文章:
JAVASE
进阶:Collection高级(2)——源码剖析ArrayList、LinkedList、迭代器订阅专栏:
JAVASE
进阶希望文章对你们有所帮助
布布要成为最负责的男人
·
2024-02-04 23:34
JAVASE进阶
java
jvm
源代码
Set
面试
JAVASE
进阶:Collection高级(1)——源码分析contains方法、lambda遍历集合
作者简介:一位大四、研0学生,正在努力准备大四暑假的实习上期文章:
JAVASE
进阶:函数式编程——lambda表达式替代匿名内部类订阅专栏:
JAVASE
进阶希望文章对你们有所帮助打算法竞赛的时候用的C
布布要成为最负责的男人
·
2024-02-04 23:03
JAVASE进阶
java
jvm
lambda
面试
javaSE
总结
第一部分语法基础篇第一章概述1.1计算机组成部分计算机的组成主要分成两大类:硬件,软件硬件是可以看到的一些物理部分,都是一些电子元件软件是看不到的部分,它是一些列的指令,这些指令主要用于控制硬件来玩成一些特殊的工作常见的硬件:.CPU;CentProcessingUnit是中央处理器主要指控制和数值计算功能(日常工作任务).内存;临时性存储设备RAM,当内存不通电的时候,这数据也就消失了.显卡CP
ytyif
·
2024-02-04 20:02
java
java 持久化
Sun引入新的JPAORM规范出于两个原因:其一,简化现有JavaEE和
JavaSE
应用开发工作;其二,Sun希望整合ORM技术,实现天下归一。
老螺丝
·
2024-02-04 17:57
java-ee
java-ee
jpa
java学习中的socket编程详细介绍
给你学习路线:html-css-js-jq-
javase
-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmv
Java小辰
·
2024-02-04 16:56
java学霸分享的学习笔记,笔记里竟记录这些内容
给你Java学习路线:html-css-js-jq-
javase
-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-spri
Java小辰
·
2024-02-04 13:23
安全防御------网络安全
基础知识点
目录一、网络安全常识及术语二、为什么出现网络安全问题?1.网络的脆弱性2.网络环境的开放性3.协议栈自身的脆弱性4.操作系统自身的漏洞5.缓冲区溢出攻击编辑6.终端的脆弱性及常见攻击三、什么样的网络是安全的?网络安全要素:1.保密性2.完整性3.可用性4.可控性5.不可否认性四、威胁模型一、网络安全常识及术语1.资产:任何对组织业务具有价值的信息资产,包括计算机硬件、通信设施、IT环境、数据库、软
菜鸟Zyz
·
2024-02-04 12:52
安全防御
安全
这才是Java
基础知识点
的总结!
笔者之前对每部分的内容对做了比较深入的学习以及代码实现,基本上比较全面地讲述了每一个Java
基础知识点
,当然可能有些遗漏和错误,欢迎读者指正。这里把重要的面试
xiaomage9527
·
2024-02-04 11:04
前端css
基础知识点
之PC端项目-规范
前端css
基础知识点
之PC端项目-规范1文件管理文件名用英文命名css文件夹reset.css(常用的浏览器样式)public.css(公共的样式、比如页面的头部尾部、重复使用字体、字号等)index.css
Winter_Prince
·
2024-02-04 10:35
css
css
16:JSP简介、注释与Scriptlet、Page指令元素、Include操作、内置对象、四种属性-Java Web
在JavaWeb开发领域,
JavaSe
rverPages(JSP)作为一种动态网页技术,在构建高效Web应用程序中发挥着核心作用。
Yeats_Liao
·
2024-02-04 10:18
java
前端
开发语言
java生成二维码
1、引入pom依赖com.google.zxingcore3.3.3com.google.zxing
javase
3.3.32、生成二维码工具类packagecom.web.utils;importcom.google.zxing.BarcodeFormat
暖男大海哥
·
2024-02-04 07:32
java
< Java SE>速通 Lamdba表达式
Lamdba表达式Lamdba表达式由
JavaSE
8提供,它允许我们把函数作为一个方法的参数传入,可以认为是匿名内部类(类限定为函数式接口)的简化形式,能够帮助我们简化代码,优化代码结构,lamdba表达式也称之为闭包基本语法
滑稽之神眷顾者
·
2024-02-04 07:44
Java
SE
java
开发语言
数据结构
029 命令行传递参数
args){for(Stringarg:args){System.out.println(arg);}}}2.找打这个类的路径,打开cmdcmdC:\Users\Admin\IdeaProjects\
JavaSE
冰冷的粒子
·
2024-02-04 04:50
JavaSE
java
开发语言
java编程学习:Java异常处理(第二章)
给你学习路线:html-css-js-jq-
javase
-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmv
Java小辰
·
2024-02-04 04:02
C++模版初阶
前言在本文我们将学习模版的
基础知识点
,了解泛型编程。一、泛型编程1、引入我们如何实现一个通用的交换函数呢?
从前慢,现在也慢
·
2024-02-03 23:23
C++初阶
c++
经验分享
二分查找|滑动窗口|前缀和|LeetCode209: 长度最小的子数组
长度最短的子数组作者推荐【动态规划】【广度优先】LeetCode2258:逃离火灾本文涉及的
基础知识点
C++算法:滑动窗口总结二分查找算法合集C++算法:前缀和、前缀乘积、前缀异或的原理、源码及测试用例包括课程视频题目给定一个含有
闻缺陷则喜何志丹
·
2024-02-03 22:47
#
算法题
#
视频算法
c++
算法
LeetCode
二分查找
滑动窗口
前缀和
长度最短
Java虚拟机知识点快速复习手册(上)
类加载机制面试知识点复习手册全复习手册文章导航Csdn全复习手册文章导航:https://blog.csdn.net/qqxx6661/article/details/86775594已发布知识点复习手册Java
基础知识点
面试手册快速梳理
蛮三刀酱
·
2024-02-03 19:26
编码学习笔记
【Java程序员面试助攻手册】
虚拟机
Spring框架学习总结(1)
简单来说,Spring是一个分层的
JavaSE
/EEfull-stack(一栈式)轻量级开源框架1.springioc(控制反转)控制反转(Inversion
膨胀小白
·
2024-02-03 17:58
spring
学习
java
js
基础知识点
1.变量类型:数字(number)、布尔(boolean)、字符串(string)、对象(object)、未定义(undefined)、函数(function)2.parseInt()类型转换强制转换整数3.NaN(notanumber)非数字NaN!=NaN4.isNaN()判断是否是NaN5.parseFloat()强制类型转换为小数6.隐式类型转换:==先转换类型再比较===不转换类型直接比
blue_angel
·
2024-02-03 14:21
决策树
基础知识点
解读
目录ID3算法C4.5算法CART树ID3算法定义:在决策树各个结点上应用信息增益准则选择特征,递归的构建决策树。该决策树是多分支分类。信息增益意义:给定特征X的条件下,使得类别Y的信息的不确定性减少的程度。取值越大越好。定义:集合D的经验熵H(D)与特征A给定条件下D的经验条件熵H(D/A)之差。缺点分支过程中偏向取值较多的属性无法处理连续值和缺失值,只能处理离散值对缺失值敏感。C4.5算法定义
futurewq
·
2024-02-03 13:04
面试
决策树
机器学习
算法
决策树相关知识点以及面试题
文章目录
基础知识点
熵条件熵联合熵交叉熵信息增益信息增益率Gini指数什么是决策树举例决策树怎么生成的ID3算法C4.5算法和其他模型相比决策树的优点基尼指数(CART算法)决策树的生成最小二乘回归树剪枝一些问题参考
基础知识点
熵熵是一个物理概念
mym_74
·
2024-02-03 13:34
决策树
hivesql的
基础知识点
目录一、各数据类型的
基础知识点
1.1数值类型整数小数floatdouble(常用)decimal(针对高精度)1.2日期类型datedatetimetimestamptimeyear1.3字符串类型charvarchar
爱吃辣条byte
·
2024-02-03 13:18
Hive
大数据
数据仓库
hive
linux安装JDK8
查看当前系统自带jdkrmp-qa|grepjdk1.2卸载JDKyum-yremoveopenjdk2.下载JDK8安装包安装包地址http://www.oracle.com/technetwork/java/
javase
十三_0223
·
2024-02-03 11:26
C语言编程新手学习
基础知识点
大总结!小白入门必备
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。所以C与C++的最大区别在于它们的用于解决
小辰带你看世界
·
2024-02-03 10:38
java多线程(七)---锁的升级与对比(偏向锁-轻量级锁)
移步java多线程系列文章
JavaSE
1.6为了减少获得锁和释放锁带来的性能消耗,引入了“偏向锁”和“轻量级锁”。
凯玲之恋
·
2024-02-03 10:07
K8S如何部署Tomcat项目
Tomcat是一个开源的
JavaSe
rvlet容器,也是一个流行的Java应用服务器。它由Apache软件基金会开发和维护,是一个轻量级、高性能的Web服务器,用于部署和运行JavaWeb应用程序。
鬼钺魂
·
2024-02-03 10:25
k8s
tomcat
kubernetes
Linux
基础知识点
文章目录1.系统结构2.常用命令2.1目录命令2.2文件命令2.3文件属性2.4文件内容查看3.Vim编辑器4.用户管理5.用户组管理6.磁盘管理7.进程管理8.安装软件8.1rpm安装8.2tar解压安8.3yum安装1.系统结构/bin:二进制文件,存放的是常用的命令/boot:Linux启动时使用的核心文件/dev:存放Linux的外部设备/etc:存放配置文件/home:用户的主目录,每个
小帅吖
·
2024-02-03 06:52
Linux
操作系统
环境安装
linux
运维
服务器
2018-10-06
JSTL概念JSTL(
JavaSe
rverPagesStandardTagLibrary,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。
开心笨小孩7980
·
2024-02-03 06:08
C++入坑
基础知识点
当学习了C语言之后,很多的小伙伴都想进一步学习C++,但两者有相当一部分的内容都是重叠的,不知道该从哪些方面开始入门C++,这篇文章罗列了从C到C++必学的入门知识,学完就算是踏入C++的大门了。1.命名空间写C的时候,偶尔可能不小心就和库函数冲突了,又或者当两个程序员以相同的名字命名变量或函数,就会发生冲突。C++就提出了一个很好的解决方案——命名空间。命名空间的关键字是namespace,定义
一子二木生三火
·
2024-02-03 06:47
c++
开发语言
java001学习记录
基本概念Java1、
JavaSE
:Java核心类库,Java开发的基础2、JavaME:Java针对于移动端(手机、机顶盒、车载导航)的开发组件,淘汰3、JavaEE:Java针对企业级应用的开发组件(
老街agony
·
2024-02-03 05:58
java
学习
开发语言
java
JavaSE
-IO流
1.IO流1.1概述流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。I:Input输入O:output输出1.2分类按处理数据类型不同,分为字节流和字符流按数据流向的不同,分为输入流和输出流。(入和出是相对于内存来讲的)按功能不同,分为节点流(直接操作数据源)和处理流(
6Cx33
·
2024-02-03 04:07
java
开发语言
eclipse
JavaSE
-多线程
1.多线程1.1程序,进程,线程程序(program):是一组指令和数据的集合,用来实现特定的功能,它是静态的代码,存储在磁盘或其他存储设备中。进程(process):是程序的一次执行过程,是操作系统分配资源和调度的基本单位,它是动态的,有自己的生命周期。线程(thread):是进程内的一个执行单元,是操作系统调度和执行的最小单位,它是轻量级的进程,可以共享所属进程的资源。对于java来说,当我们
6Cx33
·
2024-02-03 04:07
开发语言
java
eclipse
JavaSE
-Lambda 表达式,函数式接口,Stream API
1.Lambda表达式1.1概述Lambda表达式是一种没有名字的函数,也可称为闭包,是java8发布的最重要的新特性。本质上是一段匿名内部类,也可以是一段可以传递的代码,lambda表达式也被叫做箭头函数。闭包:闭包就是能够读取其它函数内部变量的函数,比如在java中,方法内部的局部变量只能在方法内部使用,所以闭包可以理解为定义在一个函数内部的函数。闭包的本质就是函数内部和函数外部链接起来的桥梁
6Cx33
·
2024-02-03 04:37
eclipse
java
JavaSE
-面向对象(This, super,Static, 封装,继承,覆写)
1.This1.1this是什么this:是每个对象中保存自身内存地址的一个引用型变量1.2this能做什么1.在成员变量和局部变量同名时,可以使用this来引用成员变量,来区分成员变量和局部变量2.在构造方法中,可以重载调用当前对象的其他构造方法(必须在构造方法的第一行)3.当需要将当前对象作为参数传递给方法或者构造方法时,returnthis可以做到链式调用1.3this怎么用1.3.1区分成
6Cx33
·
2024-02-03 04:36
java
数据结构
jvm
JavaSE
-死锁,线程通信,生产者消费者模式,线程池
1.死锁1.1概述死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞现象。若无外力作用,他们将无法进行下去,此时称系统处于死锁状态或系统产生了死锁,这些永远在等待的进程称为死锁进程。1.2原理1.某个线程执行完成,需要先后嵌套锁定两个对象,在这个过程中先锁定了第一个对象2.另一个线程执行完成也需要先后嵌套锁定两个对象,在这个过程中,先锁定了第二个对象.3.第一个
6Cx33
·
2024-02-03 04:36
java
jvm
开发语言
JavaSE
-数组
1.一维数组1.1数据结构(合理选用数据结构能有效提升程序存储雄效率和运行效率)*数据结构:计算机中保存和组织数据的一种方式,保存方式不同,操作效率也不同*1.2数组特性*(1)连续存储,确定长度后不能修改,下标从0开始,有length属性保存个数*(2)查询操作效率高,添加及删除操作效率低(因为需要不断地创建空间和移动数据)*(3)Java中数组没有提供添加和删除操作,需要自己完成*1.3数组声
6Cx33
·
2024-02-03 04:06
java
JavaSE
-项目小结-IP归属地查询(本地IP地址库)
3.涉及技术栈Eclipse的使用,
JavaSE
中面向对象,IO流,二分法查找,集合。4
6Cx33
·
2024-02-03 04:03
java
开发语言
eclipse
JSP和JSTL板块:第一节 JSP追根溯源 来自【汤米尼克的JAVAEE全套教程专栏】
的JSP相关配置1.UTF-8编码2.JSP代码模板三、JSP的底层是Servlet四、Jsp的注释1.显式注释2.隐式注释五、Scriptlet:写在Jsp里的java脚本段一、什么是JSPJSP:
JavaSe
rverPage
汤米尼克
·
2024-02-03 00:37
全套教程
java
java-ee
jsp
【Java】
JavaSE
算法之计算器GUI
在
JavaSE
的学习中,GUI图形界面虽然被社会放弃有一段时间了,但是GUI对于学习Java编程语言,巩固基础是一个比较好的学习技术,可以很好的巩固Java面向对象的综合运用。
笔触狂放
·
2024-02-03 00:22
Java
GUI
java
JavaSE
eclipse
intellij-idea
【Java】
JavaSE
算法之2048
Java历经几十年IT届不倒,这个编程语言肯定是存在它的过人之处,计算机中任何软件最核心的东西就是算法。这里分享一个以前风靡一时的网页小游戏《2048》的JavaUI版界面效果如下:通过按键盘的↑↓←→键移动数字,相邻的数字相同时,会进行合并。右滑合并两个8,变成16再合并16变成32,效果如下同时会进行统计当前得分,当游戏结束后,会自动记录当前得分,成为最高分。接下来上代码:packagecom
笔触狂放
·
2024-02-03 00:51
Java
java
spring
python
django
全宇宙上最全Java
基础知识点
归纳(建议收藏)
写这篇文章的目的是想总结一下自己这么多年来使用Java的一些心得体会,主要是和一些Java
基础知识点
相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验
可乐教编程
·
2024-02-02 23:32
Windows 安装 JDK 与环境变量配置
一、下载JDK目前,JDK最流行的版本依然是JDK1.8,它的官网下载地址为:http://www.oracle.com/technetwork/java/
javase
/downloads/jdk8-downloads
沉默王二
·
2024-02-02 23:42
SpringBoot生成二维码
pom.xml配置com.google.zxingcore3.3.0com.google.zxing
javase
3.3.0工具类packagecn.com.nou.common.utils;importcom.google.zxing.BarcodeFormat
liudehua_187
·
2024-02-02 21:33
javaweb
后台
SpringBoot
SpringBoot
二维码
工具类
java 工具类实现Base64二维码图片识别
上依赖com.google.zxing
javase
3.2.1com.google.zxingcore3.3.3上代码/***作用:二维码识别(图片)*类名:QRCodeTools**/publicclassQRCodeTools
一名技术极客
·
2024-02-02 21:30
工具类
随笔
java相关
java
开发语言
Jenkins.msi 安装教程(傻瓜式)
测试项目2.监控外部调用执行的工作Jenkins环境准备1.安装jenkins前确保您的电脑已经配置好JDKJDK下载地址:https://www.oracle.com/technetwork/java/
javase
独恋彼岸花
·
2024-02-02 18:01
jenkins
运维
javascript 概述及
基础知识点
(变量,常量,运算符,数据类型)
JavaScript概述1.1什么是JavaScript:javaScript(简称js),是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。它最初由网景公司(Netscape)的Brendan的Eich设计,是一种动态、弱类型、基于原型的语言,内置支持类。一种运行于JS解释器/引擎解
落雨、离秋
·
2024-02-02 18:24
脚本语言
javascript
java
js
python
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他