草庐IT

D类音频功放NS4110B电路设计

特性工作电压范围:6V-14V输出功率:7W(CLASSD,7.4V/4Ω,THD=10%)10W(CLASSD,9V/4Ω,THD=10%)18W(CLASSD,12V/4Ω,THD=10%)最高可达92%效率(12V/8Ω)电平设置工作模式无需输出滤波器差分输入优异的“上电,掉电”噪声抑制过流保护、过热保护、欠压保护 eSOP-8封装典型应用电路很简单:如下是本人的设计。 输入电阻:输入电阻主要是确定增益,即输出功率,所以一定要确定输入信号的幅度,喇叭的幅度,前后使用有效值计算。此设计搭配的喇叭是8R3W,额定功率3W,额定电压4.89V(有效值),最大功率4W。我们先确定输入信号的赋值,

javascript - OnUnload 警报错误 "NS_ERROR_NOT_AVAILABLE"

ClickMevartest=0;functionclickme(){test=1;console.log(test);}window.onunload=function(){alert("test");}我正在使用这个简单的代码来测试一些关于onunload和onbeforeunload的事情。出于某种原因,每当我刷新/离开页面并导致onunload事件时,我都没有收到任何警报,并且在Firebug控制台中出现错误。如果我使用onbeforeunload这有效并且我没有收到任何错误,但我听说onbeforeunload不是很好的跨浏览器。NS_ERROR_NOT_AVAILABLE:

javascript - AWS lambda : How to Add Numbers to a NS Set in Dynamodb

问题我尝试了几种方法,但一直无法找到如何将数字添加到NS集。这一切都在lambda函数中运行。我想要完成的事情我正在创建一个dynamodb表,其中十六进制的不同颜色与一组ID对齐。我正在优化表以实现快速读取并避免重复,这就是为什么我想为每个十六进制维护一组ID。我如何向表中添加项目:letdoc=require('dynamodb-doc');letdynamo=newdoc.DynamoDB();varobject={'TableName':'Hex','Item':{'hex':'#FEFEFE','ids':{'NS':[2,3,4]}}}dynamo.putItem(obje

javascript - react : Resizing a div including handlers, 不同的游标,即 ns-resize - 没有 jquery

我正在寻找一种允许用户使用句柄和所有相关光标调整div大小的简单方法。我看到很多使用jquery的示例,但我想在React中使用它,不需要jquery。有谁知道这样做的简单方法吗?我假设纯js,css。我真的不想为此使用react组件,因为我需要在标准div上启用调整大小。当然,它是与reactjs一起使用的,有没有更现代的方法可以在没有jquery的情况下做到这一点?**编辑**这些是可用于每个可调整大小的点的光标e-resizene-resizen-resizenw-resizes-resizese-resizew-resizesw-resize 最佳答

javascript - @private 注释在 Google Closure JavaScript 代码中实际上做了什么?

当我用@private在我的变量或函数上方添加注释时,它实际上在做什么?我已经查看了文档,但我仍然不确定。goog.provide('myproject');/**@private*/myproject.foo="bar";打开chrome的开发工具(myproject.foo)还是可以访问的。还有……goog.require('myproject');window.addEventListener('load',function(){//thisworks.document.body.textContent=myproject.foo;});即使在编译时,上面的代码仍然将正文text

javascript - 如何使用 Ajax 解决 'NS_ERROR_ILLEGAL_VALUE' 错误?

我只是在编写一个小型Ajax框架以在小型项目中实现可重用性,但我遇到了一个问题。基本上我在发送请求时收到“NS_ERROR_ILLEGAL_VALUE”错误,我不知道发生了什么。HTML页面(trim但显示错误)AjaxTestvarCOMPLETE=4;varOK=200;functionGetXMLHttpRequestObject(){varXMLHttpRequestObject=false;if(window.XMLHttpRequest){if(typeofXMLHttpRequest!='undefined'){try{XMLHttpRequestObject=newXM

javascript - Javascript POST 上的 NS_Error_Failure

我在使用某些javascript时遇到问题。下面的代码片段创建了一个简单的发布请求,但它总是抛出一个NS_Error_failure异常(页面底部有详细信息)。谁能告诉我这段代码有什么问题?window.onload=function(){alert('0');try{varurl="SomeURL";varrequest=CreateHttpRequest();if(request){alert('1');request.open("POST",url,false);request.setRequestHeader("Content-type","application/x-www-

javascript - Firefox:drawImage(video) 失败并显示 NS_ERROR_NOT_AVAILABLE:组件不可用

正在尝试调用drawImage用video来源是网络摄像头的源似乎在Firefox中失败NS_ERROR_NOT_AVAILABLE:Componentisnotavailable.我尝试等待视频标签触发的每个事件:play,playing,canplay,loadeddata,loadedmetadata,依此类推,但没有任何效果。这似乎是因为这些事件在流被正确加载到之前触发。元素。JSFiddlewitherror(可以在控制台查看错误)副作用是视频的宽度和高度也不正确。 最佳答案 这是一个bug在火狐中。最简单的解决方法是继续

go - 自定义节拍运行错误: invalid duration "ns"

我正在研究一个自定义节拍,它解码一个二进制文件以提取数据并将其发送到elasticsearch,复杂化正常但是当我运行它时,它给我一个无效持续时间“ns”的运行时间错误这是我的代码:packagebeaterimport("fmt""io/ioutil""math""time"//"log""strconv""strings""github.com/elastic/beats/libbeat/beat""github.com/elastic/beats/libbeat/common""github.com/elastic/beats/libbeat/logp""github.com/e

xml - 在 GOLANG 中使用带有命名空间的 SOAP

我是一个GO新手,开始学习如何处理SOAP请求。我在命名空间方面遇到了困难:我不知道如何构建结构来反射(reflect)来自web服务的此类数据,以便对其进行解码。你能给我一些提示吗?我正在使用GO1.5.111.01.1.871.01.01.4.461.0123131231561.01.0.431.01.01.0.691.000000101 最佳答案 您可以创建一个与您的SOAP数据相匹配的结构,然后使用“encoding/xml”包将其解码结构:typeEnvelopestruct{XMLNamexml.Name`xml:"SO