最近在把code改写成async+await的形式,发现有些情况下需要在finally中需要调用异步方法,但是编译器不允许在cache和finally中出现await关键字。。。但是用Wait()或者Result又会导致一些其他稀奇古怪的毛病(死锁啦,AggregateException啦。。。.....
                            
                            
                                分类:
其他好文   时间:
2014-08-20 15:47:52   
                                阅读次数:
183
                             
                    
                        
                            
                            
                                解决方法:将Hibernate lib包下的asm.jar添加到项目的library中。
解决方法:将Hibernate lib包下的cglib-2.1.3.jar添加到项目的library中。
??...
                            
                            
                                分类:
编程语言   时间:
2014-08-19 12:54:14   
                                阅读次数:
218
                             
                    
                        
                            
                            
                                Volley是Google I/O 2013推出的网络通信库,在volley推出之前我们一般会选择比较成熟的第三方网络通信库,Volley是Android平台上的网络通信库,能使网络通信更快,更简单,更健壮。如:
android-async-http
retrofit
okhttp
他们各有优劣,之前个人则比较喜欢用android-async-http, 如今Googl...
                            
                            
                                分类:
移动开发   时间:
2014-08-19 11:05:04   
                                阅读次数:
396
                             
                    
                        
                            
                            
                                Android Asynchronous Http ClientA Callback-Based Http Client Library for AndroidTweetDownloadversion 1.4.2 (latest)orfork me on githubOverviewAn async...
                            
                            
                                分类:
移动开发   时间:
2014-08-18 21:56:43   
                                阅读次数:
753
                             
                    
                        
                            
                            
                                在多线程的编程环境中,锁的使用必不可少! 于是,今天来总结一下为共享资源加锁的操作方法。 一、使用synchronized方式 ????//线程1 ????dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRI...
                            
                            
                                分类:
编程语言   时间:
2014-08-18 18:58:33   
                                阅读次数:
276
                             
                    
                        
                            
                            
                                无意当中看了一些博文,说有人想自己尝试实现基于异步操作的方法: 1)直接使用Task(不说咯,这个是微软给我们的标准实现方法)。 2)必须继承INotifyCompletion接口,同时自己实现IsCompleted(可选)和Result(可选),GetResult(必须)和OnComple...
                            
                            
                                分类:
其他好文   时间:
2014-08-17 14:16:42   
                                阅读次数:
257
                             
                    
                        
                            
                            
                                前一阵子刚搬了家,加上公司要发新版本,所以一直比较忙,文章也好几周没更新了。难得这个周末有空,正好周内偶然间闲逛发现这个很不错的第三方开源类库,针对Android开发中发送http请求的。 在Android开发中,发送、处理http请求简直太常见了,以至于我们的代码里到处充斥着各种HttpCl...
                            
                            
                                分类:
移动开发   时间:
2014-08-16 20:56:11   
                                阅读次数:
177
                             
                    
                        
                            
                            
                                AJAXXMLHttpRequest,是AJAX得以实现的基础他是一个对象,有几个需要记住的方法和属性:XMLHttpRequest方法open(method, url, async, username, password)method: post或geturl: 请求地址async: boolea...
                            
                            
                                分类:
其他好文   时间:
2014-08-16 16:15:30   
                                阅读次数:
208
                             
                    
                        
                            
                            
                                //GCD 的使用方式
     dispatch_async(dispatch_queue_t queue, dispatch_block_t block);
     async表明运行方式
     queue则是你把任务交给那个线程队列来处理
     block代表的是你要做的事情
    
     //线程运行方式
     dispatch_async 异步执行
     dispatch_sync  同步执行
     dispatch_delay 延迟执行
     ......
                            
                            
                                分类:
移动开发   时间:
2014-08-16 15:07:30   
                                阅读次数:
274
                             
                    
                        
                            
                            
                                直接上代码吧。pom添加依赖: cglib cglib-nodep 3.1 org.ow2.asm asm 5.0.3新建一个HelloWorld类:package CglibTest.CglibTest;public class HelloWor...
                            
                            
                                分类:
其他好文   时间:
2014-08-15 23:40:29   
                                阅读次数:
303