Mac OS X

【1】windows下IOS开发基础环境搭建

廉价感情. 提交于 2020-08-07 00:27:55
一、目的 本文的目的是windows下IOS开发基础环境搭建做了对应的介绍,大家可根据文档步骤进行mac环境部署; 二、安装虚拟机 下载虚拟机安装文件绿色版,点击如下文件安装 获取安装包: 百度网盘: 链接:http://pan.baidu.com/s/1c28EkpE 密码:93tl 解压后如下,点击如下脚本进行安装;按提示进行; 服务配置(按需配置): 这里仅限配置网络功能即可;选择1 回车-选择桥接模式 选择2启用桥接服务 三、安装macos虚拟机 注意: 查看本机cup类型,是intel 还是cmd或者其他类型,本文接收主要针对intel进行介绍,如是其他CPU类型,则还需要安装补丁; 安装包获取 百度网盘地址: http://pan.baidu.com/s/1bpAcicf 打开 VMware,新建虚拟机,选择典型,再点下一步。 然后选择 os x 10.11的 cdr,点下一步,选择 Apple Mac OS X (M),版本选 OS X 10.11,再点击下一步。 启动虚拟机 可能会报错,注意先走下一步的配置; 配置文件调整 使用记事本打开后,在 smc.present = "TRUE" 后添加smc.version = 0,不弄的话打开虚拟机就会出错!注意打开 修改前 修改后: 在虚拟机中启动 启动后耐心等待,语言选择简体中文; 磁盘空间设置 然后到安装OS X时

【1】windows下IOS开发基础环境搭建

假如想象 提交于 2020-08-07 00:15:15
一、目的 本文的目的是windows下IOS开发基础环境搭建做了对应的介绍,大家可根据文档步骤进行mac环境部署; 二、安装虚拟机 下载虚拟机安装文件绿色版,点击如下文件安装 获取安装包: 百度网盘: 链接:http://pan.baidu.com/s/1c28EkpE 密码:93tl 解压后如下,点击如下脚本进行安装;按提示进行; 服务配置(按需配置): 这里仅限配置网络功能即可;选择1 回车-选择桥接模式 选择2启用桥接服务 三、安装macos虚拟机 注意: 查看本机cup类型,是intel 还是cmd或者其他类型,本文接收主要针对intel进行介绍,如是其他CPU类型,则还需要安装补丁; 安装包获取 百度网盘地址: http://pan.baidu.com/s/1bpAcicf 打开 VMware,新建虚拟机,选择典型,再点下一步。 然后选择 os x 10.11的 cdr,点下一步,选择 Apple Mac OS X (M),版本选 OS X 10.11,再点击下一步。 启动虚拟机 可能会报错,注意先走下一步的配置; 配置文件调整 使用记事本打开后,在 smc.present = "TRUE" 后添加smc.version = 0,不弄的话打开虚拟机就会出错!注意打开 修改前 修改后: 在虚拟机中启动 启动后耐心等待,语言选择简体中文; 磁盘空间设置 然后到安装OS X时

从苹果官网细看20年设计变迁史

我与影子孤独终老i 提交于 2020-08-06 21:16:39
在过去很长一段时间,苹果都一直以自己流线型、极简风格的工业设计闻名全球。而97年乔布斯带着NeXT团队荣归苹果之后,这家传奇企业重获新生,它的高速发展的这个阶段也和互联网快速普及的20年有着高度的重叠。因此,苹果官方网站正式上线之后,它的设计风格也在过去20年间迎来了巨大变化,你可以在每一次设计的转型和改变中看到苹果变革的轨迹。 得益于“互联网档案馆”(the Internet Archive)所收集的网页历史数据,我们将首次得以以时间线的方式大致了解一下苹果官网在这些年来的设计风格变化。 需要指出的是,虽然苹果早在1987年就注册了Apple.com的域名,但我们只拿到了1997年之后的清晰截屏。正好,让我们仔细观察一下乔布斯回归之后的苹果,官方网站是如何变革与进化的。以下是具体内容: 1997年:变革开始 1997年时的苹果主页看起来就和一份彩色报纸一样。这是令人振奋的一年,乔布斯重回公司,去掉冗余的产品线,Mac OS X开始进入酝酿阶段。这时候苹果官网的视觉设计受限于时代,同时也受到当时的Mac OS 8的设计语言的影响。看看Mac OS 8的设计,你就明白了: 1998年:“乔纳森式”设计发轫 1998年时,苹果对自己的官网进行了大幅精简,并在主页用大量空间突出了全新iMac的广告。此时苹果主打的iMac产品为iMac G3,也就是电影《乔布斯

nodejs模块路径alias

爷,独闯天下 提交于 2020-08-06 20:05:49
nodejs的模块引用,使用相对路径,会造成写一堆../,非常不便。 有2种好的修改方式: 1. NODE_PATH设置路径别名 " scripts " : { " start " : " cross-env NODE_PATH=.;./mod node index.js " , } NODE_PATH的路径用分号(Windows)或冒号(Mac OS或linux)分割多个路径,. 表示本目录,./mod表示一个子目录。 缺点是,不同系统设置多个路径的分隔符不同,用了cross-env也于事无补。 2. module_alias模块 npm i --save module-alias // Aliases "_moduleAliases" : { "@root" : ".", // Application's root "@deep" : "src/some/very/deep/directory/or/file" , "@my_module" : "lib/some-file.js" , "something" : "src/foo", // Or without @. Actually, it could be any string } // Custom module directories, just like `node_modules` but with your

syncthing搭建私人网盘

寵の児 提交于 2020-08-06 15:46:42
syncthing 这个开源软件,对于多客户端共享同步文件的问题一下有了终极解决方案。首先他是多客户端之间点对点传输,并没有第三方服务器做网盘存储,只要两台电脑同时在线,就可以做到实时同步,当然也可以到 sanfengyun 注册三丰云账号申请免费云服务器做为24小时不关机的中间服务器做私人网盘,支持Android、Linux、Windows、Mac OS X等系统。 下载安装 下载地址: https://syncthing.net/downloads/ cd ~ wget -c https://github.com/syncthing/syncthing/releases/download/v1.7.1/syncthing-linux-amd64-v1.7.1.tar.gz tar xzvf syncthing-linux-amd64-v1.7.1.tar.gz && rm -f syncthing-linux-amd64-v1.7.1.tar.gz cd syncthing-linux-amd64-v1.7.1 && cp syncthing /usr/local/bin 启动一次 syncthing 创建配置文件 syncthing 修改配置 sed -i 's/127.0.0.1/0.0.0.0/g' '/root/.config/syncthing/config.xml'

C语言探索之旅 | 第二部分第八课:动态分配

半世苍凉 提交于 2020-08-06 13:53:13
>作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。 转载请注明出处。 原文: https://www.jianshu.com/p/bbce8f04faf1 > 《C语言探索之旅》 全系列 内容简介 前言 变量的大小 内存的动态分配 动态分配一个数组 总结 第二部分第九课预告 1. 前言 上一课是 C语言探索之旅 | 第二部分第七课:文件读写 。 经历了第二部分的一些难点课程,我们终于来到了这一课,一个听起来有点酷酷的名字: 动态分配 。 >“万水千山总是情,分配也由系统定”。 到目前为止,我们创建的变量都是系统的编译器为我们自动构建的,这是简单的方式。 其实还有一种更偏手动的创建变量的方式,我们称为“动态分配”(Dynamic Allocation)。dynamic 表示“动态的”,allocation 表示“分配”。 动态分配的一个主要好处就是可以在内存中“预置”一定空间大小,在编译时还不知道到底会用多少。 使用这个技术,我们可以创建大小可变的数组。到目前为止我们所创建的数组都是大小固定不可变的。而学完这一课后我们就会创建所谓“动态数组”了。 学习这一章需要对指针有一定了解,如果指针的概念你还没掌握好,可以回去复习 C语言探索之旅 | 第二部分第二课:进击的指针,C语言的王牌! 那一课。 我们知道当我们创建一个变量时,在内存中要为其分配一定大小的空间。例如:

基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(v6.9.0版)

家住魔仙堡 提交于 2020-08-06 13:37:29
TableGo_20200520 v6.9.0 正式版发布,此次版本更新如下: 1、新增对JDK9及以上版本Java环境的支持 2、生成JavaBean更名为生成数据模型并且提供了C#、C++、Golang、Rust、Python、Objective-C、Swift等编程语言数据模型的简单模板 3、新增生成SpringBoot项目工程的功能,在生成自定义文件界面直接生成一个可以跑起来的项目 4、新增对数据库视图的支持 5、新增大量自定义模板示例 6、新增SQL查询导出数据功能,在生成自定义文件时通过配置SQL查询数据导出生成任何需要的文件 7、新增一些内置静态对象用于生成自定义文件时使用,例如:org.apache.commons.lang.StringUtils 8、移除是否目录直通,如果文件保存路径设置了目录则生成的内容将直接生成到该目录下(生成自定义文件无效) 9、移除代码中生成的版本推广信息 10、生成自定义文件功能增强,添加更多可配置的参数 11、修复生成数据库文档中有中文错误的问题 12、优化对MySQL8.x的支持,现在可以使用MySQL8的新驱动包了 13、优化界面显示效果并让所有界面都能用鼠标拖动改变大小 14、优化参数配置管理功能,使全局参数配置可以保存界面上配置好的参数 15、使用JDK8编译,并使用了JDK8的新特性,不再支持JDK7 16

Mac高效开发工具——Xcode for Mac

亡梦爱人 提交于 2020-08-06 09:43:44
专业高效的mac开发软件小编推荐使用 Xcode Mac版请添加链接描述 ,该软件为Mac,iPhone,iPad,Apple TV和Apple Watch创建出色的应用程序所需的一切。Xcode为开发人员提供了用于用户界面设计,编码,测试和调试的统一工作流。 Xcode mac功能特色 :、 Xcode包括Xcode IDE,Swift和Objective-C编译器,仪器分析工具,模拟器,最新的SDK和数百个强大的功能: 创新工具可帮助您创建出色的应用 •Swift是一种安全,快速和现代的革命性编程语言 •游乐场是一种有趣的实验方式,并与Swift代码交互 •Interface Builder为每个目标设备显示像素完美的UI,并可以在任何缩放级别进行编辑 •查看调试会在运行时显示所有应用程序的UI视图图层的3D堆栈 •助理编辑者显示与您的主要任务相关的内容 •实时问题在您键入时会显示错误,并修复 - 它可以纠正错误 Swift是一种功能强大,现代又有趣的编程语言 •通过设计安全,Swift语法和功能可防止整个类别的错误 •快速的代码执行和编译时间由经过验证的LLVM编译器提供支持 •现代语言功能受到领先研究的启发,其中包括: 与功能指针统一关闭 元组和多个返回值 Structs作为支持方法,扩展,协议的值类型 强大的协议,可以在您的代码库中扩展功能 功能编程模式,包括地图和过滤器

关于Postman你必须学会的技能

给你一囗甜甜゛ 提交于 2020-08-06 08:46:53
关于Postman   工欲善其事,必先利其器,在了解了接口测试之后,就要选择一款适用的工具。之所以选择postman是因为它简单、容易上手、能覆盖大多数HTTP接口测试场景,性价比极高。 Postman分为本地应用版本和Chrome浏览器插件版,总的来说,Postman本地应用版支持一些Chrome浏览器插件版没有的功能,因此推荐安装Postman本地应用版。 下载地址:https://www.getpostman.com/downloads,选择windows、macOS、Linux下载即可。 Postman发送请求 1、我们把Postman发送请求比作一个发送快递的过程 2、把Postman接收响应比作一个收快递的过程 Postman分析结果: HTTP请求4要素:url、方法、头域、参数   get:参数在Params中填写   post:参数在Params中填写 HTTP响应3要素:状态码,响应头,响应体   状态码:200--OK 404--Not Found 500--Internal Server Error   响应体:正文内容 Postman断言状态码   断言:对接收到的响应结果(如状态码、响应头、响应正文)等信息进行自动判断的一种操作。在设置时会给定一个预期结果,在发送请求后会得到一个实际结果,如果两者结果一致,则认为是成功的,否则则是失败的。  

基于Swift的应用程序是否可以在OS X 10.9 / iOS 7及更低版本上运行?

扶醉桌前 提交于 2020-08-06 06:03:19
问题: Will Swift-based applications work on OS X 10.9 (Mavericks)/iOS 7 and lower? 基于Swift的应用程序能否在 OS X 10.9 (Mavericks)/ iOS 7及更低版本上运行? For example, I have a machine running OS X 10.8 (Mountain Lion), and I am wondering if an application I write in Swift will run on it. 例如,我有一台运行 OS X 10.8 (Mountain Lion)的计算机,我想知道我用Swift编写的应用程序是否可以在其上运行。 解决方案: 参考一: https://stackoom.com/question/1chxS/基于Swift的应用程序是否可以在OS-X-iOS-及更低版本上运行 参考二: https://oldbug.net/q/1chxS/Do-Swift-based-applications-work-on-OS-X-10-9-iOS-7-and-lower 来源: oschina 链接: https://my.oschina.net/stackoom/blog/4273123