cost 353 ms
如何使用 mysql-native 正確設置 Vibe-d 服務器

[英]How to properly setup Vibe-d server with mysql-native

我有用作鏈接代理的 vibe-d 程序。 我使用mysql-native連接到SQL。 它可以工作,但服務會在 20 秒 - 2 分鍾后因更高的流量而死。 除了:core.exception.AssertError,我沒有看到任何特定錯誤。 這讓我想到如果我把所有東西都設置好了。 我沒有找到任何關於 ...

2022-09-27 09:00:23   1   13    mysql / d / vibed  
無法使用 vibe-d 和 mysql-native 連接到 Dlang 中的 MySQL

[英]Failing to connect to MySQL in Dlang with vibe-d and mysql-native

我有一個簡單的 vibe-D 程序,它試圖連接到 SQL: (為簡化起見,我刪除了其他所有內容) 依賴項: 它無法連接到: 當我在 dub 項目中嘗試不使用 vibe-d(使用 phobos 套接字)時,它可以毫無問題地連接。 我究竟做錯了什么? ...

2022-06-29 14:08:54   1   32    mysql / d / vibed  
在編譯期間用 Dlang 迭代 JSON

[英]Iterate JSON during compile-time, in Dlang

我想使用 CTFE 迭代 JSON。 我已經嘗試過 std.json 和 vibe.data.json,但沒有運氣。 我不確定我錯過了什么。 ...

2021-04-10 15:00:11   2   76    json / d / vibed  
將流保存到 vibe.d 中的文件

[英]Save a stream to file in vibe.d

我想保存一個 vibe.d 流,例如 HTTPClientResponse.bodyReader( InterfaceProxy!InputStream類型),但也保存其他潛在的 vibe.d 流到一個文件中,我如何最好地以內存高效的方式做到這一點而不復制所有數據內存? ...

2020-09-08 11:49:57   1   42    d / vibed  
帶有 vibe.d 的多部分表單數據

[英]Multipart form data with vibe.d

我正在嘗試提交包含帶有 vibe.d 的圖像的多部分表單我的代碼如下所示: 但 httpbin 告訴我我什么也沒發布: 我不知道我做錯了什么。 將不勝感激任何幫助 ...

2019-09-28 23:28:25   2   76    d / vibed  
如何在Vibe.d中使用HTTP代碼返回JSON?

[英]How can I return JSON with HTTP code in Vibe.d?

我不僅要返回JSON,還要返回HTTP響應代碼。 我通過URLRouter注冊REST接口: router.registerRestInterface(new ClientServerAPI); 我的REST實現示例: module clienserverapi.clientse ...

2019-07-13 14:57:29   2   84    d / vibed  
Vibe.d REST接口提供圖像

[英]Vibe.d REST Interface serve image

將一堆二進制文件像圖像一樣發送回用戶: 該函數返回一個具有ubyte[]值的Json數組 這是我可以使用的屬性列表: 資料來源: Vibe.d網站 唯一可以完成這項工作的屬性是contentType ,據說在那里它只能與ubyte[]函數一起使用,這就是我所使用的。 ...

2019-06-27 09:06:18   1   27    rest / d / vibed  
Vibe.d Rest接口路由器錯誤的路徑匹配

[英]Vibe.d rest interface router wrong path matching

我將vibe.d用於我的其余API。 我有兩種方法: addUser和getUser 。 我使用了@path("/api/v3/users/") ,所以現在URL應該看起來像這樣: http : //127.0.0.1 : 8080 @path("/api/v3/users/") 。 PO ...

為獲取的文件設置MIME類型

[英]Set MIME type for fetched file

我有一個靜態文件服務器(由vibe.d制造),為使用ES6模塊但擴展名為.mjs的網站提供服務。 我的瀏覽器(Arch Linux上的Chromium)在獲取server responded with a non-JavaScript MIME type of "application/o ...

Vibe.d基本表單驗證

[英]Vibe.d basic form validation

我有一個帖子創建方法: 和這樣的后存儲方法: 我想進行基本的表單驗證。 例如,如果輸入字段為空,它將重定向到上一頁。 我想我應該將一些錯誤消息傳遞給create方法,例如baslik字段不應為空等 。 但是由於我對框架還很陌生,所以我不應該弄清楚。 框架是否提供用 ...

Vibe.d-無法為Rest API生成JS腳本

[英]Vibe.d - Can not generate JS script for rest api

我正在嘗試為我的簡單REST API生成JS,例如此處所述: doc 。 我的示例代碼: 和界面: 一切都在編譯,沒有任何問題,但是我在任何地方都找不到生成的JS。 我在錯誤的地方-應用程序項目的主樹嗎? ...

帕格(翡翠)基本HTML頁面:找不到元素:#app

[英]Pug (Jade) base HTML Page: Cannot find element: #app

我使用震動式服務器。 它使用Pug預處理程序(以前稱為Jade)。 這是我的頁面代碼: 它生成下一個HTML輸出: 我的app.js代碼: 但這是行不通的。 在瀏覽器控制台中,我遇到下一個錯誤: Cannot find element: #app upd:將s ...

2017-07-24 14:23:47   1   207    vue.js / vibed  
Vibe.D-未定義的標識符(Dlang)

[英]Vibe.D - undefinded identifier (Dlang)

我正在嘗試創建簡單的REST api,但是當我嘗試編譯我的代碼時 frontpage.d(15,3):錯誤:未定義的標識符“ tmp”,您的意思是別名“ cmp”嗎? 這是我的代碼: 有人可以幫我嗎? tmp是傳遞mongoDB收集處理程序的臨時變量。 ...

2017-07-23 15:04:24   1   66    d / vibed  
有沒有辦法每天在8:00 AM振動運行任務?

[英]Is there a way to run a task each day at a 8:00 AM in vibed?

我試圖每天在8:00 AM上通過vibe.d網絡應用程序運行任務。 目前,我使用setTimer函數並將其周期參數設置為true 。 但是這樣一來,我無法精確控制任務觸發的時間。 有沒有一種簡單的方法可以做到這一點? ...

2017-04-11 13:16:26   1   83    d / vibed  
Vibe.d上的HTTPS

[英]HTTPS on Vibe.d

在我的linode框中,我安裝了Let's Encrypt SSL證書,並創建了一個准系統Vibe.d應用程序來測試我的SSL連接。 我總是超時。 這是代碼: 如果我只是訪問 我可以很好地查看它們。 但是,如果我訪問https://findyourtutor.info ...

用戶應該是類還是結構數組?

[英]Should Users be class or arrays of structures?

我無法理解我是否以正確的方式編寫代碼。 我申請了簽證。 main內部的代碼: 用戶類別: 類實例將存活多長時間? 例如,有3個用戶訪問了我的站點:David,Jow,Mike,因此getUserByName將被調用3次。 這是否意味着對於每個新的日志記錄用戶類字 ...

2017-02-12 08:17:06   1   67    d / vibed  
使用 mysql-native 驅動程序連接到數據庫后出現異常

[英]Exception after connection to DB with mysql-native driver

我想創建功能。 第一個是連接到數據庫,第二個是如果第一個失敗則完全重新連接。 在我的實驗中,我在開始時關閉 DB 以使connect塊失敗並調用重新連接塊。 之后我打開數據庫,並期望連接塊會成功,但我遇到了異常。 這是我的代碼: 日志(幾秒鍾后打開數據庫): 我不明白為什么我在以下之后出 ...

數據庫連接模式

[英]Database connection pattern

我使用mysql-native 。 該驅動程序支持vibed的連接池。 在dlang新聞組上, mysql-native開發人員Nick Sabalausky寫道: “如果您使用的是連接池,則不必擔心關閉連接。整個問題是,連接將保持打開狀態,直到您需要再次使用它為止。當程序結束時,連接 ...

如何使用 Web 框架在 vibe.d 中上傳文件

[英]how to upload a file in vibe.d using the web framework

我還是 Vibe.d 的新手,所以如果我遺漏了一些明顯的東西,請原諒我。 我想使用 Web 框架在 Vibe.d 中上傳文件。 但是,我找到的所有示例,包括“D Web 開發”一書中的示例,都沒有使用 Web 框架。 如果我將非網絡框架示例插入到我的應用程序中,它就會崩潰。 如果我僅僅為了一個功能 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM