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常用
Python rsa加密与填充
加密常见的填充模式有三种:RSA_PKCS1_PADDING,RSA_PKCS1_OAEP_PADDING,RSA_NO_PADDING,还有
Java常用
的加密算法RSA/ECB/OAEPWithSHA256AndMGF1Padding
liuxin5521
·
2023-06-14 16:12
安全
一文讲完
Java常用
设计模式(全23种)
文章目录介绍设计模式的六大原则一、创建型模式1、单例模式(SingletonPattern)1)饿汉式2)懒汉式,双检锁3)静态内部类4)枚举2、原型模式(PrototypePattern)3、工厂模式(FactoryPattern)4、抽象工厂模式(AbstractFactoryPattern)5、建造者模式(BuilderPattern)二、结构型模式1、适配器模式(AdapterPatter
顽石九变
·
2023-06-14 09:39
java
设计模式
java常用
加密算法
简介常见的加密算法可分为三大类:对称加密,非对称加密和hash算法对称加密:加密和解密使用相同的密钥。DES、3DES、AES、Blowfish、IDEA、DESX、RC-4、RC-5、RC-6非对成加密:加密和解密使用不同的密钥RSA、ECC、DSAhash算法:通过算法将值映射到表中一个位置来訪问记录,以加快查找的速度。的主要适用于空间换时间MD5、HMAC、SHA、SHA-1、MD2、MD4
辛多雷
·
2023-06-13 23:20
力扣刷题记录--哈希表相关题目
java常用
的哈希表有HashMap、HashSet以及用数组去模拟哈希,这几种方法各有优劣。
纪宁app
·
2023-06-13 07:59
力扣刷题记录
leetcode
散列表
数据结构
实训笔记6.12
面向对象的两大核心概念:类和对象2.2面向对象的三大特征封装性继承性多态性-必须在继承之上抽象性2.3面向对象的常用关键字2.4Java设计模式中适配器模式2.4.1接口适配器2.4.2类适配器2.4.3对象适配器三、
Java
cai-4
·
2023-06-13 04:30
实训
笔记
java
jvm
JAVA开篇
开篇1、计算机语言的发展历史2、JAVA简史3、JAVA体系结构4、JAVA的特性和优势5、JAVA核心机制之垃圾收集机制6、核心机制之JAVA跨平台原理7、JAVA核心机制之对比C语言的跨平台原理8、
JAVA
rucoding
·
2023-06-12 21:08
JAVA开篇
java
javacore
javase
【微服务】SpringBoot 插件化开发模式详细总结
目录一、前言1.1使用插件的好处1.1.1模块解耦1.1.2提升扩展性和开放性1.1.3方便第三方接入1.2插件化常用实现思路二、
Java常用
插件实现方案2.1serviceloader方式2.1.1javaspi2.1.2javaspi
小码农叔叔
·
2023-06-12 21:38
技术总结
分布式技术
架构技术栈
java插件化开发
spring插件化机制
springboot插件化
java插件化方案
spring插件化机制使用
Java常用
快捷键
在编写java代码时,要提升自己的编写代码的速度,光是靠鼠标来完成各种的操作是不行的,还会显得十分不成熟,所以这是就需要我们使用一定的快捷键,在键盘点击之间,完成代码的操作。接下来我就为大家介绍常用的,但你不知道的快捷键。1问题Idea中常见的快捷键有哪些,汇总总结。2方法ctrl+alt+l:格式化代码行,能够自动的校准你的代码到正确的格式。例子点击前,原来的写在一行点击ctrl+alt+l后:
算法与编程之美
·
2023-06-12 19:18
intellij-idea
java
ide
2023/6/6总结
常用API
Java常用
APIString、StringBuilder、Math、System、Object、Objects、BigDecimal等Math类Math中没有构造方法,类的成员都是静态的(static
Repeat715
·
2023-06-12 07:20
java
开发语言
MyBatis
Java常用
框架:SSM三大框架:Spring+SpringMVC+MyBatisSpringBootSpringCloud等…框架其实就是对通用代码的封装,提前写好了一堆类和接口,我们在做项目的时候可以直接引入这些类和接口
薛英豪
·
2023-06-11 23:33
java
mybatis
Java常用
基础工具类
常用类1.常用基础类1.1Date类1.2Calendar类1.3SimpleDateFormat类1.4Math类1.5Random类1.6Runtime类1.7System类2.枚举2.1什么是枚举2.2枚举结合switch的使用教学目标1.了解常用类的作用2.掌握常用类中的常用方法3.了解枚举的使用第一节常用基础类1.1Date类Date表示特定的瞬间,精确到毫秒。Date类中的大部分方法都
android121
·
2023-06-10 23:37
JavaSE入门必读篇——详解数组
.遍历数组4.扩展:快速批量初始化数组原理内存图1.内存概述2.Java虚拟机的内存划分3.其存储方式图4.认识null二维数组二维数组初始化遍历二维数组数组常见异常1.数组越界异常2.数组空指针异常
Java
我不是大叔丶
·
2023-06-10 12:05
JavaSE
java
jvm
开发语言
学习
c语言
Java常用
第三方工具类
一、ApacheStringUtils:专为Java字符串而生的工具类首先引入依赖:org.apache.commonscommons-lang31.字符串判空isEmpty:判断null和""isNotEmpty:判断null和""isBlank:判断null和""和""isNotBlank:判断null和""和""示例代码如下:importorg.apache.commons.lang3.St
qinxun2008081
·
2023-06-09 16:57
Java
java
开发语言
servlet
Java常用
的几种JSON解析工具
一、Gson:Google开源的JSON解析库1.添加依赖com.google.code.gsongsonorg.projectlomboklomboktoJson:用于序列化,对象转Json数据fromJson:用于反序列化,把Json数据转成对象示例代码如下:importlombok.*;/***@authorqinxun*@date2023-05-30*@Descripion:学生实体类*/
qinxun2008081
·
2023-06-09 16:22
Java
java
json
开发语言
java常用
加密算法及MD5的使用
前言:工作中经常遇到将数据进行各种方式的加密,然后封装到一个自定义的实体类中作为参数进行传输数据。当然这是为了数据在传输过程中的安全保证,不被其他人轻易的就获取到原数据;首先,加密解密的概念很简单明了,就是字面意思;加密就是对原来的明文的文件或数据按某种算法进行处理,成为一段不可读的代码,也称为密文;解密就是加密的反过程,将加密后不可读的代码转化成原来的数据;除了加密解密的概念,还有就是因为加密算
leejie*.
·
2023-06-09 13:02
java加解密
java
md5
加密解密
【30天熟悉Go语言】2 Go开发环境搭建、Hello World程序运行
前言二、安装和配置SDK1、安装2、环境配置三、开发工具1、GoLand2、VSCode四、HelloWorld程序通过命令运行1)gobuild2)gorun1、Go和Java的文件结构对比2、Go和
Java
秃秃爱健身
·
2023-06-09 12:49
#
30天熟悉GO语言
golang
intellij-idea
Java常用
注解Annotation
声明bean的注解@Component组件,没有明确的角色@Service在业务逻辑层使用(service层)@Repository在数据访问层使用(dao层)@Controller在展现层使用,控制器的声明(C)注入bean的注解@Autowired:由Spring提供@Inject:由JSR-330提供@Resource:由JSR-250提供都可以注解在set方法和属性上,推荐注解在属性上(一
ands999
·
2023-06-08 19:37
Java常用
设计模式
前言设计模式是对大家实际工作中写的各种代码进行高层次抽象的总结,其中最出名的当属GangofFour(GoF)的分类了,他们将设计模式分类为23种经典的模式,根据用途我们又可以分为三大类,分别为创建型模式、结构型模式和行为型模式。设计模式的作用:提高代码复用率,降低开发成本和周期;提高代码可维护性、可拓展性;使代码更加优雅、更容易被他人理解。设计模式的类型总共分为:3大类、23种具体设计模式,具体
pyd950812
·
2023-06-08 08:48
Java
面试
设计模式
一篇文章带你搞定 Java中的多线程,泛型,常用类库和 Java IO
文章目录第九章多线程第十章泛型第十一章
Java常用
类库第十二章JavaIO第九章多线程进程与线程Java中线程的实现线程的状态取得和设置线程名称判断线程是否启动线程的强制运行和线程的休眠线程的优先级和线程的礼让
南淮北安
·
2023-06-08 05:09
Java
学习笔记
java
java常用
下载官网
MySQL:https://downloads.mysql.com/archives/community/C++:https://www.microsoft.com/en-us/download/confirmation.aspx?id=40784navicat:http://www.navicat.com.cn](http://www.navicat.com.cn/)JDK:https://ww
姜小白程序
·
2023-06-07 12:07
mybatis
java
开发语言
分布式锁工具Redisson
它不仅提供了一系列的分布式的
Java常用
对象,还提供了许多分布式服务。其中包括(BitSet,Set,Multimap,SortedSet,Map
我的尤克里里
·
2023-06-07 12:12
java
redis
开发语言
Guava学习之Map
Guava中文是石榴的意思,该项目是Google的一个开源项目,包含许多Google核心的
Java常用
库。
额 无语
·
2023-06-07 07:36
java
guava
学习
java
缓存
sql
我用了10年,告诉你怎么学习Java?才能快速达到工作水准?
对于Java基础,好程序员整理了五个大类,分别是Java开发环境、Java基础语法、Java特性、
Java常用
API和Java高级特性。
好程序员IT教育
·
2023-06-07 00:20
java
intellij-idea
eclipse
(包教包会)最强分布式锁工具:Redisson
它不仅提供了一系列的分布式的
Java常用
对象,还提供了许多分布式服务。Redisson的宗旨是促进使用者对Redis的关注分离(Sep
~卑微的搬砖人~
·
2023-04-21 13:18
分布式
java
redis
JAVA常用
API
JAVA中常用的API(持续更新)前言API(ApplicationProgrammingInterface,应用程序编程接口)是一些预先定义的接口,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节(来自百度百科)。看完百度百科对API的解释,总结一下:API是程序的接口,里面封装着各种功能的Java类。正文1.API文档使用API文档
小鸡费斯特
·
2023-04-20 13:32
java
开发语言
[java/初学者]
java常用
API(1)——包装类
前言在学习本课题之前,我们首先需要知道什么是API。API,即ApplicationProgrammingInterface,中文名称是“应用程序接口",这些接口就是"jdk所提供"给我们使用的类,我们不需要去深究它是如何实现的,只需要知道这些类的用法是什么,使用时需要注意哪些地方即可。这些类按照功能的不同,分别在不同的包中。例如我们常用的Scanner类就位于实用程序包java.util中,Ma
渡过晚枫
·
2023-04-20 05:41
[java/初学者]
java
开发语言
包装类
idea
分布式锁Redisson快速入门及利用AOP实现声明式缓存
它不仅提供了一系列的分布式的
Java常用
对象,还提供了许多分布式服务。
cyb-xh
·
2023-04-20 04:45
redis
redisson
aop
声明式缓存
分布式锁
idea中使用mysql的保姆级教程(超详细)
目录一、连接mysql二、使用mysql三、快速生成实体、接口、sql文件总结一、连接mysql在IDE开发工具中也是可以使用mysql的,这里以开发
java常用
的IntelliJIDEA为例。
·
2023-04-19 19:33
Jacoco统计项目单元测试覆盖率
目前
Java常用
覆盖率工具Jacoco、Emma和Cobertura、Clover(商用).但是Emma和Cobe
follow_me!
·
2023-04-19 04:57
maven
单元测试
java
maven
【java】基础篇
javaimporthttps://www.yjbys.com/edu/JAVA/105185.html
Java常用
的包(package)有哪些?
利来利往
·
2023-04-19 03:29
java
开发语言
jvm
X509证书以及相关
java常用
接口
二、X509证书X.509证书是一种数字证书标准,用于验证在计算机网络中的身份认证。它们是由权威机构(例如CA)发行,包含有关证书持有者身份信息的数字签名。X.509证书通常用于SSL/TLS协议,以确保客户端和服务器之间的安全数据传输。当您访问一个网站时,浏览器会向服务器请求其证书,并且如果该证书通过了验证,就可以建立加密连接。该证书包含了网站所有者的名称、证书颁发机构的名称、有效期限、公钥等信
雨~旋律
·
2023-04-18 09:54
java
X509
证书
java开发杂项总结
static(主函数是static修饰)只能调用调用static方法**(2)静态内部类**(从类的加载顺序可知【加载原则先静态后非静态,先父类再子类】)3.集合(1)List中add和addAll的区别4.
java
甲乙Rocket
·
2023-04-18 00:17
日常开发
java
开发语言
后端
语句覆盖率\条件覆盖率\路径覆盖率\分支覆盖率的区别您知道吗
Java常用
的单元测试覆盖率框架有:JaCoCo、EMMA和Cobertura,其中jacoco使用最为广泛。实例为了让大家了解不同语句覆盖率的区别,接下来讲解的语句
测试开发Kevin
·
2023-04-18 00:42
测试开发
自动化测试
单元测试
java设计模式--单例模式(饿汉、懒汉、双重检索)-附代码
目录(其他设计模式请移步该文章进行查看,持续更新,所有的代码都在码云上,可自行下载):
java常用
设计模式以及场景使用及代码实现-系列_言之有李LAX的博客-CSDN博客【释义】单例模式顾名思义就是任何适合都只能有一个实例
言之有李LAX
·
2023-04-17 16:06
设计模式
java
单例模式
设计模式
java常用
设计模式以及场景使用及代码实现-系列(大全)
1.单例模式详解:http://t.csdn.cn/7bZIE背景设计模式在面试中总是不能很好的回答出来,所以开一个专题,将每一个设计模式都深挖剖析,理解透彻。持续更新,欢迎讨论指点。定义设计模式(designpattern)是对软件设计中普遍存在的各种问题,所提出的解决方案。设计模式并不是固定的一套代码,而是针对某一特定问题的具体解决思路与方案。可以认为是一种最佳实践,因为他是无数软件开发人员经
言之有李LAX
·
2023-04-17 16:36
设计模式
java
设计模式
开发语言
Java常用
方法整理(11)——Map集合遍历的两种方法
一、根据键找值思路:获取所有键的集合遍历键的集合,获取到每一个键根据键找值代码importjava.util.HashMap;importjava.util.Map;importjava.util.Set;publicclassMapDemo{publicstaticvoidmain(String[]args){//以多态形式创建Map集合Mapmap=newHashMap();//添加键值对,键
大叔obnijeh
·
2023-04-17 05:45
JAVA
Android 面试知识点记录——Rxjava与协程
作者:浪人笔记RxjavaRx
java常用
操作符map和flatMap有什么区别Rxjava1.0和Rxjava2.0有什么区别?subscribeOn与observeOn多次执行会怎么样?
码中之牛
·
2023-04-16 22:12
Android
kotlin
rxjava
rxjava
android
面试
移动开发
kotlin
SpringBoot线程池和Java线程池的用法和实现原理
文章目录使用默认的线程池方式一:通过`@Async`注解调用方式二:直接注入`ThreadPoolTaskExecutor`线程池默认配置信息SpringBoot线程池的实现原理覆盖默认的线程池管理多个线程池
JAVA
twilight0402
·
2023-04-16 06:06
SpringBoot
Java
java
spring
boot
开发语言
线程池
Java常用
代码优化方法
1、尽量重用对象,不要循环创建对象,比如:for循环字符串拼接2、容器类初始化的时候指定长度3、ArrayList随机遍历快,LinkedList添加删除快4、集合遍历尽量减少重复计算5、使用Entry遍历Map6、大数组复制用System.arraycopy7、尽量使用基本类型而不是包装类型8、不要手动调用System.gc()9、及时消除过期对象的引用,防止内存泄漏10、尽量使用局部变量,减小
宁静的猫
·
2023-04-14 19:50
java常用
加密
1.对称加密对称加密使用相同的密钥进行加密和解密。常见的对称加密算法有AES、DES和3DES。importjavax.crypto.Cipher;importjavax.crypto.spec.SecretKeySpec;publicclassAESEncryption{publicstaticbyte[]encrypt(Stringkey,byte[]data)throwsException{
儿时可乖了
·
2023-04-14 11:55
java
开发语言
jvm
Java常用
的IO流
1、常用io流概述Java的io流按功能分,分为输入流和输出流,按处理类型分,分为字节流和字符流。常用字节流:常用字符流:2、字节流案例字节输入流:publicclassInputStream{publicstaticvoidmain(String[]args)throwsIOException{Filefile=newFile("C:\\Users\\last\\Desktop\\代码资料\\f
梦风心雨
·
2023-04-14 04:49
Java基础
java
Android开发中基础知识概括
会学到那些知识点,我初步的整理了一下:一、基础知识Java基础数据结构(要做一个初步的了解:例如栈和队列,基本的算法)面向对象编程的思想(注:这一点非常重要)设计模式(注意:这里的设计模式并不是分层模式;
Java
join_xiao
·
2023-04-13 05:46
Android基础
Android开发知识体系结构
java常用
编码规范(阿里巴巴)
java编码规范常量命名全部大写,单词间用下划线隔开,力求语义表达完整清楚,不要嫌名字长。正例:MAX_STOCK_COUNT反例:MAX_COUNT抽象类命名使用Abstract或Base开头;异常类命名使用Exception结尾;测试类命名以它要测试的类的名称开始,以Test结尾POJO类中布尔类型的变量,都不要加is前缀,否则部分框架解析会引起序列化错误。反例:定义为基本数据类型Boolea
灬哆啦A梦不吃鱼
·
2023-04-12 07:05
JAVA常用
工具-文件操作相关IO
IO技术在JDK中算是极其复杂的模块,文件管理都依赖IO技术,而且都是编程的难点,想要整体理解IO流,先从Linux操作系统开始,Linux空间隔离Linux使用是区分用户的,这个是基础常识,其底层也区分用户和内核两个模块:Userspace:用户空间Kernelspace:内核空间用户空间本身无法直接向系统发布调度指令,必须通过内核,对于内核中数据的操作,也是需要先拷贝到用户空间,这种隔离机制可
_小鱼塘
·
2023-04-11 14:13
java实战知识
java
JAVA常用
加密方式介绍及使用汇总(全集)
文章目录一、摘要加密(Hash加密)1.MD5加密2.SHA加密3.BCrypt加密二、对称加密1.AES加密(Rijndael[读作rain-dahl]加密)2.PBE加密三、非对称加密1.RSA加密(1)基本使用示例(2)RSA与AES组合使用示例四、加密相关其他技术1.BASE64引文:传说在古罗马时代,发生了一次大战。正当敌方部队向罗马城推进时,古罗马皇帝凯撒向前线司令官发出了一封密信:V
TTTALK
·
2023-04-10 19:28
新手入门教程
java
安全
区块链
Redis(十四)【Redisson分布式锁基础介绍】
它不仅提供了一系列的分布式的
Java常用
对象,还提供了许多分布式服务。
Naijia_OvO
·
2023-04-10 14:25
#
Redis
redis
分布式
java
代理模式
代理模式即ProxyPattern,23种
java常用
设计模式之一。代理模式的定义:对其他对象提供一种代理以控制对这个对象的访问。
默辨
·
2023-04-10 06:20
设计模式
第十四届 蓝桥杯java组备赛考纲解读 技巧 查找 深搜宽搜 DFS 动态规划 数论 暴力枚举
CSDN客服说是广告我就删减了一部分大佬经验第一次参赛获JavaB组国二,给蓝桥杯Beginners的6700字保姆级经验分享
Java常用
API4.集合API、集合遍历、排序(建议掌握)7.数学知识(建议掌握
软工菜鸡
·
2023-04-10 04:30
删减版
Java从入门到起飞
蓝桥杯
深度优先
动态规划
Java常用
的排序算法
一.概述排序算法在程序开发过程中可能用的比较少,但是也很有必要了解一下。我们相对更熟悉的应该是插入排序,选择排序,冒泡排序和快速排苏这四种排序算法。另外还有四中是对他们的优化算法,希尔排序是对选择排序的优化,堆排序是对选择排序的优化,还有两种就是归并排序和基数排序。二.插入排序原理:对于一个数组,我们取第一个数,依次加入第二个数,第三个数进行排序,直到最后一个数。加进来的数排序的过程就是要把它插入
潇洒哥gyq
·
2023-04-09 08:50
java常用
类——日期操作
本节目标:1.掌握Date、Calendar类的操作2.掌握日期格式化操作3.掌握SimpleDateFormat进行日期格式化操作Date类Date类是一个常用的类,但是其操作的日期格式会有一些不符合人的要求。如果要进一步取得自己需要的时间,则可以使用Calendar类。publicclassDateDemo1{publicstaticvoidmain(String[]args){Datedat
Devin01213
·
2023-04-07 21:31
上一页
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
其他