标签:Word VBA 如果文档中设置了许多书签,如何清楚地看到它们并快速导航?一个好的方法是创建菜单实现,其中在菜单上为每个书签创建一个项目,这样在选取该项目时快速转到该书签。...ActiveDocument.Bookmarks(CommandBars.ActionControl.Caption).Range.Select End If End Sub 运行CreateBookMarkMenu过程后,将在Word文档功能区...图1 单击书签下拉箭头,出现包含文档所有书签项的菜单,如下图2所示。 图2 单击某个书签,就会定位到文档该书签处。如果在文档中新增或删除了书签,单击“刷新列表”,菜单会更新。...当然,你可以对上述代码稍作改动,将其功能放置在已有的选项卡中或者右键快捷菜单中,这取决于你的使用习惯。
本文将详细介绍如何使用 Systemctl 来列出 Linux 中的所有服务。什么是 Systemctl?Systemctl 是 systemd 系统和服务管理器的命令行工具。...如何列出所有服务?要列出系统中的所有服务,可以使用 Systemctl 的 list-unit-files 命令。该命令将显示当前系统中所有可用的单元文件,包括服务、套接字、设备等。...步骤 2:运行 Systemctl 命令在终端中输入以下命令:systemctl list-unit-files步骤 3:查看输出运行上述命令后,系统将列出所有单元文件及其状态。...Systemctl 的高级服务管理操作上面,我们介绍了如何使用 Systemctl 列出 Linux 中的所有服务。下面介绍一下 Systemctl 的高级服务管理操作,包括启动、停止、重启服务等。...你可以使用 systemctl status 命令来查看服务的详细状态信息。停止服务要停止一个服务,可以使用 Systemctl 的 stop 命令。
如何使用 systemctl 命令列出 Linux 中的所有服务systemctl 命令是 Linux 中用于管理系统和服务配置的工具。...您可以使用 systemctl 命令来启动、停止、重新启动、启用、禁用和检查服务的状态。您还可以使用 systemctl 命令来列出所有服务。...您可以使用以下命令:systemctl list-units --type=service此命令将列出所有服务的名称、状态和描述。...您还可以使用以下命令来列出所有正在运行的服务:systemctl list-units --type=service --state=active此命令将列出所有正在运行的服务的名称、状态和描述。...systemctl 命令来列出所有服务,以便于管理您的 Linux 系统。
下面是一段简单的代码,它将列出工作簿中的所有定义的名称,并显示名称所指向的单元格区域。...Set wks = Sheet1 '忽略错误 On Error Resume Next '遍历名称 For Each nm In Names '在列A中列出名称...wks.Range("A" & Rows.Count).End(xlUp)(2) = nm.Name '在列B中列出名称指向的区域 wks.Range...xlUp)(2) = "'" & nm.RefersTo Next nm '恢复错误触发 On Error GoTo 0 End Sub 一个非常简单的过程,它将显示工作簿中的所有名称及命名区域
我曾经使用Tomcat服务器上的Web应用程序编写了一个在Bluemix上运行的示例应用程序。...这个应用的前端web页面的是用JavaScript开发,服务器端以Java开发,我还在此应用开发中使用了DBaaS(数据库即服务)--Cloudant(一款NoSQL数据库)。...建议的解决方案 IBM架构师Gabriel建议厨师Gabriel可以使用SoftLayer Cloud(一个云服务提供商)将所有食谱存储在Cloudant---一个NoSQL数据库(当然数据库的具体技术实现我们并没有和...架构图 序列图 Web应用程序将分别从Watson语言翻译器和Cloudant DB中检索语言列表以及食谱列表。然后浏览者可以选择他们想要的食谱配方和语言。...Cloudant DB似乎不可以通过Java SDK(Software Development Kit)来设置文档的ids,它只能自动生成id。因此,每次的食谱搜索只能全库检索。
我使用DBaaS - Cloudant数据库。我也使用Watson语言翻译服务。 我上面做的应用是为了解决像下面的问题: 世界知名厨师Gabriel是这个地球上最有名的厨师之一。...建议的解决方案 IBM架构师Gabriel建议厨师Gabriel可以使用Cloudant(一个NoSQL DB)将所有食谱存储在SoftLayer Cloud中(数据库的确切细节不会与厨师共享,因此厨师不需要理解技术术语...该网站将连接到数据库,其中包含他所有的食谱。由于来他网站的访问者使用不同的语言,我们将使用Watson语言翻译服务。这将使所有访问者能够选择语言来查看他们想要的食谱。...Cloudant DB似乎不允许通过Java SDK为数据库中的文档编写id。它只允许他们自动生成。因此,我必须检索所有配方文件才能得到特定食谱的名称。这将是处理器密集型过程并影响大规模系统的性能。...我使用的技术是: 基于REST的HTTP / HTTPS调用 JQuery-用于网页 Gson的JSON 样式表的CSS Java的后端 用于数据库的Cloudant NoSQL 沃森语言翻译的语言翻译
与其他用例相似,适用于可伸缩性和所有其他服务质量(QoS)的所有注意事项。 这是使用Serverless作为API后端的示例和讨论。 移动后端 许多移动应用程序需要服务器端逻辑。...此要求包括处理结构化数据库记录以及非结构化文档,图像或视频。可以通过提供的系统或自定义提要来配置OpenWhisk,以对数据更改做出反应并自动对传入的数据提要执行操作。...在此应用程序中,用户使用Dark Vision Web应用程序上载视频或图像,该应用程序将其存储在Cloudant DB中。...然后使用Watson Visual Recognition处理帧,并将结果存储在同一Cloudant DB中。可以使用Dark Vision Web应用程序或iOS应用程序查看结果。...除Cloudant外,还可以使用对象存储。这样做时,视频和图像元数据存储在Cloudant中,媒体文件存储在对象存储中。
对于开发者来说,开发者将拥有一个社区版本,可以在一台虚拟机上运行所有的东西。...The Microservice Builder Fabric通过helm命令进行安装,可以从安装文档或IBM Cloud的专用管理界面了解到。 在架构镜像之前,需要完成一些配置。...admin)上的Docker注册表: docker login mycluster:8500 docker build -t mycluster:8500/admin/microservice-vote-cloudant...sample.microservicebuilder.vote docker push mycluster:8500/admin/microservice-vote-cloudant 还有一个用来build...如果你想使用它,请运行“./scripts/build_and_push_docker_images.sh mycluster:8500/admin”。
文档/三重: MarkLogic文档/图形: OrientDB, ArangoDB文档/列状: Microsoft CosmosDB键值/文档: Amazon DynamoDB 虽然所有数据库类型都是通用的...数据库即服务(DBaaS)提供即可使用的管理功能,将所有运营职责委托给提供商。 托管的虚拟机数据库是在虚拟镜像上配置的,就像在内部一样,所有的操作责任属于用户。...所有NoSQL数据库都可以这样使用。 一些NoSQL数据库可用作云端友好的可即可使用的DBaaS。...year = 1985&title = A + View + to + a + Kill - 按年份和标题获取特定的电影 POST /电影 - 使用DynamoDB中的键入字段列出特定年份的电影 现在您的安全性已经配置好了...第一个获取特定的单个电影,第二个使用索引字段列出电影。 从这个基本的例子,您可以继续创建自己的应用程序。
对于开发者来说,使用社区版本可以在一台虚拟机上运行所有的应用。...我将稍后提供一个使用交付管道来部署的方法。下面,我将介绍如何通过命令行从开发机器进行部署。...admin)上的Docker注册表: docker login mycluster:8500 docker build -t mycluster:8500/admin/microservice-vote-cloudant...sample.microservicebuilder.vote docker push mycluster:8500/admin/microservice-vote-cloudant 还有一个脚本可以用来建立和上传所有六个镜像...如果你想使用它,请运行“./scripts/build_and_push_docker_images.sh mycluster:8500/admin”。
例如,使用Cloudant变更Feed创建的触发器将配置服务,以在每次文档被修改或添加到Cloudant数据库时触发该触发器。...启用了OpenWhisk的外部服务的示例包括Cloudant,The Weather Company,Slack和GitHub。...所有这些组件共同构成了“无服务器基于事件的编程服务”。为了更详细地解释所有组件,让我们跟踪动作在系统发生时的调用。...它是实际REST API(基于Akka和Spray)的基于Scala的实现,因此可以用作用户可以做的所有事情的接口,包括在OpenWhisk中对实体的CRUD请求和动作的调用(这就是我们的现在正在做)。...Kafka确认收到消息后,将使用ActivationId响应对用户的HTTP请求。用户稍后将使用它来访问此特定调用的结果。
今天我们暂时将图形数据库排除在外,这类方案主要用于非常特殊的网络分析环境,而且也不像NoSQL或者NewSQL那样属于适合广泛使用的方案。...年 评论: Couchbase一直致力于涵盖所有业务类型,承诺提供MongoDB当中的文档处理优势以及Cassandra的可扩展性优势。...DBMS类型: 基于云的NoSQL DBMS服务 描述: 基于CouchDB的文档存储数据库即服务 知名客户: Expedia, DHL,三星 公司情况: Cloudant于今年二月被...我敢打赌,我们会看到更多利用Cloudant功能的数据库即服务方案。 官方网站:https://cloudant.com/ MarkLogic带来成熟的灵活数据管理方案 ? ...MarkLogic被广泛用于各类大规模技术、金融、法律、医疗以及科学等要求灵活管理并重新使用信息的重量级领域。
常见的非关系性数据库有 NoSql、Cloudant,Hbase等 3.数据库的存储方式: 关系型数据库: 1)以行和列的形式存储数据,以便于用户理解。这一系列的行和列被称为表,一组表组成了数据库。...3)数据存储方式:行存储,一个表里每一个对象的记录存储一行,一行里包括了该记录的所有特征 key 列1 列2 列3 1 1 1 1 非关系型数据库: 1)以列为单位进行数据的存储,一列作为一个记录,每个对象的记录会存储多行...; 2)数据量不是特别大的数据; 3)对安全性要求高的数据; 4)数据格式单一的数据; 5.非关系型数据库的优缺点及使用场景: 优点: 1)nosql数据库简单易部署,基本都是开源软件,不需要像使用oracle...那样花费大量成本购买使用,相比关系型数据库价格便宜。...3)nosql的存储格式是key,value形式、文档形式、图片形式等等,所以可以存储基础类型以及对象或者是集合等各种格式,而数据库则只支持基础类型。
一些大公司正积极出击进行并购(Oracle收购BlueKai, IBM收购Cloudant),但是总体而言,多数公司离成功实现IPO和投资者功成身退还差的很远(虽然Splunk和Tableau做到了)。...一批云服务+Hadoop的创业公司则认为长期来看,所有的数据最终都会放到云中。 分析工具:从创业公司和VC投资的数量来看,这一领域最为活跃。...这张图列出了一些令人兴奋的创业公司——他们本质上都是基于大数据技术和工具(当然我们无法把所有的相关公司都在这里列出来)。
对于j2ee来说,是servlet,jsp这些web开发组件,当前使用较少。...而spring框架是用来管理其他两个框架的,主要特性是AOP(面向切面编程)和IOC(控制反转),把所有类之间的这种依赖关系完全通过配置文件的方式替代了,同时将实体bean很好的管理到了容器中,使得耦合性大大降低...5,数据库 数据库分为关系型数据库,MySQL,Oracle等,非关系型数据库有NoSql、Cloudant、MongoDB、redis等。关系型数据库更稳定,最典型的数据结构是表。...非关系型数据库,严格上说并不算数据库,应该是一种数据结构话存储方法的集合,可以是文档或者键值对。优点是格式灵活,应用场景广泛,速度快。...在web开发中,关系数据库作为主要的数据存储与增删改查的数据库,非关系型数据库一般是作为一些查询较多,增删改较少的数据使用,以减少操作关系型数据库的次数。
如需更详细地了解实现准入控制器的细节,请参阅Kubernetes 文档。...它的所有策略都定义为 Kubernetes 资源。相反,Gatekeeper 利用 OPA 的声明性语言 Rego。...使用控制器的目的 在物理机上执行多项服务的最初方法是让虚拟机共享同一主机,并使用管理程序分隔它们的操作系统。...请注意,此示例不包括完整的控制器源代码,但您可以查阅有关准入 webhook 服务器的 Kubernetes 文档以深入了解该过程。...如需更全面的概述,请参阅admission webhook 文档中的信息。
使用该系统的几种角色:普通业主,小区物业人员,业主的访客,管理员 分别说他们需要的功能: 1.普通业主:他们需要日常进出小区,并且能够携带自己的访客进入小区 2.小区物业人员(例如保洁,保安等):
CouchDB CouchDB 为 Web 而开发,这种 NoSQL 数据库将数据存储在 JSON 文档中,这类文档可通过 HTTP 来加以查询,并用 JavaScript 来处理。...Cloudant 现在归 IBM 所有,它提供一款专业人员支持的软件版本,用户包括:三星、Akamai、Expedia、微软游戏工作室及其他公司。...使用它的知名科技公司包括:Adobe、推特、Mozilla、Cloudant 和 WordPress。 支持的操作系统:与操作系统无关 相关网站:http://gruntjs.com 26....据 W3Techs 声称,目前所有网站中 55.3% 是由 Apache 支持的。...Nginx Nginx 的人气也极旺,它被互联网上所有网站中的大约四分之一所使用。除了俄罗斯许多访问量很大的网站外,用户还包括网飞和 WordPress.com。
使用 GitHub 上所提供的 incubator-openwhisk 进行安装,如果本机没有安装 Git,需要先安装 Git: apt install git 复制代码 接下来克隆 repo 到本地目录...Apache OpenWhisk 安装配置 OpenWhisk 使用 ansible 进行部署,环境变量定义在 ansible/environments/group_vars/all 下: limits...concurrentInvocationsSystem 表示系统中所有 Namespace 的并发调用数量。...接下来,为 OpenWhisk 配置一个持久存储的数据库,有 CouchDB 和 Cloudant 可选。...ansible-playbook -i environments/local/ setup.yml 复制代码 执行脚本过程 接下来使用 CouchDB 部署 OpenWhisk,确保本地已经有了 db_local.ini
并非所有应用都需要完成上述的各个阶段,一个基本原则是重构解决针对性业务问题,需要避免为了“微服务”而“微服务”化。...需要注意的是并非所有应用都可以转变为微服务架构: 部分系统无法重构为微服务架构:例如非常老旧又缺乏维护的系统,对此类系统可以采用“如果应用无法被打破,就不要试图解决它”的策略,其中SOA资产重用化应该是更佳的解决方案...,对被广泛使用的数据实体组成一个单一的一致性视图,并开发相应的微服务与主数据一起工作;(5)在SQL数据库中寻找存储在BLOB(二进制大对象)字段类型中的代码,转而将这些对象存储在NoSQL数据库中,例如以键值...(Key-value)存储方式存储;(6)寻找活跃的记录模式,与其他无关的Flat对象,使用文档模式数据库进行存储,例如Cloudant或Mongo等。...IBM Bluemix 创新应用开发平台 微服务架构提倡使用多样化的编程语言和多样化的存储,以最适合的技术解决业务需求并实现快速上线和自动伸缩。IBM Bluemix平台能够很好地满足此类需求。
领取专属 10元无门槛券
手把手带您无忧上云