小编Has*_*aza的帖子

如何用汇编语言在定义双字中存储4个字符?

我目前正在使用 MASM 在 DOSBox 上进行汇编编程(16 位)。

var1 dd 'abcd'
Run Code Online (Sandbox Code Playgroud)

对于上述代码,MASM 生成错误:

A2010:语法错误

语法有什么问题?我只是将 4 个字符存储在一个双字中。

我正在做 16 位汇编,所以这是一个问题吗?我可以只使用dbanddw因为其他变量都大于 16 位吗?

assembly masm x86-16

5
推荐指数
1
解决办法
2572
查看次数

无法读取未定义的属性(读取“路径”)Firebase ref 函数冲突

错误:

未捕获(承诺中)类型错误:无法读取未定义的属性(读取“路径”)

根据我的测试,

   import { getStorage, ref, uploadBytesResumable, getDownloadURL } 
    from "https://www.gstatic.com/firebasejs/9.1.1/firebase-storage.js";
    
    import { getDatabase, set, child, get, update, remove } 
    from "https://www.gstatic.com/firebasejs/9.1.1/firebase-database.js";
    
    const realdb = getDatabase();
Run Code Online (Sandbox Code Playgroud)

该错误是因为firebase-storage中的ref( )函数与firebase-database中的ref( )不同

但我只能导入其中一个函数,那么该怎么办呢?要保存 downloadURL,我需要 (firebase-storage) 和 (firebase-database)。

javascript firebase firebase-realtime-database firebase-storage

5
推荐指数
1
解决办法
5797
查看次数

汇编语言中String和Array之间的区别

我目前正在使用MASM在DOSBox上进行汇编编程(16位)。

我所知道的是:

这是您声明字符串的方式:

var db 'abcde'
Run Code Online (Sandbox Code Playgroud)

这是您声明数组的方式:

var db 'a','b','c'
Run Code Online (Sandbox Code Playgroud)

我不确定这些是否正确,并且我对这两者(数组和字符串)感到困惑

mov ah,9
int 21h
Run Code Online (Sandbox Code Playgroud)

上面的代码显示输出字符串而不输出数组吗?

arrays string assembly masm x86-16

3
推荐指数
1
解决办法
62
查看次数

使用 Javascript 从 Firebase 检索数据时出错

我在我的 html 中包含了这些 CDN:

<script src="https://www.gstatic.com/firebasejs/7.6.1/firebase-app.js"></script>

<script src="https://www.gstatic.com/firebasejs/3.1.0/firebase-auth.js"></script>

<script src="https://www.gstatic.com/firebasejs/3.1.0/firebase-database.js"></script> 

<script src="StoreFeatured.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

这是商店的特色代码

var firebaseConfig = {
apiKey: "$$$$$$$",
authDomain: "$$$$$$",
databaseURL: "https://thegreatpcstore.firebaseio.com",
projectId: "thegreatpcstore",
storageBucket: "thegreatpcstore.appspot.com",
messagingSenderId: "302435893791",
appId: "$$$$$$$",
measurementId: "G-0GH3F41E5S"
};
firebase.initializeApp(firebaseConfig);

new function GetData() 
{
    firebase.database().ref('/Products/Motherboard/1').once('value').then(function (snapshot) {

            //var Description = snapshot.val().Description;
            var Name = snapshot.val().Name;
            var Price = snapshot.val().Price;
            var ImageStr = snapshot.val().ImageStr;

            document.getElementById("Mi"+i).src=ImageStr;
            document.getElementById("Mn"+i).innerHTML=Name;
            document.getElementById("Mp"+i).innerHTML=Price;
        }     
    )
}
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

我收到这些错误:

> firebase-auth.js:206 Uncaught Error: Cannot find the firebase namespace; be sure to include …
Run Code Online (Sandbox Code Playgroud)

javascript firebase firebase-realtime-database

3
推荐指数
1
解决办法
2054
查看次数