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基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1方法一:双指针三、代码3.1方法一:双指针四、复杂度分析前言这是力扣的
伴川
·
2023-12-15 00:20
数据结构与算法合集
数据结构
算法
redis
inscode
数据库
大数据
后端
nodeJs
初探
一直对NodeJs有很大的兴趣~趁着今天公司里的事不多趁机学习下~特地带来了笔记本(笔记本里装了Ubuntu),NodeJs是基于V8Js引擎的服务器端的Js环境,算是一个中间件,底层还是由C/C++实现的。以前对于前后端的数据验证神木的都要做两层,即在Js端要做一层数据交互验证,而在服务端由于用户可以禁用JS,所以服务端必须额外的对数据进行一次验证,效率阿。。。。。有了NodeJs这一切便可以只
liyichaodoom3
·
2023-12-14 23:57
Front-End
nodeJs
服务器端JS
Java基础
课的中下基础课05
目录二十五、IO之File类及常用方法25.1什么是I/O25.2什么是文件(1)为什么用文件存储25.3File类25.4什么叫流,做什么?二十六、IO之文件夹遍历删除(递归)26.1递归的理解26.2文件夹遍历删除二十七、字节型文件流27.1流27.2字节型文件流(1字节)(1)字节型文件输入流FileInputStream(2)字节型文件输出流FileOutputStream(3)小总27.
A五花肉~
·
2023-12-14 20:21
Java基础
java
python
开发语言
Java基础
课的中下基础课03
目录十七、多态17.1多态十八、策略模式+内部类18.1模拟一个Bank银行18.2策略模式Strategy18.3内部类十九、枚举+Runtime19.1枚举类enum19.2Runtime类管理堆内存二十、工具类之包装类相关20.1包装类20.2与数学相关的类(1)Math(2)Random类(3)UUID类(4)BigInteger大整数(5)BigDecima类(6)DecimalForm
A五花肉~
·
2023-12-14 20:51
Java基础
java
intellij-idea
开发语言
Java基础
课的中下基础课02
目录九、类的关系之继承9.0类的关系9.1继承特点9.2重写override和重载overload的区别9.3Object类中的方法9.4继承在内存中的存储形式(mspaint画图工具)编辑9.5关于this和super的区别十、类的关系之包含和依赖10.1包10.2包含has-a关系10.3依赖use-a关系十一、类和类关系练习11.1模拟一个学生在机房内使用电脑的例子(1)扩展:机房内放置5太
A五花肉~
·
2023-12-14 20:50
Java基础
java
开发语言
intellij-idea
Java基础
课的中下基础课04
目录二十三、集合相关23.1集合(1)集合的分支23.2List有序可重复集合(1)ArrayList类(2)泛型(3)ArrayList常用方法(4)Vector类(5)Stack类(栈)(6)Queue/kjuː/类(7)LinkedList类23.3Set无序无重复集合(1)HashSet类(2)Set集合常用方法(3)HashSet无重复的原则(4)TreeSet类(5)TreeSet无重
A五花肉~
·
2023-12-14 20:58
Java基础
java
开发语言
intellij-idea
笔记
Java基础
知识复习
目录一、Java语言基础知识,包括面向对象编程、语法特性等0、什么是面向对象编程?1、基本语法:2、变量和数据类型:3、运算符和表达式:4、控制结构:5、函数和方法:6、类和对象:7、继承和接口:8、异常处理:二、Java核心类库和异常处理机制1、Java核心类库2、Java异常处理机制下面详细说明一、Java语言基础知识,包括面向对象编程、语法特性等0、什么是面向对象编程?(Object-Ori
两点王爷
·
2023-12-14 19:19
java
开发语言
java基础
知识③:反射和注解以及Java 8的新特性
目录一、反射和注解1、反射2、注解二、Java8的新特性1、Lambda表达式:2、StreamAPI:3、函数式接口:4、方法引用:5、接口的默认方法和静态方法:6、新的时间日期API(Date/TimeAPI):7、CompletableFuture:8、Optional类:9、并行数组:具体详细说明如下:一、反射和注解反射和注解是Java中的两个重要特性,它们可以为开发人员提供更高的灵活性和
两点王爷
·
2023-12-14 19:19
java
java
开发语言
java基础
知识②:多线程编程、IO流和网络编程、泛型、集合框架
目录一、多线程编程二、IO流三、网络编程四、泛型五、集合框架具体如下:一、多线程编程1、什么是线程?什么是进程?区别又是什么?在Java中,进程是操作系统分配资源的最小单位,指一个正在运行的应用程序实例,每个进程都有自己独立的内存空间和系统资源。Java中可以使用`ProcessBuilder`类或`Runtime`类创建和管理进程。通过调用操作系统命令或执行外部程序,可以创建新的进程并与其进行通
两点王爷
·
2023-12-14 18:04
java
开发语言
Java基础
-并发篇
3.1.JAVA并发知识库3.2.JAVA线程实现/创建方式3.2.1.继承Thread类Thread类本质上是实现了Runnable接口的一个实例,代表一个线程的实例。启动线程的唯一方法就是通过Thread类的start()实例方法。start()方法是一个native方法,它将启动一个新线程,并执行run()方法。publicclassMyThreadextendsThread{publicv
稷下、
·
2023-12-14 17:56
Java基础知识
java
开发语言
【
Java基础
篇 | 面向对象】—— 聊聊什么是接口(下篇)
个人主页:兜里有颗棉花糖欢迎点赞收藏✨留言✉加关注本文由兜里有颗棉花糖原创收录于专栏【JavaSE_primary】本专栏旨在分享学习JavaSE的一点学习心得,欢迎大家在评论区交流讨论上篇(【
Java
兜里有颗棉花糖
·
2023-12-14 17:20
JavaSE
java
面向对象
多态
蓝桥杯
java基础
1.A+B问题I时间限制:2.000S空间限制:32MB题目描述你的任务是计算a+b。输入描述输入包含一系列的a和b对,通过空格隔开。一对a和b占一行。输出描述对于输入的每对a和b,你需要依次输出a、b的和。如对于输入中的第二对a和b,在输出中它们的和应该也在第二行。输入示例341140输出示例7511.A+B问题I前言本节课你将学到的内容变量定义基本数据类型面向对象类的定义、属性和方法new关键
十七个远方在远方
·
2023-12-14 17:49
java基础学习
蓝桥杯
职场和发展
Java基础
学习笔记
先赞后看,养成习惯!!!❤️❤️❤️码字不易,如果喜欢可以关注我哦!如果本篇学习笔记对你有所启发,欢迎访问我的个人博客了解更多内容:链接地址变量变量:存数的声明:----相当于在银行开了个帐户初始化:----相当于给帐户存钱使用:-----使用的是帐户里面的钱对变量的使用就是对它所存的那个数的使用变量的用之前必须声明并初始化命名:-----相当于给帐户起名只能包含字母、数字、_和$符,不能以数字开
kmaiAsuka
·
2023-12-14 17:11
学习笔记
java
学习
笔记
架构设计系列之基础:
初探
软件架构设计
11月开始突发奇想,想把自己在公司内部做的技术培训、平时的技术总结等等的内容分享出来,于是就开通了一个Wechat订阅号(灸哥漫谈),开始同步发送内容。今天(12月10日)也同步在CSDN上开通这个系列的文章,进度上当前比订阅号慢了,我争取尽快同步,想提前看后面内容的朋友可以同步关注订阅号。前言欢迎来到软件架构设计的世界,这是一次面向有志成为架构师的研发工程师的学习和分享交流的机会。本系列内容将结
灸哥漫谈
·
2023-12-14 16:27
系统架构设计
系统架构
架构
分布式
微服务
Java语言概述及保姆级入门教程(JDK 17版本)
spm_id_from=333.337.search-card.all.click1、
Java基础
全程脉络图1.1本章专题与脉络2.抽丝剥茧话Java2.1当前大学生就业形势麦可思研究院发布了《2022
小熊学Java
·
2023-12-14 14:11
Java从入门到精通
java
开发语言
Hello
World
make命令的Makefile文件
初探
make命令Make是最常用的构建工具,诞生于1977年,主要用于C语言的项目。但是实际上,任何只要某个文件有变化,就要重新构建的项目,都可以用Make构建,所有的构建规则都可以写在一个Makefile的文件中,Make命令依赖这个文件进行构建。Makefile文件也可以写为makefile,或者用命令行参数指定为其他文件名。指定规则文件构建$make-frules.txt#或者$make--fi
和谐共处
·
2023-12-07 00:37
贝壳UiPath笔记- 新功能人机交互Form表单
初探
近日UiPath发布了加强人机交互的新功能,UiPath.Form这个包,在一些特定的场景需要人工介入的,人工输入后继续执行,以住都是用邮件的方式,机器人处理到一个步骤后,发人员发送邮件,人工处理后再发回机器人,这些能达到效果,但是也有局限。UiPath.Form就是解决这一问题的首先下载UiPath.Form包。下载完成后,在左边的组建库中就能看到了我们打开Form设计器上面一排是工具按钮栏分别
贝壳UiPath
·
2023-12-06 23:06
JAVA基础
知识:异常处理
异常处理是Java编程中至关重要的一部分,它允许程序在出现错误或异常情况时进行适当的处理,以保证程序的稳定性和可靠性。本文将详细介绍Java中的异常处理机制,并提供相关示例代码,帮助读者更好地理解和应用异常处理的概念和技巧。一、什么是异常?在Java中,异常是指在程序执行过程中发生的不正常事件或错误情况。这些异常可能是由于输入错误、网络故障、资源不足或程序逻辑错误等引起的。Java将异常分为两种类
大宝贱
·
2023-12-06 22:36
#
语法基础
java
开发语言
栋祖世事杂谈
栋祖迁徙时间的疑点在《七堡李氏源流
初探
》一文中,本人己谈到栋祖至云步三世共四代人,经历了南宋152年,若李氏咸淳才南迁,则时间缺少近百年,历史事件不但无法排列,栋祖80岁去世(1087─1167)更难以圆
青萍姐姐
·
2023-12-06 18:57
手写Rx
java基础
框架(模型 模拟代码)
本文是自我学习用的kotln手写rxjava代码框架模型,并不包含rxjava的功能实现。3个版本差别就是代码量而已。。。究极变态简化版本理解需要烧一烧脑子一。第一版本。--完整好理解,内有注释classrxjava1{//中转战--》上一个操作芙的返回值就是下一个操作符的入参//----》链式调用classHelper(privatevaritem:T){//map放在里面是为了可以链式调用fu
qq_28909387
·
2023-12-06 17:29
java
kotlin
rxjava
框架
[
Java基础
] 网络编程(十六)
网络相关概念网络通信两台设备之间通过网络实现数据传输将数据通过网络从一台设备传输到另一台设备java.net包下提供一系列的类或接口,供程序员使用,完成网络通信网络两台或多台设备痛哟一定物理设备连接起来构成了网络根据网络覆盖范围不同分类:1⃣️局域网:覆盖范围最小,紧紧覆盖一个教室或一个机房2⃣️城域网:覆盖范围较大,可以覆盖一个城市3⃣️广域网:覆盖范围最大,可以覆盖全国,甚至全球ip地址用于唯
你怎么知道我头发乌黑浓密
·
2023-12-06 15:10
java
[
Java基础
] IO流(十五)
目录文件文件流文件操作创建文件获取文件信息目录操作和文件删除IO流原理流的分类IO流体系图文件VS流FileInputStreamFileOutputStreamFileReader相关方法FileWriter常用方法文件文件是保存数据的地方文件流文件在程序中是以流的形式来操作的流:数据在数据源(文件)和程序(内存)之间经历的路径输入流:数据从数据源(文件)到程序(内存)的路径输出流:数据从程序(
你怎么知道我头发乌黑浓密
·
2023-12-06 14:08
java
【Java面试题】JDK,JRE,JVM的区别
JDK:JDK是(JavaDevelopmentKit)的缩写,是Java的核心,是Java开发的工具包,包括了Java的运行环境JRE,Java工具和
Java基础
类库。
freedomSTUDENT
·
2023-12-06 13:35
Java面试题
java
线程池原理
初探
1.引言合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要的等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。但是要做到合理的利用线程池,必须对其原理了如指掌。2.线程池的使用
.守心.
·
2023-12-06 12:11
笔记
java
鸿蒙Harmony开发
初探
一、背景9月25日华为秋季全场景新品发布会,余承东宣布鸿蒙HarmonyOSNEXT蓄势待发,不再支持安卓应用。网易有道、同程旅行、美团、国航、阿里等公司先后宣布启动鸿蒙原生应用开发工作。二、鸿蒙Next介绍HarmonyOS是一款面向万物互联,全新的分布式操作系统。1、鸿蒙Next(5.0)系统底座全栈自研,去掉了传统的AOSP代码。2、仅支持鸿蒙内核和鸿蒙系统的应用。3、业内人士向证券时报公司
码中之牛
·
2023-12-06 11:43
OpenHarmony
鸿蒙
移动开发
harmonyos
华为
OpenHarmony
移动开发
openharmony
java基础
前言java语言特性简单性:相对于其他编程语言而言,java较为简单,例如:java不再支持多继承,C++是支持多继承的,多继承比较复杂,C++中有指针,java中屏蔽了指针的概念,避免了绝大部分的指针越界和内存泄露的问题,这里说明一下,java语言低层是用C++实现的,并不是C语言。面向对象:java是纯面向对象的,更符合人的思维模式,易于理解。健壮性:java的健壮性与自动垃圾回收机制有关,自
会java的怪蜀黍
·
2023-12-06 10:59
java
java
ide
JAVA基础
+集合+多线程+JVM
1.
Java基础
1.1.面向对象和面向过程的区别面向过程性能比面向对象高。因为类调用时需要实例化,开销比较大,比较消耗资源,所以当性能是最重要的考量因素的时候等一般采用面向过程开发。
跟浩哥学大数据
·
2023-12-06 10:19
JAVA
java
知识体系总结(五)
java基础
、集合、并发、JVM
文章目录接口、类与继承java中除了new还有哪些方式创建对象?Object类有哪些方法?==和equal区别是什么?hashCode()为什么重写equals方法必须重写hashcode方法?String为什么设计成不可变的?String,StringBuffer,StringBuilder的区别是什么?静态内部类和非静态内部类的区别java面向对象的三大特性访问权限关键字Public、prot
椛丿未眠”
·
2023-12-06 10:16
Java
知识体系总结
java
jvm
开发语言
从入门到精通38万字超详细的Java面试题&八股文&知识点全面汇总
tk=Rl12WcNmo2SCZ3457
Java基础
面试题1.什么是Java虚拟机(JVM)?为什么Java被称作是“平台无关的编程语言”?2.JDK、JRE、JVM分别是什么关系?
骑鱼~过海
·
2023-12-06 08:17
java
开发语言
面试
java基础
之HashSet详解
HashSet详解HashSet是基于HashMap实现的一个单列存储的集合类,将所有的数据存在HashMap的key值中,而value全部使用一个Object对象存储继承关系public class HashSet extends AbstractSet implements Set, Cloneable, java.io.SerializableHashSet继承了Abstract
拾光师
·
2023-12-06 08:03
java基础
java
Java基础
知识复习二
目录第三章面向对象(上)3.1面向对象的概念1.封装性2.继承性3.多态性3.2类与对象1.类的定义2.对象的创建与使用3.类的设计4.类的封装案例篇:超市购物程序设计3.3构造方法1.构造方法的定义2.构造方法的重载3.4this关键字3.5垃圾回收3.6static关键字静态变量静态方法静态代码块3.7成员内部类成员内部类案例篇:银行新用户现金业务办理第四章面向对象(下)4.1类的继承继承的概
迟早会把头薅秃
·
2023-12-06 06:37
java
开发语言
IT外包适合哪些公司?
2、
初探
数字化转型领域的企业:数字化转型需要大量IT资源和专业
Ogcloudnet
·
2023-12-06 05:59
大数据
网络
运维
网络安全
合作学习策略探究
我在三年级听过公开课《胡萝卜先生的长胡子》,老师运用得恰如其分,但因孩子年纪小,因此只是粗浅涉猎;后来,我参与了两次课堂合作学习的执教,分别是四年级上册的《女娲补天》和《繁星》,但也只是作为我的导师所在班级的“合作学习
初探
宋小温温
·
2023-12-06 05:41
Java基础
-JMM-Java内存模型
Java工程师知识树/
Java基础
硬件的效率与一致性计算机系统中的高速缓存(Cache):将运算需要使用的数据复制到缓存中,让运算能快速进行,当运算结束后再从缓存同步回内存之中,这样处理器就无须等待缓慢的内存读写了
HughJin
·
2023-12-06 03:51
Java基础
知识—Arrays工具类
java.util.Arrays是一个与数组相关的工具类,类里面提供了大量静态类方法,实现数组常用的操作。1、排序Arrays.sort方法可以对数组进行排序,Arrays类提供了sort()方法来对数组进行排序,可以对任何类型的数组进行排序,包括基本数据类型和对象数组。sort()方法有两个重载方法,一个是对整个数组进行排序,另一个是对数组的部分元素进行排序。int[]arr={3,6,1,9,
每天坚持学习
·
2023-12-06 02:48
Java基础
java
中学历史教学方法
初探
中学历史教学中“授之以渔”的
初探
关于教给学生的学习方法,我国古代有一种形象的说法:“授之以鱼,不如授之以渔。”在中学历史教学中,如何“授之以渔”呢?笔者在实践中摸索出以下途径。
蒋老师讲谈
·
2023-12-06 02:31
Linux(15):SELinux
初探
什么是SELinuxSELinux是【SecurityEnhancedLinux】的缩写,字面上的意义就是安全强化的Linux。SELinux是由美国国家安全局(NSA)开发的,开发原因:因为很多企业界发现,通常系统出现问题的原因大部分都在于【内部员工的资源误用】所导致的,实际由外部发动的攻击反而没有这么严重。为了控管这方面的权限与进程的问题,所以美国国家安全局就着手处理操作系统这方面的控管。由于
飞大圣
·
2023-12-06 01:18
操作系统
linux
服务器
运维
Talk | UCSB博士生许闻达:细粒度可解释评估
初探
他与大家分享的主题是:“细粒度可解释评估
初探
”,分享了他们团队在具备解释性的细粒度评估模型的一系列研究成果。
TechBeat人工智能社区
·
2023-12-06 00:13
每周Talk上架
自然语言处理
文本生成评估
大语言模型
大语言模型对齐
一文读懂
Java基础
/进阶/异常/容器/底层知识文集
欢迎点赞✍评论⭐收藏文章目录一、
Java基础
01.JAVA中常用的运算符有哪些?这些运算符之间的优先级怎么样?02.在JAVA自定义一个生产10-100之间的随机数的公式?
普修罗双战士
·
2023-12-05 21:31
Java专栏
Java基础学习
面试
java
容器
后端
职场发展
intellij
idea
扩散模型实战(十四):扩散模型生成音频
扩散模型实战(一):基本原理介绍扩散模型实战(二):扩散模型的发展扩散模型实战(三):扩散模型的应用扩散模型实战(四):从零构建扩散模型扩散模型实战(五):采样过程扩散模型实战(六):DiffusersDDPM
初探
扩散模型实战
wshzd
·
2023-12-05 21:05
笔记
NLP
扩散模型
音视频
语言模型
chatgpt
原来还可以这样的优秀(一)
一、
JAVA基础
知识1.1、面向对象的特征:抽象、继承、封装、多态[if!
清风_d587
·
2023-12-05 21:12
java基础
知识
一、java中含有哪些集合?Java中的集合主要分为四类:1、List列表:有序的,可重复的;2、Queue队列:有序,可重复的;3、Set集合:不可重复;4、Map映射:无序,键唯一,值不唯一。二、java中如何判断集合中是否含有某个元素?1、List的contains(object)方法:List调用contains(obj)方法时,会遍历List中的每一个元素,然后在调用每个元素的equal
nanjumufeng
·
2023-12-05 20:46
java
开发语言
初探
Redis 客户端 Lettuce:真香!
一、Lettuce是啥?一次技术讨论会上,大家说起Redis的Java客户端哪家强,我第一时间毫不犹豫地喊出"Jedis,YES!"“Jedis可是官方客户端,用起来直接省事,公司中间件都用它。除了Jedis外难道还有第二个能打的?”我直接扔出王炸。刚学Spring的小张听了不服:“SpringDataRedis都用RedisTemplate!Jedis?不存在的。”“坐下吧秀儿,SpringDa
vivo互联网技术
·
2023-12-05 16:45
网络安全
初探
-CSRF攻击方式&&防御手段
文章目录一、CSRF二、常见的攻击类型1.GET类型的CSRF2.POST类型的CSRF3.链接类型的CSRF三、CSRF的特点四、防护策略1.同源检测OriginHeader和RefererHeaderSamesiteCookie属性2.提交时要求附加本域CSRFToken双重Cookie验证一、CSRFCSRF(Cross-siterequestforgery)跨站请求伪造:攻击者诱导受害者进
LYFlied
·
2023-12-05 14:57
网络安全
网络安全
csrf
如何快速打好
Java基础
?
Java是用于软件开发的最流行的编程语言,无论做自动化测试或者测试开发,Java依然是最重要的选项之一。为什么要学习Java?Java很容易学习Java是通用的,面向对象的,高性能,解释型,安全性和多线程语言。基本上,Java简化了建立网络连接所需的过程。它的安全模型可以防御很多攻击。许多繁琐的过程会在框架中自动运行,从而节省的时间。Java是静态类型的,因此在编译器中代码查找错误更加容易。Jav
平凡世界的孤儿
·
2023-12-05 13:54
Diary03-JavaSE
Java基础
语法1.注释单行注释://多行注释:/**/JavaDoc文档注释:/***/2.标识符3.数据类型4.变量下面是变量的代码演示:下面是变量作用域代码演示:5.常量下面是常量的代码演示:6.
憨憨不怕输
·
2023-12-05 11:13
java
java基础
---------数组的排序与二维数组
一、重点问题src文件存放源码bin文件存放字节码写了方法后要在上面加文档注释eclipse中我设置了类的文档注释和方法的文档注释/**加空格就出来了Scanner警告是因为他看为io流操作,不用处理数组的逆序有两种方法,一种用一个数组,一种用两个数组选择排序(升序)注意每一次的k是在里层循环结束后确定的注意冒泡排序外层循环不用进行length-1次,进性length-2次就可以了数组的复制,用f
一花一世界yu
·
2023-12-05 11:13
抽象类与接口
前言:不知不觉,
Java基础
知识我们就要学习抽象类与接口了,简单来说,概念上的东西不难,但是用处很大,灵活运用比较困难,希望大家认真学起来。
古拉啦啦
·
2023-12-05 09:29
JAVA基础
JDK是JavaDevelopmentKit,它是功能齐全的JavaSDK。它拥有JRE所拥有的一切,还有编译器(javac)和工具(如javadoc和jdb)。它能够创建和编译程序。JRE是Java运行时环境。它是运行已编译Java程序所需的所有内容的集合,包括Java虚拟机(JVM),Java类库,java命令和其他的一些基础构件。但是,它不能用于创建新程序。
12345婷花
·
2023-12-05 07:01
《Swift学习笔记》09 - 函数的简单介绍
显然苹果大有推翻OC“江山”的意思.今天就来
初探
一下Swift,看看究竟为何swift有这么大的能力。参考内容:Swift中文
ShIwEn9
·
2023-12-05 07:50
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他