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年。...从普通开发到架构师、再到合伙人。一路过来,给我最深的感受就是一定要不断学习并关注前沿。只要你能坚持下来,多思考、少抱怨、勤动手,就很容易实现弯道超车!所以,不要问我现在干什么是否来得及。
命令作用 显示用户和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) 意味着直接连接到计算机或者本地连接的用户 第三列
摘 要 虽然 MAC 地址由厂商指定,但用户可以改变它,这就是传说中的“MAC 地址欺骗”。你可能会疑惑,弄这个有什么用?...一般大部分人仅知道如何对Windows系统的网卡进行克隆,而本文将向大家展示在 Linux 上进行 MAC 地址克隆的方法。...虽然 MAC 地址由厂商指定,但用户可以改变它,这就是传说中的“MAC 地址欺骗”。你可能会疑惑,弄这个有什么用?...一般大部分人仅知道如何对 Windows 系统的网卡进行克隆,而本文将向大家展示在 Linux 上进行 MAC 地址克隆的方法。 ?...虽然 MAC 地址由厂商指定,但用户可以改变它,这就是传说中的“MAC 地址欺骗”。本文将向大家展示如何在 Linux 上玩 MAC 地址欺骗。 为什么要玩 MAC 地址欺骗? 想要理由?
查看并卸载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
/_posts/2018-08-03-mac_sublime_open_file.md 参考链接 终端用sublime打开文件的方法
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
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
安装 在终端执行下面命令安装Mongodb brew install mongodb 如已安装,可以用下面的命令进行升级: brew update brew upgrade --HEAD mongodb
“众所周知,Mac对开发者非常友好,内置了很多开发语言的环境,比如Ruby、Python、PHP,本文主要给大家说一下小明 PHP环境的配置。...开启Apache服务 我们编写好的PHP文件需要在Apache下运行,但Apache服务在Mac种默认是关闭的,因此我们需要一下修改配置文件: Apache服务默认安装路径在 /private/etc/
前段时间,由于一个在公司使用一个开源项目,发现该开源项目不支持PHP集成开发环境,但是使用mac自带的php版本又太低,于是想能不能安装两个版本进行切换,百度了很多方法发现不行。...由于mac自带了Apache,我们只需要开启服务器即可。开启服务的命令如下。 sudo apachectl start // 不添加sudo,可能提示无权限,加上即可解决。...就这样mac搭建mamp就搭建成功了。
领取专属 10元无门槛券
手把手带您无忧上云