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常用
数据结构之Map-HashMap
前言上篇文章中介绍了AbstractMap抽象类,本文就来分析一下HashMap类。jdk1.8对HashMap进行了大幅优化。在jdk1.8之前,HashMap的实现是数组+链表,即通过拉链法来解决Hash冲突。假设链表的长度为n,则链表中查找元素的时间复杂度为O(n),如果n特别大,就会很耗时。在jdk1.8中,HashMap的实现改成了数组+链表+红黑树,即当n超过某个阀值时,会将链表转化为
奇舞移动
·
2018-11-07 09:03
java常用
类
1.Object类:所有类的超类或基类*一个类没有明确继承某个父类,都默认继承了Object类**Object类的方法:*equals:比较两个对象的内存地址*toString*publicStringtoString(){*returnthis.getClass().getName()+"@"+Integer.toHexString(this.hashCode());}**hashCode:获得
Lobo_asd
·
2018-11-06 19:21
数字转换成字母
帮助类
C#实现Excel(导出导入)非常实用的将数字转换成字母//////需要转换的行或者列/////////privatestaticstringNunberToChar(intindex){index=index-1;if(indexchars=newList();do{if(chars.Count>0)index--;chars.Insert(0,((char)(index%26+(int)'A'
卖身也卖艺
·
2018-11-02 19:00
hibernate 创建BaseDAO
帮助类
BaseDAO通过书籍名字模糊查询数据,并且具备分页的功能原生sqlhql实现不了的功能,比如当联表查询的关联表超过三张以上可以考虑使用原生sql、视图、存储过程packagecom.zking.util;importjava.util.List;importjava.util.Map;importjava.util.Map.Entry;importorg.hibernate.Session;im
f_1314520
·
2018-10-30 18:16
springMVC上传文件,MultipartHttpServletRequest、MultipartFile进行文件上传
这里使用apache的开源jar包完成上传功能,使用jar包分别是:common-fileupload.jar和common-io.jar先编写上传文件
帮助类
,如果需要区分文件类型,可以将文件后缀截取进行判断
easy忘记
·
2018-10-30 11:03
【超简单的权限处理】Android 6.0 以上动态权限判断
在使用场景就那几行代码就搞定了,更加灵活,所以还是用接口+
帮助类
的方式实现,感谢Dway大神提供好的思路与逻辑。直接看代码1.
帮助类
,接管对权限
loveyouxuan
·
2018-10-26 09:08
Android
Java多线程详解(中)
参考文章由浅入深理解Java线程池及线程池的如何使用
java常用
的几种线程池比较java线程池与五种常用线程池策略使用与解析1.并发任务执行器-Executor1.1为何要使用Executor上节中将线程比作货船
pigdreams
·
2018-10-25 23:10
JavaSE
JAVA常用
工具类(三) SystemUtils类
常用的函数操作,基于commons-lang-2.5。1.获取JavaHome目录,返回FileSystemUtils.getJavaHome()2.获取JavaIO临时目录文件,返回FileSystemUtils.getJavaIoTmpDir()3.获取Java版本,返回FloatSystemUtils.getJavaVersion()相对应的还有getJavaVersionAsFloat()
八月ouc
·
2018-10-18 14:06
Java
Java常用
方法之字符串、ArrayList反转
字符串反转:方法1:---str.charAt()&str.length()方法2:---StringBuilderreverse()ArrayList反转:集合工具类反转方法:Collections.reverseOrder()Demo:Code:packagecom.test;importjava.util.ArrayList;importjava.util.Collections;publi
TRunner
·
2018-10-15 10:50
Java
Java 常考面试题及答案(吐血总结)持续更新...
3、
Java常用
的关键字、修饰符的使用4、Java中的参数传递(值传递、引用传递)5、简述内部类、静态内部类、匿名内部类的区别6、trycatchfinally的使用7、String是最基本的数据类型吗
热心网友WZQ
·
2018-10-12 20:05
Java
工作之路
JAVA常用
工具类(二) ArrayUtils类
该工具类主要操作数组。以下数组的类型使用T代替,同一函数中T代表相同类型。T可包含的类型有:Object、boolean、int、byte、char、double、float、long、short。数组判断函数:1.判断是否存在,返回boolean:ArrayUtils.contains(T[]array,TobjectToFind)2.判断是否为空,返回boolean:ArrayUtils.is
八月ouc
·
2018-10-09 18:01
Java
java常见的数据结构类型
java常用
的数据结构分为两类,分别实现了Collection接口和Map接口。
princesfang
·
2018-09-30 15:34
java基础知识
Java 二维码生成与解析(com.google.zxing)
corejavase1、添加maven依赖com.google.zxingcore3.3.3com.google.zxingjavase3.3.32、编写
帮助类
packagecom.demo.jpa.util
marioplus12
·
2018-09-26 18:06
面试题7.
java常用
的设计模式有哪些
设计模式主要分三个类型:创建型、结构型和行为型。策略模式,代理模式,单例模式,多例模式,工厂方法模式,抽象工厂模式,门面模式,适配器模式,模板方法模式,建造者模式,桥梁模式,命令模式,装饰模式,迭代器模式,组合模式,观察者模式,责任链模式,访问者模式,状态模式,原型模式,中介者模式,解释器模式,亨元模式,备忘录模式Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点A
Java_Hello_World.
·
2018-09-25 09:08
面试
Java常用
代码汇总(经典代码)
1.字符串有整型的相互转换Stringa=String.valueOf(2);//integertonumericstringinti=Integer.parseInt(a);//numericstringtoanint2.向文件末尾添加内容BufferedWriterout=null;try{out=newBufferedWriter(newFileWriter(”filename”,true)
Henrry_csdn
·
2018-09-20 15:57
Java
java常用
算法总结
冒泡算法1、首先我们将交换方法提取出来 publicstaticvoidswap(int[]arr,inti,intj){ //交换算法有两种种写法,分别如下 //1普通写法 inttemp=arr[i]; arr[j]=arr[i]; arr[j]=temp; //2通过异或写法,相信大家都知道异或的规则,真^假=真 假^真=真 假^假=假 真
hypmxy
·
2018-09-19 00:00
java
Linux
往C#程序里面加sqlSugar (dapper)
QQ技术交流群号:601122412废话不多说,直接粘代码:Oracle数据库引用:DataAccess.dll(v4.0.30319)这是一个
帮助类
。服务端Glob类里,程序启动加载的类。
小佬
·
2018-09-18 18:56
java常用
设计模式之原型模式及深浅拷贝
原型模式(PrototypePattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。Prototype类需要具备以下两个条件:1、实现Cloneable接口。在java语言有一个Cloneable接口,它的作用只有一个,就是在运行时通知虚拟机可以安全地在实现了此接口的类上使用clone方法。在java虚拟机中,只有实现了这个接口的类
奕奕星空
·
2018-09-16 16:09
Java
Java常用
数据结构基础知识总结(二)
在上一篇中,和大家交流了
java常用
数据结构的基础知识。现在与大家分享各类数据结构的遍历问题、转换问题。
丿SeeYouAgain
·
2018-09-16 12:49
Java学习
Java常用
数据结构基础知识总结(一)
数据结构是计算机内存或磁盘中存储、组织数据的方式。常用的数据结构如数组、链表、栈、队列、树等等。今天和大家分享和交流一下java语言中常用的数据结构如数组、List(列表)、Map(键值对)、Set及其继承类库,简述它们的特点及项目开发中常见的用途。1.判断是否为空大家都知道判断字符串是否为空:str==null||"".euqals(str)||str.length0判断List为空:null=
丿SeeYouAgain
·
2018-09-14 21:15
Java学习
JAVA常用
工具类
JAVA常用
工具类(根据GITHUB代码统计)从Google你能搜索到大量的关于Struts,Spring,Hibernate,iBatis等比较大的框架的资料,但是很少有人去关注一些小的工具包,但是当你真正知道了这些包的用处之后
小坦克007
·
2018-09-11 22:32
java基础
java
业务、数据记录——ThreadPool.QueueUserWorkItem及Redis的实现
实现流程1、RedisHelp的实现//////Redison
帮助类
///publicclassRedisCacheHelper{privatestaticIDatabasedatabse{get{returnC
陌陌秋雨
·
2018-09-11 13:00
虎牙现场三面(9.8)
Java常用
的数据结构有哪些。哪些是线程安全的。JDK1.7和JDK1.8的ConcurrentHashMap的区别。Java如何实现线程安全。Java创建线程的方式有哪些?
__Kirito_
·
2018-09-09 21:01
java常用
的方法整合一个util类
importjava.io.IOException;importjava.io.PrintWriter;importjava.io.StringWriter;importjava.lang.reflect.Array;importjava.math.BigDecimal;importjava.net.URISyntaxException;importjava.util.*;importjava.u
qq_37164847
·
2018-09-06 10:53
spring
boot
呵呵,Python操作MSSQL的
帮助类
从网上找的,估计原文是:Python操作SQLServer示例本文主要是Python操作SQLServer示例,包括执行查询及更新操作(写入中文)。需要注意的是:读取数据的时候需要decode('utf-8'),写数据的时候需要encode('utf-8'),这样就可以避免烦人的中文乱码或报错问题。Python操作SQLServer需要使用pymssql模块,使用pipinstallpymssql
张子浩
·
2018-09-05 18:00
Parallel()
Joblib提供了一个简单的
帮助类
来编写并行化的循环。
OscarMind
·
2018-09-04 09:57
机器学习
Rx
Java常用
操作符的使用
RxJava中还有许多操作符。操作符就是用于在Observable和最终的Observer之间,通过转换Observable为其他观察者对象的过程,修改发出的事件,最终将最简洁的数据传递给Observer对象。下面我们介绍一些比较常用的操作符。just()方式Observableobservable=Observable.just("Hello");使用just(),将为你创建一个Observab
wayDevelop
·
2018-08-30 17:33
C#爬虫
帮助类
最近刚好在做一个爬虫项目,借鉴了网上的资料,代码如下//////Http操作类///publicclassSpiderHelper{//////获取网址HTML/////////publicstringGetHtml(stringURL){WebRequestwrq;wrq=WebRequest.Create(URL);wrq.Credentials=CredentialCache.Default
josjonah
·
2018-08-26 13:27
C#
爬虫
图解
Java常用
数据结构
最近在整理数据结构方面的知识,系统化看了下Java中常用数据结构,突发奇想用动画来绘制数据流转过程.主要基于jdk8,可能会有些特性与jdk7之前不相同,例如LinkedListLinkedHashMap中的双向列表不再是回环的.HashMap中的单链表是尾插,而不是头插入等等,后文不再赘叙这些差异,本文目录结构如下:imageLinkedList经典的双链表结构,适用于乱序插入,删除.指定序列操
Mr_Baymax
·
2018-08-24 12:04
图解
Java常用
数据结构
最近在整理数据结构方面的知识,系统化看了下Java中常用数据结构,突发奇想用动画来绘制数据流转过程.主要基于jdk8,可能会有些特性与jdk7之前不相同,例如LinkedListLinkedHashMap中的双向列表不再是回环的.HashMap中的单链表是尾插,而不是头插入等等,后文不再赘叙这些差异,本文目录结构如下:imageLinkedList经典的双链表结构,适用于乱序插入,删除.指定序列操
Mr_Baymax
·
2018-08-24 12:04
解决WPF下popup不随着window一起移动的问题
为了解决这个问题,可以给Popup定义一个附加属性,代码如下所示://////Popup
帮助类
,解决Popup设置StayOpen="True"时
一游
·
2018-08-23 15:31
桌面开发(C/S)
java常用
工具方法收藏-双精度计算乘法
阅读更多/***提供精确的乘法运算**@paramv1*被乘数*@paramv2*乘数*@return两个参数的积*/publicstaticdoublemul(doublev1,doublev2){BigDecimalb1=newBigDecimal(Double.toString(v1));BigDecimalb2=newBigDecimal(Double.toString(v2));retu
lxmgfd
·
2018-08-23 14:00
java
java常用
知识要点整理
这是本人的第一篇博客,主要目的是为了整理一下自己所学的只是。并且是第一次整理发布文章,有一些也是网站百度参考,并全部是自己手写的,希望有不好的,大家能帮忙指出,大家共同进步。**1.**java语言的基础Java的开发环境主要是由jdk(开发环境),jre(运行环境)和Jvm(java虚拟机)组成。JVM主要负责解释执行,将.java文件加载成.class文件编译执行,管理分配内存,垃圾回收。ja
Haulmorz
·
2018-08-21 15:09
记录
机器学习(一):快速入门线性分类器
定义假设特征与分类结果存在线性关系的模型,这个模型通过累加计算每个维度的特征与各自权重的乘积来
帮助类
别决策。
Cyj2328499
·
2018-08-18 21:31
机器学习
机器学习(一):快速入门线性分类器
定义假设特征与分类结果存在线性关系的模型,这个模型通过累加计算每个维度的特征与各自权重的乘积来
帮助类
别决策。
Cyj2328499
·
2018-08-18 21:31
机器学习
三种
JAVA常用
实现字符串反转(Reverse)的方法
(对应Leetcode中No.344RverseString)1.最简单的方法:publicstaticStringreverse1(Stringstr){returnnewStringBuffer(str).reverse().toString();}SringBuffer类和String一样,也用来代表字符串,相比String,StringBuffer在进行字符串处理时,不生成新的对象,在内存
先天零魂力
·
2018-08-12 22:00
Java
浅谈
Java常用
集合--Set和List
今天在复习基础的Java知识点的时候,对Collection中的Set和List做了一个简单的汇总。下边的是我的整理,分享出来,也方便自己后期的查询。先来一张图片,简单看一下Set和List集合List和Set是Collection的子类,也是Collection的实现Collextion是无序的Set没有对collection进行扩充。即set也是无序的list对接口进行了扩充,list是有序的
Devil_Net
·
2018-08-11 23:54
java
浅谈
Java常用
集合--Set和List
今天在复习基础的Java知识点的时候,对Collection中的Set和List做了一个简单的汇总。下边的是我的整理,分享出来,也方便自己后期的查询。先来一张图片,简单看一下Set和List集合List和Set是Collection的子类,也是Collection的实现Collextion是无序的Set没有对collection进行扩充。即set也是无序的list对接口进行了扩充,list是有序的
Devil_Net
·
2018-08-11 23:54
java
【重构】
帮助类
& DataGridView绑定数据列名
前言:小编最近用
帮助类
返回记录的时候,出现了这样的效果,惊呆了。什么鬼?
CocoWu_吴佳莹
·
2018-08-10 22:27
C#
【重构】
帮助类
& DataGridView绑定数据列名
前言:小编最近用
帮助类
返回记录的时候,出现了这样的效果,惊呆了。什么鬼?
CocoWu_吴佳莹
·
2018-08-10 22:27
C#
C# mongodb
帮助类
这是在C#连接MongoDB的
帮助类
,所使用的驱动是在Vs2015的Nuget管理器中下载的mongodb驱动。下载第一个,会自动下载下面的两个,不要删除。
dz45693
·
2018-08-09 00:37
C#.NET基础
java常用
API(0)
API(ApplicationProgrammingInterface),即应用程序接口。点击此处返回总目录JavaAPI就是JDK中提供给我们使用的类(SUN或者Oracle公司已经给我们开发好了),这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的(有的时候还是要关心一下,但是大部分不用关心),只需要学习这些类如何使用即可。在JDK安装目录下有个src.zip文件,这个文件解压
/home/liupc
·
2018-08-08 20:08
6
Java学习笔记
java常用
锁机制原理
1.volatile关键字线程内存模型如下:由于每个java线程的正常变量在不加锁的情况下,会在其工作内存中保存备份,从而导致内存数据不一致的情况,volatile能够保证一个基础变量改变和读取不会换成,直接读主内存的功能。因此此关键字会使用在某一类线程读写,另外所有线程只读的单个变量的场景中2.synchronized关键字该关键字常用使用方式:·(1).对于普通同步方法,锁是当前实例对象。·(
Culminate_in
·
2018-08-07 16:47
并发编程
java
Java常用
命令之javap
javap作用:反编译Java代码,查看Java字节码用法:javap选项:-version:版本信息-v:输出附加信息-l:输出行号和本地变量表-public:仅显示公共类和成员-protected:显示受保护的/公共类和成员-package:显示程序包/受保护的/公共类和成员(默认)-p或-private:显示所有类和成员-c:对代码进行反汇编-s:输出内部类型签名-sysinfo:显示正在处
Barry An
·
2018-08-06 10:31
Java
JAVA常用
数据结构
背景所有JAVA开发工程师在日常开发工作中,离不开
JAVA常用
数据结构,比如List、Map、Set等。对其内部原理的了解能够更好地理解这些数据结构的适用场合,避免使用不当引发的诡异问题。
西安北大青鸟
·
2018-08-02 16:10
设计模式
海滩拾贝,隽永文章遗满地23种设计模式介绍以及在Java中的实现简介:简介了
Java常用
设计模式:创建型模式6:简单工厂模式、工厂方法模式、抽象工厂方法模式、生成器模式、原型模式和单例模式行为型模式11
shaYanL
·
2018-08-01 23:26
Java常用
命令
javac命令说到常用命令,首先就不得不提javac命令,它是java的编译命令,开发人员编写的java源码,经过javac的命令处理后,会生成对应的字节码文件,文件名与源码名称一致,并且以class后缀结尾。它的使用格式为:javac[options][sourcefiles][classes][@argfiles]【options】:命令行参数【sourcefiles】:源码文件,可以一次编译
still_loving
·
2018-07-28 21:32
Rx
Java常用
操作符
创建unsafeCreate(create)创建一个Observable(被观察者),当被观察者(Observer)/订阅者(Subscriber)subscribe(订阅)的时候就会依次发出三条字符串数据("Hello","RxJava","Nicetomeetyou")最终onCompleteObservable.unsafeCreate(newObservable.OnSubscribe()
天空的守望者
·
2018-07-26 18:40
Java并发编程思维导图
线程安全概念性能与可伸缩性解决死锁如何让多线程下的类安全类的线程安全性定义实战:实现一个安全的单例模式JAVA的详解volatile关键字使用场景指令重排序内存语义原子操作的实现原理CAS机制CAS的ABA问题锁synchronized的实现原理Lock接口
Java
SCU阳光
·
2018-07-22 14:03
Java并发编程
Java常用
消息队列原理介绍及性能对比
消息队列使用场景为什么会需要消息队列(MQ)?解耦在项目启动之初来预测将来项目会碰到什么需求,是极其困难的。消息系统在处理过程中间插入了一个隐含的、基于数据的接口层,两边的处理过程都要实现这一接口。这允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。冗余有些情况下,处理数据的过程会失败。除非数据被持久化,否则将造成丢失。消息队列把数据进行持久化直到它们已经被完全处理,通过这一方
CACZJZ
·
2018-07-21 22:09
消息队列
比较;实现代
Java
web
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他