logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

学习笔记: shell 中的 set -e , set +e 用法

set -eset命令的-e参数,linux自带的说明如下:"Exit immediately if a simple command exits with a non-zero status."也就是说,在"set -e"之后出现的代码,一旦出现了返回值非零,整个脚本就会立即退出。有的人喜欢使用这个参数,是出于保证代码安全性的考虑。但有的时候,这种美好的初衷,也会导致严重的问题。

#linux
Mac OS 搭建 Jenkins 实践(Tomcat + jenkins.war)

1、安装 Tomcat  其实就是 把压缩包下载下来 解压,无需安装我下载的 9 zip包 下载地址:http://www-us.apache.org/dist/tomcat/tomcat-9/v9.0.0.M4/bin/apache-tomcat-9.0.0.M4.zip下载完解压到特定目录,解压完 先启动起来,不然的话 是没有 步骤三种说的那个 conf/Catalina/lo

ruby to_json "\xE6" from ASCII-8BIT to UTF-8 (Encoding::UndefinedConversionError)

ruby 中 string 类型的 to_json 方法有bug 报错为 "\xE6" from ASCII-8BIT to UTF-8 (Encoding::UndefinedConversionError)解决办法不要用 改用jsonObj = JSON.parse(aString)

#ruby#json
iOS开发 React-native开发环境配置

英文原文地址:https://facebook.github.io/react-native/docs/getting-started.html1、安装 homebrew (若已经安装可跳过此步)打开官网 http://brew.sh/  首页中心有句 命令拷贝到 终端之行就可以安装完成,命令如下:/usr/bin/ruby -e "$(curl -fsSL https://raw.g

#react native#node.js
工作笔记:ffmpeg ios 打包 所有架构包括 arm64

自己对 shell 脚本这东西 虽然很gan xihttps://github.com/kewlbear/FFmpeg-iOS-build-script

CocoaPods spec lint 警告处理 source: The version should be included in the Git tag

制作CocoaPods的specs文件时出现warning。source: The version should be included in the Git tag.网上查了一下 ,是因为下面这两行 的 版本数字不一致导致的s.version= "0.1.0"s.source= { :git => "http://gitlab...g

#git#objective-c
CocoaPods基础篇之创建私有 repo

1、创建一个空的 repository 我是在github上创建的 : https://github.com/zhiguangqiao/cocoapod-repo.git创建完之后什么都没有,如图2、在终端添加这个 repo执行pod repo add 命令添加 repo$pod repo add zhiguang-repo https://github.com/zhi

#github#cocoapods#ios
到底了