使用screen在后台运行进程
screen
- 支持会话恢复 当我们开启screen后,只要screen进程没有终止,其内部运行的会话都可以恢复。网络连接中断临时,用户也可以进入开启的screen中,对中断的会话的进行控制(恢复或删除)。 通常的用法是在暂时离开的时候,让在screen中运行的会话保持正常运行并将Screen切换到后台。
- 支持多窗口 当使用screen时,可以开启多个窗口,让每个会话都独立运行到不同的窗口,并拥有各自的编号、名称等。用户可以通过这些编号及名称进入不同的窗口。
- 会话共享 Screen可以让一个或多个用户从不同终端登录一个会话,并共享会话。使用户登陆同一会话的用户看到同一会话内容。 同时它可以提供窗口访问权限的设置,对窗口进行密码保护。
screen参数
| |
screen命令
- 自定义shell脚本启动一个进程
| |
- 退出进程
| |
其他
基于Chisel自定义python调试命令
{% github it-boyer chisel 56d0e0d width = 30% %}
管理.lldbinit
.lldbinit每次启动Xcode 都会加载lldb环境,故当自定义命令写好之后,可以通过这里加载。
fork印象笔记SDK支持pod安装
{% github it-boyer evernote-sdk-mac fd5da70 width = 30% %}
制作pod支持
- fork 并clone代码
| |
- 创建pod spec索引文件
| |
- 编写配置文件 设置支持的平台,源码目录位置,指定忽略的文件等配置。
| |
- 验证EvernoteSDK.podspec 需要用参数:–allow-warnings ,由于源码验证过程中的警告提示问题,导致验证失败
| |
- 发布到私库中 先在本地添加私库
| |
开始发布过程中,也会验证,出现警告问题,需要添加--allow-warnings
config配置个人文档库专栏
{% github it-boyer blogDocs 978ed39 width = 30% %}
忽略配置
文档库主要整理kindle读书笔记,jazzy文档相关html页面,放在hexo中不需要经过md转换html过程。故需要通过hexo的skip_render配置机制,来屏蔽一些目录/文件等。
安装ruby及chruby版本管理
{% github postmodern ruby-install ea2b8bb width = 30% %}
安装工具ruby-install
| |
安装指定 Ruby 版本
方式一:使用Homebrew安装
| |
但Mac最新系统安装Xcode时已经没有Command Line工具,需要单独安装。安装命令行:xcode-select --install
用Hexo做个人Wiki知识管理系统
起始
知识是自己构建出来的,不是别人灌输的,也不是看了各种资料背住就完了。所谓构建,是指接受信息输入之后,通过信息整理加工,消化转变为自己理解的内容,并分类记录在脑部对应类别的不同层次区域。
同步印象笔记到hexo博客
{% github everblogjs everblog-adaptor-hexo 3c081de width = 30% %} {% github everblogjs everblog b1832a6 width = 30% %} Everblog ——使用 Evernote 写博客 印象笔记+hexo搭建自己的个人博客 申请印象笔记token 邮件申请:
| |
使用 Hexo 主题
图文步骤如下:
在印象笔记操作
创建 _config.yml
创建一些笔记
在hexo中执行
运行 DEBUG=* everblog start 构建并打开构建成功后的主页
使用 Hexo 主题完整步骤如下:
在我的插件中配置多种类型菜单的步骤
在我的中新增智慧决策菜单
- 先搜集菜单信息
name:菜单名称,必填,显示在我的页面的cell上。componentId: 业务ID,必填项,通过该字段控制前端权限/业务group.order: 设置菜单组在我的页面显示的位置item.order: 设置菜单在自己组中的显示位置icon:菜单图标的名称,前端需要在我的插件项目的资源包中添加同名的图片show:设置菜单是否为默认被打包 重要项contentType: 设置平台配置菜单的样式:如:单选/输入框 等WebItemUrl: 仅当输入框样式时,前端解析该字段,访问网页。(兼容android问题,输入框必须时绝对路径,即:http开头)method: 待补充event: 待补充localURL: 待补充 部分样例如下:
| |
- 信息搜集之后,交付平台人员部署到平台上。
特别注意contentType 输入框类型:
xcode调试中引用python脚本
Xcode集成了LLDB,进一步简化了程序调试流程。虽然LLDB很强大,但是它的命令很有限。所幸的是,lldb包含了对python的支持,使得lldb的拓展成为可能。本人在开发过程中很喜欢使用image lookup 命令,但是苦于每次只能执行一条,相当耗时,因此一直想要找到一种批量执行的方法