什么是线程安全性:要编写线程安全的代码,其核心在于要对状态访问操作进行管理,特别是对共享的和可变的状态的访问。“共享”意味着变量可以由多个线程同时访问,而“可变”则意味着变量的值在其生命周期内可以发生变化。一个对象是否需要线程安全的,取决于他是否被多个线程..
                            
                            
                                分类:
编程语言   时间:
2014-05-27 03:32:21   
                                阅读次数:
256
                             
                    
                        
                            
                            
                                一、锁的概念1、概念:锁是并发访问的时候用于保护不共享资源不被同时并发修改的机制。2、解释:2.1、数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据..
                            
                            
                                分类:
数据库   时间:
2014-05-27 03:14:22   
                                阅读次数:
436
                             
                    
                        
                            
                            
                                WEB应用中,有时需要播放特定的声音,比如有新消息或者在线聊天消息声音提示,以前我们通过flash实现,今天我们将使用jQuery和HTML5结合示例来实现如何把声音提示带入WEB应用中。 
在本例中,我们基于一个简易的WEB在线聊天应用为背景,当输入完信息点“发送”按钮后,信息将出现在聊天框中,并发...
                            
                            
                                分类:
Web程序   时间:
2014-05-22 04:31:16   
                                阅读次数:
398
                             
                    
                        
                            
                            
                                微博上众神推荐今年4月刚刚出版的一本书,淘宝华黎撰写的《大型网站系统与Java中间件实践》,一线工程师的作品,实践出真知,果断要看。前两章与《淘宝技术这十年》内容类似,基本是讲从一个小网站如何慢慢升级成分布式网站,从第三章开始亮出干货,个人感觉总结的很好,本文主要摘取并扩充下作者第三章的内容作学习交...
                            
                            
                                分类:
编程语言   时间:
2014-05-22 02:58:49   
                                阅读次数:
370
                             
                    
                        
                            
                            
                                现在的服务器支撑上百万个并发 TCP 连接已经不是新闻。实现 C1000k 
的常规做法是调整内核参数,提高文件数,降低每个连接的内存消耗。在今年的 BSDCan2014 会议上, Patrick Kelsey 介绍了把 FreeBSD 
9.x 的 TCP/IP 协议栈移植到了用户态,并用于 WANP...
                            
                            
                                分类:
其他好文   时间:
2014-05-22 00:24:22   
                                阅读次数:
301
                             
                    
                        
                            
                            
                                为了最有效地优化 Microsoft SQL Server 
的性能,您必须明确当情况不断变化时,性能将在哪些方面得到最大程度的改进,并集中分析这些方面。否则,在这些问题上您可能花费大量的时间和精力,而性能却得不到明显的改善。以下大部分信息并不解决由多用户并发使用而引起的性能问题。“Maximizin...
                            
                            
                                分类:
数据库   时间:
2014-05-21 22:49:36   
                                阅读次数:
440
                             
                    
                        
                            
                            
                                什么是网站UV,与IP、PV在概念上的区别?UV(独立访客):即Unique 
Visitor,访问您网站的一台电脑客户端为一个访客。00:00-24:00内相同的客户端只被计算一次。 PV(访问量):即Page View, 
即页面浏览量或点击量,用户每次刷新即被计算一次。 IP(独立IP):指独立I...
                            
                            
                                分类:
Web程序   时间:
2014-05-21 21:22:45   
                                阅读次数:
292
                             
                    
                        
                            
                            
                                今天在写一个sql的时候,使用了hive的unionall,运行时报错。sql如下:selectdimension_name,dt,dtype_name,uv,new_uv,old_uv,pv,stay_timefromtemp_bi.uv
unionall
select‘平台‘dimension_name
,dt
,app_platformdtype_name
,count(distinctmid)uv
,count(distinctcasewhenis_..
                            
                            
                                分类:
其他好文   时间:
2014-05-20 23:53:32   
                                阅读次数:
527
                             
                    
                        
                            
                            
                                今天写了一个4线程并发发送10W条数据,但是在发送1W2左右时,突然开始报java.net.SocketException:Nobufferspaceavailable异常,经过相关资料的查询,发现是WindowsServer2008R2或Windows7的多处理器计算机上都存在的问题,具体可以参照window官方的解释;地址为:http://suppor..
                            
                            
                                分类:
编程语言   时间:
2014-05-20 23:19:34   
                                阅读次数:
436
                             
                    
                        
                            
                            
                                应该能更早出的第四弹,被虚拟机错误搅乱,迟迟没有上线,不得已将所有节点用puppet完成上线,稍后整理第五弹(非你不可自动化)也即将上线:)zabbix简介zabbix是基于Php的开源监控软件基于多重数据采集SNMP,Agent,Ping,Port多重告警通知Mail,Jabber,SMS可以完成多种操作平台甚至于设..
                            
                            
                                分类:
其他好文   时间:
2014-05-20 21:21:38   
                                阅读次数:
607