Mac OS X

Mac OS系统没有小乌龟(git,svn客户端),有哪些其他比较好用的?

ぃ、小莉子 提交于 2020-05-04 23:45:45
正如所知,Mac OS没有小乌龟客户端软件TortoiseGit,TortoiseSVN TortoiseGit 下载地址 TortoiseSVN下载地址 下面推荐两个比较好用的git,svn客户端软件,告别命令行,提高一些程序员的开发效率,当然大牛可以继续使用命令行 git客户端软件Tower, svn客户端软件Cornerstone, 破解版下载地址:百度爱情守望者,自行下载 下面截图看一下,都比较容易上手 Tower截图 Cornerstone截图 命令行按道理来说一般不会出问题的,用起来看着高大上,但是在查看记录,回退,合并分支等方面不是很直观, 用了客户端软件比较方便,更加直观的看到自己的提交记录,代码对比查看等等, 大家共勉,一起学习 来源: oschina 链接: https://my.oschina.net/u/4381995/blog/3487169

重置 Mac 上的 NVRAM 或 PRAM

强颜欢笑 提交于 2020-05-04 23:19:37
https://support.apple.com/zh-cn/HT204063 如果 Mac 出现了与 NVRAM 或 PRAM 中储存的设置有关的问题,那么进行重置可能会有帮助。 NVRAM(非易失性随机访问存储器)是一小部分内存,Mac 使用这些内存来储存某些设置并对其进行快速访问。PRAM(参数 RAM)储存着类似的信息,且 NVRAM 和 PRAM 的重置步骤相同。 可储存在 NVRAM 中的设置包括音量、显示屏分辨率、启动磁盘选择、时区,以及最近的内核崩溃信息。储存在 NVRAM 中的设置取决于您的 Mac 以及与这台 Mac 搭配使用的设备。 如果您遇到与这些设置或其他设置有关的问题,那么重置 NVRAM 可能会有帮助。例如,如果 Mac 并非从“启动磁盘”偏好设置中选定的磁盘启动,或者在 Mac 启动前短暂地显示了一个问号图标,则可能需要重置 NVRAM。 如何重置 NVRAM 将 Mac 关机,然后开机并立即同时按住以下四个按键:Option、Command、P 和 R。您可以在大约 20 秒后松开这些按键,在此期间您的 Mac 可能看似在重新启动。 在会发出 启动声 的 Mac 电脑上,您可以在两次启动声之后松开这些按键。 在 配有 Apple T2 安全芯片的 Mac 电脑 上,您可以在 Apple 标志出现并再次消失后松开这些按键。 如果您的 Mac 使用了

如何在windows上测试iphone?

拜拜、爱过 提交于 2020-05-04 13:11:01
本教程将会让你没有mac照样测试iphone,这是我折腾了几天总结下来的,希望对大家有用。 先来几张效果图吧 方法很简单,但是配置起来说实话有点麻烦,先在电脑上安装vmware,在安装osx系统,在安装xcode,在安装xcode simulator。 进入正题: vmware下载: 下载 vmware激活秘钥:5A02H-AU243-TZJ49-GTC7K-3C61N 安装完成后,打开任务管理器服务项,关闭所有和vmware相关服务 接下来按照 百度经验 一步步安装系统 其中他提供的网盘链接失效了,这里我从新找了资源: osx镜像 unlocker 重点: 其中我在加载oxs镜像时遇到提示二进制,你不一定遇到,但是还是说一下解决方法, 下载securable 测试你的cpu是否支持虚拟化,一般都支持的,除非你是古董机,然后进入开启bios开启虚拟化,参考 bios 开启虚拟化 ,这样就可以了,在此启动osx 安装xcode: 如果你在app store下载会非常慢,而且还要有appleID账号,这里直接官网下载 xcode 选择你需要的版本,不能超过8.3。如果安装完系统后升级了系统,可以选择高版本,反正我是升级到了10.12.5 安装很简单,下载后点击一步步就可以了 xcode模拟器使用: 官方介绍 官方你可能也懒得看,那简单一步就可以了,选择Xcode> Open

C# 基础知识系列- 14 IO篇 文件的操作

こ雲淡風輕ζ 提交于 2020-05-04 08:32:52
C# 基础知识系列- 14 IO篇 文件的操作 本篇继续前两篇内容,跟大家介绍一下Path类以及FileSystemInfo这个类的主要方法和属性。 上文提到,在《C# 基础知识系列-IO篇》之文件相关的内容完结之后,会带领大家开发一个小工具-快速检索文件所在目录。 1.3. Path Path的中文名称有路径的意思,所以Path类就是路径类,C#把Path设置为工具类,路径的实例被区分为文件和目录了。以下是它的定义: public static class Path 路径是描述文件和目录的位置的字符串,路径并不一定指向硬盘上,换句话说就是路径不一定是物理路径也有可能是虚拟路径或者网络路径。在不同的操作系统和平台上,路径有着不同的表现,所以Path类是对不同平台行为的统一抽象。具体的路径表示需要参照具体的系统表示形式。 那么我们先来看看Path为我们提供了哪些内容,让我们一睹为快: 1.3.1 字段 public static readonly char AltDirectorySeparatorChar; public static readonly char DirectorySeparatorChar; 这两个是特定系统下的目录分隔符,其中AltDirectorySeparatorChar表示正斜线(/),DirectorySeparatorChar 表示反斜线()

Source Code Pro字体

梦想与她 提交于 2020-05-04 00:14:52
Source Code Pro 是 Adobe 公司号称最佳的编程字体。而且还是开源的。 它非常适合用于阅读代码,支持 Linux、Mac OS X 和 Windows 等操作系统,而且无论商业或个人都可以免费使用。 下载地址 https://github.com/adobe-fonts/source-code-pro 安装方法 Mac OS 双击已下载的字体文件,点击字体预览下方的"安装字体"按钮,即可 在 Finder 中选取“前往”>“应用程序”>"字体册" 可以查看到 Windows 下解压安装包,TTF文件夹下的文件是我们需要安装的字体。 打开TTF文件夹,将后缀名为.ttf的文件copy到C:\Windows\Fonts目录下,copy完成后,下面会出现Source Code,双击打开,会发现windows字体已经归类,这就表示安装完成了。 来源: oschina 链接: https://my.oschina.net/u/4108547/blog/4263630

CTF-Web-[极客大挑战 2019]Http

拟墨画扇 提交于 2020-05-03 17:38:43
CTF-Web-[极客大挑战 2019]Http 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!本文仅用于学习与交流,不得用于非法用途! CTP平台 网址 https://buuoj.cn/challenges 题目 Web类,[极客大挑战 2019]Http 打开题目的实例 思路 看到http类的题目,打开burp,记得我们上次安装过 找到下面的Secret.php文件,进入相应的页面 我们需要修改header头,把 https://www.Sycsecret.com写进去,复制一个头文件,添加关键的一行 Referer:https://www.Sycsecret.com 全部的 GET /Secret.php HTTP/1.1 Host: 9141-f2e36f57-6b2f-4563-8342-a0cfdb3ec455node3.buuoj.cn:29788 Upgrade-Insecure-Requests: 1 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36 Accept: text

关于苹果macOS更新到Catalina后出现的各种问题(持续更新)

*爱你&永不变心* 提交于 2020-05-02 16:54:12
一、Mac系统更新后 Git 不能用,提示 missing xcrun at:xxx xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 据说苹果每个版本更新后都有这样的问题,原因是每次安装更醒后,Xcode 都被卸载了。通过终端重新安装的Xcode命令行工具使用(其实这里安装的是Command Line Tools,Command Line Tools是在Xcode中的一款工具) 1:先打开Xcode 2:命令行安装 xcode-select --install 按照提示安装完毕即可,安装成功后,重新查看 git 版本信息: git version 二、Mac系统更新后应用程序不见了 其实不是不见了是启动台把一些应用归类到了新的一页了(也可能是多页),然后有一些实在找不到的,在访达的应用程序里都能找到,重新拖进启动台就好了 三、Mac系统更新后启动台滑动拖沓的问题 这个不知道是苹果故意的,还是bug? 知道的小伙伴可留个言分享一下嘛? 四、关于校园网锐捷不支持的问题 解决办法:口吐芬芳:**锐捷!--不然你还能怎样?~~ 五

NPM Error:gyp: No Xcode or CLT version detected!

☆樱花仙子☆ 提交于 2020-05-02 16:48:07
问题 最近在macOS Catalina中使用npm安装模块,经常会出现如下错误: > node-gyp rebuild No receipt for 'com.apple.pkg.CLTools_Executables' found at '/'. No receipt for 'com.apple.pkg.DeveloperToolsCLILeo' found at '/'. No receipt for 'com.apple.pkg.DeveloperToolsCLI' found at '/'. gyp: No Xcode or CLT version detected! gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16) gyp ERR! stack at ChildProcess.emit (events.js:210:5) gyp ERR! stack at Process.ChildProcess._handle.onexit

旧版开发者工具下载链接

只愿长相守 提交于 2020-05-02 15:54:41
旧版开发者工具下载链接 https://developers.weixin.qq.com/community/develop/article/doc/0008c4833f4450f8e32ab0dbc51013 新的开发者工具出来发现跟现有项目有兼容性问题。 而项目一天不能停,要急着修改上架,所以要恢复最新的开发者工具到旧版本 旧版本安装包没备份找不到了怎么办,2个方案: 1、使用自带的回退功能 开发者工具菜单,回退功能,如果这里回退的版本不行或者不能正常回退,那么使用方案2 2、找出指定旧版本的下载链接,直接打开链接下载旧版本。 应急处理的下载链接格式: https: //servicewechat.com/wxa-dev-logic/download_redirect?type=x64&from=mpwiki&download_version=1021910120&version_type=1 这个链接:后面版本号(1910120)改成你想要的版本就为所欲为的下载旧版本了。 版本号1910120的分拆:前6位代表发布的年月日(YYMMDD)格式后面的一位代表当天的第几个版本,从0开始 另外说说url里面的type是代表平台(x64/ia32/darwin) version_type代表版本类型:正式版/预览版/开发版(推测) 经过上面分析后

手把手教你构建、debug、开发Java虚拟机

落花浮王杯 提交于 2020-05-02 15:52:54
Java虚拟机是Java开发者最常使用的平台,了解其中的运行原理可以帮助我们成为更好的开发者、遇到问题更快解决。对于很多虚拟机知识点,大多数人通常是通过看书或文章来了解相关知识的。这样的缺点是一个知识经过了两次信息理解传递,可能导致信息不准,那么为什么不自己去探究虚拟机的实现原理呢。了解自己常使用的工具的原理,便于更好的使用工具,就像更了解轮胎的赛车手能更好地驾驶汽车、更了解锅和菜刀的厨师可以练出更好的厨艺。而了解虚拟机的最直接的方式就是去构建、debug、开发它! 下载代码 openjdk的代码在 mercurial 中,下载起来很慢。我们使用github上的mirror即可,这里选择了一个比较新的jdk14分支,代码比较多,下载时间会稍长一些。 git clone https://github.com/openjdk/jdk14u 编译 为了构建虚拟机、以及debug调试,需要对代码进行编译。 编译依赖 编译依赖Xcode,通过AppStore搜索下载安装就可以。 编译jdk需要一个低一些版本的jdk作为boot jdk,对于jdk14先到 jdk官网 下载安装一下jdk13 然后安装编译需要的一些依赖包 brew install autoconf freetype ccache 开始编译 #首先cd到代码目录中 cd jdk14u # 进行configure bash