storage.flutter-io.cn export PATH=`pwd`/flutter/bin:$PATH 永久设置 cd ~ pwd 比如我的是/Users/psvmc 打开配置文件 如果用的是...bash shell vi .bash_profile 如果用的是zsh open ~/.zshrc 添加以下配置 export PUB_HOSTED_URL=https://pub.flutter-io.cn...Flutter Project选项的 Android Studio更新到3.0.0以上的版本 并去File->Setting->Plugins更新Flutter和Drat插件即可 环境变量不生效 解决 Mac
序 本文主要研究一下如何使用multipass在mac搭建linux开发环境 缘起 之所以写这篇文章,主要是把mac从10.x版本升级到了12.6.5版本之后,原来的virtualbox用不了了,装了最新版的之后...,docker-machine创建一直报错,无奈之下,只好转战linux。...sudo apt-get install ubuntu-desktop xrdp -y 安装xrdp可以使用microsoft remote desktop进行远程连接 小结 使用multipass搭建linux...会比使用virtualbox更为轻量,另外使用linux环境会比mac更友好一些。...doc How to install a full desktop on a Multipass virtual machine for easier Linux development
关于我的第一台mac 很可惜,我的第一台mac不是自己买的,是公司里面的一个ios开发用剩下的。...有时候,比如你的电脑被哪一个熊孩子玩了一早上,拿回来的时候就可能会有qq管家360这些流氓软件了,但是我用linux上面都不是最主要的原因,最主要就是为了>。...为什么我放弃信仰,想要mac 首先我不会放弃信仰,信仰怎么要放弃呢,我是喜欢linux,linux是类unix系统,mac是基于bsd的,也就是说mac是和linux差不多的类Unix操作系统,只不过是经过...apple打磨了很久而已,所以linux有的,mac都有,windows有的mac差不多也有,如果你长时间使用linux的那么最好放弃linux去使用mac,在mac上工作,效率会比在linux上高很多...我印象中的三大系统 首先我觉得windows是大妈用的,是玩游戏的人用的,我不玩游戏所以linux和mac是我的选择,其次linux肯定是信仰一般的存在,黑客用的系统肯定不会丢弃,mac是用来提高生产力的
为了开发方便,有时需要在本地部署rocketmq,使用docker是一个高性价比的方式,故有此文。...目录: (1).mac本地docker化rocketmq (2).mac本地docker化rocketmq-console (3).测试 (1).mac本地docker化rocketmq 现在官方rocketmq-docker...回到工程根目录执行脚本生成各种配置文件: sh stage.sh 4.7.1 然后进入生成的目录:cd stages/4.7.1 只是本地开发用,所以single足够: sh ....(2).mac本地docker化rocketmq-console 官方rocketmq-console-docker位于: https://github.com/apache/rocketmq-externals
这段时间面试了十来人,用Mac的开发水平明显高于Windows的,挺多感想的,于是改改发了吧。 ?...Windows:对普通用户而言体验最友好,对开发者体验最差; Linux:开发者的天堂,普通用户的噩梦;从嵌入式开发到应用开发,一应俱全; Mac:WEB开发与设计师首选,嵌入式开发不推荐;对普通用户而言...很简单,Mac是类UNIX系统,所以Mac开发者找的资料跟Linux开发者不说100%,也有70%,80%的重合,自然成长效率会比Windows高。...去年8月转做WEB开发,之前买的Mac发现是类UNIX系统,因此一周不到就能适应整个系统,决定在上面先开发一段时间试试。平时也需要用些图形处理和日常办公,这些明显纯Linux是弱项,而Mac做得很好。...于是一段时间后,确实感受到WEB开发上,Mac上的开发体验会好于纯Linux。Mac主要胜在两点:1.
在没入手2017款的Apple MacBook Pro 13.3寸笔记本之前,也曾幻想mac应该是一个兼具了linux和windows优点的操作系统,实际上,macbook也有不少坑,如:散热差...以下分享这段时间使用mac的一些心得,希望对你有所帮助。 ?...代码编辑器 使用 jetbrains全家桶,并全部用vim插件,写起代码来,真是爽得飞起。再也不用去折腾其他编辑器,记各种快捷键。...jetbrains针对主流语言都开发了ide,同一家的产品,使用起来就跟使用同一款编辑器一样,毫无违和感 小结 不管是windows, linux, 还是macOS,都并非完美的操作系统,主要还是视应用场景而定...,个人建议没必要花时间去折腾操作系统,如将windows折腾成linux,在linux或macOS硬安装windows软件,做这些事情徒劳无益,不如将时间精力投入到学习中,如有需要,三个操作系统各配置一台电脑
供本地开发使用。...目录: (1).mac本地docker化prometheus (2).mac本地docker化grafana (3).关联grafana与prometheus (1).mac本地docker化prometheus...9090'] - job_name: 'node' scrape_interval: 10s static_configs: - targets: ['docker.for.mac.host.internal...注意:docker中访问宿主机需要使用特定的host名,docker.for.mac.host.internal。...(2).mac本地docker化grafana grafana官方地址: https://grafana.com/docs/grafana/latest/installation/docker/ https
Linux网络-MAC协议 零、前言 一、数据链路层 二、以太网协议 1、认识以太网 2、以太网原理 3、以太网格式 4、MAC地址 5、认识MTU 三、ARP协议 四、RARP协议 零、前言 本章主要讲解...Linux网络中的数据链路层-以太网协议 一、数据链路层 示图: 数据传输大部分是跨网段进行的,而多个主机共同组成一个网段,不同的网段通过路由器连接(路由器同样也是主机),所以数据跨网段传输实质就是数据在主机间传输...MAC帧如何将报头与有效载荷进行分离: 以太网MAC帧的帧头和帧尾都是固定长度的,因此当底层收到一个MAC帧后,直接提取出MAC帧当中固定长度的帧头和帧尾,此时剩下的就是有效载荷了 MAC帧如何决定将有效载荷交付...48位,即6个字节,一般用16进制数字加上冒号的形式来表示(例如: 08:00:27:03:fb:19) 在网卡出厂时就确定了, 不能修改,mac地址通常是唯一的(虚拟机中的mac地址不是真实的mac地址...地址时都需要发起ARP请求,每次发起ARP请求后都会建立对应主机IP地址和MAC地址的映射关系,每台主机都维护了一个ARP缓存表,我们可以用arp -a命令进行查看 ARP数据报的格式: 说明: 硬件类型指链路层网络类型
以下安装配置全部基于 MacBook Pro m1 1、安装jdk $ vim ~/.zshrc JAVA_HOME=/Library/Java/Java...
Linux 能用吗? 我身边还有些朋友对 linux 的印象似乎还停留在黑乎乎的命令行界面上。当我告诉他或者建议他使用 linux 时,会一脸惊讶的问我,那个怎么用(来开发或者日常使用)?...2018年10大最漂亮的 Linux 发行版 展望2017年的七款好用Linux发行版 支持日常开发 首先 Vim/Emacs 表示它们可以搞定,但是我觉得我和它们不熟。.....假如喜欢 mac os ,可以通过网上的教程将 Ubuntu 改成一模一样(甚至包含开机 logo)。 假如不喜欢系统自带的文件管理器,可以选择其他优秀的软件,比如 Nautilus。...·································· 你好,我是程序猿DD,10年开发老司机、阿里云MVP、腾讯云TVP、出过书创过业、国企4年互联网6年。...从普通开发到架构师、再到合伙人。一路过来,给我最深的感受就是一定要不断学习并关注前沿。只要你能坚持下来,多思考、少抱怨、勤动手,就很容易实现弯道超车!所以,不要问我现在干什么是否来得及。
STARS OFFICIAL AUTOMATED microsoft/mssql-server-linux...Deprecated SQL Server on Linux Container Rep… 1132 microsoft/mssql-server-windows-developer...那我们pull到本地 pengjunzhe: ~$docker pull microsoft/mssql-server-linux Using default tag: latest latest: Pulling...from microsoft/mssql-server-linux 59ab41dd721a: Pull complete 57da90bec92c: Pull complete 06fe57530625...@#123' -p 1433:1433 -d microsoft/mssql-server-linux f310ca4f0e7f6a9d98582c1c660dfd0d31c092ced96a727f38e528952fdc13d1
/_posts/2018-08-03-mac_sublime_open_file.md 参考链接 终端用sublime打开文件的方法
查看并卸载Linux自带的JDK 首先连接上你的linux服务器,输入java -version命令,查看当前服务器的jdk安装情况; #查看版本 java -version #查询本地安装的JDK...如果需要jdk8的小伙伴,小编在下方提供了安装包,避免不必要的时间浪费~ Linux:下载 Mac:下载 Windows:下载 Linux 1、解压jdk到当前目录 tar -zxvf jdk-8u60...-linux-x64.tar.gz 2、编辑配置文件 vi /etc/profile 3、配置环境变量 #用vim编辑器来编辑profile文件,在文件末尾添加一下内容(按“i”进入编辑) export...:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 4、执行命令 source /etc/profile 5、查看安装情况 java -version Mac
摘 要 虽然 MAC 地址由厂商指定,但用户可以改变它,这就是传说中的“MAC 地址欺骗”。你可能会疑惑,弄这个有什么用?...一般大部分人仅知道如何对Windows系统的网卡进行克隆,而本文将向大家展示在 Linux 上进行 MAC 地址克隆的方法。...虽然 MAC 地址由厂商指定,但用户可以改变它,这就是传说中的“MAC 地址欺骗”。你可能会疑惑,弄这个有什么用?...一般大部分人仅知道如何对 Windows 系统的网卡进行克隆,而本文将向大家展示在 Linux 上进行 MAC 地址克隆的方法。 ?...虽然 MAC 地址由厂商指定,但用户可以改变它,这就是传说中的“MAC 地址欺骗”。本文将向大家展示如何在 Linux 上玩 MAC 地址欺骗。 为什么要玩 MAC 地址欺骗? 想要理由?
命令作用 显示用户和TTY的最后登录次数 这个是在 Mac 电脑下的 last 命令,跟 Linux 下有点不同 啥是 TTY 终端(Terminal) =TTY 语法格式 last [-n] [-h...参数说明 -n:显示多少行数据 -h:指定主机名,或 IP -t:指定tty,tty的名字可以是全称或缩写,例如,last-t03 等同于 last-t tty03 user:肯定就是用户名咯 Mac...第一列:用户名 第二列:终端位置,pts/0 (伪终端) 意味着从 SSH 或 telnet 的远程连接的用,.tty (teletypewriter) 意味着直接连接到计算机或者本地连接的用户 第三列
Linux和安卓用epoll,Win32用IOCP,iOS和Mac用kqueue,其他系统使用select。结合OpenThread使用,可以轻轻构建在任意平台(包括移动平台)构建高性能并发服务器。...可以拆开,用另一个进程实现,模拟客户端访问服务器。...OpenSync openSync_;};//OpenThread的线程之间通信数据结构,用isSocket_区别是socket消息还是http请求消息struct BaseProto{ bool...在Linux上,top -Hp可以看到这个线程名。...code:%d, header:%s\n", response.code_, response.head_.c_str()); return getchar();}编译和执行请安装cmake工具,用cmake
“众所周知,Mac对开发者非常友好,内置了很多开发语言的环境,比如Ruby、Python、PHP,本文主要给大家说一下小明 PHP环境的配置。...开启Apache服务 我们编写好的PHP文件需要在Apache下运行,但Apache服务在Mac种默认是关闭的,因此我们需要一下修改配置文件: Apache服务默认安装路径在 /private/etc/
前段时间,由于一个在公司使用一个开源项目,发现该开源项目不支持PHP集成开发环境,但是使用mac自带的php版本又太低,于是想能不能安装两个版本进行切换,百度了很多方法发现不行。...由于mac自带了Apache,我们只需要开启服务器即可。开启服务的命令如下。 sudo apachectl start // 不添加sudo,可能提示无权限,加上即可解决。...就这样mac搭建mamp就搭建成功了。
安装 在终端执行下面命令安装Mongodb brew install mongodb 如已安装,可以用下面的命令进行升级: brew update brew upgrade --HEAD mongodb
领取专属 10元无门槛券
手把手带您无忧上云