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
JDK1.7源码笔记
Zookeeper实现master-slave选举
提供服务二实线流程图解:1.zookeeper集群(这里模拟我只开启了一台主机58.1)2.web服务器(两台服务器用于master-salve模式)Web服务器就提供一个webservice服务(jax-wx必须
jdk1.7
liaomin416100569
·
2020-09-17 10:21
分布式应用
zookeeper
java实现excel、word在线预览
以为直接访问本地的附件地址就可以,结果word、excel直接下载下来了,紧接着去百度各种搜集资料,发现jacob这个jar包可以实现word、excel转换为pdf,在本地测试了半天这个jar包不支持
jdk1.7
奔波霸0620
·
2020-09-17 09:03
java
java 常用写文件方式性能PK
java写文件这个应用场景相信是所有java开发者最常用的操作了,从
jdk1.7
以来到底选择哪一种方式写文件,借周末的时间,简单写了几个常用的FileOutputStream、BufferedOutputStream
leaderbird
·
2020-09-17 08:32
Java基础
java
写文件
hashMap (1.8) 底层实现原理
在
jdk1.7
,hashMap采用数组+链表来存储数据的,同一hash值的链表都存在一条链表中,但是当位于一个桶中的元素较多,即hash值相同的元素较多时,通过Key查找的效率较低。
月如梭
·
2020-09-17 07:35
javaSe
JDK1.7
HashMap源码剖析,循环链表是如何产生的
众所周知HashMap底层是基于数组+链表组成的,不过在
JDK1.7
和1.8中具体实现稍有不同。今天我们只讲解
JDK1.7
版本的HashMap。
掘客DIGGKR
·
2020-09-17 07:27
Java
HashMap
tomcat启动后webapps下的项目不可以访问
8.5.31,tomcat可以正常启动,但是webapps下的项目访问时报404,在网上搜了有很多答案,但都没有适合我这个问题的,后来想到是不是tomcat的版本和jdk的版本不合适,因为我开始用的是
jdk1.7
乐童
·
2020-09-17 07:16
jdk1.7
HashMap中的致命错误:循环链表
jdk1.7HashMap中的"致命错误":循环链表jdk1.7HashMap结构图
jdk1.7
是数组+链表的结构
jdk1.7
版本中主要存在两个问题头插法会造成循环链表的情况链表过长,会导致查询效率下降
zycxnanwang
·
2020-09-17 06:09
Java学习
java
hashmap
多线程
链表
腾讯
HashMap源码分析底层实现原理(JDK1.8)
1.HashMap的实现原理:在JDK1.6,
JDK1.7
中,HashMap采用位桶+链表实现,即使用链表处理冲突,同一hash值的链表都存储在一个链表里。
Chen_jay_
·
2020-09-17 06:39
Java集合
java
hashmap
IDEA 解决代码提示功能消失
工具名称:intellijidea工具版本:12.1.6操作系统:windows764bitjdk版本:
jdk1.7
部署容器:tomcat6.0问题描述:1)代码上没有任何警告或错误的提醒,但是make
Shine_180418
·
2020-09-17 06:53
开发工具篇
jdk1.7
与1.8HashMap区别
文章目录
JDK1.7
中HashMap的put()方法全过程。JDK1.8中HashMap的put()方法全过程。源码及注释步骤总结JDK1.8有那些变化。
咱老李
·
2020-09-17 06:07
java
jdk8
java
hashmap
【JAVA】JAVA程序根据url请求网站HTML页面
【开发环境】1.Eclipse,
JDK1.7
,Windows。
poolsnowhui
·
2020-09-17 06:19
Java
java中的final修饰符与常量池
(以下介绍皆是基于
jdk1.7
及以下的版本,因为jdk1.8及以
甜的柠檬酸
·
2020-09-17 04:31
java
配置tomcat服务器,双击startup.bat闪退
在文件头加入下面两行:SETJAVA_HOME=D:\Java\
jdk1.7
(javajdk目录)SETTOMCAT_HOME=E:\tomcat-7.0(解压后的tomcat文件目录)原文参考:https
zhouxiaojie1994
·
2020-09-17 02:52
Java
tomcat
JDK源码阅读之Collection
源码版本:
JDK1.7
。集合Collection,根据已知的内容可以知道有List、Set、Map(严格说,Map不属于Collection)等大类。
weixin_34360651
·
2020-09-17 02:36
java
HashMap面试知识点总结
讲道理hashmap在面试中问的还是蛮多的,有些基本的知识还是一定要会基本数据结构:
JDK1.7
:数组+链表JDK1.8以后:数组+链表+红黑树hashmap首先是一个线程不安全的容器,也不允许key和
造梦灬烟花
·
2020-09-17 01:18
集合
java
HashMap(1.7、1.8对比)、Hashtable、ConcurrentHashMap(1.7、1.8)
HashMap的默认数组长度为16,扩容因子为0.75,每次扩容成2的n次方数值,也就是扩容两倍,默认第一次扩容阈值16*0.75=12HashMap的实现原理:
jdk1.7
采用数组+链表实现插入时头插
FromZeroToPerfect
·
2020-09-17 01:00
Java基础
java
Java多线程编程:FutureTask异步任务详解
本文内容将基于
JDK1.7
的源码进行讨论,并且在文章的结尾,笔者将会给出一些经验之谈,希望能给学习者带来些帮助。举个例子我们以一个例子开始开始本文内容。
江溢jonny
·
2020-09-17 00:26
Java语言
并发编程
线程封闭之ThreadLocal源码详解
本文内容将基于
JDK1.7
的源码进行讨论,并且在文章的结尾,笔者将会给出一些经验之谈,希望能给学习者带来些帮助。
江溢jonny
·
2020-09-17 00:26
Java语言
并发编程
java
jdk
并发
源码
编程
深入浅出Java线程池ThreadPoolExecutor
本文基于
JDK1.7
的源码进行分析并解读。
江溢jonny
·
2020-09-17 00:23
Java语言
并发编程
【异常处理】java.lang.UnsupportedClassVersionError: org/hibernate/SessionFactory : Unsupported major.minor
/hibernate/SessionFactory:Unsupportedmajor.minorversion52.0出错原因:Hibernate5.2.6所对应的jdk版本应该为1.8解决方案:删除
jdk1.7
东山呀
·
2020-09-16 23:03
WEB开发框架
Hibernate
异常处理
ArrayList 扩容 Android Java 真的不一样
如果图片显示失败请来这里链接简书地址以前学java基础的时候看过ArrayList的扩容机制实现原理是下面这样当时做的笔记ArrayList扩容机制在
jdk1.7
前是*3/2+1在
jdk1.7
开始就是old
Daemon1993
·
2020-09-16 23:55
Android
Android
java
ArrayList
扩容机制
不一样
BOOST
源码笔记
(2) - boost::thread之内部干将interrupt_wait
BOOST的Thread库博大精深,有很多的多线程概念在里面,今天就对其中很多call都用到的interrupt_wait的实现进行解释。首先,在BOOST文档中,有1个不得不看的概念,如下:PredefinedInterruptionPointsThefollowingfunctionsareinterruptionpoints,whichwillthrowboost::thread_inter
daeees
·
2020-09-16 20:33
C++
NoSQL之Apache Cassandra的下载和安装(Window版)
准备工作因Cassandra是Java编写,需要安装
JDK1.7
及以上版本。(java-version)为了使用cqlsh,下载安装最新的Python版本。
肖凯瀚
·
2020-09-16 19:50
数据库—從SQL到NoSQL
matlab代码整合成java运行的jar包
后续还有更庞大的工作要做.暂时先做一个小小的整理.第一步:在matlab中package成java运行的jar包过程当中遇到的问题:matlab版本过低时,jkd也需要相应的更改,本次用的matlab2015a换成
jdk1.7
LiBreezeee
·
2020-09-16 19:07
判断一个枚举值是否属于某个枚举类
1:自定义枚举类/***@Description:控制开关的状态*@since:
JDK1.7
*@Version:V1.0*/publicenumSwitchStatus{CLOSE(0,"0-关闭"),
weixin_30552635
·
2020-09-16 17:14
java
javascript
c/c++
Eclipse运行提示:Parsing Data for android-21 failed
一般情况下,提示如下图错误,就需要升级本地的JDK版本,至少
JDK1.7
以上:JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads
炳烛以期明
·
2020-09-16 16:05
Java
Java就业基础实训笔记_03
Java基础目录5选择结构6.循环结构7.作业5选择结构应用场景:1.做一个等值的比较,里面的key可以放(byteshortintchar),在
JDK1.7
之后新增了String类型2.一个变量有多个固定值的时候
Cool2050
·
2020-09-16 14:27
java基础实训笔记
eclipse
java
启动MyEclipse时报错,An error has occurred see the log file 出现此类错误提示
但不确定能否解决问题之所以出现这个错误提示框是我自己的操作导致起因想修改Eclipse的jdk为1.8,于是到eclipse.ini文件中修改了jdk的配置路径为此电脑中的1.8安装路径原因为无法配置MyEclipse2015的jdk版本为1.8,此电脑安装两个版本的
jdk1.7
,1.8
Adeeptrap
·
2020-09-16 13:21
Android
myeclipse
阿里P8大牛手写的
源码笔记
:Java集合+Java多线程+MyBatis+Spring
Java集合
源码笔记
Java集合是我认为在Java基础中最最重要的知识点了,Java集合是必须掌握的。我在实习/秋招面试的时候,只要是面到Java,那一定是少不了Java集合。
JavaBUGa
·
2020-09-16 13:15
Java
面试
程序员
java
spring
面试
mybatis
多线程
牛批!清华毕业的Java大牛用一个坦克大战游戏项目来演示设计模式
坦克大战项目——架构视频坦克大战项目——
源码笔记
抽丝剥茧设计模式在这些模式中,清华毕业的Java大牛并没有止步于理论讲解(那其实非
JavaBUGa
·
2020-09-16 13:39
Java
面试
程序员
java
设计模式
aop
HashMap底层实现和原理(源码解析)
Note:文章的内容基于
JDK1.7
进行分析,1.8做的改动文章末尾进行讲解。
tiantian1980
·
2020-09-16 12:26
AQS 基础—多图详解 CLH 锁的原理与实现
我的新课《C2C电商系统微服务架构120天实战训练营》在公众号儒猿技术窝上线了,感兴趣的同学,可以长按扫描下方二维码了解课程详情:课程大纲请参见文末本文来源:
源码笔记
1什么是自旋锁和互斥锁?
石杉的架构笔记
·
2020-09-16 12:29
多线程
java
编程语言
并发编程
队列
Java8系列之重新认识HashMap
本文结合
JDK1.7
和JDK1.8的区别,深入探讨HashMap的结构实现和功能原理。简介Java为数据结构中的映射定义了一个接口java.util.Map,此接口主要
zdsicecoco
·
2020-09-16 10:24
java基础
解决一台电脑多个jdk 问题 不同的eclipse对应通的jdk
如果你已经安装了1.8的版本,你必须先卸现有的1.8的版本之后,先安装
jdk1.7
再安装jdk1.8。不然会报错。
errorLikeBug
·
2020-09-16 09:08
java多图片同步上传功能的实现
开发环境:
jdk1.7
,MyEclipse10框架用的是spring。用到了maven工具(maven的包百度下就可以)。
mingdry0304
·
2020-09-16 09:28
javascript
jdk1.7
和tomcat7切换为由jndi加载druid数据源
我是个勤劳的搬运工:最近写项目时总是提示数据库连接失败,closed.差了些信息说是连接池用光了,重启项目好用.当前模块运用了大量的反射方法,并且对数据库的访问量也不小.就有可能出现未释放链接导致连接池用光.在数据库中也发现了大量sleep线程,有可能是没释放导致的.重启只能是再建链接,而数据库方面只能kill掉sleep的无用线程.得到的一种解决方式是:在数据源中配置超时自动释放并在日志中排查再
董桂超
·
2020-09-16 08:04
工作中问题
Unrecognized option: -jrockit Error: Could not create the Java Virtual Machine.
CouldnotcreatetheJavaVirtualMachine.Error:Afatalexceptionhasoccurred.Programwillexit是weblogic10.3.5启动的时候抛出的一个错误weblogic安装时选择的是开发模式,选用的jdk是
jdk1.7
蜗牛-
·
2020-09-16 08:44
WebLogic
ConcurrentHashMap的实现原理(
JDK1.7
和JDK1.8)
高并发编程系列:ConcurrentHashMap的实现原理(
JDK1.7
和JDK1.8)HashMap、CurrentHashMap的实现原理基本都是BAT面试必考内容,阿里P8架构师谈:深入探讨HashMap
Harbourside1
·
2020-09-16 07:44
集合
java
SpringBoot开发案例之整合Dubbo提供者(一)
开发环境
JDK1.7
、Maven、Eclipse、SpringBoot1.5.1、Dubbo2.8.4我有几张阿里云幸运券分享给你,用券购买或者升级阿里云相应产品会有特惠惊喜哦!
Winsdons
·
2020-09-16 07:58
关于
jdk1.7
中的ThreadLocal
1.get()方法/***Returnsthevalueinthecurrentthread'scopyofthis*thread-localvariable.Ifthevariablehasnovalueforthe*currentthread,itisfirstinitializedtothevaluereturned*byaninvocationofthe{@link#initialValu
弹琴的李白
·
2020-09-16 07:15
Linux系统下Hadoop2.6版本编译
过程中遇到的最多的就是编译环境的版本问题,话不多说,以下是我的编译步骤:1.准备环境:1.1安装gccyuminstallgccyuminstallgcc-c++1.2安装jdk(注意必须jdk,jre不行),版本最好是
jdk1.7
天佑凡人
·
2020-09-16 06:51
hadoop学习笔记
Java equals 方法与hashcode 方法的深入解析
PS:本文使用
jdk1.7
解析1.Object类的equals方法复制代码代码如下:/***Indicateswhethersomeotherobjectis"equalto"thisone.
weixin_30633507
·
2020-09-16 04:28
测试
大数据
java
如何在已安装有jdk的环境下安装高版本jdk
在编译webrtc新版本的时候遇到了需要javac1.7版本,在编译旧版本webrtc的时候还没有需要这么高,因此也好在原有jdk1.6的基础上安装
jdk1.7
或者更高1、下载jdk新版本,地址再oracle
墨气
·
2020-09-16 03:42
[webrtc]
Linux(CentOs 64)下安装
JDK1.7
1、官网下载JDK,下载网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html版本有很多,我是64位系统,下载如下版本2、把下载的文件传到Linux系统中,使用上传工具,如:SSHSecureFileTransferClient3、开始安装首先在/usr文件夹下建一个java文件夹
py_eye
·
2020-09-16 03:33
Linux系统学习
阿里云服务器 发送邮箱 STMP 25端口 465端口问题 Javamail 25被禁用
我们传统使用的比较简单的是STMP25端口收发邮件今天发现刚购买的阿里云服务器不能作为客户端通过STMP25端口发送邮件开始在网上有说发现是JDK1.8的原因,然后自己也把JDK1.8换到了
JDK1.7
liouxl0623
·
2020-09-16 03:51
ONOS
源码笔记
--前提
常用服务@Reference(cardinality=ReferenceCardinality.MANDATORY_UNARY)protectedTopologyServicetopologyService;//用于提供网络拓补信息@Reference(cardinality=ReferenceCardinality.MANDATORY_UNARY)protectedPacketServicepa
呆傻程序员
·
2020-09-16 02:42
ONOS
源码笔记
《后端架构师技术图谱》Github地址:https://github.com/xingshaocheng/architect-awesome1.java-design-patterns(Star:36k)Github地址:https://github.com/iluwatar/java-design-patterns介绍:设计模式是形式化的最佳实践,程序员可以在设计应用程序或系统时使用它来解决常见
萧2K
·
2020-09-16 02:30
代码笔记
Tomcat6.0下,请求url带特殊字符|、\等导致解析出错
Tomcat6.0下,请求url带特殊字符|、\等导致解析出错背景由于人力问题,最近被叫去搞下Javaweb,帮忙做公司的一个老系统,用的是jdk6和tomcat6,而我自己电脑之前装的是
jdk1.7
和
Vinson武
·
2020-09-16 01:02
java编程问题
诺禾-ClickHouse
ClickHouse
源码笔记
1:聚合函数的完成由于工作的需求,后续笔者工作需求和开源的OLAP数据库ClickHouse打交道。
yyone123
·
2020-09-16 00:15
编程语言
JDK各个版本的新特性jdk1.5-jdk8
今天先为大家介绍一下JDK1.5版本到
JDK1.7
版本的特性。希望能给予帮助。
烟灭了以后
·
2020-09-16 00:39
J2SE
jdk
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他