小编skj*_*shi的帖子

我怎样才能无限循环,但在某些条件下停止?

我正在MATLAB中开展一个项目.它包括连续绘制从计算机串行端口接收的温度数据.我想无限地去做,所以有没有办法在C中创建无限循环?

现在如果实现为:

while(true)
%comments
end;
Run Code Online (Sandbox Code Playgroud)

正如摩尔所述,那么有没有办法更新标志,以便根据要求或任何其他操作终止它?

示例:我正在绘制通过ZigBee进行通信的5个节点的数据,然后如果我选择在Axis上绘制4个节点,那么在启动无限循环之后有任何方式可以改变循环中使用的数据通过MATLAB的GUI输入法还是任何标志?

matlab loops

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

如何在TCL中使用Delphi编译的DLL?

出于两种不同的目的,我一直在使用Delphi和TCL一段时间.现在,我有一些我在Delphi中实现的功能.我想重用TCL实用程序中的功能.TCL程序不是一个独立的程序,它被用来在CAD工具中编写脚本.

这里讨论的功能与特定的XML解析有关,我发现TCL具有读/写XML文件的包.但是,我在想是否可以按原样重用整个逻辑.

我对该主题进行了谷歌搜索,但可以找到与为TCL创建TCL包装器相关的大部分帮助,但这是针对C/C++的.请指导在TCL代码中调用导出的函数.

delphi dll tcl

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

使Youtube视频响应网页中心

我正在开发一个响应式Youtube视频嵌入.我能够根据互联网提供的代码使其响应.但是,当视频宽度较小时,高度不是100%.我希望高度始终为100%.因此,当宽度较小时,视频不会粘到顶部,底部会变空.据我所知,当宽度很小时,它会在顶部和底部有黑条,但我很好.

我发现有一个网站有它.在这个页面上可以观察到,当宽度减小时,视频移动到中心而不是粘在顶部.

这是我的HTML:

<div id='wrap-player'>
    <div class="video-container">
        <div id="player"></div>
    </div> 
</div>
Run Code Online (Sandbox Code Playgroud)

而CSS:

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    right: 0;
    left: 0;
}

#wrap-player {
    width: 100%;
    height: 100%;
    /*position: absolute;*/
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
Run Code Online (Sandbox Code Playgroud)

为此创造了一个小提琴.

html css youtube

3
推荐指数
2
解决办法
2118
查看次数

&lt;meter&gt; 在 Chrome 中无法正常工作

我正在关注有关创建密码强度计的这篇文章。这在 Firefox 中工作正常,但它不会在 Chrome 浏览器中切换颜色。我也尝试了随附的代码笔演示,但它似乎也不适用于 Chrome 浏览器。以下是仪表元素的 CSS 样式:

meter {
    /* Reset the default appearance */
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;

    margin: 0 auto 1em;
    width: 100%;
    height: .5em;

    /* Applicable only to Firefox */
    background: none;
    background-color: rgba(0,0,0,0.1);
}

meter::-webkit-meter-bar {
    background: none;
    background-color: rgba(0,0,0,0.1);
}

meter[value="1"]::-webkit-meter-optimum-value { background: red; }
meter[value="2"]::-webkit-meter-optimum-value { background: yellow; }
meter[value="3"]::-webkit-meter-optimum-value { background: orange; }
meter[value="4"]::-webkit-meter-optimum-value { background: green; }

meter[value="1"]::-moz-meter-bar { background: red; }
meter[value="2"]::-moz-meter-bar { …
Run Code Online (Sandbox Code Playgroud)

html css

0
推荐指数
1
解决办法
1457
查看次数

为什么以下代码具有O(n)的复杂性?

我在这个页面上遇到了一些练习题.问题要求下面的代码和答案的时间复杂度是O(n).但是,根据我的理解,外部循环运行log(n)次,内部循环运行O(n),因此它应该具有O(n*log(n))的复杂性.

int count = 0;
for (int i = N; i > 0; i /= 2) {
    for (int j = 0; j < i; j++) {
        count += 1;
    }
}
Run Code Online (Sandbox Code Playgroud)

请澄清我在这里错过了什么.

time-complexity

0
推荐指数
1
解决办法
28
查看次数

标签 统计

css ×2

html ×2

delphi ×1

dll ×1

loops ×1

matlab ×1

tcl ×1

time-complexity ×1

youtube ×1