分类: 客户/服务端开发

[iOS] watchOS 使用 .a 库时出现 ld: bitcode bundle could not be generated 错误

0、编译环境: OSX Yosemite 10.10.5 Xcode 7.1 watchOS 2.0 1、问题描述: 在升级 Xcode 7.0 后,编译 watchOS 版本静态库如果依然是用 build 目录下的 Release-watchos 里面的 .a 就有可能出现如下 ld: bitcode bundle could not be generated 错误: 这里面说你有库没有生成 bitcode...

在 WAMP 中添加链接目录 (Alias)

步骤1: 如图所示点击 WAMP 图标,然后找到 Add an alias 菜单 步骤2: 根据弹出的命令行窗口提示分别输入子目录名和绝对路径,然后直接 Enter 完成即可。 例如第一个输入 test,第二个输入 c:\test 表示将 localhost/test 访问指向 c:\test 目录。 步骤3: 经过以上操作并不会大功告成,直接访问 localhost/test/ 会报 403 Not Found 错误。我们打开刚才新建的 test 的 conf 文件: 内容如下: Alias...

[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...

[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"]...

Ubuntu 下监控并自动重启 Apache

很多时候网站服务器挂掉手工重启是件很麻烦的事情,使用以下方法可以做到自动重启,并且生成相应的日志记录。相关文章:Ubuntu 下监控并自动重启网卡 1 创建被监控的文件 OK.php 内容如下: PHP OK 1 OK 为了尽可能简单,这里只用一个内容为 OK 的空 php 文件作为监控文件。 当然如果你想要监控其他状态不妨也写在这个 OK.php,例如监控 MySQL 连接是否在正常: PHP <?php $servername = "localhost"; $username = "root"; $password = "*******"; // 创建连接 $conn = new mysqli($servername, $username, $password); //...