Mac OS X

macOS,安装+配置+激活:MySQL8.0 + Navicat Premium12

本秂侑毒 提交于 2020-04-27 19:33:59
作者的电脑是10.13.3,些许配置偏差请自行略过 本文是学习探讨途径,请勿滥用,后果自负 MySQL8.0 篇章 官网http://www.mysql.com/downloads/ 下载即可,无需激活 这里只讲配置: 1、 下载后找到mysql的bin目录,(mac系统中会自动生成别名,) mysql/bin完整路径为: /usr/local/mysql/bin 2、 配置环境变量 执行vim ~/ .bash_profile 在该文件中添加mysql / bin完整路径: PATH =$PATH:/usr/local/mysql/ bin 添加完成后,按esc,然后输入wq保存。 最后在命令行输入source ~/.bash_profile进行加载修改后的配置文件 3、 至此,就可以在全局环境下通过mysql -uroot -p登录mysql了,会让你输入密码, 如mysql -uroot -p12345678 修改密码:SETPASSWORDFOR'root'@'localhost'=PASSWORD('newpass'); 4、 作者觉着这样登录,每次还要输入一长串内容校验,麻烦, 现有解决方法,就是用别名alias alias mysql= " mysql -uroot -p12345678 " 添加成功后即可看到下图 截至目前,输入mysql即可直接登录

Objective-C学习笔记

≯℡__Kan透↙ 提交于 2020-04-27 18:15:00
注: 本文首发于我的个人博客: https://evilpan.com/2019/04/05/objc-basics/ 如果你有其他语言的学习经验,要学习 Objective-C 的语法特性其实并不困难。正如我之前在 软件开发的一些"心法" 一文中所说,编程语言只是一个工具,工具本身不是目的,关键是要看你用来做什么。 而我学习 Objective-C 的理由也很简单,就是为了逆向破解iOS和macOS程序。不需要研究高深的语法糖和特性,只需要会写简单的应用,以及会看别人的代码。所以,你没看错,30分钟足矣。 什么是Objective-C Objective-C ,简称OC,是一种通用、高级、面向对象的编程语言。它扩展了标准的ANSI C编程语言, 将Smalltalk式的消息传递机制加入到ANSI C中。当前主要支持的编译器有GCC和Clang(采用LLVM作为后端)。 Objective-C的商标权属于苹果公司,苹果公司也是这个编程语言的主要开发者。 苹果在开发NeXTSTEP操作系统时使用了Objective-C,之后被OS X和iOS继承下来。 现在Objective-C与Swift是OS X和iOS操作系统、及与其相关的API、Cocoa和Cocoa Touch的主要编程语言。 Objective-C是C语言的严格超集

如何使用 Inkscape 制作万圣节灯笼

廉价感情. 提交于 2020-04-27 17:32:36
使用开源软件为你最喜欢的万圣节鬼屋制作一个有趣和怪异的装饰品。 使用开源软件装饰一个独一无二的万圣节灯笼! 通常,灯笼的一部分结构体是不透明的,以阻挡内部的光线。灯笼之所以成为灯笼,是因为其去掉了一些东西 :从结构体上切开的窗口,这样光线就可以射出。虽然对于照明来说不实用,但是一个有着怪异形状窗口和隐藏暗色轮廓的灯笼却可以令人兴奋,并创造出很多乐趣。 这篇演示如何使用 Inkscape 创建你自己的灯笼。如果还没有 Inkscape ,在 Linux 上,你可以从软件库中安装它,在 MacOS 和 Windows 上,你可以从 Inkscape 网站 上下载它. 使用材料 模板( A4 或 信纸 大小) 卡片纸(黑色是传统色) 描图纸(可选) 裁纸刀、尺子、切割垫板(可使用工艺切割机/激光切割机代替) 工艺胶 LED 茶灯 蜡烛 安全注意事项:这个项目只使用电池操作的蜡烛。 理解模板 首先,从上面的链接下载你所在区域(A4 或信纸)的合适的模板,然后在 Inkscape 中打开它。 灰白色的棋盘格背景是透明的(从技术角度来说,它是 alpha 通道。) 黑色基板构成了灯笼。现在,没有窗口可以让光线穿过;灯笼有一个非镂空的黑色基板。你将在 Inkscape 中使用 并集 和 差集 选项来数字化的设计窗口。 蓝色虚线表示折线。橙色实线表示参考线。采光窗口不应该放在橙色盒子的外面。

手把手教你CrossOver代替KeyGen Runner运行exe注册机

橙三吉。 提交于 2020-04-27 16:35:20
相信很多朋友对KeyGen Runner并不陌生,因为Mac电脑上某些软件程序安装需要注册码来激活,这时候KeyGen Runner就成了必备的。但是自动macOS上级10.15之后,KeyGen Runner就不能运行了,如何解决这一难题呢?手把手教你CrossOver代替KeyGen Runner运行exe注册机,一起来看看吧! 立即下载 在电脑上安装好CrossOver打开,点击 安装windows应用程序 如图 点击 现在更新 。(也可以不点更新,忽略它) 点击上方的 选择安装包——选择安装文件 ,选择安装文件。 选择要打开的 .exe 文件,然后点击 使用这个安装程序 。 点击 继续 。 随便选择一个应用,比如 未列出的应用程序 ,然后点击 继续 。 点击 安装 。 弹出安装提示请等待...然后就会弹出注册机。 来源: oschina 链接: https://my.oschina.net/u/4473602/blog/4255324

苹果macOS Catalina 10.15 正式版推送了,要不要升级,需要注意什么?

拜拜、爱过 提交于 2020-04-27 11:59:43
北京时间凌晨1点,美国西部时间10月7日上午10点,苹果推送 macOS Catalina 10.15 正式版升级!它为Mac用户带来了许多新功能和变化,iTunes最终在此版本中分拆。那么此次苹果升级有哪些新功能,需不需要升级?下面我们一起来探讨一下吧!! 一、苹果macOS Catalina新增功能: 用于音乐,电视和播客的全新应用程序 经过多年发展以容纳更多类型的内容,iTunes终于分拆了。iTunes 被拆分成了 音乐、播客、Apple TV 这 3 个独立的应用。就像它们的名字一样,它们各司其职,并且Finder现在支持iOS设备管理。 2、Sidecar macOS Catalina的一项新功能是可以将iPad用作Mac的外部显示器,允许用户镜像屏幕并使用iPad和Apple Pencil。 3、Apple Arcade 现有超过100款游戏登陆Apple Arcade,用户现在还可以将Mac和Xbox或PS4无线手柄配对。 4、屏幕时间 屏幕时间首次在iOS 12中出现,以帮助用户在iPhone和iPad上管理他们的时间,现在屏幕时间来到了Mac。 5、查找 全新的“查找”应用程序结合了“查找我的朋友”和“查找我的iPhone”应用程序。它还提供了新功能,即使设备处于脱机状态也可以帮助查找设备。 6、全新的应用程序 照片,提醒,便笺

如何在Mac上的软件更新中隐藏MacOS Catalina,Mac取消系统更新的红点

瘦欲@ 提交于 2020-04-27 11:59:29
有好多小伙伴不愿意升级到MacOS Catalina,但是电脑上有系统更新的红点,那么怎么去除呢,下面教大家如何在Mac上的软件更新中隐藏MacOS Catalina,Mac取消系统更新的红点。 1.退出系统偏好设置 2.在Mac上启动终端应用程序,该应用程序位于/ Applications / Utilities /文件夹中 3.在“终端”命令行中输入以下命令: sudo softwareupdate --ignore "macOS Catalina" 4.按回车键,然后输入管理员密码*,然后再次按回车键,以超级用户权限执行命令 5.重新打开系统偏好设置,“ MacOS Catalina”更新将不再显示为可用 现在,MacOS Catalina更新将在Mac上的“软件更新”中保持隐藏状态,直到更改此设置为止,我们将在下面进一步讨论。 随着MacOS Catalina不再占据主要的“软件更新”屏幕,您将继续收到有关安全更新,Safari更新,iTunes更新以及当前正在运行的MacOS版本的任何其他软件版本的传入软件更新的通知。 如何在软件更新中再次使MacOS Catalina升级可用 取消隐藏MacOS Catalina并使MacOS 10.15更新再次可用,您可以执行以下两项操作之一。一种是开始从Mac App Store 下载MacOS Catalina的过程

Retroactive for mac(在Catalina运行iTunes) v1.7中文版

风格不统一 提交于 2020-04-27 11:16:32
还在为在macOS Retroactive for mac无法使用iTunes等软件而烦恼吗?那就来试试这款软件吧,使用该软件能够帮助大家在最新的10.15系统上使用Aperture,iPhoto和iTunes等应用程序。Retroactive下载使用这款修复软件,让你使得iTunes、Aperture等它们能够在10.15系统上运行。 Retroactive for mac https://www.macdown.com/mac/6606.html retroactive mac中文版软件介绍 macOS Catalina上取消了iTunes,大多数Dj软件还不支持新版本,还只能在通过iTunes配合使用。Retroactive是一款应用程序,可让您在macOS Catalina上运行已经故去的应用:Aperture,iPhoto和iTunes。 Retroactive for mac功能特色 除了播放视频,导出幻灯片,Photo Stream和iCloud Photo Sharing外,所有Aperture功能都应该可用。如果无法打开RAW照片,则需要对其进行重新处理。 除播放视频,导出幻灯片,Photo Stream和iCloud Photo Sharing外,所有iPhoto功能都应该可用。 所有功能均适用于iTunes 12.9.5。 除备份iOS设备外

python 异步Web框架sanic

南笙酒味 提交于 2020-04-27 08:04:09
我们继续学习Python异步编程,这里将介绍异步Web框架sanic,为什么不是tornado?从框架的易用性来说,Flask要远远比tornado简单,可惜flask不支持异步,而sanic就是类似Flask语法的异步框架。 github: https://github.com/huge-success/sanic 不过sanic对环境有要求: macOS/linux python 3.6+ 不过,我在macOS上安装 sanic 还是踩了坑。依赖库 ujson 一直安装失败。最后不得不卸载官方python,安装 miniconda(第三方Python安装包,集成了一些额外的工具)。 安装 sanic > pip3 install sanic sanic 开发第一个例子 编写官方的第一个例子 hello.py : from sanic import Sanic from sanic.response import json from sanic.exceptions import NotFound app = Sanic(name="pyapp") @app.route('/') async def test(request): return json({'hello': 'world'}) if __name__ == '__main__': app.error_handler

在Azure DevOps Server (TFS)的流水线中编译和测试Xcode移动应用(iPhone)

好久不见. 提交于 2020-04-27 06:09:12
概述 Xcode是开发基于苹果macOS系统的桌面应用和移动应用的主要IDE工具。使用Azure DevOps Server (原名TFS)系统中的pipelines流水线功能,可以方便的集成Xcode项目,使用web浏览器在DevOps服务器上,实现一键编译、测试和发布等工作,省却测试发布过程中复杂的流程,大幅提高测试发布的效率,提高开发和测试团队之间的协作效率。 本文已经某银行的IOS手机银行移动端为例,介绍如何在Azure DevOps Server中试系Xcode项目的持续集成和测试。 前提条件 由于苹果公司技术的封闭性,开发移动应用必须在macOS系统上完成编译、调试和打包任务,因此实现Xcode项目的编译必须首先安装一个macOS的代理,否则无法完成Xcode的自动编译和打包功能。 我在博客“在macOS苹果电脑上安装Azure DevOps Server(TFS)代理”( https://www.cnblogs.com/danzhang/p/11954476.html )一文中详细介绍了安装苹果代理的操作步骤。 配置流水线 在macOS上安装的Azure DevOps Server的代理后,就可以使用流水线功能来配置自动打包和测试功能了。 可以使用yaml脚本或者传统的窗口界面来新建一条Xcode的流水线。下面的示例我们使用窗口界面

20165301陈潭飞 实验一

送分小仙女□ 提交于 2020-04-27 06:08:38
20165301 实验一 一、Java开发环境的熟悉-1 实验要求: 建立“自己学号exp1”的目录 ; 在“自己学号exp1”目录下建立src,bin等目录; javac,java的执行在“自己学号exp1”目录; 提交 Linux或Window或macOS中命令行下运行Java的全屏截图, 运行结果包含自己学号等证明自己身份的信息; 代码提交码云; 截图 码云链接 二、Java开发环境的熟悉-2 实验要求: 参考 http://www.cnblogs.com/rocedu/p/6371315.html。提交 Linux或Window或macOS环境中 IDEA中调试设置条件断点的全屏截图,截图打上自己学号的水印。其他内容包括截图在实验报告中体现。 截图 运行出结果 设置断点 观察sum随i的变化而变化 三、Java开发环境的熟悉-3 实验要求: 参考实验一 Java开发环境的熟悉(Linux + Eclipse) http://www.cnblogs.com/rocedu/p/4421202.html (三)练习提交自己练习项目的码云链接和运行结果的截图 实验题目: 实现简单四则运算(能支持分数,加减乘除,支持括号),并进行测试(正常情况,异常情况,边界情况)。 实验代码链接 在linux中操作截图 在idea中调试 设置断点调试 实验总结