MySQL 
server为每一个connection建立一个thread为其服务,虽然thread create比着fork 
process代价高,单高并发的情况下,也不可忽略。 所以增加了Thread cache,重载了exit方式,cache 
Thread到一个队列中,当有新的THD请求时,从....
                            
                            
                                分类:
数据库   时间:
2014-04-28 08:54:55   
                                阅读次数:
1598
                             
                    
                        
                            
                            
                                我们接着第一部分来说,上文提到了两种常规的DOM操作:创建文档片段和遍历元素节点。我们知道那些雨后春笋般的库,有很大一部分工作就是提供了一些优秀 
的DOM操作API。可见原生的一些方法和属性,还不能很灵活快捷的来完成我们所希望的操作。下面将总结出总结出几种很实用的扩展方法
                            
                            
                                分类:
编程语言   时间:
2014-04-28 08:27:35   
                                阅读次数:
703
                             
                    
                        
                            
                            
                                在Android开 
发中,在Activity中关联视图View是一般使用setContentView方法,该方法一种参数是使用XML资源直接创 建:setContentView 
(int layoutResID),指定layout中的一个XML的ID即可,这种方法简单。另一个方法是 setConte...
                            
                            
                                分类:
移动开发   时间:
2014-04-28 08:23:38   
                                阅读次数:
739
                             
                    
                        
                            
                            
                                1.命名规则1.1变量名、包名、模块名变量名通常有字母、数字和下划线组成,且首字母必须是字母或下划线,并且不能使用python的保留字;包名、模块名通常用小写字母1.2类名、对象名类名首字母用大写,其他字母采用小写;对象名用小写字母。类的属性和方法名以对象作为前缀,对象通过操作符“.”访问属性和方法...
                            
                            
                                分类:
编程语言   时间:
2014-04-28 08:13:52   
                                阅读次数:
572
                             
                    
                        
                            
                            
                                启动mysqld,并进入listen阶段函数调用栈:mysqld_main(): 
my_init();初始化变量,锁,错误串 my_thread_global_init(): 初始化互斥锁,信号量,线程独享变量 
load_defaults();查找my.cnf sys_var_init()...
                            
                            
                                分类:
数据库   时间:
2014-04-28 08:11:56   
                                阅读次数:
1095
                             
                    
                        
                            
                            
                                在管理一个Openstack集群时,如何维护配置文件无疑是其中最艰难和繁琐的任务之一。因为你不仅要面对众多的核心服务(nova,keystone,glance,cinder,etc)的配置文件,还需要管理其相关服务的配置文件(mysql,rabbitmq,bind9,etc)。并且在Openstac...
                            
                            
                                分类:
其他好文   时间:
2014-04-28 08:06:00   
                                阅读次数:
832
                             
                    
                        
                            
                            
                                #在libuv中使用openssl建立ssl连接@(blogs)使用openssl进行加密通信时,通常是先建立socket连接,然后使用SSL\_XXX系列函数在普通socket之上建立安全连接,然后发送和接收数据。openssl的这些函数可以支持底层的socket是非阻塞模式的。但当将openss...
                            
                            
                                分类:
其他好文   时间:
2014-04-28 08:04:04   
                                阅读次数:
646
                             
                    
                        
                            
                            
                                在安装的tomcat的文件夹下有个conf文件夹下面有个server.xml文件,1. 
使用80端口默认tomcat用的是8080端口。 把这个节点的8080修改成80端口,然后重新启动tomcat就可以 http://localhost 
来访问tomcat的默认页面。2.新建网站和配置域名。在se...
                            
                            
                                分类:
Web程序   时间:
2014-04-28 07:56:05   
                                阅读次数:
688
                             
                    
                        
                            
                            
                                首先简要阐述关于gcc、glibc和 binutils模块之间的关系
一、关于gcc、glibc和binutils模块之间的关系
1、gcc(gnu collect compiler)是一组编译工具的总称。它主要完成的工作任务是“预处理”和“编译”,以及提供了与编译器紧密相关的运行库的支持,如 libgcc_s.so、libstdc++.so等。
2、binutils提供了一系列用来...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 19:51:53   
                                阅读次数:
640
                             
                    
                        
                            
                            
                                分析:这道题可以采用贪心算法。将节目按结束时间从小到大排序,然后判断能看几个节目。判断的方法是:这次要看的节目开始时间是否在上一个节目的结束时间之后,如果在之后,则可以看完,如果不在之后,就 pass 掉这次要看的节目,跳到下一个节目继续判断。例如排好序后:
第一个节目肯定可以看完;第二个节目开始时间在第一个节目结束时间之后,所以可以看完;第三四五个节目开始时间都在第二个节目结束时间之前,不能看完, pass 掉;第六个节目开始时间在第二个节目结束时间之后,可以看完;第七八个节目开始时间都在第六个节目结束时...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 18:49:30   
                                阅读次数:
576