服务器上有两个项目,都要配置https,所以在阿里云申请了两个二级的免费证书。 博主用的是phpstudy,如果用的其他集成环境,其实也差不多,参考下改改就好了。...2.这里我申请的是免费的单域名证书,点击确定提交阿里云审核,大概10-20分钟左右就审核好了 ? 3.点击左边的菜单,选择要配置的域名相应的证书,点击后面的下载 ? ...4.我的环境是apache,这里我下载的是apache。 ? 二、配置ssl 1.服务器上配置站点 ? ...allow,deny Allow from all Require all granted 总结 以上所述是小编给大家介绍的Apache环境下配置多个...ssl证书搭建多个站点的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。
这篇文章主要介绍了Apache环境下配置多个ssl证书搭建多个站点的方法,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 服务器上有两个项目,都要配置https,所以在阿里云申请了两个二级的免费证书...博主用的是phpstudy,如果用的其他集成环境,其实也差不多,参考下改改就好了。...一.申请证书(这里我用的是阿里的域名) 1.登录阿里云,点击域名,找到要配置ssl的域名,点击后面的ssl证书 2.这里我申请的是免费的单域名证书,点击确定提交阿里云审核,大概10-20分钟左右就审核好了... 3.点击左边的菜单,选择要配置的域名相应的证书,点击后面的下载 4.我的环境是apache,这里我下载的是apache。...MD5 SSLCertificateFile "这里改为你公钥的绝对路径" SSLCertificateKeyFile "这里改为你私钥的绝对路径" SSLCertificateChainFile "这里改为你证书链的绝对路径
API、Option类、可重复注解等特性,在生产环境中使用非常广泛; • Java 11 (Java 11, JDK 1.11):增加了大量实用的新特性,包括新的 ZGC、云计算监控诊断、Http Client...JDK下载 官网:https://www.oracle.com/java/technologies/downloads 选择要下载的 JDK 版本和安装的系统环境,点击下载。...配置环境变量 配置系统变量: 进入 此电脑-》属性-》高级系统设置-》环境变量-》系统变量,点击 新建: JAVA_HOME C:\Program Files\Java\jdk1.8.0_251 **配置...lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 测试 Win+R 打开 cmd 输入: java -version javac 安装多个版本...安装下载好的 JDK21,重复上述安装 JDK1.8 的步骤到 配置环境变量 有所不同: 添加系统变量如下: JAVA_HOME8 C:\Program Files\Java\jdk1.8.0_251
Golang 语言支持多个平台和操作系统,比如 Windows,Mac 和 Linux。...然后使用这个 Golang 环境编译新版本的 Golang。 以上两种方式,任选其一(推荐第二种方式)。 我们有了 Golang 环境,就可以使用该 Golang 环境编译新的 Golang。...04 go 命令安装多个版本 我们如果想在我们的电脑上安装多个 Golang 版本,我们可以使用 go 命令的方式安装多个版本,该方式需要使用 git,如果还未安装 git,请先安装 git。...环境,并且可以在 IDE(比如 GoLand ) 中切换使用不同的 Golang 环境。...关于 Golang 环境的安装,建议读者朋友们使用二进制文件的 Golang 安装程序的方式安装 Golang,该方式是最简单的方式,并且 Golang 官方网站提供了多个平台和操作系统的二进制文件。
最开始的时候我的电脑上只安装了一个python 3.6 的环境,此时pip安装时候路径正常,后面为了学习pyqt5又安装了Anaconda3的集成环境,然后我发现我想要用pip 在python3.6下安装库的时候...,会自动的跳到Anaconda3环境目录下,经过网上一番寻找也没找到太合适的方法,然后我突然想到了环境变量,然后就跑去看,不看不知道,一看吓一跳 ?...image.png 点进去之后发现Anaconda3的环境变量信息都跑到了前面,我就在想是不是可以通过把这个位置变更来让pip安装时自动认到我想要的目录,说干就干,于是我把python3.6的这个环境目录全部移动到上面...改完之后,确定掉 然后我又到cmd中用pip安装新的库,发现已经正常切换回自己想要的目录了,如果在学习中也遇到此问题的小伙伴们,可以尝试一下我的这个方法 最后谢谢大家的阅读!!
从社区角度、市场角度、领域角度、资源角度、生态角度、层面角度和技术领域应用等多个角度进行综合分析,帮助读者全面了解Docker容器安全的重要性以及如何保障容器环境的安全。...社区的积极参与促进了Docker容器安全加固的不断完善和优化。 2. Docker容器安全性在市场角度的重要性 随着容器技术的普及,越来越多的企业和组织将Docker容器应用于生产环境。...资源和生态对Docker容器安全的影响 Docker容器的安全性不仅取决于本身的加固措施,还与资源和生态环境密切相关。充足的安全专家资源和完善的容器安全生态系统能够为企业提供更全面的容器安全解决方案。...Docker容器安全的多层面应对 要全面加固Docker容器的安全性,需要从多个层面进行应对。首先,从镜像层面,应使用官方镜像或可信的第三方镜像,并避免使用不明来源的镜像。...,我们了解到Docker容器安全性加固的重要性,并从多个角度阐述了容器漏洞管理的最佳实践。
用了lnmp一键安装包,发现自己越来越长见识啦,我的虚拟机中同时安装了两个版本的PHP,我每次php -v 时都是一个低版本的php,后来想直接用高版本了,就想着配置一下环境变量就搞定了,于是就安装环境变量的折腾...,最后发现无论怎么调整都没办法更改过来,查看了lnmp的论坛才知道,只需要建一个软连接即可。
本研究中挖掘了大量的公共数据并结合青欧研究院团队建立的Surro-seq技术[1]得到的数据,验证了Cas9 在PAMs上的“滑动”现象对gRNA效率的影响。...与该模型一致的是,先前的研究表明,紧邻目标 PAM 下游的鸟嘌呤G的存在会降低目标位点的切割效率。...相反的是,具有上游 PAM(gRNA 凸起)的目标位点的平均编辑效率提高了7.24%。而同时具有下游和上游滑动 PAM 的目标位点的平均编辑效率下降 3.96%。...研究结论 在这项工作中, CRISPR/Cas9 靶向切割被描述为一种能量驱动的过程,其切割效率很大程度上取决于gRNA-DNA结合能以及gRNA自身折叠能的变化。...总之,Cas9 结合位点的局部环境会强烈影响 Cas9 结合和切割效率,这在很大程度上可以通过结合能模型来解释。
网上很多资料说到静态构造函数,但是很少提到与线程相关的,这个例子实际上是想测试一下静态构造函数的多线程冲突。 其实,这个问题源自于XCode v7.3中一个隐秘的BUG。...实体类A的静态构造函数中可能会开一个线程去执行方法B,然后静态构造函数接着执行后续方法C,问题就在于B和C都会争夺同一个锁,如果B拿到这个锁,它会创建一个A的实例,但是因为A的静态构造函数正常执行C,C...XCode v7.3的这个BUG表明,那个线程应该是可以同步执行的,但是为什么测试项目里面线程就是不动呢?...答案: 上面微软的答复邮件说得很清楚,静态构造函数只会被调用一次,并且在它执行完成之前,任何其它线程都不能创建这个类的实例或使用这个类的静态成员!...4,也是最隐秘的地方。测试代码中,在A的静态构造函数里面使用了匿名函数,而编译器会把它编译成为A的一个静态方法,因此,它就成了A的静态成员了,所以…… 实际上,我们没注意到的地方是第四点,太粗心了!
:重装系统会清空 C 盘 为了保证使用习惯,你可以把桌面整个截图保存下来(以便后续你可以对照着调整图标的位置)(包括 windows 10 的面板(“开始”屏幕)也可以截图,记录图标排列顺序,如果你有把它利用起来的话...) 个人常用习惯是: 桌面图标数量及位置 任务栏图标及顺序 “开始” 屏幕图标及位置 windows 10 的资源管理器的快速访问 额外说明: 其他各个盘的文件也都是直接按路径找的,所以影响不大...查看桌面图标、快捷方式有哪些 下载、文档、图片等快捷方式的入口也同理(其他某个盘的文件依旧,无需专门记录,直接找就行了) 打开对应的属性面板 ? 复制路径 ?...程序员大合集 虽说本文主要针对重装系统后恢复习惯用,但机灵的我突然想到一点 --> 咱们新入职的时候,肯定要配置各种环境之类的,那直接用导入这个操作,快速完成配置,环境搭建,岂不美哉?...虚拟环境同理(个人不是很熟,不过...),咱们可以打开使用该虚拟环境的项目,然后在 pycharm 下方打开 命令行,输入上述命令(`pip3 freeze > 输出文件名),将其导出 ?
1、配置运行tomcat 首先要配置java的jdk环境,这个就不在写了 不懂去网上查查,这里主要介绍再jdk环境没配置好的情况下 如何配置运行多个tomcat 2、第一个tomcat: 找到"我的电脑..." 里面的环境变量 , 添加"CATALINA_HOME"=“E:\apache-tomcat-6.0.29” 这个时候第一个tomcat启动运行是没有问题的 3、接着开始配置第二个tomcat的: 增加环境变量...CATALINA_HOME2,值为新的tomcat的地址; 增加环境变量CATALINA_BASE2,值为新的tomcat的地址; 4、找到第二个tomcat中的startup.bat文件,把里面的CATALINA_HOME...添加完之后端口是如下的情况: ?...7、启动第二个tomcat,如果上面的配置没问题的话 这个时候是可以运行成功的!
Transit移动应用中的图标 稍作调整将带来很大的改进: ? 调整后的剪贴板图标 处理多个形状时,请在它们之间留出足够的空间。更细更多的笔触,将使图标更复杂,更难以阅读。...苹果SF Symbols中的图标 对于大型图标家族来说,保持一致性并不是一件容易的事,尤其是涉及多个设计师时。遵循明确的原则和规则至关重要。...006.个性 每个图标集都有其独特的风格。是什么让它与众不同?它对品牌有何影响?它会让用户产生什么心情?我们都需要反复考究。 ? Waze图标 Waze为什么受欢迎,在很大程度上取决于其图像设计。...这些色彩斑斓的图标对用户说:“我们很古怪!” Twitter的图标柔软,明亮,清晰: ? Twitter图标 Sketch的图标精致而通透: ? Freemoji的图标则非常可爱: ?...010.其它可参考技术细节: •使用48x48px的画布 •使用1.5像素居中笔画 •使用圆润的边角 •使用连续的笔触,除非折断的片段有助于理解 •尽可能使用直线段,完美的弧度和15°的角度增量 •必要时调整曲线以保持设计原则
三种标准按钮实例 选择按钮样式 选择按钮样式取决于按钮的优先级,屏幕上的组件数量和屏幕布局。...布局:每个容器主要使用一种类型的按钮。 只有在有充分理由的情况下才能使用混合按钮类型(比如需要强调一个浮起的效果)。 ? ---- 用法 按钮类型 按钮的适用类型应该与其所出现的环境相适应。 ?...非标准的提示框和模态窗口 非标准提示框和模态窗口中的按钮放置取决于它们包含内容的复杂程度。 对于内容相对简单的提示框,建议将按钮放在对话框的右侧,肯定性按钮位于否定性按钮的右侧。...切换按钮需要: ·组中至少有三个切换按钮 ·用文字,图标或两者标记按钮 建议使用以下组合: ·可以都不选 ·只能选一个 ·可以选多个 ?...图标切换 图标适用于切换按钮,允许选择或取消选择单个选项,例如向项目添加或移除星标。 他们最好位于应用栏,工具栏,动作按钮或切换。 图标切换可能会在其触摸目标范围外显示有界或无界的墨水扩散反应波纹。
PHP、MySQL调优(各类数据库缓存) CSS、JS托管地址优化(更换龟速的托管地址) 字体加载优化(替换谷歌字体) 图片压缩大小(图片使用WEB压缩格式) icon图标优化(压缩网站ico图标) 站点缓存设置...而我们今天带来的教程将从整站完全静态的角度帮助大家解决加载慢的问题。 原理: 这里简单的讲一下。Wordpress 是采用PHP+MySQL的架构完成网站页面呈现的。...不再使用PHP+MySQL环境 副作用: 由于没有了PHP和MySQL的环境,那么我们的网站从动态网站就变成了静态网站,所以以下两个功能将不能再使用: WordPress 自带的搜索功能 WordPress...7、如下图,显示“Ready”之后,即表示生成成功 这取决于你文章数量的多少,文章多的话时间长一点。...实现网站加速、减少PHP&MySQL对系统资源的消耗。 作为管理员,你正常管理网站更新文章,可以通过后台页面进入管理后台。但是由于我们服务器依然存在PHP和MySQL环境。
再次强调,应该用一般术语来描述问题,而不是用具体的代码。但是,你的某些决策可能取决于语言 的特性。例如,在数据表示方面,C 的程序员就比 Pascal 的程序员有更多选择。...也就是说,把你设计的程序翻译成 C 语言。这里是真正需 要使用 C 语言的地方。可以把思路写在纸上,但是最终还是要把代码输入计算机。这个过程的机制取决于 编程环境,我们稍后会详细介绍一些常见的环境。...第 4 步:编译 接下来的这一步是编译源代码。再次提醒读者注意,编译的细节取决于编程的环境,我们稍后马上介 绍一些常见的编程环境。现在,先从概念的角度讲解编译发生了什么事情。...在常见环境(包括 Windows 命令提示符模式、UNIX 终端模式 和 Linux 终端模式)中运行程序要输入可执行文件的文件名,而其他环境可能要运行命令(如,在 VAX 中 的 VMS1 )或一些其他机制...最终生成的程序可通过单击或双击文件 名或图标直接在操作系统中运行。 第 6 步:测试和调试程序 程序能运行是个好迹象,但有时也可能会出现运行错误。接下来,应该检查程序是否按照你所设计的 思路运行。
概述: 在上篇文中讲到创建项目WBS结构时候,系统自动给项目的WBS元素创建有规则的编码,这有规则的编码可以使项目WBS结构一目了然,从管理角度上看有规则编码可以使项目经理及其团队一看到编码基本了解这个项目的性质...、范围、归属等等信息,从系统角度上看规则编码更方便系统出各种报表来满足业务需求。...项目WBS结构的编码规则不同公司一般要求不同,没有统一的规范,完成取决于公司业务性质及项目管理上的要求,所以SAP在这点上提供非常灵活的解决方案,通过简单配置就可以满足不同公司要求,一般情况下不需要针对此进行开发...ET:帮助我们快速创建WBS元素的图标(如下) SP:特殊字符定义,即项目编码能使用哪些特殊字符,没有在这里定义字符不能使用....ANo:如果系统暂时无法指定编码的时候,系统会用这定义的图标作为一个临时的标志 2.定义项目编码屏蔽(OPSJ) 配置路径:IMG->项目系统->结构->实施结构->工作分解结构->定义项目编码屏蔽
根据像素的网格线来设置一条线的起点和终点,会让你的图标看起来更清晰。通常情况下,线的倾斜角度在45°,30°,60°的时候,清晰度会比一些不常见的角度效果会更好,比如13.7°,81°等等。...当图标具有不同的细节层次时,更复杂的图标会吸引用户更多的注意力,而且视觉上看上去更重。 ? 4 控制最小的间隙尺寸 图标的相邻元素之间空间在整个图标集中不应太小或不一致。...比如下方的图标,太小的间隙,所产生的粘滞感要特别注意: ? 下面这个则是调整后的效果,是不是好多了? ? 对于线性图标来说,图标线段的最小间隙应该等于线的粗度。...6 保持图标风格统一 下面的两幅图可以很好的展示正确的和错误的例子,比如一套家具的图标,如果一个图标的绘制角度是斜45°,那么其他的图标也尽量保持这样的角度。而不能一个是正视,一个是斜视。...静电杂谈:如何做一个“有特色”的UI设计师 交互工具哪个好用?来看看静电的具体分析~ 2019即将过半,UI设计师在激烈的从业环境如何提升 平面设计师如何快速转行UI设计行业?
从设计的角度来看,我们设计了开始和结束状态,智能动画将创建两种状态之间的过渡。 001.分层 智能动画中最重要的因素是适当的分层和命名。智能动画将分析图层更改并为其设置动画。...003.设计属性 智能动画可以检测任何设计属性的变化。我们可以更改任何图层的大小、位置、旋转、自动布局属性、约束、填充和描边。我们可以单独使用这些,也可以一起使用,这取决于我们追求的效果。...对于这个组件,我们需要 4 个圆形按钮,每个按钮都有一个图标。一个按钮将是我们的主按钮,其他将是子菜单按钮。...设计提示:将组添加到图标层并应用自动布局 - 居中。将您的填充添加到自动布局图层。添加填充和角半径以达到所需的效果。这使我们能够以更少的层次更快地进行更改。...5.旋转添加按钮图标-45度 回到打开状态,旋转添加图标,使加号图标变成关闭图标的效果。如果使用自动布局,请确保我们的框架高度和宽度设置为“固定”。
一个活动: 是一个自定义的展现当用户在app中的时候app可以执行的任务的对象 由看起来像栏目按钮图标的图标代表的 用户通过在活动视图控制器中点击活动图标来初始化活动。...创建一个精简的模板图片来表示你的任务。精简的图片是iOS用来作为创建用户看到的最终图标的覆盖图的。为了创建在最终图标中看起来不错的模板图片,要遵循下面的指南: 使用合适透明度的黑色或白色图片。...活动模板图片应该在70*70pixels(高分辨率)的区域中居中。 创建简洁地描述你的任务的活动标题。标题会在活动视图控制器中显示在活动图标的下方。...一个活动视图控制器: 显示一个可配置的用户可以对特定内容执行的任务列表 可以在表单或弹层内显示,取决于环境 使用活动视图控制器给人们一个在某些方式下可以对内容执行的任务清单。...人们习惯于在点击动作按钮时获取系统提供的任务。你会想要得益于这个被学会的行为并且避免提供一个做相同事情的替换的方式来使用户疑惑。 确保清单中的任务是适用于当前的环境的。
图表类型的选择主要取决于两点:要表现的数据和表现该数据的用意。该指南描述各种类型的图表及其用例。 图表类型 1. 随时间变化 随时间变化的图表显示一段时间的数据,例如多个类别之间的趋势或比较。...· 柱状图(条形图)使用共同的基线,通过条形长度表示数量 · 饼图使用圆的圆弧或角度表示整体的一部分 柱状图(条形图),折线图和堆叠面积图在显示随时间的变化方面比饼图更有效地。...这些图形属性包括: · 形状 · 颜色 · 大小 · 面积 · 体积 · 长度 · 角度 · 位置 · 方向 · 密度 不同属性的表现 多个视觉处理方法可以综合应用于数据点的多个方面。...字重 标题和字重的变化可以表达内容在层次结构中的重要程度。但是应该保持克制,使用有限的字体样式。 ? 5. 图标 图标可以表示图表中不同类型的数据,并提高图表的整体可用性。...图标可用于: · 分类数据:用于区分组或类别 · UI控件和操作:例如筛选,缩放,保存和下载 · 状态:例如错误,空状态,完成状态和危险 在图表中使用图标时,建议使用通用可识别符号,尤其是在表示操作或状态时
领取专属 10元无门槛券
手把手带您无忧上云