BREW

mac统计项目代码行数

淺唱寂寞╮ 提交于 2021-02-17 13:56:09
一、安装cloc brew install cloc 二、统计 商城代码行数 $ cd /Users/shijun/Desktop/ideaWorkspace/Www $ cloc ./ 1051 text files. 1010 unique files. 200 files ignored. github.com/AlDanial/cloc v 1.76 T=2.80 s (305.7 files/s, 82338.1 lines/s) ----------------------------------------------------------------------------------- Language files blank comment code ----------------------------------------------------------------------------------- JavaScript 125 12953 21263 73746 Java 374 4737 1945 32908 CSS 46 1019 875 23788 HTML 35 181 2847 19287 JSP 81 1568 1050 15119 XML 158 449 354 5976 PHP 28 1033 2402 5190 ASP 5

mac 终端安装ipa,不用爱思助手和pp助手

天大地大妈咪最大 提交于 2021-02-13 17:17:02
声明下,非原创,好的东西,记录一下 首先mac 电脑得先安装homebrew,然后就进行接下来的操作 brew install --HEAD libimobiledevice brew link --overwrite libimobiledevice brew install ideviceinstaller brew link --overwrite ideviceinstaller ideviceinstaller 一些操作指令 获取ios的bundleld: ideviceinstaller -l -o list_user 获取ios的型号: ideviceinfo -k ProductType 获取ios的系统版本: ideviceinfo -k ProductVersion 获取ios的手机名称: ideviceinfo -k DeviceName iOS 安装 卸载ipa 包: 获取ios的udid: idevice_id -l,查看连接的设备udid ideviceinstaller -l 查看手机所有APP ideviceinstaller -i xxx.ipa 安装到设备 ideviceinstaller -u com.xxx.xxx 卸载app 来源: oschina 链接: https://my.oschina.net/u/3653720/blog

mac读写ntfs

半腔热情 提交于 2021-02-12 08:56:04
mounty macOS High Sierra上使用 ntfs-3g读取 NTFS 格式磁盘 Using-ntfs-3g-on-macOS-High-Sierra brew cask install osxfuse brew install ntfs-3g 挂载 yjd ntfs 格式硬盘,先在系统上弹出该硬盘,重新挂载 $ diskutil list ... /dev/disk1 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *2.0 TB disk1 1: Windows_NTFS yjd 2.0 TB disk1s1 $ sudo mkdir -p /Volumes/yjd $ sudo /usr/local/bin/ntfs-3g /dev/disk1s1 /Volumes/yjd -olocal -oallow_other 回提示安全问题,设置允许后,可重新运行以上命令 挂载成功,就可以拷贝,但回报错,不影响操作 来源: oschina 链接: https://my.oschina.net/u/916854/blog/1595106

Python 一键转化代码为流程图

早过忘川 提交于 2021-02-11 19:10:28
Graphviz是一个可以对图进行自动布局的绘图工具,由贝尔实验室开源。我们在上次 Python 快速绘制画出漂亮的系统架构图 提到的diagrams,其内部的编排逻辑就用到了这个开源工具包。 而今天我们要介绍的项目,就是基于Python和Graphviz开发的,能将源代码转化为流程图的工具:pycallgraph。 1.准备 开始之前,你要确保Python和pip已经成功安装在电脑上噢,如果没有,请访问这篇文章: 超详细Python安装指南 进行安装。如果你用Python的目的是数据分析,可以直接安装Anaconda: Python数据分析与挖掘好帮手—Anaconda Windows环境下打开Cmd(开始—运行—CMD),苹果系统环境下请打开Terminal(command+空格输入Terminal),准备开始输入命令安装依赖。 当然,我更推荐大家用VSCode编辑器,把本文代码Copy下来,在编辑器下方的终端运行命令安装 依赖模块 ,多舒服的一件事啊: Python 编程的最好搭档—VSCode 详细指南 。 在终端输入以下命令安装我们所需要的依赖模块: pip install pycallgraph 看到 Successfully installed xxx 则说明安装成功。 macOS用户请使用brew安装: brew install graphviz

在virtualenv中使用Python 3

蓝咒 提交于 2021-02-11 02:27:53
问题: Using virtualenv , I run my projects with the default version of Python (2.7). 使用 virtualenv ,我使用默认版本的Python(2.7)运行项目。 On one project, I need to use Python 3.4. 在一个项目中,我需要使用Python 3.4。 I used brew install python3 to install it on my Mac. 我使用 brew install python3 将其安装在Mac上。 Now, how do I create a virtualenv that uses the new version? 现在,如何创建使用新版本的virtualenv? eg sudo virtualenv envPython3 例如sudo virtualenv envPython3 If I try: 如果我尝试: virtualenv -p python3 test I get: 我得到: Running virtualenv with interpreter /usr/local/bin/python3 Using base prefix '/usr/local/Cellar/python3/3.4.0_1

Mac 下homebrew的使用

大兔子大兔子 提交于 2021-02-08 14:33:09
更换国内镜像,提高安装速度 #下载homebrew安装脚本 curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install #切换国内镜像 替换下载的brew_install脚本中的 BREW_REPO = “https://github.com/Homebrew/brew”.freeze 为 BREW_REPO = “https://mirrors.ustc.edu.cn/brew.git “.freeze 安装homebrew ruby brew_install 更换国内镜像,提高homebrew下软件安装速度 cd "$(brew --repo)" git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git 安装brew-cask brew

使用Homebrew管理你的mac开发包

守給你的承諾、 提交于 2021-02-08 13:37:45
很多人可能不了解 Homebrew, 其实它相当于开发软件界的 Appstore. 比如,如果我要安装 python 的最新版本,那么传统的做法是 1. 到官方网站下载 python 的最新版本 2. 极其麻烦和小心翼翼的删除自带的 python 版本 3. 安装新的版本 4. 设置环境变量 而借助 Homebrew, 需要做的仅仅是: brew uninstall python brew install python 整个过程只是等待而已,不需要百度 python 的官方网址,不需要找卸载安装配置环境变量教程… 安装 Homebrew 更多的好处就会在你以后的使用中被发掘. 下面我们进行 Homebrew 的安装. 打开终端,输入以下命令: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 注意: 因网络的原因,可能会不成功,请多尝试几次,一直到成功安装. 中间会出现一个 Press RETURN to continue or any other key to abort,请及时回车,并输入密码,不要傻等着… 不要加 sudo, 加了也没关系,待会会提示你 Don't run as root 如果出现了某个包导致的安装失败,你仅需要按照提示进行操作即可

(转)Python全能自动化开发环境软件之pyenv的安装说明

痞子三分冷 提交于 2021-02-01 02:46:10
原文:http://www.magedu.com/73921.html pyenv ,是一款特别好用的Python版本管理器,程序员可以建立不同的目录,在不同的目录里分别运行不同版本的Python, 并且互不影响,安装的包也互不影响。github项目地址:https://github.com/yyuu/pyenv 1.1 Python安装与版本控制 pyenv-virtualenv, 是pyenv的一个plugin(插件),可以用来创建基于不同Python版本的干净的虚拟环境。github项目地址:https://github.com/yyuu/pyenv-virtualenv 1.1.1 pyenv安装详解 ——OS X 下安装pyenv: 以OS X目前最新版本10.11.6为例(其他版本也适用)。 1. 安装brew 我们可以用brew命令来更新OSX系统,brew命令类似于RHEL的yum和ubuntu的apt-get命令,Homebrew的官网是这样说的: homebrew – The missing package manager for OS X OSX没有包管理器,所以我们安装brew来管理,登陆Homebrew网站,找到ruby代码来安装brew: ruby$ ruby -e “$(curl -fsSL https://raw.githubusercontent

Nginx + Lua + Cookie 控制灰度发布

只愿长相守 提交于 2021-01-16 05:51:52
Nginx + Lua + Cookie 控制灰度发布 一、下载安装 1、 安装 OpenResty下载页 、 openresty-1.15.8.2.tar.gz包(点击下载 )、 包版本列表 2、 安装指导页 (点击打开) 3、 参考 CentOS 二、 命令安装 1、 - brew - $ brew install openresty/brew/openresty 2、 查看 openResty 安装目录 - $ nginx -t 如图: 3、 设置别名 - $ export PATH=/usr/local/opt/openresty/nginx/sbin:$PATH 4、 启动 - $ nginx 三、 设置工作目录如:配置文件 conf 如: nginx.conf 1、 通过 nginx -t 2、 拷贝 配置文件夹到 工作目录 - $ cp -r /usr/local/etc/nginx ~/work 修改 nginx 文件夹为 conf 名 - $ mv nginx conf 如图: 四、 修改 nginx.conf 引入 Lua 脚本 如图: 五、 设置 resty.cookie 1 、拷贝代码 https://github.com/cloudflare/lua-resty-cookie/blob/master/lib/resty/cookie.lua 2 、打开

【MAC】 命令行解压缩 rar 文件

假装没事ソ 提交于 2021-01-09 08:08:05
  使用Mac解压rar文件很简单,总共分2步。step1:安装解压工具,step2:解压    1.使用Homebrew安装unrar brew install unrar    2.cd到rar文件的目录下,然后在终端输入下列命令 :   unrar x 需解压的文件目录 (不要忘记参数x) unrar x aa.rar   此时 aa.rar 文件与 解压的文件夹在同一目录下。    3. 示例:   以解压123.rar文件为例:   参考文档: MAC 命令行解压 rar 文件 来源: oschina 链接: https://my.oschina.net/u/4295517/blog/3360542