国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

RESTFeel: 一個企業級的API管理&測試平臺。RESTFeel幫助你設計、開發、測試

BlackHole1 / 1127人閱讀

摘要:幫助你設計開發測試您的。請求樹以樹的形式組織請求。合作添加團隊成員,管理多個項目。自定義的時間間隔運行項目。標簽標簽提供了一個有用的方式來組合相關的要求。安全,訪問控制,通知機制等。

RESTFeel

RESTFeel: 一個企業級的API管理&測試平臺。RESTFeel幫助你設計、開發、測試您的API。

功能簡介:

請求生成器-使HTTP請求輕松。

請求樹以樹的形式組織請求。

合作-添加團隊成員,管理多個項目。

PDF報告-生成項目狀態報告PDF格式。

歷史-查看歷史/活動日志。

自定義的時間間隔運行API項目。

SendGrid - SendGrid集成發送通知。

云部署-它可以部署在任何服務器上,也可以用來作為一個基于云的托管Web應用程序。

私人-安裝在您的環境和完全擁有它。與你的團隊一起在你的私人網絡中工作。

數據庫-存儲在您的數據庫中的一切。

swagger API文檔生成。

標簽-標簽提供了一個有用的方式來組合相關的要求。

安全,訪問控制,通知機制等。

MongoDB configuration: Building From Source
Prerequisites

JDK 7 or later

Maven 3.0+

Gradle 2.4 (Optional)

MongoDB 3.x

Build
mvn clean install
Run
mvn spring-boot:run
Access

The build file is configured to download and use an embedded Tomcat server. So the application should be up and running by using just two commands mentioned above. Once the server is started, the application can be accessed using http://localhost:8080.

Default login email / password : rf@example.com / rf
Debug
mvn spring-boot:run -Drun.jvmArguments="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000"

Note : To avoid java.lang.OutOfMemoryError: PermGen space, use the following command:

MAVEN_OPTS="-XX:PermSize=256m -XX:MaxPermSize=512m" mvn spring-boot:run 

Go to src/main/resources/env-development.properties and update mongodb properties. Here is how the sample configuration looks like:

mongodb.name=restfiddle

mongodb.host=localhost

mongodb.port=27017

mongodb.username=

mongodb.password=
Steps to re-build the database:
1. Stop RESTFiddle server, if running.
2. Start MongoDB, if not running.
    Here is the command I use : "C:Program FilesMongoDBinmongod.exe" --dbpath C:UsersANUJADocuments
estfiddledata
3. Connect to MongoDB.
    Here is one of the ways to connect to MongoDB : 
    Go to "C:Program FilesMongoDBin" folder and run "mongo" command.
    Then run "use restfiddle" command and finally "db.dropDatabase()" command to delete the existing RESTFiddle database.
    Note : you will see following message on the command prompt : { "dropped" : "restfiddle", "ok" : 1 }
4. Start RESTFiddle application (mvn spring-boot:run) - This will create and initialize the database.
Steps to recover database:
Sometimes MongoDB doesn"t start and shows message:
        old lock file: C:UsersANUJADocuments
estfiddledatadatamongod.lock. probably means unclean shutdown
Run repair operation to recover your database
    "C:Program FilesMongoDBinmongod.exe" --dbpath C:UsersANUJADocuments
estfiddledatadata --repair
Most likely, your data will be repaired with the --repair option. In case it doesn"t, delete the mongod.lock file and then run the above --repair command.
MongoDB配置數據庫用戶名密碼 Step1.首先,切換到admin db (schema):
> use admin;
switched to db admin
Step2.在該 schema 下面設置用戶名,密碼:
> db.createUser({ user: "root",pwd: "root",customData:{name:"root"},roles:[{ role: "userAdminAnyDatabase",db: "admin" }]})
Successfully added user: {
    "user" : "root",
    "customData" : {
        "name" : "root"
    },
    "roles" : [
        {
            "role" : "userAdminAnyDatabase",
            "db" : "admin"
        }
    ]
}
> db.auth("root","root")
1
Step3.admin中直接給restfiddle權限
var r = 
    {
      "_id": "restfiddle.root",
      "user": "root",
      "db": "restfiddle",
      "credentials": {
        "SCRAM-SHA-1": {
          "iterationCount": 10000,
          "salt": "riZjwBYHvkcV99typ8BRMA==",
          "storedKey": "E2QOruLrBNXD1mlQTX0TQogL/ws=",
          "serverKey": "JEQhfa/5x7+aNzKrFvKRkctXXfQ="
        }
      },
      "roles": [
        {
          "role": "dbOwner",
          "db": "restfiddle"
        },
        {
          "role": "read",
          "db": "restfiddle"
        },
        {
          "role": "readWrite",
          "db": "restfiddle"
        }
      ]
    }


db.system.users.insert(r)

或者

use restfiddle
db.createUser({"user":"jason","pwd":"123456","roles":["dbOwner","read","readWrite"]})

可以看到admin中已經有了jason這個管理員:

> use admin;
> db.system.users.find();

{
  "_id": "restfiddle.jason",
  "user": "jason",
  "db": "restfiddle",
  "credentials": {
    "SCRAM-SHA-1": {
      "iterationCount": 10000,
      "salt": "HZsutqbxGjKVkPcY4305FQ==",
      "storedKey": "bynL9UW9cIf0iPOLo9pGwCFz638=",
      "serverKey": "PRPKH+7dVaKDJ/JE+7ZjQUe3whA="
    }
  },
  "roles": [
    {
      "role": "dbOwner",
      "db": "restfiddle"
    },
    {
      "role": "read",
      "db": "restfiddle"
    },
    {
      "role": "readWrite",
      "db": "restfiddle"
    }
  ]
}

Fetched 4 record(s) in 9ms

參考文章:

《MongoDB極簡教程》第一章 安裝&環境配置

《MongoDB極簡教程》第二章 MongoDB 基本命令

源自開源項目:

RESTFiddle

歡迎關注我的個人空間:

https://jason-chen-2017.githu...

歡迎關注我的個人空間:

https://jason-chen-2017.githu...

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/18978.html

相關文章

  • 優勢+工具+實踐=DevOps&Docker業級落地

    摘要:的設計模式的設計模式以持續集成持續測試持續交付和持續部署為中心,自動化協作和持續監控是中使用的一些其他設計模式。持續集成持續集成是不斷地將源代碼集成到一個新的構建或發布的過程,源代碼可以在本地存儲中,也可以在或中。 showImg(https://segmentfault.com/img/remote/1460000010452455); 識別二維碼報名活動 8月19日,來自微軟、數人...

    stormjun 評論0 收藏0
  • 2019年微服務實踐第一課,網易&諧云&蘑菇街&奧思技術大咖深度分享

    摘要:本次演講將介紹蘑菇街微服務治理體系經歷的架構演進歷程,面臨的技術難點和解決思路。年加入蘑菇街,目前負責蘑菇街內部中間件平臺,包括分布式服務通信框架配置中心服務發現消息隊列等其他服務基礎設施等項目。文章來源網易云社區 微服務的概念最早由Martin Fowler與James Lewis于2014年共同提出,核心思想是圍繞業務能力組織服務,各個微服務可被獨立部署,服務間是松耦合的關系,以及...

    genedna 評論0 收藏0
  • 2021年8月國產數據庫大事記

    摘要:本文整理了年月國產數據庫大事件和重要產品發布消息。柏睿數據庫加速安全卡面向全球重磅發布。月日,在全球數字經濟大會成果發布會上,中國移動北京分公司與國產數據庫領域新銳企業柏睿數據簽署戰略合作協議。本次大賽主要面向全國愛好數據庫的高校學生。 本文整理了2021年8月國產數據庫大事件和重要產品發布消息。目錄8月國產數據庫大事記TOP108月國產數據庫大事記時間線產品/版本發布兼容認證8月排行榜新增...

    Scorpion 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<