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高并发
程序设计 4】数组也能无锁:AtomicIntegerArray
【实战
Java高并发
程序设计1】Java中的指针:Unsafe类【实战
Java高并发
程序设计2】无锁的对象引用:AtomicReference【实战
Java高并发
程序设计3】带有时间戳的对象引用:AtomicStampedReference
吴小编
·
2015-12-10 11:00
java
jvm
并发
【实战
Java高并发
程序设计 3】带有时间戳的对象引用:AtomicStampedReference
【实战
Java高并发
程序设计1】Java中的指针:Unsafe类【实战
Java高并发
程序设计2】无锁的对象引用:AtomicReference AtomicReference无法解决上述问题的根本是因为对象在修改过程中
JAVA是老婆
·
2015-12-10 10:00
【实战
Java高并发
程序设计 3】带有时间戳的对象引用:AtomicStampedReference
AtomicReference无法解决上述问题的根本是因为对象在修改过程中,丢失了状态信息。对象值本身与状态被画上了等号。因此,我们只要能够记录对象在修改过程中的状态值,就可以很好的解决对象被反复修改导致线程无法正确判断对象状态的问题。 AtomicStampedReference正是这么做的。它内部不仅维护了对象值,还维护了一个时间戳(我这里把它称为时间戳,实际上它可以使任何一个整数,它
吴小编
·
2015-12-08 16:00
java
jvm
并发
【实战
Java高并发
程序设计 2】无锁的对象引用:AtomicReference
AtomicReference和AtomicInteger非常类似,不同之处就在于AtomicInteger是对整数的封装,而AtomicReference则对应普通的对象引用。也就是它可以保证你在修改对象引用时的线程安全性。在介绍AtomicReference的同时,我希望同时提出一个有关原子操作的逻辑上的不足。 之前我们说过,线程判断被修改对象是否可以正确写入的条件是对象的当前值和期望是
JAVA是老婆
·
2015-11-30 17:00
【实战
Java高并发
程序设计 2】无锁的对象引用:AtomicReference
AtomicReference和AtomicInteger非常类似,不同之处就在于AtomicInteger是对整数的封装,而AtomicReference则对应普通的对象引用。也就是它可以保证你在修改对象引用时的线程安全性。在介绍AtomicReference的同时,我希望同时提出一个有关原子操作的逻辑上的不足。 之前我们说过,线程判断被修改对象是否可以正确写入的条件是对象的当前值和期望是
优优码
·
2015-11-26 15:36
java
jvm
并发
【实战
Java高并发
程序设计 2】无锁的对象引用:AtomicReference
AtomicReference和AtomicInteger非常类似,不同之处就在于AtomicInteger是对整数的封装,而AtomicReference则对应普通的对象引用。也就是它可以保证你在修改对象引用时的线程安全性。在介绍AtomicReference的同时,我希望同时提出一个有关原子操作的逻辑上的不足。 之前我们说过,线程判断被修改对象是否可以正确写入的条件是对象的当前值和期望是
优优码
·
2015-11-26 15:36
java
jvm
并发
【实战
Java高并发
程序设计 2】无锁的对象引用:AtomicReference
AtomicReference和AtomicInteger非常类似,不同之处就在于AtomicInteger是对整数的封装,而AtomicReference则对应普通的对象引用。也就是它可以保证你在修改对象引用时的线程安全性。在介绍AtomicReference的同时,我希望同时提出一个有关原子操作的逻辑上的不足。 之前我们说过,线程判断被修改对象是否可以正确写入的条件是对象的当前值和期望是
吴小编
·
2015-11-26 15:00
java
jvm
并发
一图搞定【实战
Java高并发
程序设计】
来了解下java并发的技术点吧。这里面包括了并发级别、算法、定律,还有开发包。在过去单核CPU时代,单任务在一个时间点只能执行单一程序,随着多核CPU的发展,并行程序开发就显得尤为重要。这本书主要介绍基于Java的并行程序设计基础、思路、方法和实战。 来了解下java并发的技术点吧。这里面包括了并发级别、算法、定律,还有开发包。在过去单核CPU时代,单任务在一个时间点只能执行单一程序,随着多核CP
JAVA是老婆
·
2015-11-26 15:00
【实战
Java高并发
程序设计 1】Java中的指针:Unsafe类
是《实战
Java高并发
程序设计》第4章的几点。如果你对技术有着不折不挠的追求,应该还会特别在意incrementAndGet()方法中compareAndSet()的实现。
吴小编
·
2015-11-25 16:00
java
jvm
并发
【实战
Java高并发
程序设计 1】Java中的指针:Unsafe类
是《实战
Java高并发
程序设计》第4章的几点。如果你对技术有着不折不挠的追求,应该还会特别在意incrementAndGet()方法中compareAndSet()的实现。
JAVA是老婆
·
2015-11-25 16:00
java高并发
编程——violate关键字使用场景
package com.fsun.research.thread.violate; public class MainTest { private static boolean ready; private static class CounterThread implements Runnable{ @Override public void run() { while(!ready){
mr-S
·
2015-11-21 22:00
java高并发
,如何解决,什么方式解决
之前我将高并发的解决方法误认为是线程或者是队列可以解决,因为高并发的时候是有很多用户在访问,导致出现系统数据不正确、丢失数据现象,所以想到的是用队列解决,其实队列解决的方式也可以处理,比如我们在竞拍商品、转发评论微博或者是秒杀商品等,同一时间访问量特别大,队列在此起到特别的作用,将所有请求放入队列,以毫秒计时单位,有序的进行,从而不会出现数据丢失系统数据不正确的情况。 今天我经过查资料,高
·
2015-11-08 11:54
java
java高并发
-静态页面生成方案(1)
提升网站性能的方式有很多,例如有效的使用缓存,生成静态页面等等。今天要说的就是生成静态页面的方式。这个也是我近期一直在搞的一个问题,近期在做使用html + servlet做个人网站,为什么是这2个东西呢? 1、直接用servlet是为了保证网站能以最快的速度执行命令..个人总感觉像Struts hibernate spring之类的
·
2015-11-02 13:30
java
java高并发
-静态页面生成方案(3)
前面2章我们已经讲解了 java网页静态化的原理和最简单的实现,大家可以通过下面的文章链接进行查看
java高并发
-静态页面生成方案(1)
·
2015-10-31 10:41
java
Netty权威指南
nbsp; ISBN 978-7-121-23343-2 2014年6月出版 定价:79.00元 524页 16开 编辑推荐 - 资深一线专家诚意之作,总结多年实践经验,带你全面掌握
Java
·
2015-10-27 12:11
netty
java高并发
解决方案
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是
天下杰论
·
2015-02-10 12:00
java高并发
解决方案
java高并发
解决方案数据库层面一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。
王有为
·
2014-12-31 15:02
java
mysql
数据库
服务器
解决方案
java高并发
解决方案
java高并发
解决方案数据库层面一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。
王有为
·
2014-12-31 15:02
java
mysql
服务器
软件环境与部署
java高并发
解决方案
java高并发
解决方案数据库层面一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。
王有为
·
2014-12-31 15:02
java
数据库
mysql
服务器
解决方案
Java高并发
解决方案
一:高并发高负载类网站关注点之数据库没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。常用的优化措施是M-S(主-从)方式进行同步复制,将查询和操作和分别在不同的服务器上进行操作。我推荐的是M-M-Slaves方式,2个主
系统信息
·
2014-12-20 22:15
Java体系
java高并发
解决方案
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是
lq273910809
·
2014-12-02 14:00
java
并发
负载均衡
web服务器
java高并发
下的唯一性验证
做javaee程序基本上都会遇到唯一性的问题,我们通常不考虑并发性的问题的情况下的做法是:先根据条件去数据中查询是否存在,如果存在则提示不唯一,否则插入下面是一个简单的例子,向表t_test_curr插入数据,t_test_curr表包含两个字段,一个id(主键,自增长),一个username,要求唯一1不考虑并发性的做法:publicvoidtestConcurr(Stringusername)
不泪之城
·
2014-11-21 14:36
java
se
java高并发
下的唯一性验证
做java ee程序基本上都会遇到唯一性的问题,我们通常不考虑并发性的问题的情况下的做法是:先根据条件去数据中查询是否存在,如果存在则提示不唯一,否则插入 下面是一个简单的例子, 向表t_test_curr插入数据,t_test_curr表包含两个字段,一个id(主键,自增长),一个username,要求唯一 1 不考虑并发性的做法: pu
abc08010051
·
2014-11-21 14:00
java并发
唯一性验证
Java高并发
编程——为IO密集型应用设计线程数与划分任务
文章转自:http://www.tuicool.com/articles/fA7rMn实际工作中的三类程序适用于以并发的形式来提速:1.服务程序:同时响应多个用户请求2.计算密集型程序:并发计算,将问题拆分为子任务、并发执行各子任务并最终将子任务的结果汇总合并。3.IO密集型程序(阻塞型):常需要阻塞等待的程序,比如说因为网络环境阻塞等待,因为IO读取阻塞等待。当一个任务阻塞在IO操作上时,我们可
chen517611641
·
2014-11-20 10:00
java
并发
线程
线程池
性能优化
java高并发
网站
几点需要注意:尽量使用缓存,包括用户缓存,信息缓存等,多花点内存来做缓存,可以大量减少与数据库的交互,提高性能。用jprofiler等工具找出性能瓶颈,减少额外的开销。优化数据库查询语句,减少直接使用hibernate等工具的直接生成语句(仅耗时较长的查询做优化)。优化数据库结构,多做索引,提高查询效率。统计的功能尽量做缓存,或按每天一统计或定时统计相关报表,避免需要时进行统计的功能。能使用静态页
zxc123e
·
2014-11-13 17:00
高并发
java高并发
解决方案
转自:http://blog.csdn.net/zxl333/article/details/8454319 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采
mingkongeye
·
2014-08-10 22:00
java
高并发
网站
Java高并发
高负载简单设计
一:高并发高负载类网站关注点之数据库没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。常用的优化措施是M-S(主-从)方式进行同步复制,将查询和操作和分别在不同的服务器上进行操作。我推荐的是M-M-Slaves方式,2个主
h254541060
·
2014-06-30 21:00
Java高并发
高负载简单设计
个人整理的一些java处理高并发高负载类网站的设计方法(其实就是各种博客的摘要,可能有点乱)。 一:高并发高负载类网站关注点之数据库 没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到2000万以上(当一个表的索引无法放入到内存中会导致性能下降,而
tiankong6622
·
2014-06-30 16:00
java
高并发
高负载
Netty权威指南
李林锋著ISBN978-7-121-23343-22014年6月出版定价:79.00元524页16开编辑推荐-资深一线专家诚意之作,总结多年实践经验,带你全面掌握
Java高并发
异步通信的首选框架——Netty
博文视点
·
2014-06-18 10:48
Socket
工程师
阿里巴巴
Netty权威指南
李林锋著 ISBN978-7-121-23343-22014年6月出版定价:79.00元524页16开编辑推荐-资深一线专家诚意之作,总结多年实践经验,带你全面掌握
Java高并发
异步通信的首选框架――
博文视点
·
2014-06-18 10:48
socket
阿里巴巴
Facebook
工程师
编程网
Netty权威指南
李林锋著 ISBN978-7-121-23343-22014年6月出版定价:79.00元524页16开编辑推荐-资深一线专家诚意之作,总结多年实践经验,带你全面掌握
Java高并发
异步通信的首选框架——
博文视点Broadview
·
2014-06-18 10:00
java
编程
框架
Netty权威指南
李林锋著ISBN978-7-121-23343-22014年6月出版定价:79.00元524页16开编辑推荐-资深一线专家诚意之作,总结多年实践经验,带你全面掌握
Java高并发
异步通信的首选框架——Netty
博文视点Broadview
·
2014-06-18 10:00
编程
框架
java
Netty权威指南
李林锋著 ISBN978-7-121-23343-22014年6月出版定价:79.00元524页16开编辑推荐-资深一线专家诚意之作,总结多年实践经验,带你全面掌握
Java高并发
异步通信的首选框架——
broadview2006
·
2014-06-18 09:00
java web开发 高并发处理
javaweb开发高并发处理
java高并发
java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,java高负载数据)一:高并发高负载类网站关注点之数据库没错,首先是数据库
细雨纷纷欲断魂
·
2014-05-18 15:00
java
Web
开发
并发 -
java高并发
解决方案
本文是我在项目实践中对
java高并发
解决方案的一些随笔总结,日后会不断地更新完善 什么是并发问题:多个进程或线程同时(或着说在同一段时间内)访问同一资源会产生并发问题
keepwork
·
2014-04-23 13:00
并发
java高并发
解决方案
一 个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架 构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更 是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已
scau_fly
·
2014-02-11 22:00
java
Java高并发
:静态页面生成方案
提升网站性能的方式有很多,例如有效的使用缓存,生成静态页面等等。今天要说的就是生成静态页面的方式。这个也是我近期一直在搞的一个问题,近期在做使用html+servlet做个人网站,为什么是这2个东西呢?1、直接用servlet是为了保证网站能以最快的速度执行命令个人总感觉像Strutshibernatespring之类的虽然方便但是效能带来的损耗不太能接收2、使用html同样是为了保证最快的反应速
zjutwangqian
·
2013-12-20 13:00
静态页面生成方案
java高并发
解决方案
本文地址:http://www.juziku.com/zhouchao/wiki/4684.htm 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用
jiangli19192
·
2013-11-19 10:00
java
并发
java高并发
解决方案
1、HTML静态化 其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像我们常访问的各个门户站点的新闻频道,甚至他们的其他频道,都是通过信息发布系统来管理和实现的,信息发布系统可以实现最
zhangpengju999
·
2013-09-27 06:00
并发
web服务器
java高并发
解决方案
转:http://www.juziku.com/zhouchao/wiki/4684.htm 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广
tw_wangzhengquan
·
2013-09-02 20:00
高并发
Java高并发
:静态页面生成方案
提升网站性能的方式有很多,例如有效的使用缓存,生成静态页面等等。今天要说的就是生成静态页面的方式。这个也是我近期一直在搞的一个问题,近期在做使用html+servlet做个人网站,为什么是这2个东西呢?1、直接用servlet是为了保证网站能以最快的速度执行命令,个人总感觉像Strutshibernatespring之类的虽然方便但是效能带来的损耗不太能接收2、使用html同样是为了保证最快的反应
FarXiang
·
2013-08-27 01:21
url重写
静态页面
反应速度
java高并发
阅读更多
java高并发
实现java.util.concurrentBufferedReader和BufferedWriter需要用缓存提高效率http://lavasoft.blog.51cto.com
xcgh
·
2013-07-10 13:00
java高并发
java高并发
实现java.util.concurrent BufferedReader和BufferedWriter需要用缓存提高效率 http://lavasoft.blog.51cto.com
xcgh
·
2013-07-10 13:00
java
java高并发
解决方案
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是
wuxiaozeng2440
·
2013-06-21 23:00
java
java高并发
解决方案
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是
so_fast
·
2013-06-05 09:00
java
高并发
java 高并发 基础知识
java高并发
基础知识锁:内置锁(监视器锁):每个java对象都可以做一个实现同步的锁,这些锁被成为内置锁.获得锁的唯一途径就是进入有这个锁保护的代码块或方法重入锁:由于内置锁是可重入的,因此如果某个线程试图获得一个以已经由他自己持有的锁
少年阿宾
·
2013-05-06 18:00
解决
java高并发
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是
my520530
·
2013-04-18 23:00
java高并发
java高并发
解决方案
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是
jxguoyan
·
2013-04-08 15:00
java 高并发 基础知识
java高并发
基础知识目录(?)
少年阿宾
·
2013-03-21 16:00
java高并发
解决方案
转载地址:http://www.juziku.com/zhouchao/wiki/4684.htm 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉
康敏栋
·
2013-03-20 17:00
java
上一页
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
其他