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常用
第二篇 Rx
Java常用
操作符
接着上一篇文章,本文开始介绍一些常用的操作符,如果你想了解更多相关操作符,可以自行去gitbug上的地址查阅文档RxJavaDoc。如果你还没有看过上一篇文章可以先去随便翻翻。第一篇在Android中使用RxJava1.Observable.fromArray(T...item)还记得上一篇文章中的just么,这里它和just有着相同的功能,都是接受数据源并创建一个被观察者对象。不同的是fromA
Ggx的代码之旅
·
2021-06-11 21:43
总结一些
Java常用
的加密算法
一、加密算法分类加密算法通常分为三类:对称加密指加密和解密使用相同密钥的加密算法。对称加密算法的优点在于加解密效率高且易于实现。不可逆加密不可逆加密算法的特征是加密过程不需要密钥,并且经过加密的数据无法被解密,只有同样输入的输入数据经过同样的不可逆算法才能得到同样的加密数据。非对称加密指加密和解密使用不同密钥的加密算法,也称为公私钥加密。二、加密算法的应用1.数字签名:进行身份认证和数据完整性验证
·
2021-06-11 19:48
ratelimit
java常用
限流算法code整理
微服务常见的一个措施就是限流,下面主要整理一下常用的限流算法以及code。目前大抵算法分两类1.常规桶类算法(令牌桶和漏桶),核心思想就是三个核心变量,当前桶最大容量、固定时间内可以补充的token数、上次补充token时间。流程如下:具体详见Eureka、guava、Resilience4j、dubbo限流。其中需要注意的两点a、桶的预热,就是没出桶是就有全部token还是怎么慢慢填充,具体详见
老鼠抗大枪
·
2021-06-09 13:40
Rx
Java常用
操作符官方文档翻译及Kotlin示例(1)
Rxjava2可谓是日常开发中的利器,特别是在异步任务中更能发挥作用。响应式编程以及流式api的良好支持,给予了更好的编码体验。越来越多开发者渐渐用起来了。学习rxjava2最好的地方无外乎官方文档,详细且完整。以下结合官方文档和我自己的理解以及例子,解释各个操作符的用法,给各位以及我自己作一篇参考。怎么用Rxjava2要使用RxJava,需要先创建Observables(发出数据项),以各种方式
hewking
·
2021-06-05 18:09
java IO流-常用流
根据java类之间的关系,整理出
java常用
IO流之间的UML类图初学UML,如果有错的话请谅解,这里面只写了关键的方法。
BuddhaCoder
·
2021-06-05 11:33
Java常用
工具类总结
一、线程协作、控制并发流程的工具类什么是控制并发流程?控制并发流程的工具类,作用就是帮助我们程序员更容易得让线程之间合作让线程之间相互配合,来满足业务逻辑比如让线程A等待线程B执行完毕后再执行等合作策略二、CountDownLatch倒计时门闩倒数门:例子:购物拼团;大巴,人满才会发车流程:倒数结束之前,一直处于等待状态,直到倒计时结束,此线程才继续工作。开始->进入等待->倒数结束->继续工作类
·
2021-05-20 14:31
安卓资料汇总
ViewPager相关设计模式Android动画系列性能优化数据结构与算法面试题集锦[进阶]KotlinKotlin资源大全Rxjava给Android开发者的RxJava详解给初学者的RxJava2.0教程Rx
Java
Blizzard_liu
·
2021-05-20 13:27
Java设计模式之——单例模式
题引:总结自己学习
Java常用
设计模式后的理解,本篇为单例模式。未知的事物往往令人不知所措,为了透彻理解单例模式,我们必须知道:什么是Java中的单例模式?
南国的小狼
·
2021-05-19 00:59
熟记代码片段
1.转自一遍记住
Java常用
的八种排序算法与代码实现直接插入排序:publicvoidInsertSort(int[]a){intlength=a.length;intinsertNum;for(inti
QeekDong
·
2021-05-17 15:51
一遍记住
Java常用
的八种排序算法与代码实现
1.直接插入排序经常碰到这样一类排序问题:把新的数据插入到已经排好的数据列中。1.将第一个数和第二个数排序,然后构成一个有序序列2.将第三个数插入进去,构成一个新的有序序列。3.对第四个数、第五个数……直到最后一个数,重复第二步。如何写写成代码:1.首先设定插入次数,即循环次数,for(inti=1;i=0&&a[j]>insertNum){//序列从后到前循环,将大于insertNum的数向后移
Java丶python攻城狮
·
2021-05-15 20:51
谈谈Java中的代理
代理是
Java常用
的设计模式,代理类通过调用被代理类的相关方法,实现对相关方法增强。比如加入事务、日志、报警发邮件等操作。
Joepis
·
2021-05-11 06:24
Kotlin入门语法
变量:var常量:val
Java常用
变量定义privateintnumber=2;privateint[]numbers=newint[2];privateint[][]intNumbers=newint
一点墨汁
·
2021-05-08 15:38
java常用
名词
JavaBeansJavaBeans事实上有三层含义。首先,JavaBeans是一种规范,一种在Java(包括JSP)中可重复使用的Java组件的技术规范,也可以说成我们常说的接口。其次,JavaBeans是一个Java的类,一般来说,这样的Java类将对应于一个独立的.java文件,在绝大多数情况下,这应该是一个public类型的类。最后,当JavaBeans这样的一个Java类在我们的具体的J
毛仑上保罗先生
·
2021-05-05 06:53
Java常用
的修饰符关键字
java中的关键字之修饰符关键字关键字修饰符型关键字static关键字static变量和static方法static关键字的问题能通过this访问静态成员变量吗?final关键字final关键字的几种用法1、修饰变量2、修饰方法中的参数3、修饰方法4、修饰类abstract关键字关键字修饰符型关键字public修饰符:任何类都可以访问protected修饰符:类及其子类或同一个包下的类可以访问de
再来半包
·
2021-05-01 16:26
java
抽象类
Java常用
的数据结构
Java常用
的数据结构一、什么是数据结构数据结构是带有结构特性的数据元素的集合,它研究的是数据的逻辑结构和数据的物理结构以及它们之间的相互关系,并对这种结构定义相适应的运算,设计出相应的算法,并确保经过这些运算以后所得到的新结构仍保持原来的结构类型
Heezier
·
2021-04-30 19:53
几种
Java常用
序列化框架的选型与对比
简介:序列化与反序列化是我们日常数据持久化和网络传输中经常使用的技术,但是目前各种序列化框架让人眼花缭乱,不清楚什么场景到底采用哪种序列化框架。本文会将业界开源的序列化框架进行对比测试,分别从通用性、易用性、可扩展性、性能和数据类型与Java语法支持五方面给出对比测试。作者|云烨来源|阿里技术公众号一背景介绍序列化与反序列化是我们日常数据持久化和网络传输中经常使用的技术,但是目前各种序列化框架让人
阿里云云栖号
·
2021-04-30 10:51
云栖号技术分享
Java
序列化
elasticsearch介绍与
java常用
api的使用
Elasticsearch是基于Lucene的一个分布式全文搜索引擎。它有很多优点,比如分布式文件存储,所有字段都能被索引;分布式的实时分析搜索引擎;水平扩展性强,处理PB级的结构数据或非结构化数据。Elasticsearch和传统的数据库比较有一些区别,区别如下:
4c640d14f5f5
·
2021-04-29 21:10
Java常用
工具类汇总 附示例代码
一、FileUtilsprivatestaticvoidfileUtilsTest(){try{//读取文件内容StringreadFileToString=FileUtils.readFileToString(newFile("D:\\guor\\data\\test20211022000000.txt"));System.out.println(readFileToString);//删除文件
·
2021-04-29 12:56
深入浅析
Java常用
的格式化Json工具类
扩展:
Java常用
工具类汇总前置条件导入以下jar包com.alibabafastjson1.2.75org.apache.commonscommons-lang33.11一、数组格式json转成,隔开的字符串业务场景多选项时
·
2021-04-29 12:18
Java常用
工具类库——Hutool的使用简介
前言Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。Hutool中的工具方法来自于每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当;Hutool是项目中“util”包友好的替代,它节省了开发人员对项目中公
·
2021-04-27 17:24
Java常用
的格式化Json工具类
扩展:
Java常用
工具类汇总文章目录前置条件一、数组格式json转成`,`隔开的字符串二、String转List三、String转Map四、未完待续~前置条件导入以下jar包com.alibabafastjson1.2.75org.apache.commonscommons-lang33.11
大大丁大大
·
2021-04-27 17:11
工具类
java
json
字符串
jdk
Java结束线程的三种方法及该如何选择
java常用
的结束一个运行中的线程的方法有3中:使用退出标志,使用interrupt方法,使用stop方法。
·
2021-04-22 17:59
Java位运算
Java常用
的位运算:带符号右移>>对于正数,带符号右移>>会把所有的位右移,并在最前面补0对于负数,带符号右移>>会把所有的位右移,并在最前面补1比如inti=5;int类型在Java中是4个字节,也就是
二二二二呆
·
2021-04-22 17:41
2018-05-15学习小结 - 储存类的仓库-
Java常用
类库5
学习小结15.4.2日期格式化类java.time.format专门格式化日期时间的。范例15-11将时间对象格式化为字符串packagecom.Javastudy2;importjava.time.LocalDate;importjava.time.format.DateTimeFormatter;/***@authorY.W.*@date2018年5月15日下午11:08:55*@Descri
砾桫_Yvan
·
2021-04-22 13:51
二分法查找
package
java常用
算法;importjava.util.
小小机器人
·
2021-04-22 01:13
2018-05-21 Java学习随笔3——
Java常用
的输出调试技巧、
Java常用
的快捷键
Java常用
的输出调试技巧如上图所示,一个非常基础的利用For循环给一个数组(ints[])赋值的小程序。
Rain_CZY
·
2021-04-20 05:53
Sass开发环境安装
我知道这听上去挺奇怪的一个语言的编译器是另一个语言开发的,但这在程序界确实很普遍的,例如Python的编译器是C实现地,php解释器也是用C实现地,
Java常用
的JVM虚拟机底层也是
OnlyPiglet
·
2021-04-18 15:28
Java常用
类(完结)
可变字符串○StringBuffer:可变长字符串,JDK1.0提供,运行效率慢,线程安全。○StringBuilder:可变长字符串,JDK5.0提供,运行效率快,线程不安全。BigDecimal○思考:以下程序输出结果是多少?publicclassTestBigDecimal{publicstaticvoidmain(String[]args){doubled1=1.0;doubled2=0.
认准·小東子এ
·
2021-04-16 20:53
常用类
java
java 常用数据结构
简介:本文只为对
java常用
数据结构的特点和常用方法做总结。欢迎评论留言,文章持续更新优化一、数组概念:数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。
mumuxi_
·
2021-04-15 18:10
程序语言基础 JAVA 基础知识
程序语言基础
JAVA常用
数据类型1int用于存储整数2double用于存储带小数的数字3char用于存储单个字符4String用于存储一串字符5boolean数据类型的转换自动数据类型的转换规则条件1:
专属憨憨猪
·
2021-04-14 12:45
2018-05-09学习小结 - 储存类的仓库-
Java常用
类库1
学习小结15.1API概念API(ApplicationProgrammingInterface)就是应用程序接口。15.2基本数据类型的包装类基本数据类型基本数据类型包装类intIntegercharCharacterfloatFloatdoubleDoublebyteBytelongLongshortShortbooleanBoolean范例15-1使用包装类packagecom.Javast
砾桫_Yvan
·
2021-04-14 10:35
一遍记住
Java常用
的八种排序算法与代码实现
1.直接插入排序经常碰到这样一类排序问题:把新的数据插入到已经排好的数据列中。1.将第一个数和第二个数排序,然后构成一个有序序列2.将第三个数插入进去,构成一个新的有序序列。3.对第四个数、第五个数……直到最后一个数,重复第二步。如何写写成代码:1.首先设定插入次数,即循环次数,for(inti=1;i2.设定插入数和得到已经排好序列的最后一个数的位数。insertNum和j=i-1。3.从最后一
JAVA高级架构开发
·
2021-04-13 23:28
Java常用
工具_API
1.API概述1.1什么是APIApplicationProgrammingInterface,应用程序编程接口,这里指的是API文档,通常叫“Java文档”,是Java中提供的类的使用说明书。1.2为什么学习API文档发挥面向对象思想,找到Java提供的对象来实现功能,学习API文档就是学习Java中的类的使用方法。1.3Java中的组件的层次结构JavaAPI文档:https://docs.o
小飞的学习记录
·
2021-04-13 20:12
IDEA2020.2.4最新版激活教程(亲测)
最近在整理
Java常用
的一些基础、ZooKeeper、Spring全家桶、源码、Dubbo、Elasticsearch、Redis、MySql、RabbitMQ、Kafka、Linux、微服务等技术栈。
后端架构进阶
·
2021-04-13 16:46
js实现AOP,面向切面编程
js实现AOP,面向切面编程面向切面编程(AOP)是
java常用
编程思想,它的作用是在某个函数上进行切割,可以在函数执行前/中/后添加其他逻辑代码。
·
2021-03-31 21:15
设计模式aop
java结束线程的三种方法
java常用
的结束一个运行中的线程的方法有3中:使用退出标志,使用interrupt方法,使用stop方法。
·
2021-03-26 14:41
java并发线程
java结束线程的三种方法
java常用
的结束一个运行中的线程的方法有3中:使用退出标志,使用interrupt方法,使用stop方法。
·
2021-03-23 18:39
java并发线程
送你30本技术书籍,再谈谈程序员的职业规划
最近在整理
Java常用
的一些基础、ZooKeeper、Spring全家桶、源码、Dubbo、Elasticsearch、Redis、MySql、RabbitMQ、Kafka、Linux、微服务等技术栈。
后端架构进阶
·
2021-03-21 15:30
Java常用
集合泛型你懂它数据结构吗?
1、ArrayList和linkedList的区别Array(数组)是基于索引(index)的数据结构,它使用索引在数组中搜索和读取数据是很快的。Array获取数据的时间复杂度是O(1),但是要删除数据却是开销很大,因为这需要重排数组中的所有数据,(因为删除数据以后,需要把后面所有的数据前移)缺点:数组初始化必须指定初始化的长度,否则报错int[]a=newint[4];//推荐使用int[]这种
冒险的梦想家
·
2021-03-17 10:17
面试
java
集合
数据结构
面试
Java常用
工具+类库合集
1常用工具JVisualvm:可以直接通过软件包下载,支持本地以及远程JVM监控JMH:JavaMicrobenchmarkHarness,测试基准组件,精度可达纳秒级JITWatch:JIT日志分析GUI工具2日志库2.1日志框架JUL:JDK自带日志库,也就是java.util.loggingLog4j/Log4j2:Apache的一个开源项目,高度可配置Logback:开源日志组件2.2日志
·
2021-03-17 04:58
java
Eclipse中常用快捷键汇总
Eclipse是一个很强大的、免费的开发平台,
Java常用
此工具来做开发。快捷键作为提升开发效率的必备手段,有必要了解一下,下面介绍了常用的快捷键。
·
2021-03-13 01:57
java常用
正则表达式
只能输入数字:"^[0-9]$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^0|[1-9][0-9]$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"。只能输入非零的
monster20170804
·
2021-03-11 19:13
JAVA基础-变量、数据类型及运算符
开辟一个临时空间起一个名字根据名字找到这个内存地址;(1)
Java常用
数据类型我们看一下这个题目在内存中存储本金100元,并显示内存中存储的数据的值。
小康也想变大佬
·
2021-03-07 09:54
java基础
java
Java常用
注解(Annotation)详解汇总
JAVA核心知识点-注解(Annotation)一,元注解(用来修饰注解的注解)二,Spring中的注解SpringMVC注解IOC容器注解Bean注解Bean的使用范围注解:Bean的生命周期注解:Spring启动类注解(开箱即用):请求Mapping注解动态赋值注解缓存注解三,AOP切面注解四,常用插件注解Lombok插件MybatisPlus注解Shiro注解五,其他注解Async异步注解注
布诺i
·
2021-03-04 22:56
注解
Java
java
spring
mybatis
http
3. Interview-JUC
1.1ThreadPoolExecutor构造器1.2拒绝策略1.3线程池工作过程1.4ExectorService四种线程池1.5BlockingQueue2Java阻塞队列原理2.1阻塞队列的主要方法2.2
Java
allen锅
·
2021-02-22 17:58
JAVA常用
类库超重点——集合
对象数组有哪些问题?普通的对象数组最大的问题在于,数组中的元素个数是固定的,不能动态的扩充大小,所以最早的时候可以通过链表实现一个动态对象数组。但是这样做毕竟太复杂了,所以在Java中为了方便用户操作各个数据结构,所以引入了类集的概念,有时候就可以把类集称为Java对数据结构的实现。类集这个概念是从JDK1.2(Java2)之后才正式引入的,最早也提供了很多的操作类,但是并没有完整的提出类集的概念
木道-
·
2021-02-21 18:43
java
Java常用
命令详解
现在程序员开发项目都在使用工具,很多人可能都忘记了Java自带命令,下面就让我来介绍些吧。1、java.exe:运行java程序,这个相信每一位用Java的人知道了。2、javac.exe:编译的Java程序,生成.class文件3、javaw.exe:可以运行.class文件,主要用来执行图形界面的java程序运行java命令时,会出现并保持一个console窗口,程序中的信息可以通过Syste
沉默的真实
·
2021-02-15 17:34
java
版本查看命令
java数组排序算法_
Java常用
的数组排序算法(面试宝典)
这段时间有些忙,今天空闲出来给大家分享下Java中常用的数组排序算,有冒泡排序、快速排序、选择排序、插入排序、希尔算法、并归排序算法、堆排序算法,以上排序算法中,前面几种相对后面的比较容易理解一些。下面为大家一一介绍,写的不好,大佬绕过。1、冒泡排序冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需
碎影立画
·
2021-02-13 07:18
java数组排序算法
Java常用
类笔记
文章目录一、前言二、String类1.理解String的不可变性2.String不同实例化方式对比3.String不同拼接操作的对比4.String常用方法5.String类与其他结构之间的转换三、StringBuffer类和StringBuilder类1.StringBuffer分析(StringBuilder同理)2.StringBuffer常用方法(StringBuilder同理)3.效率对
Coder Xu
·
2021-02-11 14:23
JavaSE博客
java
常用类
StringBuffer
StringBuilder
String
Java常用
接口——Map与List详解
文章目录MapList如果大家对算法有一些了解,应该会知道这两个都是具体的数据结构。基于接口的原则,其实大家会想到即使同一个数据结构也可以有多种实现方式。而我们在设计我们的java接口、对象的时候其实并不需要考虑实现,一般就是用接口定义类型。这也是面向接口开发的核心点之一:尽可能用接口来设计属性或者方法。下面我们需要了解一下java当中如何使用这两个数据结构的,详解如下:Map如上图,Map(映射
生生不息~
·
2021-02-06 17:11
java学习
java
编程语言
数据结构
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他