Java中primite type,如char,integer,bool之类的,它们的读写操作都是atomic的,但是有几个例外:long和double类型不是atomic的,因为long和double都是8字节的,而在32位的CPU上,其机器字长为32位,操作8个字节需要多个指令操作。++i或者i...
                            
                            
                                分类:
编程语言   时间:
2014-07-16 19:59:19   
                                阅读次数:
209
                             
                    
                        
                            
                            
                                32位的PLSQL登录64位的ORA11g问题背景:windows 7 64位操作系统,安装数据库:win64_11gR2_database_1of2、win64_11gR2_database_2of2,客户端:win32_11gR2_client,plsql8.0(目前只有32位)问题:plsql...
                            
                            
                                分类:
数据库   时间:
2014-07-16 17:55:05   
                                阅读次数:
266
                             
                    
                        
                            
                            
                                处理字符串的过程中,难免会遇到字符匹配的问题。常用的字符匹配方法1. 朴素模式匹配算法(Brute-Force算法) 求子串位置的定位函数Index( S, T, pos). 模式匹配:子串的定位操作通常称作串的模式匹配。 目标串:主串S。 模式串:子串T。 匹配成功:若存在T的每个字符依次...
                            
                            
                                分类:
其他好文   时间:
2014-07-14 21:03:19   
                                阅读次数:
286
                             
                    
                        
                            
                            
                                先要了解一下C语言里全部的位运算都是指二进制数的位运算。即使输入的是十进制的数,在内存中也是存储为二进制形式。 “=0。 功能:将整型数a按二进制位向左移动m位,高位移出后,低位补0。 “>>”使用方法: 格式是:a>>m,a和m必须是整型表达式,要求m>=0。 功能:将整型数a按二进制位向右移动m...
                            
                            
                                分类:
编程语言   时间:
2014-07-14 08:20:58   
                                阅读次数:
189
                             
                    
                        
                            
                            
                                1. 改变符号:取反+12. 与0异或保持不变,与-1(0xffffffff)异或相当于取反。3. 负数右移可以认为是补符号位(当然也有机器不是这样子)。负数右移31位就是-1. 1 int sign(int n) { 2 return ~n + 1; 3 } 4 5 int abs(in...
                            
                            
                                分类:
其他好文   时间:
2014-07-11 21:15:56   
                                阅读次数:
289
                             
                    
                        
                            
                            
                                原文:JavaScript中判断为整数的多种方式之前记录过JavaScript中判断为数字类型的多种方式,这篇看看如何判断为整数类型(Integer)。JavaScript中不区分整数和浮点数,所有数字内部都采用64位浮点格式表示。但实际操作中比如数组索引、位操作则是基于32位整数。方式一、使用取余...
                            
                            
                                分类:
编程语言   时间:
2014-07-08 22:07:09   
                                阅读次数:
290
                             
                    
                        
                            
                            
                                windows使用nginx+memcached实现负载均衡和session或者缓存共享
 
两台服务器
 服务器1:115.29.186.215 windows2008 64位操作系统
 服务器2:114.215.193.64 windows2008 32位操作系统
其中服务器1同时做nginx负载均衡服务器
使用概要:由于两台服务器;所以数据库连接可以使用一台服务器;
由于本人使...
                            
                            
                         
                    
                        
                            
                            
                                越来越多的开发团队开始使用64位操作系统作为开发环境,也计划将应用部署在安装有64位操作系统的服务器上。对于ASP.Net开发者来说,使用64位环境开发部署需要注意以下几个问题,可在项目过程中节省不少时间。...
                            
                            
                                分类:
Web程序   时间:
2014-07-05 11:03:23   
                                阅读次数:
230
                             
                    
                        
                            
                            
                                我们设置的标准任务在进行系统部署时,需要配置一个PE引导系统以启动镜像现在我们来操作,右击“MDTDeploymentShare”选择属性在“通用”选项卡中,可以看到支持32位和64位操作系统平台。因为我的测试环境中的操作系统均为64位,所以这里我们选择x64切换到“WindowsPE”选项卡..