JavaScript学习笔记03 —— 异常捕获与处理
知识要点
throw
用于显式抛出异常
function factorial(x){
if( x < 0) throw new Error("x 不能为负数!");
for (var f = 1; x > 1; f *= x, x--)
return f;
}
factorial(-2);
throw
用于显式抛出异常function factorial(x){
if( x < 0) throw new Error("x 不能为负数!");
for (var f = 1; x > 1; f *= x, x--)
return f;
}
factorial(-2);
在Windows平台下,除了VS
、类UNIX模拟环境CygWin/gcc
和MinGW
外,还有一些小众的C/C++编译器,下面简单介绍一下。
LCC-Win32 是运行于Windows9x/Me/NT/2000下的免费的32位C语言编译系统。它的原始发布文件只有 3M,但却拥有一个功能强大的集成开发环境(IDE)、速度极快的编译器与连接器、方便顺手的调试器、资源编辑器和版本控制系统。另外还提供图像编辑器和 C 语言源文件格式化缩进器等附加工具。通过它的应用程序向导,你可以单击几次鼠标轻松得到一个应用程序框架,丝毫不比其它庞大的同类软件逊色。 你可以用LCC-Win32开发32位的控制台程序、Windows常规程序、动态连接库(DLL) 以及静态连接库(LIB)。LCC编译器支持标准的ANSI C,同时支持 C语言的扩展。通过下载相关工具,LCC-Win32还提供对Eiffel、Fortran语言的支持。
官网:
http://www.cs.virginia.edu/~lcc-win32/
Tiny C Compiler (缩写为 TCC, tCc 或 TinyCC) 用于 x86 (16/32 位)或是 x86-64 (64 位) 系统的 C compiler,而开发者为 Fabrice Bellard。软件可以适用于Windows、Linux、Unix 作业系统,而最新版本为 0.9.26 (Feb 15, 2013)。TCC 是在 GNU宽通用公共许可证 (LGPL)协定规范下发布。
新装机器,想录制游戏视频回放一下,找了一些录屏软件,结果都不太理想。
Fraps
游戏录屏效果不错,但录制的视频质量太高,几分钟的就动辄2G多,体积过大,后期发布还需要转码一步。而且,本人还发现,声音和画面不同步的问题。
韩国游戏录屏的后起之秀 Bandicam
安装破解之后,本人就没录制成功过,要不录制过程中卡死,要不录制完的视频无法播放(可能跟它破解版本有关)。
最后,无意间摸索到其实英伟达显卡驱动自带就有录屏功能。
打开 GeForce Experience
软件,找到我的装备,下面有 ShadowPlay ^BATE
选项卡。点击右上角 ShadowPlay
,可以 ShadowPlay
相关配置和热键。
本文转载自搜狐 。
22日,以电影中文字幕为主的主题资讯交换平台射手网发布公告称,“需要射手网的时代已经走开了。因此,今天,射手网正式关闭。”
同日,人人影视暂时关站,“网站正在清理内容,感谢大家的厚爱和支持“。上月底,人人影视字幕站官方微博曾表示,受版权压力,将在11月底彻底清除所有无版权资源下载链接。随后该微博被删。
Slim
Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.
官网:http://www.slimframework.com/
源码:https://github.com/codeguy/Slim
Flight
An extensible micro-framework for PHP(PHP可扩展微型框架).
源码:https://github.com/mikecao/flight
Medoo
The lightest PHP database framework to accelerate development(加速开发的轻微型的PHP数据库框架).
源码:https://github.com/catfan/Medoo
Guzzle
Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services.