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常用
队列分析
一、ArrayBlockingQueue首先看一段源码:1publicclassArrayBlockingQueueextendsAbstractQueueimplementsBlockingQueue,java.io.Serializable{2privatestaticfinallongserialVersionUID=-817911632652898426L;3finalObject[]it
追梦的年轻人
·
2018-06-14 11:00
【摘抄】
Java常用
类库——数字格式化(NumberFormat)与大数操作(BigIntger、BigDecimal类)
NumberFormat类NumberFormat表示数字的格式化类,即:可以按照本地的风格习惯进行数字的显示。此类的定义如下:publicabstractclassNumberFormatextendsFormatNO方法类型描述1publicstaticLocale[]getAvailableLocales()普通返回所有语言环境的数组2publicstaticfinalNumberForma
Yuz_Luo
·
2018-06-09 13:00
使用Redisson通过自定义注解实现分布式锁,使用Spring AOP简化分布式锁
它不仅提供了一系列的分布式的
Java常用
对象,还提供了许多分布式服务。
刘_先生
·
2018-06-08 15:36
java常用
集合及集合框架总结
今天这篇文章我们重点总结一下java中常用的集合,及他们的特性和适用的场合。常见集合框架结构如下图(不是全部,只包含常用的)1、List1.1、ArrayList1.2、LinkedList1.3、Vector1.4、List接口下各种接口实现类的比较和应用2、Set2.1、HashSet2.2、TreeSet2.3、SortSet2.4、LinkedHashSet2.5、Set接口下的各种接口实
Sara2018
·
2018-06-04 23:27
Java常用
命令行工具
常用的Java命令行工具的使用梳理,方便以后线上问题排查处理.示例使用的虚拟机版本(JVM自带命令行工具在bin目录下)[root@localhost~]#java-versionjavaversion"1.8.0_121"Java(TM)SERuntimeEnvironment(build1.8.0_121-b13)JavaHotSpot(TM)64-BitServerVM(build25.12
苏二
·
2018-05-31 23:00
客观面试题--7.
Java常用
的设计模式有哪些?
1.单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。使用场景:●要求生成唯一序列号的环境;●在整个项目中需要一个共享访问点或共享数据,例如一个Web页面上的计数器,可以不用把每次刷新都记录到数据库中,使用单例模式保持计数器的值,并确保是线程安全的;●创建一个对象需要消耗的资源过多,如要访问IO和数据库等资源;●需要定义大量的静态常量和静态方法(如工具类)的环境,可以采用单
腾哥的HelloWorld
·
2018-05-31 22:28
客观面试题目汇总
Java与二维码的那些事儿
主要介绍
java常用
解析二维码的两种方式!写在前边:第一种比第二种功能要更强大一点,其可以解析图片中的二维码图片,但是第二种不可以。
comeOnBaby126
·
2018-05-14 22:32
Java常用
API 之 java.lang.StringBuilder(附解析和示例)_12
2publicfinalclassStringBuilderextendsObjectimplementsSerializable,CharSequencejava.lang.StringBuilder是一个可变的字符序列。StringBuilder类提供一个与StringBuffer兼容的API,但不保证同步。该类被设计用作StringBuffer的一个简易替换,用在字符串缓冲区被单个线程使用的
coder__666
·
2018-05-13 20:01
Java常用API
谈谈Mybatis的原理及其工作流程
一、Mybatis的介绍Mybatis作为
Java常用
的访问数据库层的框架,其工作主要交给创建的Sqlsession对象完成,那么Sqlsession对象是如何创建的?它又是去如何去对数据库进行操作?
呛水鱼
·
2018-05-12 15:38
mybatis
Java常用
API 之 java.io.BufferedReader(附解析和示例)_11
2publicclassBufferedReaderextendsReaderjava.io.BufferedReader类继承自java.io.Reader类。BufferedReader从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。可以指定缓冲区的大小,或者使用默认的大小,大多数情况下,默认值就足够大了。通常,Reader所作的每个读取请求都会导致对底层字符或字节流进
coder__666
·
2018-05-10 15:13
Java常用API
Java常用
知识点——键盘输入、随机数生成、获取系统时间
备注:以下内容大部分是本人整理得来,下方有标注来源。先贴上一个例子代码:/**例子说明:随记获取10个随记加法算式,要求用户输入答案,程序判断正确与否,并记录答题时间*/importjava.util.Calendar;importjava.util.Date;importjava.util.Scanner;publicclasss3_6{publicstaticvoidmain(String[]
秋水惊鸿
·
2018-05-08 16:54
Java
Java常用
包及其类总结
1.java.lang包,最基础的包、核心类库。常用类有String、Math、Thread、Object、包装类Integer、Character等,常用接口有Runnable、Iterable、Comparable。2.java.util包,实用工具包。常用类有Arrays、Scanner、Random、HashSet、HashMap、ArrayList、Date等,常用接口有Collecti
JinXinGood
·
2018-05-06 21:15
JAVA常用
术语汇总
OOD(ObjectOrientedDesign):面向对象的设计OOA(ObjectOrientedAnalysis):面向对象的分析OOP(ObjectOrientedProgramming):面向对象编程;面向对象是一种编程范式,满足面向对象编程的语言,一般会提供类、封装、继承等语法和概念来辅助我们进行面向对象编程。所谓的面向对象就是将我们的程序模块化,对象化,把具体事物的特性属性和通过这些
忧伤的比目鱼
·
2018-05-03 23:10
java
通讯协议序列化解读(一) Protobuf详解教程
一、常用序列化格式介绍目前
JAVA常用
的序列化有protobuf,json,xml,Serializable,hessian,kryo。
望星辰大海
·
2018-04-30 23:00
工作中的一些知识点与常用技术分享
一、
java常用
数据库连接池1、JNDI2、C3PO3、Apache的JakartaDBCP4、BoneCP其中spring框架依赖的第三方使用了c3p0和dbcp两种方式;而bonecp号称是速度最快的数据库连接池
橙汁zz
·
2018-04-25 16:35
常用技术与知识点
Java常用
加密技术和代码总结
首先大家要记住现代密码学最重要的原则柯克霍夫原则:数据的安全基于密钥而不是算法的保密。也就是说即使密码系统的任何细节已为人悉知,只要密匙未洩漏,它也应是安全的。具体来说:系统必须可用,非数学上不可译码。系统不一定要保密,可以轻易落入敌人手中。密匙必须可以不经书写的资料交换和记忆,且双方可以改变密匙。系统可以用于电讯。系统可以转移位置,它的功能必须不用经过几个人之手才可达到。系统容易使用,不要求使用
灵药哟丶
·
2018-04-13 08:36
JAVA
java常用
的设计模式
1.单例模式1)饿汉式(不管有没有先创建对象,是线程安全的但是效率比较低)publicclassModel{//私有化构造器privateModel(){}//在内部产生实例staticfinal修饰意味着其不可变privatestaticfinalModelmodel=newModel();//提供静态方法对外调用获取实例publicstaticModelgetModel(){returnmod
dong__xue
·
2018-04-03 21:06
JAVA常用
类
一.Math类Math类提供了一序列基本数学运算和几何函数的方法。Math类是final类,并且它的所有成员变量和成员方法都是静态的。Math类的常用属性和方法:静态常量--PI:圆周率的double值静态方法:doublepow(doublea,doubleb)计算a的b次方doublesqrt(doublea)计算给定值的平方根intabs(inta)计算int类型值a的绝对值,也接收long
qushen1212
·
2018-04-02 15:44
Math
Random
Sysyem
Java常用
的设计模式:适配器模式
一、场景问题先考虑一个生活场景的问题,小明有一个台式机,硬盘比较旧了,其它的都还好,所以小明打算换一个新的硬盘,一切准备就绪之后发现新的硬盘跟原来的电影不是同一个规格的接口,不能用到一起去,于是小明又买了个转接线,这个转接线的作用就是将新的硬盘接口与电源线口连接起来,这样就可以使用了。在上边这个例子中,转接线的作用就相当于一个适配器,用来协调连接两个接口不同的东西。再说一个生活的场景,比如现在有的
Crayoncxy
·
2018-03-31 14:03
设计模式
Java常用
的设计模式:单例模式
我大概在脑中规划了一下自己的技术成长路线,包括从基本的编程语言到数据库、网络编程这些,其中设计模式是一块,因为我本人有大概两年的工作经验,所以多少了解一些常用的设计模式,这里借着《研磨设计模式》这本书系统的学习一下,也避免长期学习《Java编程思想》显得枯燥乏味。《Java编程思想》只是本人对基础知识的一个回归。同时也由于时间有限,短期只针对常用的设计模式进行学习研究。个人觉得《研磨设计模式》这本
Crayoncxy
·
2018-03-29 17:07
设计模式
浅谈
JAVA常用
分布式实现方式及优缺点
常用的有EJB、rmi、WebService,还有Hessian、NIO等,它们的优缺点比较比下:1:EJB优势:可扩展性好,安全性强,支持分布式事务处理。劣势:不能跨语言;配置相对复杂,不同J2EE容器之间很难做无缝迁移。2:rmi优势:面向对象的远程服务模型;基于TCP协议上的服务,执行速度快。劣势:不能跨语言;每个远程对象都要绑定端口,不易维护;不支持分布式事务JTA,RMI框架对于安全性、
gaoyong_stone
·
2018-03-27 10:24
equals和hashCode
Java常用
常见知识点在实际工作中或者面试中总会遇到下面的Java基础:[x]equals方法[x]hashCode方法[]接口和抽象类equals方法equals使用的协议或者准则:自反性x.equals
francis_fanfan
·
2018-03-26 16:39
Guava cache 机制及源码分析
Guava是Google开源出来的
Java常用
工具集库,包括集合,缓存,并发,字符串,I/O操作等在Java开发过程中经常需要去实现的工具类。
帅性而为1号
·
2018-03-21 09:53
java基础
大数据这么火,怎么学大数据开发?
大数据开发学习可以按照以下内容进行学习:第一阶段:JavaSE+MySql+Linux学习内容:Java语言入门→OOP编程→
Java常用
Api、集合→IO/NIO→Java实用技术→Mysql数据库→
假的鱼
·
2018-03-13 15:31
大数据学习
大数据
怎么快速学好大数据开发?
大数据开发学习可以按照以下内容进行学习:第一阶段:JavaSE+MySql+Linux学习内容:Java语言入门→OOP编程→
Java常用
Api、集合→IO/NIO→Java实用技术→Mysql数据库→
lmseo5hy
·
2018-03-05 15:10
Java学习笔记2
Java常用
修饰符1、访问修饰符(1)private使用对象:变量、方法。
L1DAwE1
·
2018-03-05 09:58
java常用
算法整理
做移动端的同学们经常会忽略算法使用,因为平时开发后台数据已经处理好了,前端更多的是动画逻辑,布局逻辑等,但是算法重要性毋庸置疑,好的运用算法可以增加程序效率和提升代码质量,这里整理一下常见的面试中遇到的算法://二分法查找 publicstaticintsearch(int[]arr,intkey){ intstart=0; intend=arr.length-1; while(startarr[
一航jason
·
2018-03-02 00:00
Android
Java常用
类—Arrays类
一、引言java.lang.Object——>java.util.Arrays用来操作数组(比如排序和搜索)的各种方法。如果指定数组引用为null,则访问此类中的方法都会抛出空指针异常NullPointerException。二、常用方法1. 对指定的数组按数字升序排序staticvoidsort(byte[]a)结果:2. 对指定的数组的指定范围按数字升序进行排序staticvoid
Aaron++++
·
2018-02-21 00:28
Java基础
Java常用
API—Math类
一、引言java.lang.Object——>java.lang.MathMath类包含用于执行基本数学运算的方法的数学工具类,如初等指数、对数、平方根和三角函数。类似这样的工具类(能够完成一系列功能的类),其所有方法均为静态方法,并且一般不会创建对象。如System类。二、字段摘要staticdoubleE:比任何其他值都更接近自然对数的底数的double值。staticdoublePI:比任何
Aaron++++
·
2018-02-20 22:04
Java基础
Java 常用List集合使用场景分析
Java常用
List集合使用场景分析过年前的最后一篇,本章通过介绍ArrayList,LinkedList,Vector,CopyOnWriteArrayList底层实现原理和四个集合的区别。
ITDragon龙
·
2018-02-11 16:00
Java 常用List集合使用场景分析
Java常用
List集合使用场景分析过年前的最后一篇,本章通过介绍ArrayList,LinkedList,Vector,CopyOnWriteArrayList底层实现原理和四个集合的区别。
itdragon
·
2018-02-11 00:00
java
java常用
数据类型比较大小
1.0基本类型byte,char,int,short,long,float,long直接比较大小,==
hellorongs
·
2018-02-03 17:57
JAVA基础
Java常用
API—正则表达式
一、引言什么是正则表达式:可以使用单个字符串表示的规则。最通用的正则表达式校验电子邮箱的字符串为:^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$,而电子邮箱也是一个字符串,从而实现一个字符串对另一个字符串的匹配校验。在实际开发中,正则表达式通常被用来检查某些字符串是否合规,例如:用户名、密码、手机号……。二、正则表达式的语法规则1. AP
Aaron++++
·
2018-02-02 16:12
Java基础
Java常用
API—String类
1. java中所有的字符串字面值(“”)都是String类的对象。2. Stringstr=“sdf”; str:引用类型的变量“sdf”:对象 String类型对象声明时将new省略掉了。 直接打印strSystem.out.println(str);不会出现对象地址,是因为String类重写了toString方法。3. 字符串是常量,创建后不可更改。4. String str=“
Aaron++++
·
2018-02-01 16:05
Java基础
Java常用
API—Object类—toString关键字
1. JDK中Object类原生的toString()方法为:该方法返回对象的“完整类名@对象存储位置的哈希码值”,显然,这种返回对于我们来说并没有什么用,正常情况下,我们需要重写Object类的toString()方法来达到一些目的。2. 重写toString()方法:唯一的要求就是:返回类中所有非静态成员变量的值。为什么是非静态成员变量?因为static成员变量是属于类的,而不是属
Aaron++++
·
2018-01-31 18:46
Java基础
Java常用
API—Object类—equals关键字
1、Object类原生的equalsI()方法是这样的:publicbooleanequals(Objectobj){ return(this==obj);}可以看出,Object类中的equals()方法就是很简单的比较对象地址是否相同,所以一般需要重写Object类的该方法来达到equals()方法应有的作用。2、重写equals()方法:下面同过一个例子来阐述如何重写equals()方法。创
Aaron++++
·
2018-01-31 18:32
Java基础
Java常用
的8大排序算法
排序大的分类可以分为两种:内排序和外排序。在排序过程中,全部记录存放在内存,则称为内排序,如果排序过程中需要使用外存,则称为外排序.直接插入排序在要排序的一组数中,假设前面(n-1)[n>=2]个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。importjava.util.Arrays;publicclassInsertionS
Programmer_FuQiang
·
2018-01-31 00:00
java
Java常用
的8大排序算法
接着写。。。。。。冒泡排序(最常见的也是都用的)在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。/* *冒泡排序 */publicclassBubbleSort{publicstaticvoidmain(String[]args){int[]arr=
Programmer_FuQiang
·
2018-01-31 00:00
java
java常用
的内存区域与内存溢出异常
java常用
的内存区域(1)程序计数器(programcounterregister):一块较小的内存空间,可看作是当前线程(线程私有)所执行的字节码的行号指示器.字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令
丶老邱
·
2018-01-29 22:31
jvm
【Redis】redisson框架使用与spring框架整合测试
它不仅提供了一系列的分布式的
Java常用
对象,还
土镜问道
·
2018-01-29 17:53
Redis
java中Map转成JavaBean的方法实现
map是
java常用
的数据结构,java中一般都是用javabean来封装数据他们之间怎么实现map转成javabean了思路实现:1.用反射操作2.用内省操作3.用网上的开源的工具包操作我们一个个来看下怎么代码实现
凛冬将至hk
·
2018-01-29 15:31
java基础
java基础面试题
Java核心技术部分覆盖的知识:ava基本语法、面向对象(包括类定义、方法、构造器、递归、继承、抽象类、接口、枚举以及final、static等关键字)、
Java常用
API、Java集合框架(需要重点掌握
小伟哥呀
·
2018-01-28 22:04
java
web
java面试
Java的常用开发工具
Java开发人员的常用工具
java常用
的开发工具。都说工欲善其事必先利其器,要想学好java这门语言,选择一款好用顺手的开发工具是必不可少的。另外面试java工作时开发工具的使用也是一个重要的考核点。
bboyHan
·
2018-01-27 15:14
Java
Java常用
类—UUID
importjava.util.UUID;publicclassUUIDGenerator{publicstaticStringgetUUID(){Strings=UUID.randomUUID().toString();//去掉“-”符号returns.substring(0,8)+s.substring(9,13)+s.substring(14,18)+s.substring(19,23)+s
Corp_Marcheon
·
2018-01-19 09:10
Java常用
类—UUID
importjava.util.UUID;publicclassUUIDGenerator{publicstaticStringgetUUID(){Strings=UUID.randomUUID().toString();//去掉“-”符号returns.substring(0,8)+s.substring(9,13)+s.substring(14,18)+s.substring(19,23)+s
Corp_Marcheon
·
2018-01-19 09:10
Java 常用序列化解析
java常用
序列化解析认识序列化序列化对于每一个程序员都算是再熟悉不过的名词了,但是对于市面是各种流行的序列化方式又是否真正了解并能找出一个最适合的序列化方式呢!
java部落
·
2018-01-13 19:26
Java学习笔记10——
Java常用
API
一、Java文档1.Java.langJava语言核心包,包含了Java中最基础的内容,该包默认情况下是导入状态。①数学运算:Java.lang.Math类问题:将1-100打乱后放在数组中?答:先顺序存放,然后产生足够多对0-99的数字,将该位置的数字交换。问题:数组里面已经存放了100个0,再随机存放15个1?答:每0-7里面产生一个随机数②Java中的字符串处理Java.lang.Strin
Eira_H
·
2018-01-11 20:17
Java
Java学习笔记10——
Java常用
API
一、Java文档1.Java.langJava语言核心包,包含了Java中最基础的内容,该包默认情况下是导入状态。①数学运算:Java.lang.Math类问题:将1-100打乱后放在数组中?答:先顺序存放,然后产生足够多对0-99的数字,将该位置的数字交换。问题:数组里面已经存放了100个0,再随机存放15个1?答:每0-7里面产生一个随机数②Java中的字符串处理Java.lang.Strin
Eira_H
·
2018-01-11 20:17
Java
关于 JAVA的代理 静态代理 动态代理 cglib 的学习
一.代理模式:是
JAVA常用
的一种设计模式。特征:1.代理类与委托类有同样的接口。2.代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。
Drizzle_Sky
·
2018-01-08 15:47
Java初阶
Java常用
工具方法使用心得
每批一万处理大数据集合判断字符串是否为数字获取url的ip解压、压缩文件夹执行命令行命令SimpleDateFormat月日不显示0List汉字排序删除空文件夹获取文件夹下所有文件名从字符串中提取数字替换最后一个,仿replaceFirst方法取两位小数判断日期是否在某一段日期内获取项目配置文件中的变量值txt文件最后一行文件内容覆写并追加字符串中获取手机号每批一万处理大数据集合这种分批处理主要用
xun-ming
·
2017-12-22 15:15
Java
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他