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.6
Jdk1.6
JUC源码解析(24)-ConcurrentLinkedQueue
Jdk1.6JUC源码解析(24)-ConcurrentLinkedQueue作者:大飞功能简介:ConcurrentLinkedQueue是一种基于单向链表实现的无界的线程安全队列。队列中的元素遵循先入先出(FIFO)的规则。新元素插入到队列的尾部,从队列头部取出元素。ConcurrentLinkedQueue内部采用一种wait-free(无等待)算法来实现。源码分析:首先看下内部结构:pub
iteye_11160
·
2020-07-30 15:43
Java并发
Java集合
Jdk1.6
JUC源码解析(12)-ArrayBlockingQueue
Jdk1.6JUC源码解析(12)-ArrayBlockingQueue作者:大飞功能简介:ArrayBlockingQueue是一种基于数组实现的有界的阻塞队列。队列中的元素遵循先入先出(FIFO)的规则。新元素插入到队列的尾部,从队列头部取出元素。和普通队列有所不同,该队列支持阻塞操作。比如从空队列中取元素,会导致当前线程阻塞,直到其他线程将元素放入队列;将元素插入已经满的队列,同样会导致当前
iteye_11160
·
2020-07-30 15:43
Java并发
Java集合
Synchronized 的锁升级
在多线程并发编程中,synchronized一直都是重量级的锁,但是随着JDK版本的更迭,在
JDK1.6
之后进行了各种优化,让他在一些情况下并不是那么重了。本文将讲解一下锁升级和内部存储的过程。
fh无敌
·
2020-07-30 12:51
#
基础知识
Java
String.substring()方法简单理解(续)
上一篇博文(http://woyixiaorenne.iteye.com/blog/2305280)说到
JDK1.6
和1.7的String.substring()的实现出现了变化,那么究竟为什么会变化呢
woyixiaoren
·
2020-07-30 10:07
JDK源码简单分析
本地搭建Jenkins持续集成服务
写在最前:系统必须已经安装过
JDK1.6
及以上版本!1.Jenkins官网下载个
时光不说话
·
2020-07-30 10:13
Java并发(一)之AQS简介
Java的内置锁一直都是备受争议的,在
JDK1.6
之前,synchronized这个重量级锁其性能一直都是较为低下,虽然在1.6后,进行大量的锁优化策略,但是与Lock相比synchronized还是存在一些缺陷的
jessDL
·
2020-07-30 08:58
Java并发
Jdk1.6
JUC源码解析(8)-locks-ReentrantReadWriteLock
Jdk1.6JUC源码解析(8)-locks-ReentrantReadWriteLock作者:大飞功能简介:ReentrantReadWriteLock提供了读写锁的机制,读锁使用AQS的共享模式,写锁使用独占模式。ReentrantReadWriteLock也支持公平/非公平锁。ReentrantReadWriteLock的写锁会阻塞读锁和写锁,读锁只会阻塞写锁。ReentrantReadWr
iteye_11160
·
2020-07-30 08:13
Java并发
java并发编程:AQS
同步队列入列出列同步状态的获取与释放独占式独占式同步状态获取独占式获取响应中断独占式超时获取独占式同步状态释放共享式共享式同步状态获取共享式同步状态释放阻塞和唤醒线程简介java的内置锁一直都是备受争议的,在
JDK1.6
天才之上
·
2020-07-30 07:22
Java并发编程
BigInteger类实例的构造过程——JDK源码解析
最近看了下
JDK1.6
版本的BigInteger类,仔细研究了下大整数实例的构造过程,现在把自己的所得所想分享给大家.首先,为什么需要大整数类?
zhaoyunfullmetal
·
2020-07-30 06:21
JDK源码解析
CFT文件传输工具
jeffreyningsoftware-CFT-支持公网传输-断点续传-身份认证-支持文件加密压缩-高性能-支持集群部署注意:version1.0;支持windows、linux、unix等平台;需安装
jdk1.6
thethefighter
·
2020-07-30 00:16
作为一个程序员,你的学习能力够强吗?
文章目录1前言3关于学习4个人专栏专栏风格5交个朋友1前言JDK14已经发布一段时间了,不知道大家公司的项目是不是都已经从
JDK1.6
升级到JDK1.8了。开个玩笑,哈哈!
刘水镜
·
2020-07-29 20:55
程序员基本功
Spring
Boot
spring
boot
程序员
windows 下安装 JDK (含安装包)
下载链接:https://pan.baidu.com/s/1PDZ1pQ5USRtG-wt1TRlM4w(内含适用于windows64位的
jdk1.6
、jdk1.7、jdk1.8)提取码:kg1e建议jdk
fordZrx
·
2020-07-29 20:12
jmeter使用IP欺骗压力测试
经问津度娘无果后决定再次耐心研究jmeter官方文档,终于发现在jmeter2.5以上的版本有此功能的实现,由于发现很多网友都在寻找此问题答案,遂将本次测试的过程的记录下来以帮助更多的同学:准备工作:1、window7一台,安装
jdk1.6
kindason
·
2020-07-29 20:53
jacob的使用方法总结
还有一点就是所用的JAR文件和DLL文件好像比较特殊,JDK换来换去就用了
JDK1.6
,jacob.jar为1.9的,dll为2005年2月26日的。有什么问题可以在此留言,大
jerome_wang
·
2020-07-29 19:26
Java
java
Struts在eclipse for J2EE下的配置
其次下载个Tomcat6.0,和
jdk1.6
,andStruts2.0。
icehaopan
·
2020-07-29 19:06
SSH2学习笔记
struts
eclipse
tomcat
facet
jdk
jar
Struts2+Hibernate3+Spring2的简单小例子
使用工具:eclipseforJ2EE,Tomcat6.0,
JDK1.6
,SQLServer2000。此例子重点在于使用Hibernate的对数据库表的增删改查功能,以及分页的实现。
icehaopan
·
2020-07-29 19:06
SSH2学习笔记
jdk 1.6
JDK1.6
官方下载_JDK6官方下载地址:http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32
hcmfys2009
·
2020-07-29 19:02
c++
primer
【死磕Java并发】—–J.U.C之AQS:AQS简介
Java的内置锁一直都是备受争议的,在
JDK1.6
之前,synchronized这个重量级锁其性能一直都是较为低下,虽然在1.6后,进行大量的锁优化策略(【死磕Java并发】—–深入分析synchronized
Zal哥哥
·
2020-07-29 16:47
基于两种创建docker镜像的启动容器时区别总结
2019独角兽企业重金招聘Python工程师标准>>>1.凡是用dockercommit生成的镜像启动的时候可以加载一个启动自己应用的脚本,例如:dockerrun-d-Ptomcat7.0b:
jdk1.6
weixin_34125592
·
2020-07-29 08:20
java JDK 基础知识。
JDK1.6
?
AQ_xiaobin
·
2020-07-29 07:47
JAVA
openfire导入eclipse中
一.安装JDK(我使用的是
JDK1.6
),不再详述二.安装Eclipse3.3(不再详述)三.安装Subversive插件Subversive是一款不错的svn插件,具体安装方法请参看我的另一篇文章《Eclipse
zhaosg198312
·
2020-07-29 03:31
java jce 对称加密算法实例(
jdk1.6
)
[size=medium]packagecom.simon.security;importjava.io.UnsupportedEncodingException;importjava.security.Key;importjava.security.NoSuchAlgorithmException;importjavax.crypto.Cipher;importjavax.crypto.KeyG
youyun2008123
·
2020-07-29 02:57
java jce 非对称加密算法实例(
jdk1.6
)
[size=medium]packagecom.simon.security;importjava.io.UnsupportedEncodingException;importjava.security.Key;importjava.security.KeyPair;importjava.security.KeyPairGenerator;importjava.security.NoSuchAlg
youyun2008123
·
2020-07-29 02:57
Java
算法
Security
详谈String的intern()方法
但是在
JDK1.6
和JDK1.7中intern()方法的功能有点点不同,具体怎么个不同法,且看看下面代码,这个例子是网上流传较广的一个例子:Strings1=newString("1");s1.intern
喻神
·
2020-07-29 01:41
JVM
String
intern方法
字符串
常量池
JDK
深入理解JVM - JVM内存模型
各版本的差异
JDK1.6
在
JDK1.6
的时候运行时常量池在方法区中JDK1.7在JDK1.7的时候运行时常量池在堆中JDK1.8在JDK1.8的时候,JVM内存模型直接将方法区移到了本地内存中,叫元数据空间
xiaolyuh123
·
2020-07-29 00:47
JVM
JVM中的字符串常量池
jdk1.6
版本:字符串常量池是放在永久代中,在永久代和堆内存地址是完全分离的,不会直接引用。jdk1.7+版本:字符串常量池是放在堆内存中。
夜丶流尘
·
2020-07-29 00:42
Selenium-----体验之旅
需要准备的东西:
jdk1.6
、eclipse、selenium-server-standalone-2.21.0.jar包。
xc5683
·
2020-07-29 00:22
Selenium
软件测试
ubuntu或者linux下卸载和安装多个jdk版本,1.6,1.7和1.8版本
jdk1.6
:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.
coldice0521
·
2020-07-28 23:24
Java
常识
ubuntu
安装和卸载
多个版本
jdk
乐极生悲对象锁 -- synchronized、volatile与CAS
Synchronized这把重锁
JDK1.6
进行优化,锁的状态被划分为无锁、偏向锁、轻锁、重锁,锁的的等级只能上升不能下降。
周仕林
·
2020-07-28 21:55
并发编程
Java 1.6 1.7 1.8 运行时常量池位置变化
newArrayList();inti=0;while(true){list.add(String.valueOf(i++).intern());}}运行前首先设置永久代(PermGen)的内存大小用
jdk1.6
欺男霸女霸天南
·
2020-07-28 19:34
JavaSE
Windows7安装两个jdk配置
win7配置两个jdk,之前装了
jdk1.6
,项目需要安装1.8。首先去oracle官网下载一个和你eclipse版本一致的jdk(我的是32位)。
奇歌微微
·
2020-07-28 15:38
安装配置
java string中的比较难注意细节(intern,subString和gc回收String)
jdk1.6
后对字符串常量池做了改动,从源码到表现都做了很多改动。都是在规避了OOM的问题。下面说一些改动细节以及一些常见的错误认识。
xpbobcsdn
·
2020-07-28 14:40
String.intern() 方法有什么作用?
JDK1.6
和JDK1.7在intern()方法的实现上,有相同,也有不同。相同点:先去查看
thunder-1
·
2020-07-28 13:15
java
电子商务java b2b b2c o2o平台
分布式、微服务、云架构电子商务平台javab2b2co2o技术解决方案开发语言:java、j2ee数据库:mysqlJDK支持版本:
JDK1.6
、JDK1.7、JDK1.8版本通用框架:maven+springmvc
swiftie10
·
2020-07-28 12:25
Java高效并发之锁优化(深入理解Java虚拟机学习笔记)
引言高效并发是从JDK1.5到
JDK1.6
的一个重要改进,HotSpot虚拟机开发团队在这个版本上花费了大量的精力去实现各种锁优化技术,如适应性自旋(AdaptiveSpinning)、锁消除(LockElimination
ting说你跳
·
2020-07-28 11:47
JVM
字符串常量池理解
在
JDK1.6
及之前,字符串常量池存放在方法区中。到JDK1.7之后,就从方法区中移除了,而存放在堆中。
胖子依然6
·
2020-07-28 11:08
java并发(4)——ReentrantLock,Condition,Semaphore
ReentrantLock在Synchronized优化以前,synchronized的性能是比ReenTrantLock差很多的,但是自从
jdk1.6
开始,Synchronized引入了偏向锁,轻量级锁
sicofield
·
2020-07-28 11:11
Java并发
windows系统jdk环境变量配置1.6升级1.7失败
JAVA_HOME中原有的1.6直接改为1.7;classpath和path都保持不变得到结果:仍然为1.6没有变为jdk1.7;经过搜索得知是因为在path里面的jdk设置之前已经有软件在设置的时候包含
jdk1.6
烈空小Y
·
2020-07-28 10:02
java基础
字符串常量池和String.intern()方法在
jdk1.6
、1.7、1.8中的变化
字符串常量池是运行时常量池在
JDK1.6
中,它在方法区中,属于“永久代”.在JDK1.7中,它被移除方法区,放在java堆中。在JDK1.8中,取消了“永久代”,将常量池放在元空间,与堆独立。
qq_42283110
·
2020-07-28 09:18
java.lang.RuntimeException: Could not generate DH keypair。
在win10下,使用
jdk1.6
(32位,64位都试过)一直报上面这个错。使用1.7(64位)没有报错。但是项目正式部署需要1.6。所以必须解决使用1.6来编译。
业精_于勤
·
2020-07-28 07:50
jd
jdk6
jdk7
tomcat6
tomcat7
java内存优化:使用String.intern()节省java堆内存
Apoolofstrings,initiallyempty,ismaintainedprivatelybytheclassString.一个由String类私有维持的初始化为空的字符串池
JDK1.6
前,
公众号:流花鬼的学习笔记
·
2020-07-28 06:29
mybatis保存完整日期的解决方法
但此方法因存在前文中提到的性能问题,在
JDK1.6
以前的JDK版本中能少使用就少使用。如果你想在pojo中使用java.util.Date,则要注意:完整的日期时间,要确保jd
清文
·
2020-07-28 05:53
mysql
[深入理解Java虚拟机]第十三章 线程安全与锁优化-锁优化
高效并发是从JDK1.5到
JDK1.6
的一个重要改进,HotSpot虚拟机开发团队在这个版本上花费了大量的精力去实现各种锁优化技术,如适应性自旋(AdaptiveSpinning)、锁消除(LockElimination
Coding-lover
·
2020-07-28 05:52
java
并发
jvm
Mac安装有
jdk1.6
和1.7 环境变量已经设置为1.7,但是mvn -version仍然显示的版本1.6
前提今天安装Charles破解版需要
jdk1.6
就谷老师找了破解版的,安装之后设置了环境变量
jdk1.6
/jdk1.7可以命令行切换的,但是用mvn打包老是报异常信息(Exceptioninthread
Change-土鳖
·
2020-07-28 04:29
Mac
synchronized的实现原理以及
JDK1.6
之后的优化
synchronized的底层实现使用synchronized进行同步,关键就是对对象的监视器Monitor进行获取。这涉及到的是JVM层级别的monitorenter与monitorexit指令实现。在使用synchronized时必须保证锁定的对象是Object以及其子类对象。只有Object和它的子类才有对象监视器。执行同步代码块的时候需要执行一个monitorenter和多个monitor
mi_zhi_lu
·
2020-07-28 03:28
Java
websphere8.5.5配置JDK1.8
公司的某项目的需求:应用使用的JDK环境是JDK1.8,但客户的中间件websphere8.5.5默认的是
JDK1.6
,大家都没切换JDK版本的经验,于是小编一刀就开始“踩坑”探索…以下是websphere8.5
范一刀
·
2020-07-28 03:55
Java基础之ConcurrentHashMap
这个Map实现类是在jdk1.5中加入的,其在
jdk1.6
/1.7中的主要实现原理是segment分段锁,而每个Segment都继承了ReentrantLock类,也就是说每个Segment类本身就是一个锁
奋斗的小媛
·
2020-07-28 03:28
java基础
Collections.sort和Arrays.sort在
jdk1.6
和jdk1.7中区别
去查了一下资料,发现
jdk1.6
和jdk1.7的sort处理方式不一样,突然间恍然大悟,前几
liuchen168
·
2020-07-28 02:48
java
jdk1.6
新特性
1SystemTray类在JDK6中,AWT新增加了两个类:Desktop和SystemTray,前者可以用来打开系统默认浏览器浏览指定的URL,打开系统默认邮件客户端给指定的邮箱发邮件,用默认应用程序打开或编辑文件(比如,用记事本打开以txt为后缀名的文件),用系统默认的打印机打印文档;后者可以用来在系统托盘区创建一个托盘程序.2使用JAXB2来实现对象与XML之间的映射JAXB是JavaArc
kingkongII
·
2020-07-28 01:57
jdk
JavaEE
VisualVM 实现JVM内存监控
VisualVM简介VisualVm集成在
JDK1.6
以上的版本中的一个分析工具,安装完jdk之后,在jdk/bin目录下直接运行jvisualVM.exe即可,也可以单独下载独立的jvisuanlVM
HYunEr
·
2020-07-27 23:01
【Java杂项】
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他