异常?C语言中我们如何管控(处理)运行期间的运行异常方案1.通过返回值表达错误。程序中必须层层判断返回值,流程繁琐。方案2.采用里面定义的setjmp/longjmp通过保存函数调用栈来实现远程跳转。这样就可以实现一步到位进入错误处理,流程简单。 1 /*方案2应用举例: 2 * Filename....
                            
                            
                                分类:
编程语言   时间:
2015-08-21 07:02:07   
                                收藏:
0  评论:
0  赞:
0  阅读:
357
                             
                         
                    
                        
                            
                            
                                ================第一课 开发环境================一、课程内容------------开发环境 - 1天 -+内存管理 - 1天 |文件系统 - 2天 |进程管理 - 1天 |信号处理 - 1天 +- 共10天进程通信 - 1天 |网络通信 - 1天 |线程管理 - 1...
                            
                            
                                分类:
其他   时间:
2015-08-21 07:01:37   
                                收藏:
0  评论:
0  赞:
0  阅读:
411
                             
                         
                    
                        
                            
                            
                                六、C++的I/O流库C:fopen/fclose/fread/fwrite/fprintf/fscanf/fseek/ftell...C++:对基本的I/O操作做了类的封装,其功能没有任何差别,用法和C的I/O流也非常近似。七、格式化I/O> 1 /* 2 *格式化I/O练习 3 */ 4 #.....
                            
                            
                                分类:
编程语言   时间:
2015-08-21 07:01:17   
                                收藏:
0  评论:
0  赞:
0  阅读:
343
                             
                         
                    
                        
                            
                            
                                程序设计=数据结构+算法 外加"设计方法学"数值算法:微积分、方程组、有限元分析等—工程计算。非数值算法:查找、排序、决策、调度—系统编程。一、冒泡排序1.算法1)比较相邻的元素,如果第一个比第二个大,就交换它们俩;2)对每一对相邻的元素做同样的工作,从开始的第一对到结尾的最后一对,使最后的元素为最...
                            
                            
                                分类:
编程语言   时间:
2015-08-21 07:00:57   
                                收藏:
0  评论:
0  赞:
0  阅读:
282
                             
                         
                    
                        
                            
                            
                                数据结构一、数据结构的基本概念1.逻辑结构1)集合结构(集):结构中的元素除了同属一个集之外,没有任何联系。2)线性结构(表):结构中的元素具有一对一的前后关系。3)树型结构(树):结构中的元素具有一对多的父子关系。4)网状结构(图):结构中的元素具有多对多的交叉映射关系。2.物理结构1)顺序结构(...
                            
                            
                                分类:
编程语言   时间:
2015-08-21 07:00:37   
                                收藏:
0  评论:
0  赞:
0  阅读:
251
                             
                         
                    
                        
                            
                            
                                一、标准模板库(STL)(p.s. STL中的常用实用工具auto_ptrstringpair)1.定义了一系列的容器模板(类模板),实现泛型化的数据结构。1)向量(vector, 这里说的"向量"就是数组), 向量内存连续,支持下标访问和随机迭代,只有在尾部进行插入和删除效率才比较高。2)列表(l...
                            
                            
                                分类:
编程语言   时间:
2015-08-21 07:00:17   
                                收藏:
0  评论:
0  赞:
0  阅读:
287
                             
                         
                    
                        
                            
                            
                                本文转载至http://my.oschina.net/sunqichao/blog?disp=2&catalog=0&sort=time&p=3这往往是引用的问题。ARC要求完整的前向引用,也就是说在MRC时代可能只需要在.h中申明@class就可以,但是在ARC中如果调用某个子类中未覆盖的父类中的...
                            
                            
                                分类:
其他   时间:
2015-08-21 06:59:17   
                                收藏:
0  评论:
0  赞:
0  阅读:
259
                             
                         
                    
                        
                            
                            
                                操作符重载复数:3+4iComplexc1 - (c2 + c3)c1.sub (c2.add (c3)) 一、操作符标记和操作符函数的对应关系1.双目操作符:L#R成员函数形式:L.operator# (R) //(p.s. 会被进一步编译为operator#(&L, R);) (p.s. 表达式...
                            
                            
                                分类:
编程语言   时间:
2015-08-21 06:59:07   
                                收藏:
0  评论:
0  赞:
0  阅读:
265
                             
                         
                    
                        
                            
                            
                                算了,写了半天又抹掉了,还是直接给你们看比较好的文章吧:依赖注入(实例以phalcon讲解)
                            
                            
                                分类:
其他   时间:
2015-08-21 06:58:57   
                                收藏:
0  评论:
0  赞:
0  阅读:
185
                             
                         
                    
                        
                            
                            
                                题意:给一个有向图,从任意点开始,最多走m步,求形成的图案总数。思路:令dp[i][j]表示走j步最后到达i的方法数,则dp[i][j]=∑dp[k][j-1],其中k表示可以直接到达i的点,答案=∑dp[i][j]。关键在于如何减少状态转移的时间,考虑用矩阵加速。构造矩阵:D =,其中a[i][j...
                            
                            
                                分类:
其他   时间:
2015-08-21 06:58:47   
                                收藏:
0  评论:
0  赞:
0  阅读:
339
                             
                         
                    
                        
                            
                            
                                原题链接http://acm.hdu.edu.cn/showproblem.php?pid=5410因为他每买一件物品就会得到Ai颗糖,每买一种物品就会得到Bi颗糖。有两个价值。。所以我们应该先用一次01背包把两个价值统一起来。。。因为01背包中每种物品只能取一次。。。。然后我们用多重背包来决定应该...
                            
                            
                                分类:
其他   时间:
2015-08-21 06:58:37   
                                收藏:
0  评论:
0  赞:
0  阅读:
193
                             
                         
                    
                        
                            
                            
                                Xcode 7 创建新项目用到 UIWebView 发送请求时,报下面的错:“App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exc...
                            
                            
                                分类:
移动平台   时间:
2015-08-21 06:58:26   
                                收藏:
0  评论:
0  赞:
0  阅读:
460
                             
                         
                    
                        
                            
                            
                                Fiddler
                            
                            
                                分类:
其他   时间:
2015-08-21 06:58:16   
                                收藏:
0  评论:
0  赞:
0  阅读:
329
                             
                         
                    
                        
                            
                            
                                SSH(安全外壳协议)为Secure Shell的缩写,由IETF的网络工作小组(Network Working Group)所制定;SSH为建立在应用层和传输层基础上的安全协议。SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。而Git就是使用SSH的。安装Git:http://...
                            
                            
                                分类:
其他   时间:
2015-08-21 06:58:07   
                                收藏:
0  评论:
0  赞:
0  阅读:
245
                             
                         
                    
                        
                            
                            
                                由于实习工作中基本用的都是JQuery的内容,在实际操作过程中经常遇到类似方法的选择,在这简单地对方法进行比较。1、JQuery中html()、text()和val()的区别 简单的说,html()是指读取和修改一个元素的html内容(Get the HTML contents of the ...
                            
                            
                                分类:
Web开发   时间:
2015-08-21 06:57:57   
                                收藏:
0  评论:
0  赞:
0  阅读:
201
                             
                         
                    
                        
                            
                            
                                实现多线程的两种方式:方式1: 继承Thread类A: 自定义MyThread类继承Thread类B: 在MyThread类中重写run()C: 创建MyThread类的对象D: 启动线程对象。问题: a. 为什么要重写run方法? run()方法里封装的是被线程执行的代码 b. 启动线...
                            
                            
                                分类:
编程语言   时间:
2015-08-21 06:57:46   
                                收藏:
0  评论:
0  赞:
0  阅读:
371
                             
                         
                    
                        
                            
                            
                                本文转载至http://my.oschina.net/sunqichao/blog?disp=2&p=3虽然iOS 5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存泄露...
                            
                            
                                分类:
移动平台   时间:
2015-08-21 06:57:36   
                                收藏:
0  评论:
0  赞:
0  阅读:
233
                             
                         
                    
                        
                            
                            
                                本文转载至http://my.oschina.net/sunqichao/blog?disp=2&catalog=0&sort=time&p=2除了基本操作符中所讲的运算符,Swift还有许多复杂的高级运算符,包括了C语和Objective-C中的位运算符和移位运算。不同于C语言中的数值计算,Swi...
                            
                            
                                分类:
编程语言   时间:
2015-08-21 06:57:27   
                                收藏:
0  评论:
0  赞:
0  阅读:
241
                             
                         
                    
                        
                            
                            
                                这几天和同事一直在讨论关于表设计中主键选择的问题,用sequence作为主键究竟有什么好处,又有什么缺点,尤其是有些事务场景上下文需要用到创建的序列值,如何用?以下是总...
                            
                            
                                分类:
其他   时间:
2015-08-21 02:15:06   
                                收藏:
0  评论:
0  赞:
0  阅读:
156
                             
                         
                    
                        
                            
                            
                                有网友提出对REGEXP_SUBSTR函数中参数有些疑问,网上搜了一些,对该参数的解释和测试确实有点少,自己测试了一下,整理如下:
                            
                            
                                分类:
其他   时间:
2015-08-21 02:14:42   
                                收藏:
0  评论:
0  赞:
0  阅读:
363