Mac OS X

Java14:你需要知道的新特性

谁说我不能喝 提交于 2020-04-18 12:00:10
基本介绍 2020 年 3 月 17 日,JDK / Java 14 正式 GA(General Available)。这是自从 Java 采用六个月一次的发布周期之后的第五次发布。 此版本包含的 JEP Java/JDK Enhancement Proposals JDK 增强提案)比 Java 12 和 13 加起来的还要多。总共 16 个新特性,包括两个孵化器模块 、三 个预览特性、两个弃用的功能以及两个删除的功能。 「孵化器模块」:将 尚未定稿的 API 和工具先交给开发者使用,以获得反馈,并用这些反馈进一步改进 Java 平台的质量。 「预览特性」:是规格已经成型、实现已经确定,但还未最终定稿的功能。它们出现在 Java 中的目的是收集在真实世界中使用后的反馈信息,促进这些功能的最终定稿 。这些特性可能会随时改变,根据反馈结果, 这些特性甚至可能会被移除,但通常所有预览特性最后都会在 Java 中固定下来。 环境准备 安装 JDK 14 https://www.oracle.com/technetwork/java/javase/overview/index.html 安装编译器: IDEA 2020.1 或者 Eclipse 2020-03 新特性介绍 JEP 305:instanceof 的模式匹配(预览特性) 这个特性很有意思,因为它为更为通用的模式匹配打开了大门

IntelliJ IDEA ESLint autofix/prettier

萝らか妹 提交于 2020-04-18 11:23:11
IntelliJ IDEA ESLint autofix/prettier Action 搜索Actions选择Fix ESLint Problems( Cmd - Shift - A on OS X or Ctrl + Shift + A on Windows and Linux): File Watchers 保存文件时自动 eslint -- fix : 保存文件时自动 prettier -- write : 适用于IntelliJ IDEA/PHPStorm/WebStorm 参考链接: https://www.jetbrains.com/help/webstorm/using-file-watchers.html https://blog.jetbrains.com/webstorm/2016/08/using-external-tools/ Related posts: 在IntelliJ IDEA中使用类似Sublime Text的选择功能 Webpack实时监听在IntelliJ IDEA中修改的文件 WebFont-macOS字体处理App Preload与Resource Hints 来源: oschina 链接: https://my.oschina.net/u/4329631/blog/3273765

Mac OS下的取色小工具-Menubar-Colors

一笑奈何 提交于 2020-04-18 09:28:08
Menubar-Colors是 Mac OS 下的取色小工具,方便开发和设计人员取得颜色以及颜色的进制代码。遵守MIT开源协议。运行后会驻留在菜单栏中,左键点击显示取色板,右键是简单的几个设置选项,帮助等。 GitHub 仓库挂件 WordPress 插件 nvzqz / Menubar-Colors A macOS app for convenient access to the system color panel https://github.com/nvzqz/Menubar-Colors 136 10 Download ZIP 相关文件下载地址 本地直接下载 来源: oschina 链接: https://my.oschina.net/u/4312361/blog/3273756

Mac安装Ubuntu18.04双系统经验以及感悟

ぐ巨炮叔叔 提交于 2020-04-18 02:40:28
1.扯一会 提到Mac很多人估计会觉得高大上,其实我也是这么认为的,因为我在13年之前用的不是Mac 而是普通的笔记本,总幻想着拥有一台Mac,当然了这个愿望在13年10月份左右就实现了 Mac最大的特点估计就是 a. 装x b. 轻便好携带 c. Mac OS系统的流畅,以及几乎没有广告以及病毒的侵扰 d. 很容易编写、运行类Unix系统平台上的程序(MacOS就是根据很久之前的Unix系统发展而来,当然得支持Linux控的需求啦) e. 搞UI设计的同学也非常喜欢 。。。 2.引入正题 2.1 为什么我会想到在Mac上安装Ubuntu呢? 2.1.1 “模型”惹的祸 之前当我需要用到Linux系统(例如Ubuntu这个发型版本)时,我基本都会在虚拟机(就是在Mac电脑上用特殊软件再虚拟出一台电脑,软件有很多,我一直喜欢用VMware) 可是最近需要研究人工智能(听上去高大上,实际上啊离真正的智能人脑还有很大差距)中的深度学习,再说的具体点就是需要用到训练模型,例如使用TensorFlow进行训练, 说到这估计很多同学就说,我要进行的“训练”与安装Ubuntu什么关系啊,这八杆子还没有一撇呢!请听我慢慢道来 因为我手头只有Mac电脑,自己阿里云的服务器性能一般(平时也就用来完成基本的web项目),而想要完成人工智能 其中一个很重要的一点是得到一个“类似人脑”的模型

使用element的upload组件实现一个完整的文件上传功能(上)

允我心安 提交于 2020-04-18 00:34:47
         作者:小土豆biubiubiu 博客园: www.cnblogs.com/HouJiao/ 掘金: https://juejin.im/user/58c61b4361ff4b005d9e894d 简书: https://www.jianshu.com/u/cb1c3884e6d5 微信公众号:土豆妈的碎碎念(扫码关注,一起吸猫,一起听故事,一起学习前端技术) 码字不易,点赞鼓励哟~      说到标题就有点心塞了,前段时间项目上需要实现一个文件上传的功能,然后就咔咔的去用了element的upload组件,不用不知道一用吓一跳哇。在使用的过程中遇到了很多让意想不到的问题,后来也因为时间问题,没有去仔细研究问题出现的根本原因,只是想办法解决了问题。这些天有点空闲时间,脱离项目单独实现了一个完整的文件上传的功能(这个实践过程中遇到的问题也比较多,文末会总结) 一.功能简介   大致的功能描述:在一个表格中,有一列操作为附件管理功能。附件管理功能可以上传附件、删除附件。   最终需要的效果如下:       现在我们就开始完成这个功能吧 二.开发环境说明   项目开发环境是用vue-cli初始化的一个新项目(之前的文章《 使用vue-cli搭建项目开发环境 》有详细介绍搭建过程)   项目根目录名称为:element-upload-demo     

Go入门

白昼怎懂夜的黑 提交于 2020-04-17 20:37:03
MacOS下使用Homebrew安装go语言环境 简介 之前看了go语言起源发展和特性觉得很好,一直惦记不如开始学习。主要参考资料如下: Go入门指南 Mac os安装golang开发环境 查看可以安装的版本:$ brew search go BendeMacBook-Pro:~ ben$ pwd /Users/ben BendeMacBook-Pro:~ ben$ cd Documents/brew search go BendeMacBook-Pro:~ ben$ pwd /Users/ben BendeMacBook-Pro:~ ben$ brew search go == > Formulae algol68g go@1.13 google-sql-tool libgosu anycable-go go@1.9 googler mongo-c-driver arangodb goaccess goolabs mongo-cxx-driver argon2 ✔ goad goose mongo-orchestration aws-google-auth gobby gopass mongodb/brew/mongocli baidupcs-go gobject-introspection gor mongodb/brew/mongodb-community ✔

最新IDEA永久激活

非 Y 不嫁゛ 提交于 2020-04-17 17:44:12
此教程已支持最新2019.2版本 本教程适用Windows、Mac、Ubuntu等所有平台。 激活前准备工作 配置文件修改已经不在bin目录下直接修改,而是通过Idea修改 如果输入code一直弹出来,请去hosts里移除jetbrains相关的项目 1.下载新版破解补丁 点击链接 https://pan.baidu.com/s/112tS3XjAENIHaJ-aSCe0dA 或阅读原文下载补丁文件 jetbrains-agent.jar 并将它放置到 Idea安装目录的\bin目录下(位置可随意,放这里是怕误操作删除了破解文件)。 2.进入项目界面 如果你之前已经使用有效期激活过可跳过此步骤,如果你是刚下载的Idea,则需要点击激活窗口的“Evaluate for free”免费试用,然后再创建一个空项目,这样就可以进入到Idea的工作页面 3.修改配置文件 进入到项目界面后,点击Idea最上面的菜单栏中的 “Help” -> “Edit Custom VM Options …”,如果提示是否要创建文件,请点”Yes”。 在打开的vmoptions编辑窗口末行添加: -javaagent:你idea的安装目录\jetbrains-agent.jar 请仔细检查补丁路径是否正确,如果错误则会出现Idea打不开的情况,这时候可以删除用户配置目录下的Idea文件夹: windwos:C

最新IDEA永久激活

穿精又带淫゛_ 提交于 2020-04-17 08:50:56
【推荐阅读】微服务还能火多久?>>> 此教程已支持最新2019.2版本 本教程适用Windows、Mac、Ubuntu等所有平台。 激活前准备工作 配置文件修改已经不在bin目录下直接修改,而是通过Idea修改 如果输入code一直弹出来,请去hosts里移除jetbrains相关的项目 1.下载新版破解补丁 点击链接 https://pan.baidu.com/s/112tS3XjAENIHaJ-aSCe0dA 或阅读原文下载补丁文件 jetbrains-agent.jar 并将它放置到 Idea安装目录的\bin目录下(位置可随意,放这里是怕误操作删除了破解文件)。 2.进入项目界面 如果你之前已经使用有效期激活过可跳过此步骤,如果你是刚下载的Idea,则需要点击激活窗口的“Evaluate for free”免费试用,然后再创建一个空项目,这样就可以进入到Idea的工作页面 3.修改配置文件 进入到项目界面后,点击Idea最上面的菜单栏中的 “Help” -> “Edit Custom VM Options …”,如果提示是否要创建文件,请点”Yes”。 在打开的vmoptions编辑窗口末行添加: -javaagent:你idea的安装目录\jetbrains-agent.jar 请仔细检查补丁路径是否正确,如果错误则会出现Idea打不开的情况

最新IDEA永久激活

大城市里の小女人 提交于 2020-04-17 08:45:21
【推荐阅读】微服务还能火多久?>>> 此教程已支持最新2019.2版本 本教程适用Windows、Mac、Ubuntu等所有平台。 激活前准备工作 配置文件修改已经不在bin目录下直接修改,而是通过Idea修改 如果输入code一直弹出来,请去hosts里移除jetbrains相关的项目 1.下载新版破解补丁 点击链接 https://pan.baidu.com/s/112tS3XjAENIHaJ-aSCe0dA 或阅读原文下载补丁文件 jetbrains-agent.jar 并将它放置到 Idea安装目录的\bin目录下(位置可随意,放这里是怕误操作删除了破解文件)。 2.进入项目界面 如果你之前已经使用有效期激活过可跳过此步骤,如果你是刚下载的Idea,则需要点击激活窗口的“Evaluate for free”免费试用,然后再创建一个空项目,这样就可以进入到Idea的工作页面 3.修改配置文件 进入到项目界面后,点击Idea最上面的菜单栏中的 “Help” -> “Edit Custom VM Options …”,如果提示是否要创建文件,请点”Yes”。 在打开的vmoptions编辑窗口末行添加: -javaagent:你idea的安装目录\jetbrains-agent.jar 请仔细检查补丁路径是否正确,如果错误则会出现Idea打不开的情况

最新IDEA永久激活

。_饼干妹妹 提交于 2020-04-17 08:44:43
【推荐阅读】微服务还能火多久?>>> 此教程已支持最新2019.2版本 本教程适用Windows、Mac、Ubuntu等所有平台。 激活前准备工作 配置文件修改已经不在bin目录下直接修改,而是通过Idea修改 如果输入code一直弹出来,请去hosts里移除jetbrains相关的项目 1.下载新版破解补丁 点击链接 https://pan.baidu.com/s/112tS3XjAENIHaJ-aSCe0dA 或阅读原文下载补丁文件 jetbrains-agent.jar 并将它放置到 Idea安装目录的\bin目录下(位置可随意,放这里是怕误操作删除了破解文件)。 2.进入项目界面 如果你之前已经使用有效期激活过可跳过此步骤,如果你是刚下载的Idea,则需要点击激活窗口的“Evaluate for free”免费试用,然后再创建一个空项目,这样就可以进入到Idea的工作页面 3.修改配置文件 进入到项目界面后,点击Idea最上面的菜单栏中的 “Help” -> “Edit Custom VM Options …”,如果提示是否要创建文件,请点”Yes”。 在打开的vmoptions编辑窗口末行添加: -javaagent:你idea的安装目录\jetbrains-agent.jar 请仔细检查补丁路径是否正确,如果错误则会出现Idea打不开的情况