概述
今天听了项目组里的C++高手讲C++的异常,受益匪浅。果然,与高手一起才能学习到更多的东西。下面我就把这位高手介绍的C++异常处理分享给园子里的博友们。
什么是异常呢?
在编程语言里,按照出现错误的时机来区分,有编译期错误和运行期错误之分。
编译期错误大家肯定很熟悉了,当我们build一个程序时,console里出现的那些error提示就是编译期错误。这些错误是在编译期就能被编译器检...
分类:
编程语言 时间:
2015-01-15 14:22:12
阅读次数:
224
Selection in expected linear time
The general selection problem appears more difficult than the simple problem of finding a minimum. Yet, surprisingly, the asymptotic running tim...
分类:
其他好文 时间:
2015-01-15 14:21:23
阅读次数:
185
Fibonacci数
时间限制:3000 ms | 内存限制:65535 KB
难度:1
描述无穷数列1,1,2,3,5,8,13,21,34,55...称为Fibonacci数列,它可以递归地定义为
F(n)=1 ...........(n=1或n=2)
F(n)=F(n-1)+F(n-2).....(n>2)
现要你来求第n个斐波纳奇数。(第1个、第二个都为...
分类:
其他好文 时间:
2015-01-15 14:21:47
阅读次数:
133
摘要: 在项目开发中我们经常会遇到弹窗,有的是通过div模拟弹窗效果,有的是通过iframe,也有通过window自带的open函数打开一个新的窗口。今天给大家分享的是最后一种通过window.open()函数打开页面进行数据交互。首先看下效果图:原理: 父窗口给子窗口传递数据是通过url的参数传递过去,子窗口给父窗口传递数据是通过父窗口的全局函数传递。代码:index.htmlDOCTYPE...
分类:
编程语言 时间:
2015-01-15 14:21:46
阅读次数:
185
首先,我们看一下官方文档中对Model的解释(或者说定义):Models are the heart of any JavaScript application, containing the interactive data as well as a large part of the logic surrounding it: conversions, validations, compute...
分类:
Web程序 时间:
2015-01-15 14:21:19
阅读次数:
253
最近在做一些js的工作,通过各种大神的推进,整理出了10本比较经典的js书籍。(下载地址在最后)js作为一门脚本语言,在web开发中扮演着不可或缺的角色。Html5的推出,让其更是火上加火了。那怎么学习js这门语言呢,我把这10本书分成了4个层次,分别是入门、进阶、高级、框架。然后可以选择对应层次的书籍,来积累更新自己的技能。不一定很准确,也仅仅是依靠我个人的一些见解。当然你也可以依靠自己的意识来...
分类:
编程语言 时间:
2015-01-15 14:21:14
阅读次数:
238
昨天公司网站需要弹窗提示一些信息,要我在把弹窗的js代码和弹窗窗口html写在一起哪里需要就调用不说那么多了,直接上代码,感觉肯定会有兼容问题,看到了一定指出呀
#H-dialog{display:none;position:absolute;z-index: 9999999;width:400px;height: auto; background-color: #fff;}
#H...
分类:
Web程序 时间:
2015-01-15 14:19:25
阅读次数:
188
在使用reactjs的时候,我们经常会使用到下面三个方法:
React.createFactory()React.createClass()React.cleateElement()
这三个方法接受的参数和返回的对象类型是不同的。
React.createFactory
该方法会接受一个component类型的对象,并且返回一个factory方法。使用返回的fa...
分类:
Web程序 时间:
2015-01-15 14:21:15
阅读次数:
932
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不需要任何特殊的 API 或工具包。
本文主要是对JS操作JSON的方法做下总结。在JSON中,有两种结构:对象和数组。
1. 一个对象以“...
分类:
Web程序 时间:
2015-01-15 14:18:36
阅读次数:
200
微信native支付也叫扫码原生支付,场景就是用户用微信的扫一扫,扫描一个商品的二维码,扫码成功后会出现支付界面进行付款。然而扫码原生支付又分为两种:静态native支付和动态native支付。这两种又有什么区别呢?通俗来讲,静态native支付就是我们可以将一个商品的信息做成一个二维码,比如一瓶可口可乐,该商品的信息变成二维码后多个用户都可以扫描该二维码进行付款购买商品。那么动态native支付...
分类:
微信 时间:
2015-01-15 14:20:43
阅读次数:
843
当进行半变异函数建模时,可对自相关性进行检查和量化。在地统计中,这称为空间建模,也称为结构分析或变异分析。...
分类:
其他好文 时间:
2015-01-15 14:19:00
阅读次数:
214
crontab的教程里面,一般都说 */N 表示每隔N分钟/小时执行一次。
偶尔的教程里会讲到:这个N应该被60整除才行。
我在网上基本上没有搜到,如果N不被60整除的时候,会是怎样?
问题起因最开始在于:
个人有个crontab任务,希望设置成40分钟执行一次。但是设置了*/40之后发现,任务总是会在整点和40分的时候执行。
查看了下任务设置,并没有设置在整点执行。然而,整点执行之后,...
分类:
其他好文 时间:
2015-01-15 14:18:00
阅读次数:
206
iOS 判断应用是否有使用相机的权限
NSString *mediaType =
AVMediaTypeVideo;
AVAuthorizationStatus authStatus = [AVCaptureDevice
authorizationStatusForMediaType:mediaType];
if(authStatus ==
...
分类:
移动开发 时间:
2015-01-15 14:18:49
阅读次数:
203
分页查询格式1
在查询的最外层控制分页的最小值和最大值。查询语句如下:
SELECT * FROM
(
SELECT A.*, ROWNUM RN
FROM (SELECT * FROM TABLE_NAME) A
)
WHERE RN BETWEEN 21 AND 40
分页查询格式2
SELECT * FROM
(
SELECT A.*, ROWNUM RN
FROM (SELECT * FROM TABLE_NAME) A
WHERE ROWNUM =...
分类:
数据库 时间:
2015-01-15 14:18:32
阅读次数:
324
之前我们推出过Flex版本的Link跳线效果,现在基于HTML5新版本的跳线效果也实现了,细微之处我们进行了改进,如link倾斜的时候Offset方向始终保持垂直等。先看效果。...
分类:
Web程序 时间:
2015-01-15 14:18:00
阅读次数:
169
使用java的反射功能,获得class类的各种信息
要分析的是student这个类,这个类的源码为
package com.j.test;
/**
* Created by brady on 15-1-15.
*/
public class Student {
int age;
String name;
public int getDay( int yea...
分类:
编程语言 时间:
2015-01-15 14:17:50
阅读次数:
180
LeetCode168——Excel Sheet Column Title
题目
Given a positive integer, return its corresponding column title as appear in an Excel sheet.
For example:
1 -> A
2 -> B
3 -> C
...
26 -> Z
27 -> AA
2...
分类:
其他好文 时间:
2015-01-15 14:19:18
阅读次数:
173