[AngularJS] 解决 Failed to load resource 问题

在 AngularJS 开发中有时会遇到一个奇怪的问题,如果你的工程不是根目录的话,就会出现如下错误: Failed to load resource: the server responded with a status of 404 1 Failed to load resource: the server responded with a status of 404...

[iOS] ffmpeg iOS 版本编译和 KxMovie 播放器编译

1、ffmpeg 编译: ffmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。 1)环境和版本: Xcode 6.4 ffmpeg v2.7.2 2)下载 ffmpeg(可选,如果没有预先下载编译脚本也会下载): http://www.ffmpeg.org/download.html 或者从百度网盘下载: http://pan.baidu.com/s/1qWCBwHu 3)下载编译脚本: 下载 gas-preprocessor: https://github.com/yuvi/gas-preprocessor 下载 FFmpeg-iOS-build-script: https://github.com/kewlbear/FFmpeg-iOS-build-script 或者从百度网盘下载: http://pan.baidu.com/s/1qWQi47U 4)将编译脚本和源文件解压后放入同一目录,如下: .\build-ffmpeg.sh .\gas-preprocessor.pl .\ffmpeg-2.7.2\ 5)在命令行运行: Shell sh build-ffmpeg.sh 1 sh build-ffmpeg.sh 如果没有错误的话,这个脚本就会在 FFmpeg-iOS 目录下生成 include 和 lib 文件,这就是我们需要的 iOS 版本 ffmpeg 库,包含了 armv7、arm64、i386、x64_64 四个版本。也就是说真机和模拟器版本都有了。 当然,如果你只需要其中某个版本,也可以在 thin 目录下找到相应的库。 2、编译 kxmovie...

常用资料

以下是一些常用的优秀内容整理,包含数据集、开源代码、公开课等。如果大家有好的资源也欢迎在评论里分享:) 1 常用资料...

网络课程

以下是一些常用的优秀内容整理,包含数据集、开源代码、公开课等。如果大家有好的资源也欢迎在评论里分享:) 1 免费课程 1.1 高校公开课 1.2 企业/组织公开课 2 付费课程...

SLAM 开源代码

以下是一些常用的优秀内容整理,包含数据集、开源代码、公开课等。如果大家有好的资源也欢迎在评论里分享:) 1 视觉 SLAM/VIO 2 激光 SLAM 3 视觉-激光 SLAM 4 Deep SLAM...

[Ionic] 用 PHP 解决 AngularJS 跨域请求和数据接收问题

以 Ionic 官方的 Sidemenu 例子为例,做如下修改即可: 1、解决 AngularJS 跨域 POST 问题: 修改 controller.js 文件,在: JavaScript angular.module('starter.controllers', ) 1 angular.module('starter.controllers', )下边增加如下配置: JavaScript .config(function ($httpProvider) { $httpProvider.defaults.withCredentials = true; $httpProvider.defaults.useXDomain = true; $httpProvider.defaults.headers.post["Content-Type"]...

[Mac] Mac 上 Ruby 环境安装

1、安装 RVM: curl -L https://get.rvm.io | bash -s stable 1 curl -L https://get.rvm.io | bash -s stable2、载入 RVM 环境: source ~/.rvm/scripts/rvm 1 source ~/.rvm/scripts/rvm检查一下是否安装正确: rvm -v 1 rvm -v输出如下: rvm 1.26.11 (latest) by Wayne E....

[C++] 简单高效的 delegate 方法

使用 Objective-C 或者 Java 的都对其中的 delegate 方法印象很深,而在我们经常使用的 C++ 中虽然也有所谓的 Callback,但是似乎还挺麻烦的。有没有一个更好的实现方法呢?有的,国外的《Member Function Pointers and the Fastest Possible C++ Delegates》这篇文章就给了我们一个简单方便的实现库。 原理在作者的文章中已经讲得很详细了,我们这里简单讲一下使用方法: C++ #include <iostream>#include "FastDelegate.h"using namespace fastdelegate;// If you want...

[Mac] 修正链接 dylib/so 库时 "dyld: Library not loaded" 问题

有时候我们使用一些第三方预编译的库,或者自己编译的库放在另外一台机器上时,常常遇到: Shell dyld: Library not loaded 1 dyld: Library not loaded这类的错误,这是因为在 Mac 系统中,默认搜索库的路径是 /usr/lib ,并不像 Windows 一样 dll 放在和 exe 同级目录下也会被搜索到。 每一个 dylib 库自身有一个 id 值会告诉可执行文件自己的位置,例如下面是一个 OpenCV 的 cv2.so 库,我们可以使用如下命令查看其信息: Shell otool...

[Mac] CMake 编译常见问题

1、错误:Policy CMP0042 is not set: MACOSX_RPATH is enabled by default 在运行 Generate 的时候有可能出现如下错误: Policy CMP0042 is not set: MACOSX_RPATH is enabled by default. Run "cmake --help-policy CMP0042"...