Mac OS X

VSCode彩虹屁插件-rainbow fart

萝らか妹 提交于 2020-07-28 20:52:51
VSCode Rainbow Fart 是一个在编程时持续夸程序员写的牛逼的扩展,可以根据代码关键字播放贴近代码意义的真人语音。遵守MIT开源协议。 使用方法: 从 VSCode 扩展商店 下载并安装。 在 VSCode 的菜单栏中找到 查看 - 命令面板 ,或使用快捷键 Ctrl + Shift + P (MacOS Command + Shift + P )呼出 命令面板 。 在 命令面板 中输入 > Enable Rainbow Fart 并回车。 此时应该会弹出一个消息通知,点击通知上的 Open 按钮。 在打开的页面上点击 授权 。 享受编程吧!请尝试在 VSCode 中输入 function 关键字。 默认的妹子语音包也可自定义替换,详情可参阅插件文档。 https://saekiraku.oss-cn-beijing.aliyuncs.com/github/vscode-rainbow-fart/showoff-1.mp4 GitHub 仓库挂件 WordPress 插件 SaekiRaku / vscode-rainbow-fart 一个在你编程时疯狂称赞你的 VSCode 扩展插件 | An VSCode extension that keeps giving you compliment while you are coding, it will checks

Python菜鸟教程 | 多平台安装

与世无争的帅哥 提交于 2020-07-28 19:15:59
Mac 安装 Mac用户安装 python会比较方便,直接到 官网:https://www.python.org/downloads/mac-osx/ 下载安装包, 下载自己需要的版本,默认路径安装即可。之后的某节会讲到如何给Mac中的python安装其他模块, 比如比较常用的numpy 或者matplotlib. Windows 安装 请到 官网:https://www.python.org/downloads/windows/ 下载需要的版本的安装包, 下载所需(注意自己的系统是32位还是64位),安装路径最好选择默认, 不然对于新手容易出现各种问题。 Windows 安装附加要点: 设置环境变量: 1.找到安装路径, 默认 C:\Users\**你的用户名**\AppData\Local\Programs\Python\Python35-32 粘贴路径 2.我的电脑 - 属性 - 高级 - 环境变量 - 系统变量中的PATH为(复制路径): C:\Users\**你的用户名**\AppData\Local\Programs\Python\Python35-32; pip3 设置环境变量: C:\Users\**你的用户名**\AppData\Local\Programs\Python\Python35-32\Scripts; 检查安装是否成功 打开idle, print(1)

将在线图片转换成base64踩坑记录及静态资源跨域及缓存的处理

二次信任 提交于 2020-07-28 18:55:33
1、在线图片资源跨域的问题   解决方法:将“跨域图片资源”转换成base64后,用base64渲染img标签,这样完美解决问题;   如何将“跨域图片”转换成base64呢?原理很简单,将img绘制成canvas,再将canvas转换成base64的img流;   因为图片是跨域的,所以我们在转换过程中需要加一段代码:image.crossOrigin = " * " ; ,用来处理跨域; let image = new Image() image.src = this .networkImg image.crossOrigin = " * "   发现偶尔还是会报错:Uncaught DOMException: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be exported. 2、图片url缓存   在这里能找到答案:https://stackoverflow.com/questions/46609800/canvas-crossorigin-anonymous-cors-chrile-mac-osx If your images come from a different domain, and you want to be able to export

Python探索之旅 | 第一部分第二课:安装Python和Python的常用开发软件

眉间皱痕 提交于 2020-07-28 18:26:06
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。 转载请注明出处。 原文: https://www.jianshu.com/p/68fcd46254f5 《Python探索之旅》 全系列 内容简介 前言 安装 Python(Windows、macOS 和 Linux) 安装 PyCharm 这个 Python 最强 IDE 创建 Python 项目 第一部分第三课预告 1. 前言 上一课 Python探索之旅 | 第一部分第一课:Python是什么? 中,我们初步认识了什么是编程语言,也对 Python 的历史,Python 可以做什么,为什么学习 Python 做了一些讲解。 这一课我们就要开始搭建 Python 的开发环境了,正所谓“工欲善其事,必先利其器”。 2. 安装 Python(Windows、macOS 和 Linux) 安装 Python 是比较简单的,就和安装普通的软件没太大区别。 我们 Python探索之旅 系列课程的基础篇,会学习 Python 的基础语法知识和面向对象编程,等等。基本不需要依赖第三方的 Python 库,因此 Python 的运行环境(主要是 Python 的解释器。我们之前说过 Python 是一门解释型语言)加上 PyCharm 这个 Python 的开发工具,就够了。 学完基础篇之后,我们会继续学习更高阶的知识

Nginx和Tomcat调优

生来就可爱ヽ(ⅴ<●) 提交于 2020-07-28 13:28:26
一、Nginx和Tomcat定义    tomcat 是一个中间件,在B/S架构中,浏览器发出的http请求经过tomcat中间件,转发到最终的目的服务器上,响应消息再通过tomcat返回给浏览器。tomcat更多用来做一个应用容器,让java web跑在里面的东西。    nginx 常用做静态内容服务和反向代理服务器,以及页面前端高并发服务器。适合做负载均衡,直面外来请求转发给后面的应用服务(tomcat什么的)。   nginx+tomcat响应速度明显要低于直接请求tomcat,性能不如直接请求tomcat,但是nginx由于多了中间一层转发,使得请求压力不会一次性都集中在tomcat上,因此nginx+tomcat的CPU明显低于直接请求tomcat,也大大避免了因请求量过大导致tomcat服务不可用。   单点tomcat在不使用nginx的情况下,能承载的最多也就是200-300的并发量,而加上了nginx之后,能大幅度提升服务器的并发承载量,不仅仅是因为nginx可以做负载均衡(load-banlance),更重要的是nginx可以让请求进行排队,而不是将压力赋予给tomcat,这样tomcat可以更加专注地完成业务操作,从而提高性能。 二、Nginx调优   这里只说nginx的简单优化,即让nginx处理html静态文件,图片,css,js等非动态文件

PyCharm2019 激活码

最后都变了- 提交于 2020-07-28 11:59:43
欲善其事,必先利其器。这里我为大家提供了两种pycharm激活方式(都支持最新2019版本): 修改hosts激活:需要修改hosts,稳定无影响,持续更新,推荐~ 破解补丁激活:需要下载补丁,永久有效,但破解可能会遇到各种问题 pycharm汉化教程 ————————更新分割线2019.04.09———————— 一、修改hosts激活 优点:方便快捷 缺点:需要修改hosts文件 1.修改hosts文件 将0.0.0.0 account.jetbrains.com和0.0.0.0 www.jetbrains.com添加到hosts文件最后,注意hosts文件无后缀,如果遇到无法修改或权限问题,可以采用覆盖的方法去替换hosts文件 修改后请检查hosts文件是否修改,激活码无法激活的原因99.99%是因为hosts没有修改正确 Windows系统hosts文件路径为:c:\windows\system32\drivers\etc Ubantu(Linux)系统hosts文件路径为:/etc Mac激活点这里: MacBook PyCharm激活码 2.复制激活码 打开PyCharm选择Activation code激活,然后复制下面的激活码点击激活。此激活码有效期为2020-03-11,大家可以关注微信公众号:裸睡的猪 或扫描下方二维码,在过期之前我会在公众号中推送新的激活码哦

#新闻拍一拍# 苹果强势逼迫整个 CA 行业进入一年的证书寿命期

China☆狼群 提交于 2020-07-28 10:39:43
苹果强势逼迫整个 CA 行业进入一年的证书寿命期 苹果公司在 2020 年 2 月单方面做出的一项决定,并有效地强势逼迫证书颁发机构行业接受 TLS 证书 398 天的新默认寿命。苹果打破了 CA/B 论坛的标准操作程序,没有要求投票,而是简单地宣布决定在其设备上实施 398 天的寿命。继苹果最初宣布之后,Mozilla 和谷歌也表示了类似的意向,将在其浏览器中实施同样的规则。从 2020 年 9 月 1 日开始,苹果、谷歌和 Mozilla 的浏览器和设备将对有效期超过 398 天的新 TLS 证书显示错误。TLS 证书的寿命从 8 年开始,经过多年的发展,浏览器厂商对其进行了削足适履,将其降低到 5 年,然后是 3 年,再到2年。上一次变化发生在 2018 年 3 月,当时浏览器制造商试图将 SSL 证书寿命从三年减少到一年,但在 CA 的积极反击下妥协了两年。简单点说,就是表明浏览器厂商控制了 CA/B 论坛,他们完全控制了 HTTPS 生态系统,而 CA 只是参与者,没有实际权力。 来源: cnBeta.COM 拍一拍:这个世界果然是谁的拳头大谁说了算。 部分开源项目着手支持 macOS ARM64 虽然首批搭载苹果 64 位 ARM 芯片的 MacBook/Mac 最快也要到年底才会面向消费者提供,并且在这之前苹果只向开发者提供数量有限的开发机,但部分开源项目已经在为

如何更改macOS Catalina的默认浏览器

帅比萌擦擦* 提交于 2020-07-28 09:28:21
macOS系统的默认浏览器是Safari,Safari也以出色的功能赢得了很多用户的喜欢。但是你也可能会习惯使用其他浏览器,那么该如何更改mac电脑的默认浏览器呢?非常简单,保证看一遍就学会! 首先点击屏幕左上角的 苹果 标志,在下拉菜单中选择 系统偏好设置 。 打开 通用 设置。 点击 默认网页浏览器 后面的三角形图标,在出现的浏览器列表中选择自己需要的即可。 来源: oschina 链接: https://my.oschina.net/u/4473602/blog/4331333

Parallels Desktop v15.1.4-47270 商业版下载 Mac安装Windows首选虚拟机

不羁的心 提交于 2020-07-28 08:26:58
Parallels Desktop 15.1.4版是Mac平台最佳的虚拟机软件之一,无需使用Boot Camp分区安装Windows,借助Parallels Desktop 15安装虚拟的Windows10,性能几乎和分区安装Windows不相上下。是Mac电脑安装windows的绝佳解决方案。 Parallels Desktop 15版现已推出了 Parallels Desktop Business Edition 15.1.4。 Parallels Desktop 15.1.4下载 https://www.macapp.so/parallels-desktop-15/ Parallels Desktop 15 与 macOS Catalina 完全兼容且完全优化—包含 Sidecar 支持和新安全与隐私功能。 版本 15 支持 macOS Catalina 10.15、Mojave 10.14、High Sierra 10.13 和 Sierra 10.12。Parallels Desktop 15 支持更多类型的蓝牙设备。可以连接新的 Logitech Craft 键盘、IRISPen 以及一些 IoT 设备(例如,智能家居设备和智能手环)等。Parallels Desktop 15 使用 Apple Metal 支持 DirectX 9、DirectX 10 和

如何在 Ubuntu 20.04 启用 SSH

≯℡__Kan透↙ 提交于 2020-07-28 03:27:13
本文最先发布在: https://www.itcoder.tech/posts/how-to-enable-ssh-on-ubuntu-20-04/ Secure Shell (SSH) 是一个网络协议,它主要被用来加密客户端和服务端之间的连接。 在客户端和服务端的每一次交互都被加密。 这个教程解释了如何在 Ubuntu 机器上启用 SSH。 启用 SSH 将会允许你远程连接到你的系统,并且执行管理员任务。你将能够通过 scp 和 sftp 安全传输文件。 一、 在 Ubuntu 上启用 SSH 默认情况下,当 Ubuntu 最初被安装的时候,通过 SSH 进行远程访问是不被允许的。在 Ubuntu 上启用 SSH 非常的简单直接。 以 root 或者其他 sudo 用户身份执行下面的步骤,在你的 Ubuntu 系统上安装并且启用 SSH。 01.使用 Ctrl+Alt+T 打开终端,并且安装 openssh-server 软件包: sudo apt update sudo apt install openssh-server 当被提示时,输入你的密码并且按 Enter,继续安装。 {{< figure src="/img/linuxize/ubuntu/ubuntu-install-ssh.webp" link="https://cloud.tencent.com/act/cps