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技术体系(韩顺平老师整理)
Java体系第一部分:
Java基础
变量控制结构顺序结构分支循环OOP封装继承多态数组JavaAPI异常以及处理集合泛型IO反射网络通信MySQL基础SQLJDBCPreparedStatementJDBCUtils
Hacoj
·
2024-01-30 11:07
Java
java
开发语言
学习方法
改行学it
面试
【
Java基础
】06-Java集合框架
Java集合框架Java的集合框架将一些常用的数据结构封装成类,相当于C++STL库中实现的抽象数据类型。其中声明了对各种集合类型执行的一般操作。如下定义了实现这些抽象数据类型的接口及它们的继承关系,包括Set,List,Queue,Map,SortedSet,SortedMap等,继承关系如下。Collection是Java定义的一个接口,实现该接口的是一个抽象类AbstractCollecti
Big Bill Fighter
·
2024-01-30 11:30
Java
数据结构
java
Java基础
- 09 Set之linkedHashSet , CopyOnWriteArraySet
LinkedHashSet和CopyOnWriteArraySet都是Java集合框架提供的特殊集合类,他们在特定场景下有不同的用途和特点。LinkedHashSet是Java集合框架中的一种实现类,它继承自HashSet并且保持插入顺序。它使用哈希表来存储元素,并使用链表来维护插入顺序。由于使用哈希表,LinkedHashSet提供了常数时间的复杂度(O(1))来执行插入、删除和查找操作。同时,
Miaow.Y.Hu
·
2024-01-30 11:58
java
java
开发语言
Java基础
-08 Set之TreeSet与HashSet
上一篇我们讲到Java中的Set方法,他是一个不允许重复元素的集合,今天我们来围绕Set的TreeSet和HashSet进行。HashSetHashSet是基于哈希表实现的,他可以快速的进行插入、删除和查找操作,时间复杂度为O(1),HashSet不会保证元素的顺序,原因在于,他是根据元素的哈希值来存储和查询元素的,如果需要按照元素的顺序进行遍历集合,可以使用LinkedHashSet,他是Has
Miaow.Y.Hu
·
2024-01-30 11:28
java
java
python
开发语言
黑马程序员:
Java基础
总结----子接口 set
及其实现类
黑马程序员:
Java基础
总结子接口set及其实现类ASP.Net+Android+IO开发、.Net培训、期待与您交流!
小小构架师
·
2024-01-30 11:28
JavaSE基础
黑马程序员Java基础总结
java基础
-10 Set之ConcurrentSkipListSet、EnumSet
ConcurrentSkipListSetConcurrentSkipListSet是java中的集合类,是在多线程的环境中使用的,实现Set接口,它基于跳表(skipList)的数据结构。跳表是一种基于并行排序的数据结构,允许快速的出入,删除和查找操作,且在多线程环境中具备良好的并发性能。主要用途和特点:线程安全:ConcurrentSkipListSet是线程安全的,可以在多线程环境中安全的使
Miaow.Y.Hu
·
2024-01-30 11:23
java
java
windows
python
CountDownLatch详解
概述CountDownLatch概念CountDownLatch是一个同步
工具类
,用来协调多个线程之间的同步,用来作为线程间的通信而不是互斥作用。
融极
·
2024-01-30 11:51
并发编程
并发编程
详细讲解Java中的Properties类
基本知识2.代码示例3.Demo前言使用Properties出现中文乱码可看我这篇文章:properties出现中文乱码解决方法(万能)1.基本知识Properties类是Java中用于处理配置文件的
工具类
码农研究僧
·
2024-01-30 08:56
java
java
Properties
day03
Java基础
文章目录
Java基础
语法1.注释、标识符、关键字注释标识符关键字2.数据类型基本类型(primitivetype)引用类型(referencetype)3.类型转换强制类型转换自动类型转换4.变量、常量变量常量
mollzz
·
2024-01-30 08:06
学习Java
java
导出MySQL数据库所有库和字段注释及相关信息为word文档——
工具类
接下来将为大家介绍一个自己实现的
工具类
,连接MySQL或Oracle数据,使用编写好的
工具类
将数据库所有库和表的信息导出为word文档。
王菜鸟
·
2024-01-30 07:24
03-数据库
02-Java
数据库
mysql
word
java
多线程
工具类
所以我就写了一个多线程的
工具类
importorg.slf4j.Logger;importorg.slf4j.LoggerFactory;importjava.util.ArrayList;importjava.util.Date
从心归零
·
2024-01-30 07:53
java
单例模式
开发语言
导出Mysql数据库表名和字段并合并成一个word
参考链接:导出MySQL数据库所有库和字段注释及相关信息为word文档——
工具类
java-ApachePOI-Howtocopytablesfromonedocxtoanotherdocx-StackOverflow
从心归零
·
2024-01-30 07:21
数据库
mysql
word
java
Spring Boot + security + jwt 测试安全策略
代码地址:https://gitcode.net/qq_40539437/cloud.git如果想使用自定义jwt
工具类
奋斗的小菜菜
·
2024-01-30 07:35
spring
boot
后端
java
Rx
Java基础
2
Javadoc:scan(Func2)scanSeed有一个scan操作符的变体,你可以传递一个种子值给累加器函数的第一次调用(Observable发射的第一项数据)。如果你使用这个版本,scan将发射种子值作为自己的第一项数据。注意:传递null作为种子值与不传递是不同的,null种子值是合法的。Javadoc:scan(R,Func2)这个操作符默认不在任何特定的调度器上执行。Window定期
我要离开浪浪山
·
2024-01-30 05:50
Java RC4加密算法
fr=ge_ala二、Rc4Utils
工具类
1、方式一下面Rc4Utils提供了针对文本内容、字节数组内容的加解密实现。使用加密算法实现。imp
Charge8
·
2024-01-30 04:16
签名&加解密
Java
RC4加密算法
【
java基础
】Calendar与LocalDateTime
Calendar与LocalDateTime1.CalendarSimpleDateFormatformat=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");Calendarc=Calendar.getInstance();//过去七天c.setTime(newDate());c.add(Calendar.DATE,-7);Dated=c.getTime();S
披着床单的小王子
·
2024-01-30 04:14
Java基础
php雪花算法生成id,雪花算法如何生成id
【相关学习推荐:
java基础
】雪花算法生成id的方法:1、新建一个id生成的类SnowFlake/***@Auther:lyl*@Date:2019/11/2117:49*@Description:*/
weixin_39874350
·
2024-01-30 03:37
php雪花算法生成id
Java高级面试题目
java.util.concurrent包d.spring:启动、时间e.redis:分布式锁、lua保证原⼦性、集群f.消息队列:kafkag.Springcloudh.mysql搜索引擎,索引B+tree
java
Lemonrel
·
2024-01-30 01:08
java脚本引擎Groovy动态执行
1.java脚本引擎Groovy实战_groovy脚本-CSDN博客2.java可用的动态脚本引擎和动态代码执行_java动态执行代码片段-CSDN博客3.Groovy动态加载Java代码的使用方法和
工具类
DN金猿
·
2024-01-30 00:36
脚本引擎
java
开发语言
groovy
无废话网页重构系列——(2)来套Web重构装备
本篇主要从语言入门、规范、工具、构建、库、框架、版本控制等各方面展开,篇幅会有点长,涉及到的
工具类
,会另开博文详细介绍。
aiyu0088
·
2024-01-29 22:56
ui
开发工具
git
Java基础
数据结构之反射
一.定义Java的反射机制是在运行状态中的,对于任意一个类都能知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法及属性。既然能拿到,我们就可以修改部分类型信息。这种动态获取信息以及动态调用对象方法的功能称为Java语言的反射(reflection)机制。二.反射基本信息Java程序中许多对象在运行时会出现两种类型:运行时类型(RTTI)和编译时类型,例如Personp=newSt
zyh20050430
·
2024-01-29 22:33
java
开发语言
反射
【
Java基础
】JPA详解(part1)
1.JPA简介:Java持久化规范,是从EJB2.x以前的实体Bean(Entitybean)分离出来的,EJB3以后不再有实体bean,而是将实体bean放到JPA中实现。JPA是sun提出的一个对象持久化规范,各JavaEE应用服务器自主选择具体实现,JPA的设计者是Hibernate框架的作者,因此Hibernate作为Jboss服务器中JPA的默认实现,Oracle的Weblogic使用E
sylar哇咔咔
·
2024-01-29 22:02
数据库
Java
Hibernate
java
jpa
数据库
17.java_Stream流
Stream流对象集合获取Stream流对象使用Collection接口中的默认方法defaultStreamstream()//获取当前集合对象的Stream流数组获取Stream流对象使用Arrays数组
工具类
中的静态方法
猪崽早点睡
·
2024-01-29 21:52
java
开发语言
【
Java基础
】JVM关闭回调函数(ShutdownHook)的应用场景
文章目录一.ShutdownHook介绍二.ShutdownHook被调用场景三.ShutdownHook如何使用四.ShutdownHook实践一.ShutdownHook介绍ShutdownHook就是一个简单的已初始化但是未启动的线程。当虚拟机开始关闭时,它将会调用所有已注册ShutdownHook的回调函数,这些回调函数执行是并发的,执行顺序是不确定的。作用:JVM退出时执行的业务逻辑(注
墩墩分墩
·
2024-01-29 20:54
Java基础
java
开发语言
jvm
ShutdownHook
JAVA基础
学习(十九)--IO流、FileWrite与FileReader
一、IO简述1.1、简述IO:input/outputIO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的对象都在IO包中。1.2、结构字节流抽象类:InputStream,OutputStream字符流抽象类:Reader、Writer。ps:由这四4个派生出来子类名称都是以父类名作为子类名的后缀如:InputStream的子类FileInputStream如:
森林森
·
2024-01-29 18:32
JAVA基础
SpringBoot内置
工具类
Collectionsjava.util包下的Collections类,该类主要用于操作集合或者返回集合一、排序Listlist=newArrayListlist=newArrayListlist=newArrayListintegers=Collections.synchronizedList(list);//将ArrayList转换成线程安全集合System.out.println(integ
A尘埃
·
2024-01-29 18:19
spring
boot
后端
12月3日——培训第12天
------------------------------------上午课程开始:先是讲一些
java基础
方面的东西。classBase{intx
ecaterina
·
2024-01-29 17:05
四个月的编程培训经历
equals
object
string
iterator
integer
list
JavaSE基础学习笔记懒人简略版
001
java基础
入门一Java介绍1,java历史Java,1995年sun公司詹姆斯.高斯林计算机高级编程语言2009年被甲骨文Oracle公司收购2,Java三大技术体系JavaSE(标准版):java
sunyunfei1994
·
2024-01-29 15:43
java
提升编程效率的利器: 解析Google Guava库之集合篇BitMap(三)
GoogleGuava库提供了大量高效、有用的Java
工具类
,其中BiMap是一种非常独特的映射结构。与传统的Map不同,BiMap保证了键和值都是唯一的,因此它提供了键到值以及值到键的双向映射。
地瓜伯伯
·
2024-01-29 14:47
工具
guava
java
开发语言
jvm
springcloud
spring
boot
计算机网络
第10章【基础API与常见算法】
第10章基础API与常见算法学习目标了解数学相关API了解日期时间API了解系统类API掌握数组基础算法掌握数组
工具类
的使用熟练掌握String类的API熟练掌握StringBuilder和StringBuffer
黎明的前夜
·
2024-01-29 14:15
Java从基础到强化
算法
java
开发语言
intellij-idea
Java Socket编程
它提供了丰富的API和
工具类
,使得开发者可以更加便捷地进行Socket编程,开发出各种网络通信应用。2.编程基本概念2.1.什么是Socket?
一杯可乐、
·
2024-01-29 12:52
java基础
java
学习记录690@spring data jpa原生查询结果封装
工具类
.;",nativeQuery=true)ListfindAll(Stringtime);这样的结果需要我们进行封装为实体类,以下给出一个
工具类
解决。
教练 我想学编程
·
2024-01-29 12:33
java
Java基础
一、文档注释:文档注释内容可以被JDK提供的javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档,一般写在类/***@authorlecheng*@vaersion1.0*/二、Java代码规范类、方法的注释,要以javadoc的方式来写。非JavaDoc的注释,往往是给代码的维护者看的,着重告述读者为什么这样写,如何修改,注意什么问题等使用tab操作,实现缩进,默认整体向右边移动,
Lucas. Wáng
·
2024-01-29 11:20
java
java面试 ——
java基础
篇
1.java基本数据类型所占字节数整形:byte1short2int4long4浮点型:float4double8布尔:booleanJVM规范中Boolean被当作int处理4字符型:char字符型1.1String和char形式上:字符常量是单引号引起的一个字符;字符串常量是双引号引起的0个或若干个字符含义上:字符常量相当于一个整型值(ASCII值),可以参加表达式运算;字符串常量代表一个地址
左小白
·
2024-01-29 10:50
Java开发面试
java
面试
开发语言
Day02-数据类型和运算符(基本数据类型转换,赋值运算符,算术运算符,关系运算符,逻辑运算符,条件运算符,位运算符,赋值运算符,运算符优先级,标点符号)
文章目录
Java基础
语法学习目标1基本数据类型转换(Conversion)(掌握)1.1自动类型转换(隐式类型转换)1.2强制类型转换(显式类型转换)1.3基本数据类型与字符串类型的转换2运算符(Operator
丁总学Java
·
2024-01-29 09:42
JavaSE知识讲解和课后练习
java
基本数据类型转换
运算符的优先级
标点符号
JavaSE
双非本科准备秋招(4)——力扣链表与
java基础
LeetCode基础链表题java操作链表的时候要比c++方便一些,因为c++需要自己手动释放资源,而jvm虚拟机具有垃圾回收机制(GC),如果这个对象将来没被引用过,就会自动回收其所占用的内存。LeetCode上的链表结构不是定义的集合形式,而是结点形式,什么意思呢,举个例子。publicclassSinglyLinkedListSentinel{privateNodehead=newNode(
随心自风流
·
2024-01-29 09:05
leetcode
链表
java
求职招聘
SpringBoot中自定义的普通类,
工具类
和main调用Controller或Service向数据库插入数据
SpringBoot中自定义的普通类,
工具类
和main无法直接调用Controller或Service向数据库插入数据。需要先新建一个
工具类
,然后调用
工具类
来间接调用Service向数据库存数据。
海浪在开花
·
2024-01-29 08:41
java
spring
boot
关于安卓获取全局context的无感获取
在安卓开发的过程中,通常自定义一些
工具类
,或者module甚至是一些sdk的时候,都会用到一个context。这些context对象,一般也是全局context。
motosheep
·
2024-01-29 07:03
Java基础
数据结构之哈希表
概念顺序结构以及平衡树中,元素关键码与其存储位置之间没有对应的关系,因此在查找一个元素时,必须要经过关键码的多次比较。顺序查找时间复杂度为O(N),平衡树中为树的高度,即O(log2N),搜索的效率取决于搜索过程中元素的比较次数。理想的搜索方法:可以不经过任何比较,一次直接从表中得到要搜索的元素。如果构造一种存储结构,通过某种函数(hashFunc)使元素的存储位置与它的关键码之间能够建立一一映射
zyh20050430
·
2024-01-29 07:54
数据结构
散列表
哈希算法
9 月百强榜单更替率 11%,百果园 + 新晋百强,生活服务小程序前景广
百强榜单中网络购物、生活服务、
工具类
三大类型小程序累计上榜54个,较上月减少2个,更替5个;网络购物、政务公益、餐饮行业入榜数量增加。
视灯指数
·
2024-01-29 06:58
如何导入导出Excel表格(vue2+SpringBoot+Element+easyexcel)
目录前端1、编写模板2、发请求后端相关依赖1、创建实体类2、编写控制类3、service层4、Mapper层5、
工具类
6、sql脚本前端1、编写模板导入导出上述代码是一个Vue组件的模板部分。
娃哈哈哈哈呀
·
2024-01-29 06:18
Vue
Element
SpringBoot
excel
spring
boot
后端
IDEA常用插件(本人常用,不全)
用户配合lombok依赖的工具)2、MybatisX插件3、GitToolBox4、VUE.js5、ESLint二、代码自动生成插件1、EasyCode插件:自动生成代码神器2、GsonFormat三、常用
工具类
北风toto
·
2024-01-29 06:02
次要的个人笔记
intellij-idea
java
ide
《javaweb,itext,根据velocity模板,导出PDF文件》
jquery代码五、PDFUtil
工具类
包路径创建PFD的方法获取关键字
木木呦
·
2024-01-29 06:36
一篇文章带你搞懂Controller、Service等各层的功能与作用
给软件行业带来了春天——揭秘Spring究竟是何方神圣(三)给软件行业带来了春天——揭秘Spring究竟是何方神圣(四)给软件行业带来了春天——揭秘Spring究竟是何方神圣(五)文章目录推荐文章常见的代码结构
工具类
层
天马行空的程序猿
·
2024-01-29 04:02
Spring
Java
数据库
spring
spring
boot
java
【
Java基础
】聊聊你不知道反射的那些事
在编程语言中,反射是一个绕不过的一个话题,反射、注解、动态代理是支撑框架运行的核心技术。在Spring中,IOC利用反射实现,创建对象。AOP利用动态代理实现,实现切面编程,配置利用注解实现。所以继上一篇,注解,本篇来讲解一下反射。反射的作用创建对象在刚开始学习java的时候,都是直接new对象,但是进入web编程的之后,发现不需要使用自己new对象了,直接在注解上@Bean就可以在框架运行时进行
qxlxi
·
2024-01-29 02:34
#
Java
sql
java
JDK并发
工具类
源码--ConcurrentLinkedQueue
实现并发安全有两种方式:一种是阻塞式的:例如:LinkedBlockingQueue;另一种是非阻塞式的:例如:ConcurrentLinkedQueue,非阻塞式的最显著的优点是性能,非阻塞式算法使用CAS原子性来更新数据。避免了加锁的时间,同时也保证了数据的一致性。1.ConcurrentLinkedQueue简介ConcurrentLinkedQueue中包含两个内部类,Node和Itr。N
shoulda
·
2024-01-29 01:12
数组分割
工具类
,方便多线程任务处理。
*;/***数组拆分
工具类
*/publicclassSplitListUtils{/***待分割数组*/privateListdataList;/***分成几组*/privateintn;/***数组大小
LuckyXiaoFan666
·
2024-01-29 00:04
java
list
IT老王:
Java基础
之Random类、if分支结构
JAVA基础
:day03Random随机数类1.1.1Random随机数类的使用功能*生成随机数需要使用到引用类型随机数Random类使用方式*import导包:所属包java.util.Random*
IT老王Hua_TZ
·
2024-01-29 00:59
java基础
java
java
算法
开发语言
IT老王:
Java基础
之环境安装(认识Java)
JAVA基础
:day01计算机基础1.1.1硬件硬盘:计算机永久存储数据的载体,所有计算机所要使用的信息都存储在这里内存:计算机暂时存储数据的载体,主要负责将数据从硬盘中传输到CPU中,平衡速率差CPU
IT老王Hua_TZ
·
2024-01-29 00:29
java基础
java
java
开发语言
myeclipse
intellij-idea
编辑器
IT老王:
Java基础
之变量、Scanner
JAVA基础
:day02变量的定义及使用1.1.1变量概述什么是变量?变量是一个内存中的小盒子(小容器),容器是什么?
IT老王Hua_TZ
·
2024-01-29 00:29
java基础
java
java
开发语言
intellij
idea
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他