以前做项目,不注意记录调试过程中遇到的问题,以后应该注意这一点。今天抽空总结一下PCI-CAN卡驱动与数据通信调试过程中遇到的问题,方便以后回忆和思考。 1. 
中断服务之字节流报文组包状态机 这是一个典型的适合采用状态机来思考和处理数据的场合。报文一般分为这几个字段:报文头,长度,命令,数据,校验和...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 22:59:36   
                                阅读次数:
319
                             
                    
                        
                            
                            
                                后台字符串嵌入前台语言输出web语言分为后台和前台,如果后台语言嵌入方式将字符串输出到前台语言中,需要按照前台语言的要求进行转义。因为前台各个语言都有自身的保留字符, 
用于规定自身的语法格式,如果后台字符串直接输出则可能会跟前台的语言的保留字符冲突。具体分为以下三种:1、向HTML中输出,作为HTM...
                            
                            
                                分类:
Web程序   时间:
2014-05-01 21:02:49   
                                阅读次数:
410
                             
                    
                        
                            
                            
                                以前上学的时候喜欢在扣扣空间写日志,有感必发,可是后来觉得暴露了太多自己的想法,太不成熟太不理智了,于是封笔收官。昨天同事无意间的一个词“瓶颈”,让我一下情绪低落了,想总结一下 
这2年,也想展望规划一下未来2年,可是2年来,没写过任何总结或感想,现在文字和想法枯竭,不知道从何说起了。 哎,就从我开....
                            
                            
                                分类:
其他好文   时间:
2014-05-01 20:24:43   
                                阅读次数:
465
                             
                    
                        
                            
                            
                                启动SQL代理的时候报错如下:关调用实时(JIT)调试而不是此对话框的详细信息,请参见此消息的结尾。************** 异常文本 
**************System.NullReferenceException: 未将对象引用设置到对象的实例。Server stack trace: 
...
                            
                            
                                分类:
数据库   时间:
2014-05-01 20:21:21   
                                阅读次数:
796
                             
                    
                        
                            
                            
                                在过去对众多项目的支撑过程中,Oracle作为首选数据库,其安装与配置过程成了重复性最多的工作之一。在此,我进行了总结,并分享出来,希望能对大家有所帮助。随着Oracle版本的提升,从9i 
->10g ->11g,其安装与配置过程其实越来越简单,尤其到了11g,会自动检测所缺少的系统软件包,并在系统...
                            
                            
                                分类:
数据库   时间:
2014-05-01 19:40:08   
                                阅读次数:
658
                             
                    
                        
                            
                            
                                UIScrollView的几个要点总结:从你的手指touch屏幕开始,scrollView开始一个timer,如果:
1.  150ms内如果你的手指没有任何动作,消息就会传给subView。
2.  150ms内手指有明显的滑动(一个swipe动作),scrollView就会滚动,消息不会传给subView,这里就是产生问题二的原因。
3. 150ms内手指没有滑动,scrollView将...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 18:07:00   
                                阅读次数:
311
                             
                    
                        
                            
                            
                                好了,到这里,总结一下:
1)创建一个Request的时候,会同时设置一个Response.Listener作为请求的一个参数变量,之后调用RequestQueue的add方法将其添加到Queue。
2)在Queue中的请求会由NetworkDispatcher去跟网络进行通信(如果有缓存的时候,就是CacheDispatcher)。
3)当请求结果回来的时候,Request会首先调用parseNetworkResponse方法根据不同的请求类型,如Json,Image等进行不同的处理。
4)当Reques...
                            
                            
                                分类:
移动开发   时间:
2014-05-01 17:35:08   
                                阅读次数:
493
                             
                    
                        
                            
                            
                                本系列主要记录设计模式的意图是什么,它要解决一个什么问题,什么时候可以使用它;它是如何解决的,掌握它的结构图,记住它的关键代码;能够想到至少两个它的应用实例,一个生活中的,一个软件中的;这个模式的优缺点是什么,其有哪些使用场景,在使用时要注意什么。...
                            
                            
                                分类:
其他好文   时间:
2014-04-30 22:33:39   
                                阅读次数:
256
                             
                    
                        
                            
                            
                                Android现在实现Tab类型的界面方式越来越多,今天就把常见的实现方式给大家来个总结。目前写了:
1、传统的ViewPager实现
2、FragmentManager+Fragment实现
3、ViewPager+FragmentPagerAdapter实现
4、TabPageIndicator+ViewPager+FragmentPagerAdapter
1、传统的View...
                            
                            
                                分类:
移动开发   时间:
2014-04-30 22:17:39   
                                阅读次数:
427
                             
                    
                        
                            
                            
                                面试也是一门学问,在面试之前做好充分的准备则是成功的必须条件,而程序员在代码面试时,常会遇到编写算法的相关问题,比如排序、二叉树遍历等等。
在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些算法实例,例如快速排序、二叉树查找等等。
本文总结了程序员在代码面试中最常遇到的10大算法类型,想要真正了解这些算法的原理,还需程序员们花些功夫。...
                            
                            
                                分类:
编程语言   时间:
2014-04-30 22:11:39   
                                阅读次数:
356