[源码编译]
前期准备:
确认电脑上安装好g++等开发环境,否则执行
sudo apt-get install build-essential 
    2.  确认电脑上已经安装好svn以便下载最新的源代码,否则执行
 sudo apt-get install subversion
  3.  确保proj4的安装
$ curl -O...
                            
                            
                                分类:
系统相关   时间:
2014-07-22 23:02:53   
                                阅读次数:
2542
                             
                    
                        
                            
                            
                                今天碰到了一个查询异常问题,上网查了一下,感谢原创和译者如果你使用的数据库连接类是 the Data 
Access Application Blocks "SqlHelper" 或者 SqlClient Class , 你在执行一个很费时的SQL 
操作时候,可能就会碰到下面的超时异常。-------...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 21:31:30   
                                阅读次数:
395
                             
                    
                        
                            
                            
                                http://www.cmake.org/cmake/help/v2.8.8/cmake.htmladd_executable的作用是指示CMake生成一个可执行文件add_library的作用是指示CMake生成一个库,根据参数SHARED还是STATIC来决定生成动态库还是静态库include_...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 21:19:44   
                                阅读次数:
418
                             
                    
                        
                            
                            
                                switch语句语法格式Switch是多条件判断语句。注意:使用switch中的表达式里面只能放字符或数字使用时不要忘了在case语句之后加上一个break,表示退出整个语句,如果不加入此语句,它会从第一个满足条件的地方开始后续的都要被执行。我们看下如果在case语句后面没有加上break话会出现什...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 21:17:04   
                                阅读次数:
446
                             
                    
                        
                            
                            
                                1.测试sql语句执行时间的方法,获得时间差declare @end_date 
datetimeselect @begin_date = getdate()--要执行的sql语句select @end_date = 
getdate()select datediff(ms,@begin_date,@e...
                            
                            
                                分类:
数据库   时间:
2014-05-01 21:11:51   
                                阅读次数:
398
                             
                    
                        
                            
                            
                                function changeBottomTimeScale(value) { 
gantt.setBottomTimeScale(value)}
                            
                            
                                分类:
其他好文   时间:
2014-05-01 21:04:50   
                                阅读次数:
349
                             
                    
                        
                            
                            
                                在使用struts之前,我们必须了解servlet的运行,因为任何一个J2EE框架都是支持servlet的。
而servlet的执行过程,简单的说如下:
1.服务器接收请求
2.经过一个过滤器链对请求进行处理
3.调用serlvet的doget或dopost方法
4.过滤器链对应答进行处理
6.返回用户
而过滤器和servlet,我们都可以在web.xml中进行配置。
那么,现在主...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 18:01:37   
                                阅读次数:
287
                             
                    
                        
                            
                            
                                最近在做推送,采用的框架是androidpn,但对于客户端实在是修改得受不了了,特别是重连和连接那一块,有些BUG的修改实在是难以下手,比如在重连那里,原来的写法是在死循环中不断调用 xmppManager的连接登录,这样,就算是重连成功,依然会每20秒加入重连的任务(连接、注册、登录),然后不断地去执行。显示这对CPU等非常浪费。另外,我还要加入接口,让使用它的客户端能够获取当前的状态,如断开、...
                            
                            
                                分类:
移动开发   时间:
2014-04-30 22:17:39   
                                阅读次数:
433
                             
                    
                        
                            
                            
                                问:
JavaScript是单线程的,有任务队列,比如使用setTimeou(func,secs)来在secs毫秒后向任务队列添加func。但是,setTimeout后面跟一个死循环,那么死循环导致任务被阻塞,也就是说func不能执行。
我想请教一下:死循环在执行的时候,secs毫秒过去的时候,func是否被添加到任务队列中?如果添加了,但JS是单线程的,不是在这个线程中添加的,那在哪里被添加的...
                            
                            
                                分类:
编程语言   时间:
2014-04-30 22:12:39   
                                阅读次数:
350