- 浏览: 445586 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (369)
- javascript html (20)
- java (31)
- jquery (15)
- jcrop (0)
- JEECG (1)
- ajax (3)
- 反射 (3)
- VI (1)
- mysql (48)
- easyui (1)
- svn (2)
- MD5 加密 (1)
- spring (14)
- ORACLE (8)
- 经验总结 (1)
- TCP/IP协议 (1)
- ICMP协议 (1)
- eclipse (1)
- Reflect (1)
- linux (21)
- android (5)
- excel 操作 (1)
- java tree (1)
- html (1)
- plupload (1)
- mongodb (9)
- aes (1)
- python (1)
- java relax (1)
- highcharts (2)
- json (2)
- java 多线程 (30)
- maven (2)
- 设计模式 (1)
- jsp+js (2)
- 面向对象 (1)
- jvm (16)
- 缓存 (1)
- proxy (1)
- 聊侃 (1)
- 面经 (1)
- java 字节 (1)
- java 类加载器 (2)
- java 基础 (2)
- java 语法糖 (1)
- java 位运算 (1)
- 排序 (3)
- java 服务器性能优化 (19)
- 网络编程 (2)
- jvm 参数设置 (0)
- jersey (1)
- webservice (2)
- nginx+多tomcat 集成 (5)
- nginx (16)
- squid (3)
- memcached (5)
- 正则表达式 (1)
- 常用免费接口 (1)
- jpa (1)
- win7 (1)
- java处理大文件 (1)
- js正则表达式 (1)
- tomcat (1)
- java 敏感字 (1)
- 系统架构优化 (4)
- 学习 (1)
- 本地测试QQ微博第三方登陆 (1)
- java 错误 (1)
- 微信支付 (1)
- https (1)
- httpclient (1)
- awk (2)
- loadrunner (1)
- sql server 2008 (3)
- git (4)
- sql server2008 (1)
- solr (2)
- centos (1)
- 数据存储架构 (3)
- log4j (1)
- weboffice (1)
- 并发编程 (1)
- postgreSQL (0)
- ssl (1)
- openssl (1)
- activeMQ (2)
- IDEA (1)
- shell (1)
- ansible (4)
- docker (2)
- grafana (1)
- jmeter (1)
- TLS (1)
- 将博客搬至CSDN (1)
最新评论
-
dida1990:
啊喔,过去了这么久,不过还是评一个。谁说uuid的hashCo ...
高并发生成订单号(二) -
annan211:
yclovesun 写道使用了uuid,为什么还要machin ...
高并发生成订单号(二) -
yclovesun:
使用了uuid,为什么还要machineId?uuid已经可以 ...
高并发生成订单号(二) -
u013280917:
太深奥,看不懂
mysql优化特定类型的查询
JDK 1.6中 提供了一种双端队列,简称 Deque. 这里简要介绍 三种双端队列, LinkedList ArrayDeque 和 LinkedBlockingDeque,他们都实现了双端队列Deque接口,其中LinkedList使用链表实现了双端队列, ArrayDeque 使用数组实现双端队列。通常情况下,由于 ArrayDeque基于数组实现,拥有搞笑的随机访问性能,因此ArrayDeque 具有更好的遍历性能,但是当队列的大小变化较大时,ArrayDeque 需要重新分配内存,并进行数组赋值,在这种情况下,基于链表的LinkedList 没有内存调整和数组赋值的负担,性能表现会较好。但无论是LinkedList或是ArrayDeque,他们都不是线程安全的。
LinkedBlockingDeque 是一个线程安全的双端队列的实现。可以说,他已经是最为复杂的一个队列实现,在内部视线中,LinkedBlockingDeque 使用链表结构。每一个队列节点都维护一个前驱节点和一个后驱节点。LinkedBlockingDeque 没有进行读写锁的分离,因此同一时间只能有一个线程对其进行操作。因此 在高并发应用中,她的性能表现要远远低于LinkedBlockingQueue,更要低于 ConcurrentLinkedQueue.
发表评论
-
java 多线程操作数据库 及 静态bean注入
2018-01-09 10:47 864package com.robustel.rlink.de ... -
Java高效读取大文件
2015-01-22 19:45 5811、概述 本教程将演示如何用Java高效地读取大文件。 ... -
winSCP 服务器 在线联网
2015-01-09 18:05 6601 新建 bb.bat 文件 里面是你的服务器 列表 ... -
JDK 命令行工具
2014-10-22 14:47 765JDK 命令行工具 实现在tools.jar文件 ... -
windows 监控工具
2014-10-22 11:23 5021 windows 监控工具 运行-perfmon ... -
Amino 框架简介
2014-10-17 11:30 1398对数据加锁是实现多线程的一种策略,但是加锁无疑会增加系 ... -
Java 重入锁(ReentrantLock)和内部锁(synchronized)
2014-10-16 15:44 1553ReentrantLock 和 synchronize的 ... -
Java 锁分离
2014-10-16 15:35 1301读写锁思想的延伸就是锁分离。读写锁根据读写操作功能上 ... -
java 高性能运算--并发队列
2014-10-15 15:33 2449JDK 提供了两套并发队列的实现,一个是以 Conc ... -
java 高性能运算--量化线程池的大小
2014-10-15 11:42 1289线程池合理的长度取决于将要提交的任务类型和所部署系统的 ... -
java 高性能运算--展开循环
2014-10-14 15:43 1186可以优化的地方实在是太多了,只要你愿意去想,去尝试。代码 ... -
java 高性能运算--switch 替代方案
2014-10-14 15:24 1598Java 原生的语法糖中存在很多种 易于阅读,效率略低的 ... -
java 高性能运算--位运算代替乘除法
2014-10-14 15:03 3883位运算 是公认的 高效运算,在高频计算中,可以使用位运算 ... -
Java 中的弱引用
2014-10-14 14:31 518简单一点说,我们建议使用 WeakHashMap 在系 ... -
Stirng 字符串 原生方法 charAt 与 startWith
2014-10-11 11:23 702charAt(int index) 与 startWit ... -
比 StringTokenizer 更加优化的字符串分割
2014-10-11 11:05 1060上篇文中说到,StringTokenizer 是相对比较 ... -
Java 分割字符串 StringTokenizer
2014-10-10 19:15 650字符分割 jdk建议使用 split或者 正则表达式,但是追求 ... -
String 类的一点认识
2014-10-10 18:52 750String 是Java中相当强大的类,虽不属于基本类型 ... -
java 负载均衡
2014-10-09 19:10 909负载均衡的概念比较广。 具体可参见 http ... -
并发模式下的单例创建
2014-09-29 16:20 739单例模式的创建 分为 ...
相关推荐
四则运算--Java、C语言 代码(记事本保存)。点个赞再走啊,客官~ 四则运算--Java、C语言 代码(记事本保存)。点个赞再走啊,客官~ 四则运算--Java、C语言 代码(记事本保存)。点个赞再走啊,客官~ 四则运算--Java...
【IT十八掌徐培成】Java基础第02天-04.运算符-移位运算-逻辑运算.zip
1. 编写一个类实现复数的运算。 复数类ComplexNumber的属性: m_dRealPart:实部,代表复数的实数部分。 m_dImaginPart:虚部,代表复数的虚数部分。 复数类ComplexNumber的方法: ComplexNumber():构造函数,...
《GPU高性能运算之CUDA》-张舒-源代码 另外网址为bbs.hpctech.com
有关CUDA介绍的简单文档。 适合于编写CUDA论文和做PPT的一些资源
2.1.1指数与指数幂的运算--计算题训练.pdf2.1.1指数与指数幂的运算--计算题训练.pdf2.1.1指数与指数幂的运算--计算题训练.pdf2.1.1指数与指数幂的运算--计算题训练.pdf2.1.1指数与指数幂的运算--计算题训练.pdf2.1.1...
新人教版小学数学二年级(下册)第五单元混合运算-同级混合运算-教学设计说明.doc
【IT十八掌徐培成】Java基础第03天-01.位运算-数据类型.zip
大整数的四则运算----高质量C语言程序.doc
四则运算-----C语言程序模拟器(代码)
四则运算-----C语言程序模拟器(执行程序)
用面向对象语言编写的源程序,实现复数四则运算功能
基于GPU/CUDA的高性能计算的精选典型实用书籍,原版高请
TIA博途_积分运算_全局FB库文件_GF_intergration_Calculate
第八章幂的运算----小结与思考.docx
小数加减混合运算----小数连加竖式计算.pdf
混合运算--葛静.ppt
分数混合运算---(看图列式)--练习题.pdf
数据结构-实验4-循环队列的实现和运算.docx数据结构-实验4-循环队列的实现和运算.docx数据结构-实验4-循环队列的实现和运算.docx数据结构-实验4-循环队列的实现和运算.docx数据结构-实验4-循环队列的实现和运算.docx...
《GPU高性能计算之CUDA》书中实例源代码,经调试正常。GPU高性能计算系列丛书的第一本《GPU高性能计算之CUDA》已经出版,由张舒,褚艳利,赵开勇,张钰勃所编写。GPU高性能运算之CUDA---源代码