下载Nacos发行版
从Nacos的官方Github仓库下载Nacos发行版压缩包: https://github.com/alibaba/nacos/releases
下载完成后,将压缩包解压到选择的目录
进入Nacos目录:
使用Standalone模式
# Centos 7cd binsh startup.sh -m standalone# 如果要使用其他模式,只需将 -m 后面的参数改为对应的模式(Cluster 或 Standalone)
等待启动: Nacos服务会开始启动,可以在命令行中看到启动日志
访问Nacos控制台,在浏览器中输入 http://提示IP:8848/nacos,访问nacos的web控制台
Kotlin移动(android & ioS)开发的多平台库
跨平台的网络请求
一个多平台导航库构建,并无缝集成,Jetpack撰写。创建可扩展的单活动应用程序,由实用的api提供支持:ScreenModel,Navigation等
// 图片加载 implementation("media.kamel:kamel-image:0.6.0") // 网络请求 implementation("io.ktor:ktor-client-core:$ktorVersion") // 解析格式 implementation( "io.ktor:ktor-client-content-negotiation:$ktorVersion") implementation("io.ktor:ktor-serialization-kotlinx-json:$ktorVersion") // 网络日志打印 implementation("io.ktor:ktor-client-logging:$ktorVersion")
]]>
1、打开项目gradle.properties,指定Kotlin, AGP和Compose所需的版本。
kotlin.version=1.8.20agp.version=8.0.1compose.version=1.4.0
2、启用Compose Multiplatform:
org.jetbrains.compose.experimental.uikit.enabled=truekotlin.native.cacheKind=none
3、配置项目级构建脚本
打开build.gradle.kts (project)并将插件块中的插件替换为以下内容:
kotlin("multiplatform").apply(false)id("com.android.application").apply(false)id("com.android.library").apply(false)id("org.jetbrains.compose").apply(false)
4、配置Shared Module构建脚本
val commonMain by getting { dependencies { implementation(compose.runtime) implementation(compose.foundation) implementation(compose.material) @OptIn(org.jetbrains.compose.ExperimentalComposeLibrary::class) implementation(compose.components.resources) }}
5、配置Android Module构建脚本
id("org.jetbrains.compose")
6、配置settings.gradle.kts (Project Settings)
增加maven和plugins
pluginManagement { repositories { google() gradlePluginPortal() mavenCentral() maven("https://maven.pkg.jetbrains.space/public/p/compose/dev") } plugins { val kotlinVersion = extra["kotlin.version"] as String val agpVersion = extra["agp.version"] as String val composeVersion = extra["compose.version"] as String kotlin("jvm").version(kotlinVersion) kotlin("multiplatform").version(kotlinVersion) kotlin("android").version(kotlinVersion) id("com.android.application").version(agpVersion) id("com.android.library").version(agpVersion) id("org.jetbrains.compose").version(composeVersion) }}dependencyResolutionManagement { repositories { google() mavenCentral() maven("https://maven.pkg.jetbrains.space/public/p/compose/dev") }}rootProject.name = "MultiplatformApp"include(":androidApp")include(":shared")
7、同步项目
]]>master分支与dev分支差距过大,无法直接合并,使用一下方法:
git checkout dev
git push origin dev:master -f
git checkout master
git fetch --all
git reset --hard origin/master
]]>
compose项目依赖第三方组件的地址及相关文档
def lottieVersion = 6.0.0implementation "com.airbnb.android:lottie-compose:$lottieVersion"
val composition by rememberLottieComposition(LottieCompositionSpec.RawRes(R.raw.loading)) val progress by animateLottieCompositionAsState(composition) LottieAnimation( composition = composition, progress = { progress }, )
1、在包名称点击右键,选择 Edit File Templates,在打开的弹框中将Scheme选择Default,如图所示:
2、点击+,在右侧对话框中设置名称:Kotlin Compose,文件后缀为kt
3、在下方输入区设置代码,点击apply,ok
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME}#end#parse("File Header.java")import androidx.compose.runtime.Composableimport androidx.compose.ui.tooling.preview.Preview#if (${Function_Name} == "" )@Composablefun ${NAME}() {}@Preview@Composablefun ${NAME}Preview() { ${NAME}()}#end#if (${Function_Name} != "" )@Composablefun ${Function_Name}() {}@Preview@Composablefun ${Function_Name}Preview() { ${Function_Name}()}#end
]]>
转载自:Code. 铠.
如何下载macOS Ventura、Monterey、Big Sur、Catalina & Mojave完整安装程序
要下载完整的macOS安装程序?我将向你展示7种不同的方式!
如何下载macOS Ventura 13 Monterey 12,Big Sur 11,Catalina 10.15,Mojave 10.14,High Sierra 10.13,Sierra 10.12,10.11 El Capitan,10.10 Yosemite,10.9 Mavericks,10.8 Mountain Lion & 10.7 Lion!!!
2022年8月6日更新
如果您想知道如何下载macOS完整安装程序,那么您已经找到了正确的地方。如果你是macOS用户或刚开始使用Apple IT,你会很快发现这会变得很复杂。
下载macOS完整安装程序的8种不同方式
需要完整的macOS安装程序来重建Mac或创建USB安装程序?我将向您展示8种下载macOS的不同方式。
Mac App Store = High Sierra、Mojave、Catalina、Big Sur、Monterey & Ventura
Mojave 10.14、10.15和11软件更新窗格 = 蒙特利12.0
软件更新–获取完整安装程序命令 = 10.14 & 10.15、11、12 & 13
简单易行!通过InstallAssistant从苹果下载macOS Ventura、Monterey & Big Sur.pkg
10.12 Sierra、10.11 El Capitan和10.10 Yosemite的直接下载链接
10.8 Mountain Lion和10.7 Lion的直接下载链接现已免费!
Greg Neagle的InstallMacOS。py脚本=10.13、10.14、10.15、11。12 & 13
MDS(Mac部署棒)由两艘独木舟组成。com=10.13、10.14、10.15、11、12和13
1、Mac App Store
Mac应用商店将是您下载macOS的主要方式。您可以下载以下版本–10.13、10.14、10.15、11、12和13。下面的每个链接都将在Mac App Store中打开该版本。您只需单击下载按钮。下载完成后,安装程序将位于/应用程序中。
1–macOS Ventura 13 Beta版(暂无链接)
2–macOS Monterey 12
https://apps.apple.com/us/app/macos-monterey/id1576738294
3–macOS Big Sur 11
https://apps.apple.com/us/app/macos-big-sur/id1526878132
4–macOS Catalina 10.15
https://apps.apple.com/us/app/macos-catalina/id1466841314
5–macOS Mojave 10.14
https://apps.apple.com/us/app/macos-mojave/id1398502828
6–macOS High Sierra 10.13
macOS High Sierra on the Mac App Store
7–macOS Sierra 10.12
macOS Sierra on the Mac App Store
我已经把macOS 10.12、10.11、10.10、10.9、10.8和10.7完整安装程序下载链接放在本文最底部了。(第7节和第8节)
2、macOS 10.14、10.15和11软件更新系统偏好设置 = macOS Monterey
苹果在10.14+中添加了一个新的系统偏好设置选项,称为软件更新。这个新的部分将向您展示可用的macOS软件更新,但它也将向您展示升级!在这种情况下,我们可以使用此窗格下载macOS Monterey。
点击“立即升级”按钮后,macOS Monterey将开始下载。安装完成后,macOS Monterey应用程序将位于您的/Applications文件夹中。
注意:尽管按钮上写着“立即升级”,但这只是下载,不会自动将Mac升级到Monterey。您可以在之后弹出的安装程序窗口中取消。
3、使用软件更新下载Ventura、Monterey、Big Sur、Catalina或Mojave,获取完整安装程序
随着macOS 11 Big Sur&10.15 Catalina的发布,我们在softwareupdate二进制文件中添加了一个非常需要的新选项。我们现在可以下载完整的安装程序了!
要获得更多信息,您只需从终端运行softwareupdate命令。应用程序,它将为您提供所有选项的快速概述。
softwareupdate --fetch-full-installer :此命令将下载最新版本的macOS Monterey。
softwareupdate --fetch-full-installer --full-installer-version :此子选项将允许您下载特定版本。例如10.15.7。
下载完成后,macOS安装程序应用程序将位于“/Applications”中
4、通过Apple SUS & InstallAssistant下载macOS Ventura、Monterey或Big Sur完整安装程序pkg
您可以从苹果自己的软件更新服务器下载macOS Big-Sur的完整安装程序。InstallAssistant。pkg包括整个安装macOS Big-Sur。应用程序。运行pkg,它会将整个安装应用程序放入您的应用程序文件夹!
macOS Ventura最终版和测试版安装程序在此:
macOS Ventura 13 Full Installer Database. Download Directly from Apple!
macOS Monterey 最终版和测试版安装程序在此:
macOS 12 Monterey Full Installer Database. Download Directly from Apple!
macOS Big Sur最终版和测试版安装程序在此:
macOS Big Sur Full Installer Database. Download Directly from Apple!
5.下载10.12 Sierra、10.11 El Capitan和10.10 Yosemite的链接
对于10.12、10.11和10.10,您可以直接从苹果的服务器下载安装程序。
10.12 Sierra
如何升级到macOS Sierra–苹果支持
下载macOS Sierra 10.12.6
10.11 EI Captain
如何升级到OS X El Capitan – Apple支持
下载OS X El Capitan 10.11.6
10.10 Yosemite
如何升级到OS X Yosemite – Apple支持
下载OS X Yosemite 10.10.5
macOS Mountain Lion 10.8和Lion 10.7现在可以免费下载!!
截至2021年 6月30日,苹果已将macOS Mountain Lion 10.8和Lion 10.7公之于众,可以免费下载!!
macOS Mountain Lion 10.8:https://support.apple.com/kb/DL2076
macOS Lion 10.7:https://support.apple.com/kb/DL2077
7、使用InstallMacOS.py 脚本
InstallMacOS.py是Greg Neagle编写的脚本。描述内容为一个从苹果软件更新服务器下载Install macOS应用程序部件的工具,并将正常运行的Install macOS应用程序安装到空磁盘映像上。
该脚本直接与苹果联系,并下载构成macOS安装应用程序的所有部分。最后,它将安装到一个空白的dmg图像上。最终,您将在中获得一个全新的macOS安装应用程序。dmg!
该脚本位于Greg的Github站点上。
macadmin-scripts/installinstallmacos.py at main · munki/macadmin-scripts · GitHub
您可以直接从此链接下载该文件:
https://raw.githubusercontent.com/munki/macadmin-scripts/master/installinstallmacos.py
打开上面的链接将显示原始脚本。右键单击页面上的任意位置,然后选择“另存为”,即可下载。现在您已经有了脚本,让我们运行它。
请注意,您有8个版本的完整macOS安装程序可用!截至2020年4月9日,Catalina的最新版本为10.15.4(19E287)。选择2(或6,由于某种原因它会加倍),然后按Enter键。
下载将开始。
下载完成后。dmg将位于主文件夹的根目录下。
Twocanoes的MDS(Mac部署棒)
您可以使用Twocanoes MDS(Mac Deploy Stick app)下载macOS完整安装程序!
免费下载 – https://twocanoes.com/products/mac/mac-deploy-stick/
如何下载macOS疑难解答索引
支持apple.com下载
High Sierra Mac应用商店
如果您有旧版本的安装程序,会发生什么情况。您的系统上的应用程序,是否需要最新版本?
如何检查Install macOS installer的macOS版本号。应用程序?
找到旧版本后下载最新版本。
您使用的Mac必须与您尝试下载的macOS版本兼容。
如果Mojave与我的系统不兼容,如何下载High Sierra 10.13?
可怕的22mb“存根”安装程序。
Mac应用商店为Mojave 10.14重新设计!
我可以在新的Mojave应用商店下载High Sierra吗?
新的Mac应用商店解决了可怕的22mb存根安装程序问题。
让我们回顾一下您可以在Mojave&High Sierra上下载哪些macOS版本
Mac App Store错误
根据您的Mac版本,查看您可以在Mojave&High Sierra上下载哪些macOS版本。
使用installinstallmacos下载完整的macOS安装程序。py公司
如何下载macOS Catalina 10.15 Beta Apple Beta软件程序。
Apple App Store 10.15、10.14、10.13的下载链接+10.12、10.11和10.10的直接下载链接。
1、Apple支持下载
假设您想下载完整的macOS安装程序。苹果的应用程序,您可以部署就地升级或构建USB安装程序。让我们首先检查一下支持。
搜索Mojave和High Sierra安装程序只会显示组合和安全更新。
2、High Sierra Mac应用商店
没什么大不了的,让我们去High Sierra应用商店搜索Mojave和High Sierra安装程序。
我找到了Mojave,High Sierra没有找到404
好吧,看来我们离得有点近了。搜寻macOS Mojave的行动开始了,但High Sierra却无处可寻。
如果你有一个旧版本的安装程序会发生什么。您的系统上的应用程序,是否需要最新版本?
Mojave圆圈下的按钮是“打开”而不是“下载”???
你现在可以在Mac应用商店看到Mojave,但不是下载,而是打开。让我们看看这意味着什么。
看来我已经有安装程序了。让我们单击“显示应用程序”以了解更多信息。
单击“打开”后,我会收到上面的消息。正如你所见,应用商店首先搜索了我的系统,发现我已经有了macOS Mojave安装程序。应用程序。请注意,它搜索所有位置,而不仅仅是安装程序应用程序通常存储的应用程序文件夹。它找到了macOS Mojave安装程序。名为test的文件夹中的应用程序。
应用商店找到安装程序!
太好了,我们准备好了,对吗?不是因为我不知道这是什么版本。查看创建日期可以为我们提供一个很好的线索。MacOS Mojave于2018年9月24日发布。这个Mojave安装程序下载是在发布23天后创建的,所以很可能是10.14.0。
4、如何检查Install macOS installer的macOS版本号。应用程序?
我们有多种检查版本号和内部版本号的方法。最简单的方法是从Get info查看版本号信息。
啊!14.0.22 = 10.14.0!
在检查了版本号后,我现在知道macOS的版本是10.14.0。我们可以在实际安装程序中找到内部版本号。但知道版本号通常就足够了,除非你需要特定的硬件构建。
5、找到旧版本后下载最新版本。
我有macOS Mojave安装程序。我的系统上有一个应用程序,但它已经过时了。我需要最新版本。我们现在需要让应用商店显示下载按钮,而不是打开。只需关闭应用商店,删除旧版本的macOS安装程序,然后重新打开。
别再这样了!
我删除了安装程序。但应用商店仍然认为我有安装程序。该按钮应切换到下载,但没有。如果再次发生这种情况,请重新启动Mac。
太棒了让我们开始下载。
很好,重新启动Mac App Store后,你的Mac上找不到任何版本的Mojave安装程序,所以它现在会显示下载按钮。
6、您使用的Mac必须与您尝试下载的macOS版本兼容。
Mac App Store不允许您下载不兼容的macOS版本。
我们无法完成您的购买。此计算机上无法安装此版本的macOS 10.14。
我仍然无法下载Mojave,因为我试图下载它的Mac不兼容。我只想下载macOS Mojave!我确实理解苹果为什么这么做,他们不希望用户认为他们可以在无法运行Mojave的系统上安装Mojave。苹果应该更进一步,不要在应用商店中展示它。或者让按钮说不支持。
如果Mojave与我的系统不兼容,我如何下载High Sierra 10.13?
如何下载macOS High Serra 10.13?如果在应用商店中搜索High Sierra结果为空,我如何下载它?您必须访问Apple Upgrading to High Sierra Support页面以获取直接应用商店链接。
既然你能安装Mojave,你为什么还要安装High Sierra?!如果你真的想安装High Sierra,我们会给你链接。
我们回到了10.13应用商店,让我们再次尝试下载。
macOS High Sierra 10.13 Mac App Store。
点击下载后,我们终于有了一些行动!
等一下,下载速度太快了。
我有一个相当快的连接,但不是3分钟内5.3 GB的速度。下载刚刚完成,让我们看看交易是什么。
可怕的macOS 22mb“存根”安装程序
可怕的22mb“存根”安装程序。
这就是所谓的macOS“存根”安装程序。这不是5gb的完整安装程序,我们正在寻找它只有22mb!这个文件所要做的就是在开始安装之前只下载完整的5gb。您无法引导到此文件或从此包创建USB安装程序。
虽然10.13 App Store不允许您下载High Sierra的完整安装程序,但它允许您下载Mojave的完整版本。
Mac App Store为Mojave 10.14重新设计!
应用程序商店完全重新设计为10.14莫哈韦。外观与10.13的App Store截然不同。这就是新应用商店中Mojave部分的外观。
4.5颗星不错!!!
新设计将Mac App Store与iOS App Store对齐。第一个提示是下载按钮现在是GET。
“获取”按钮启动该过程。确实要下载6gb文件吗?需要管理员凭据才能开始下载。
我们现在要去比赛了!你会注意到的第一件事是,它没有在应用商店中下载macOS Mojave安装程序,而是打开了软件更新。软件更新将搜索安装程序并询问您是否确实要下载6gb Mojave安装程序。单击下载后,您将得到一个新的提示,提示您输入管理员凭据以开始下载(尚未实际安装)。下载完成后,您将最终拥有最新的macOS安装程序。应用程序。
我可以在新的Mojave应用商店下载High Sierra吗?
好消息是,High Sierra安装程序现在将从新的应用程序商店下载。
最后,High Sierra!
新的Mac应用商店解决了可怕的22mb“存根”安装程序问题。
使用10.13 App Store可以重现“存根”下载问题。然而,我似乎无法在10.14重现这一点。我试过多台机器。只要您使用10.14的App Store,“存根”安装程序问题似乎就消失了。
12、Mac App Store错误
如果出现以下错误之一,请查看下面的下一节。
请求的macOS版本不可用
无法在此计算机上安装此版本
13、根据您的Mac版本,查看您可以在Mojave & High Sierra上下载哪些macOS版本。
经过所有这些测试,我们知道可以从应用商店下载什么。我们还发现了无法下载的内容。在对每个操作系统执行多个测试后,您可以下载任何更新的版本,即当前版本,但仅落后1个操作系统。您将看到“请求的macOS版本不可用”或“此计算机上无法安装此版本”的混合信息
配备T2安全芯片的Mac
以下Mac具有T2安全芯片。
2017 iMac Pro
2019年Mac Pro
2018年Mac Mini
2018-2010 MacBook Air
2019年16英寸MacBook Pro
2018-2019 15英寸MacBook Pro
2018-2019 13英寸MacBook Pro
10.14.4及以上(非T2 Mac)Mac App Store
可下载10.14和10.13
(注:10.14.0–10.14.3 High Sierra 10.13显示为“不可用”,使人更加困惑)
无法下载10.12或10.11
10.14.x(T2 Mac)Mac应用商店
可下载10.14
无法下载10.13
10.13.6 Mac App Store
可下载10.14、10.13和10.12
无法下载10.11
14、使用InstallMacOS下载完整的macOS安装程序。py公司
我向您展示了如何通过Mojave Mac App store下载macOS安装程序。问题是,有一种更好的下载完整安装程序的方法,叫做InstallMacOS。py。我想解释一下如何使用InstallMacOS。py在这里,但现在意识到这个主题值得一篇完整的文章。我甚至没有进入特定于硬件(分叉)的构建。正如你所看到的,我们还有很多事情要做,所以请继续关注。完成后,我会将链接放在这里。
15、如何下载macOS Catalina 10.15 Beta – Apple Beta软件程序?
macOS Catalina 10.15测试版软件程序注册
如果你想测试苹果的公共beta,你可以使用这个链接注册。然后,您可以下载并尝试macOS Catalina 10.15测试版。
Apple Beta Software Program
16、苹果应用商店10.15、10.14、10.13、10.12、10.11和10.10的下载链接
下面的链接将为您提供Apple支持文档,该文档将解释如何升级和下载macOS。
10.15 Catalina
如何升级到macOS Catalina–Apple支持
10.14 Mojave
如何升级到macOS Mojave–Apple支持
10.13 High Sierra
如何升级到macOS High Sierra–苹果支持
10.12 Sierra
如何升级到macOS Sierra–苹果支持
下载macOS Sierra 10.12.6
10.11 EI Capitan
如何升级到OS X El Capitan–苹果支持
下载OS X El Capitan 10.11.6
10.10 Yosemite
如何升级到OS X Yosemite–苹果支持
下载OS X Yosemite 10.10.5
]]>keytool -genkey -v -keystore test.jks -alias test -storepass test123 -keypass test123 -keyalg RSA -keysize 2048 -validity 36500
- -keystore:设置生成的文件名称,包含后缀;
- -alias:设置别名
- -storepass:设置文件的密码
- -keypass:设置key的密码
- -keyalg:设置使用的加密算法,一般写RSA
- -keysize:指定密钥长度(默认 1024)
- -validity:设置有效期,尽可能长啦(天)
输入以下内容:
您的名字与姓氏是什么?
[Unknown]: izpan
您的组织单位名称是什么?
[Unknown]: izpan
您的组织名称是什么?
[Unknown]: izpan
您所在的城市或区域名称是什么?
[Unknown]: SZ
您所在的省/市/自治区名称是什么?
[Unknown]: GD
该单位的双字母国家/地区代码是什么?
[Unknown]: CN
CN=izpan, OU=izpan, O=izpan, L=SZ, ST=GD, C=CN是否正确?
[否]: y
正在为以下对象生成 2,048 位RSA密钥对和自签名证书 (SHA256withRSA) (有效期为 36,500 天)
]]>go mod是go的一个模块管理工具,用来代替传统的GOPATH方案。下面是基本的使用方法
go版本必须在1.11以上,通过以下命令进行查看go版本
go version
1.新建文件夹并进入文件夹,打开CMD,使用命令初始化go mod
//一般是 主机名+模块名go mod init suzf.top/learn1
执行完命令后,会在文件夹中出现go.mod文件,有go的版本号,以及所依赖的模块信息
2.go mod的命令,golang 提供了 go mod命令来管理包
go help mod
|命令|说明|
|-------|-------|
|download|download modules to local cache(下载依赖包)|
|edit|edit go.mod from tools or scripts(编辑go.mod)|
|graph|print module requirement graph (打印模块依赖图)|
|verify|initialize new module in current directory(在当前目录初始化mod)|
|tidy|add missing and remove unused modules(拉取缺少的模块,移除不用的模块)|
|vendor|make vendored copy of dependencies(将依赖复制到vendor下)|
|verify|verify dependencies have expected content (验证依赖是否正确)|
|why|explain why packages or modules are needed(解释为什么需要依赖)|
常用的有init,tidy,edit
]]>idea中,发布项目到OSChina的Git中,当时按照这样的流程添加Git,然后push,提示:push to origin/master war rejected"。
1.切换到自己项目所在的目录,右键选择GIT BASH Here,Idea中可使用Alt+F12 2.在terminl窗口中依次输入命令: git pull git pull origin master git pull origin master --allow-unrelated-histories 3.在idea中重新push自己的项目 git push -u origin master -f
]]>