鍍金池/ 問答/ 云計算問答
蟲児飛 回答

top看下服務器負載高不高,是否有被攻擊,查看一下當前各連接狀態(tài)(SYN_RECV、FIN_WAIT、TIME_WAIT、ESTABLISHED)的數量。把iptables打開看看一段時間后會不會下降。

陌璃 回答

這里就是你的父項目的相關信息,有時還有個relativePath指定父項目的pom.xml文件。
舉個例子,我創(chuàng)建了個項目cloud-demo,它的pom.xml配置為:

<project>
...
    <groupId>com.example</groupId>
    <artifactId>cloud-demo</artifactId>
    <version>1.0-SNAPSHOT</version>
...
    <!-- 子模塊 -->
    <modules>
        <module>server-module</module>
    </modules>
...
</project>

然后,在該項目下創(chuàng)建子模塊server-module,那么子模塊中應該是這樣寫:

<project>
...
    <artifactId>server-module</artifactId>
    <version>1.0-SNAPSHOT</version>
...
    <parent>
        <groupId>com.example</groupId>
        <artifactId>cloud-demo</artifactId>
        <version>1.0-SNAPSHOT</version>
        <relativePath>../pom.xml</relativePath>
    </parent>
...
</project>
巫婆 回答

沒代碼不知道你說的什么。

多半是時序問題吧。你貼的代碼,只有 videoUpload 的定義,也沒有使用的地方。

尐潴豬 回答

可以通過 viewer.getState() 獲取 Philippe MarkUp3D 的 Markup 信息,把這個信息記錄到數據庫里;之后重載模型后執(zhí)行 viewer.restoreState( viewstate ) 就可以回復了,原因是因為載入 MarkUp3D 擴展后,你的 viewState 會多了一個叫 Markup3D 的屬性,在回復時 MarkUp3D 擴展會去讀取這個屬性將 Markup 回復到畫面上,我的測試代碼如下:

var viewstate = viewer.getState();
viewer.restoreState( viewstate );

數據結構:
圖片描述

希望對您有幫助

傻丟丟 回答

已解決。。。沒有引入cloud dependency

真難過 回答

建議你,
首先打開 php.ini 搜索 display_errors,把 Off 修改為 On,開啟 php 錯誤提示
看看具體報什么錯誤,再去解決。
比如存在的問題:composer沒有安裝依賴,目錄沒有寫權限,開啟了錯誤提示,看看錯誤再說

耍太極 回答

請問實現了嗎?如何做的

孤島 回答

可能需要自己監(jiān)控相機事件,根據參數判斷是否繼續(xù)執(zhí)行接下來的操作。默認的漫游行為可以禁止打開,但沒有細分到上下和左右旋轉:
https://segmentfault.com/a/11...

氕氘氚 回答

SDK大法好

參考這個鏈接:鏈接描述

我的代碼:

    import fs from 'fs'
    import koaMulter from 'koa-multer'
    import COS from 'cos-nodejs-sdk-v5'
    import variants from './../../config/var'
    
    let cos = new COS({
        SecretId: variants.secretId,
        SecretKey: variants.secretKey
    })
    let storage = koaMulter.diskStorage({
        destination (req, file, callback) {
            callback(null, 'tmp/')
        },
        filename (req, file, callback) {
            let fileOriginName = file.originalname.split('.')
            let len = fileOriginName.length
    
            callback(null, `${fileOriginName.slice(0, len - 1)}-${+new Date()}.${fileOriginName.splice(len - 1, len)}`)
        }
    })
    const multer = new koaMulter({ storage })
    
    router
        .post('upload_img/', multer.single('image'), async (ctx) => { // 上傳圖片
            const { 
                file
            } = ctx.req
            const params = {
                SecretId: variants.secretId,
                SecretKey: variants.secretKey,
                Bucket: variants.Bucket,
                Region: variants.Region,
                Key: `./${file.filename}`,
                FilePath: file.path
            }
    
            function pushImgToQCloud () {
                return new Promise((resolve, reject) => {
                    cos.sliceUploadFile(params, function (err, data) {
                        if (err) {
                            return reject(err)
                        } else {
                            return resolve(data)
                        }
                    })
                })
            }
    
            try {
                let res = await pushImgToQCloud()
    
                ctx.body = resProcessor({
                    type: 'success',
                    data: `http://${variants.uploadImgHost}/${res.Key}`
                })
            } catch (err) {
                ctx.body = resProcessor({
                    type: 'custom',
                    code: 101,
                    msg: '圖片上傳失敗',
                    data: JSON.stringify(err)
                })
            }
        })

更多配置可以參考騰訊云sdk的文檔:
demo
騰訊云對象儲存文檔

吢丕 回答

官方文檔也太簡單了,最重要的config.json怎么配置都不說明,只能去gg,bd,gh上大海撈針,折騰了兩天終于搞定了。

    {
        "url": "http://www.vikibeta.com",
        "secret": "NSFW",
        "database": "redis",
         "socket.io": {
            "transports": ["websocket", "polling"],
            "address": "http://www.vikibeta.com"
        },  
        "port": [
            "4567",
            "4568",
            "4569"
        ],  
        "redis": {
            "host": "127.0.0.1",
            "port": "6379",
            "password": "PASSWORD",
            "database": "0" 
        }   
    }

其中最重要的就是

"socket.io": {
    "transports": ["websocket", "polling"],
    "address": "http://www.vikibeta.com"
}, 
孤慣 回答

<input accept="image/jpeg,image/jpg,image/png" multiple="multiple"/> accept="image/jpeg,image/jpg,image/png" 限制上傳圖片類型為png/jepg

小眼睛 回答

1.服務器有自動睡眠功能,
2.flask進程被殺死
3.開發(fā)模式下不建議把它當成生產模式一直運行

維他命 回答

多模型的情境只能通過 viewer.getAggregateSelection() 取得當前選擇集,點擊必需改成監(jiān)聽 Autodesk.Viewing.AGGREGATE_SELECTION_CHANGED_EVENT 事件

情未了 回答

我曾經也想過要修改但是沒有成功 最后是加了天空盒https://segmentfault.com/q/10...

柒喵 回答

發(fā)現自己的問題 原來是 git pull 之前切換的路徑不對

心夠野 回答

阿里云遷移過了,用新版的阿里云demo就行了

夢囈 回答
  1. 倍速播放功能僅H5支持(和阿里工程師確認過,Flash暫不支持倍速),并且部分移動端瀏覽器不支持設置H5倍速,功能會失效,比如android微信。
  2. 當前清晰度切換只有在使用阿里云點播和轉碼服務時通過vid方式(用戶上傳視頻到阿里云點播后會獲得vid)播放時會自動開啟。

更具體信息請見 阿里云Web播放器在線文檔,其中4.3介紹了清晰度的設置。