mac

让代码更美:10大编程字体

浪子不回头ぞ 提交于 2020-01-14 04:43:22
原文 http://hivelogic.com/articles/top-10-programming-fonts 日复一日的编写代码,有没有感到审美 疲劳?也许些许的改变就能让我们感到生活更美好。 换一种编程字体吧!体验一种新的代码 感觉。 下面我眼中的十大编程字体: 10. Courier 基本上所有的系统都自带了此种字体,有时候它又以Courier New的名字出现。不幸的是很多终端和编辑器都默认使用 此种字体,虽然这不会影响使用,但这会影响心情,它太枯 燥了。以前看到这样一句评论:久不见牡丹会以仙人掌为 美。这句评论形Courier字体非常合适。所以如果你还有其他选择的话,请勿使用此字体。更不幸的事情是最后你还是 会继续使用它,那 我 只能强烈建议你调整一下字体大小并消除锯齿。 9. Andale Mono 稍微比Courier好一点的字体,有些时候它也被用作默认字体。我 给它的定义是:一个软件不自带就不会有人去专门下 载使用的一种字体。 8. Monaco 使用苹果Mac的人们对它不陌生,它 是Mac的默认字体, 我 的经验是:使用它时, 把字体设置为9号或者10号时会更好,这样看起来就相对不寒酸了。 7. Profont Profont 是 一种类Monaco的位图字体,你能够在Mac, Windows和Linux上面使用,Mac平台的ProFontX就是它的修改版

Mac 下配置 Git 服务器

狂风中的少年 提交于 2020-01-14 04:23:01
XCode 默认支持 Git 作为代码仓库,当我们新建一个仓库的时候,可以勾选创建默认仓库,只不过这个仓库是在本地的。本文介绍如何在 mac 机器上创建 Git 服务器,总体思路是:使用 gitosis 来简化创建过程,在用作服务器的机器上创建一个名为 git 的账户来创建 git 服务器,其他客户端通过 ssh 机制访问 git 服务器。 本文文档: 点此下载 一,创建 git 账户 1,在用作服务器的机器 Server 上创建 git 账户。我们可以通过 System Preferences->accounts 来添加。在这里我添加一个 git 的 administrator 账户,administrator 不是必须的,在这里仅仅为了方便。 2,设置远程访问 logout 当前账户,使用 git 账户登录;在 System Preferences->Sharing 中,勾选:Web Sharing 和 Remote Logig。 二,下载安装 gitosis 1,Mac Snow默认已经为我们安装了 Git 和 Python,可以使用如下命令查看其版本信息: yourname:~ git$ git -- version git version 1.7 . 3.4 yourname:~ git$ python -- version Python 2.6 . 1 2,通过命令

在Mac os 10.11 下编译Berkeley caffe

白昼怎懂夜的黑 提交于 2020-01-14 03:22:56
安装各种补丁和组件,缺啥装啥。 python 采用 2.7.13 最新版。 安装工具 homebrew , pip 很繁琐,但是没难度。 由于本人macbook pro不支持CUDA,所以不用安装。 $mvim Makefile.config 尤其注意 PYTHON_INCLUDE, PYTHON_LIB === ## Refer to http://caffe.berkeleyvision.org/installation.html # Contributions simplifying and improving our build system are welcome! # cuDNN acceleration switch (uncomment to build with cuDNN). # USE_CUDNN := 1 # CPU-only switch (uncomment to build without GPU support). CPU_ONLY := 1 # uncomment to disable IO dependencies and corresponding data layers USE_OPENCV := 0 USE_LEVELDB := 0 USE_LMDB := 0 # uncomment to allow MDB_NOLOCK when

MacOS + Idea配置 Maven + ReportNG

北城余情 提交于 2020-01-14 03:12:37
用testng做接口自动化,testng自带的报告模板不是特别美观,于是找到了ReportNG。 一、在maven的pom.xml中添加ReportNG(最新版本为1.1.4) <dependencies> <dependency> <groupId>org.uncommons</groupId> <artifactId>reportng</artifactId> <version>1.1.4</version> <scope>test</scope> <exclusions> <exclusion> <groupId>org.testng</groupId> <artifactId>testng</artifactId> </exclusion> </exclusions> </dependency></dependencies> 备注:使用TestNG6.0+可能会遇到“ClassNotFoundExpection:com.google.inject.Module”问题,这里必须添加Guice,同样在pom.xml文件中继续添加 <dependency> <groupId>com.google.inject</groupId> <artifactId>guice</artifactId> <version>3.0</version> <scope>test</scope> <

让代码更美:常用编程字体

你。 提交于 2020-01-14 02:26:47
引用:让代码更美:10大编程字体 日复一日的编写代码,有没有感到审美疲劳?也许些许的改变就能让我们感到生活更美好。 换一种编程字体吧!体验一种新的代码感觉。 10. Courier 基本上所有的系统都自带了此种字体,有时候它又以Courier New的名字出现。不幸的是很多终端和编辑器都默认使用此种字体,虽然这不会影响使用,但这会影响心情,它太枯燥了。以前看到这样一句评论:久不见牡丹会以仙人掌为美。这句评论形Courier字体非常合适。所以如果你还有其他选择的话,请勿使用此字体。更不幸的事情是最后你还是会继续使用它,那3秒只能强烈建议你调整一下字体大小并消除锯齿。 9. Andale Mono 稍微比Courier好一点的字体,有些时候它也被用作默认字体。3秒给它的定义是:一个软件不自带就不会有人去专门下载使用的一种字体。 8. Monaco 使用苹果Mac的人们对它不陌生,它是Mac的默认字体,3秒的经验是:使用它时,把字体设置为9号或者10号时会更好,这样看起来就相对不寒酸了。 7. Profont Profont是一种类Monaco的位图字体,你能够在Mac, Windows和Linux上面使用,Mac平台的ProFontX就是它的修改版,当然两个字体并非出自同一作者之手。如果使用它,你把字体调小一点为好。而且如果你是非Mac平台,它是Monaco的最佳替代者

mac下IDEA中修改maven国内镜像

拈花ヽ惹草 提交于 2020-01-14 00:31:09
IDEA默认的maven下载地址: https://repo.maven.apache.org/maven2 下载maven的依赖包非常的慢,需要修改为国内的镜像,这样下载就很快。 1.找到maven的地址,即IDEA默认maven的安装地址。 2.新建settings.xml settings.xml的内容为: <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd"> <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors> </settings> 这里用的是国内阿里云的镜像。 3.重启IDEA。 来源:

imx6ull 双网口设置mac地址

北战南征 提交于 2020-01-13 23:58:30
本人在调试imx6ull的时候,需要烧写mac地址,和imx6ul一样,我们使用的是烧写fuse的方式烧写mac地址,也就是fsl_otp/HW_OCOTP_MAC0 1 2三个地方对应了双网口的mac地址,具体的我就不仔细说了,这个网上都有,但是注意这种方式烧写mac地址之后,比较难更改,只能0写1 不能1写0,所以尽量不要烧写错误。 但是在imx6ull,也是freescale4.1.15的代码中,也是如此做,但是发现后期读出来的mac地址是重复的,当然我很快就去校验了fuse之中的mac地址,发现烧写没问题,然后暂时就用开机脚本的方式来设置mac地址,这个也比较简单,就手动去读fuse,启动设置两个网卡的mac地址,但是这终究不是办法,于是就趁着放假前来探究了一下内核源码中如何读写这个mac地址。。。。 首先在drivers/net/ethernet/freescale/fec_main.c 这个文件中我和3.14比较了一下发现没有啥区别,但是有个fec_get_mac()函数,相信肯定是在这里面设置了mac地址, 如图写了4个方案1是从kernel command读取经过debug发现,macaddr是空的,所以没有读取到,然后2是从devicetree读取,感觉不像,3是从flash or fuse里面读取看上去比较像,4是从uboot里读取。 !!

Mac无法解压错误22

隐身守侯 提交于 2020-01-13 22:18:34
在Mac下使用默认解压工具来解压zip包,有一定的概率遇到如下“错误码为22 ”的解压错误。表面上来看,这似乎是文件损坏或者解压工具使用不对的问题。 如果打开命令行,使用 unzip 命令来解压,我们会发现更为准确的错误信息: 即无法创建非法编码的文件名。这种情况,很有可能是因为被压缩文件是在Windows系统中按照其编码做的命名,放到Mac中就出问题了。 解决方式,可以直接使用App工具 The Unarchieve 来解压。又或者在命令行中通过 brew install unar 安装 unar 工具,指定参数来解压:unar -e GBK yourfile.zip 。 来源: CSDN 作者: billhepeng 链接: https://blog.csdn.net/billhepeng/article/details/103962054

mac 搭建虚拟机安装spark,hive,zookeeper,scala,kafka等大数据集群搭建

拜拜、爱过 提交于 2020-01-13 18:22:48
=============================================================大数据相关资料============================================================ 课程环境 Virtual Box 4.1安装 1、使用课程提供的Virtual Box安装包,一步一步安装即可。Oracle_VM_VirtualBox_Extension_Pack-4.1.40-101594.vbox-extpack。 2、之所以选用Virtual Box是因为它比VMWare更加稳定。使用VMWare运行hadoop集群或者spark集群时,有时会出现休眠后重启时,某些进程莫名挂掉的问题。而Virtual Box没有这种情况。 3、之所以选择Virtual Box 4.1版本,是因为更高的版本就不兼容win7了。 CentOS 6.5安装 1、使用课程提供的CentOS 6.5镜像即可,CentOS-6.5-i386-minimal.iso。 2、创建虚拟机:打开Virtual Box,点击“新建”按钮,点击“下一步”,输入虚拟机名称为spark1,选择操作系统为Linux,选择版本为Red Hat,分配1024MB内存,后面的选项全部用默认,在Virtual Disk File location and

mac OSX中安装启动zookeeper

最后都变了- 提交于 2020-01-13 17:16:59
安装 zookeeper支持brew安装。 查看zookeeper 信息 $ brew info zookeeper 安装zookeeper $ brew install zookeeper 安装后,在 /usr/local/etc/zookeeper/ 目录下,已经有了缺省的 配置文件 。 $ ls /usr/local/etc/zookeeper defaults log4j.properties zoo.cfg zoo_sample.cfg 打开配置文件 $ less -N /usr/local/etc/zookeeper/zoo.cfg 1 # The number of milliseconds of each tick 2 tickTime=2000 3 # The number of ticks that the initial 4 # synchronization phase can take 5 initLimit=10 6 # The number of ticks that can pass between 7 # sending a request and getting an acknowledgement 8 syncLimit=5 9 # the directory where the snapshot is stored. 10 # do not