我已经为模拟器构建了一些代码,现在我正在尝试使用TI的免费工具链来交叉编译到64kb的nvram目标.编译器声称我的代码大约是ROM以外的34kb:
(...) msp430-elf/bin/ld: region `ROM' overflowed by 33716 bytes
Run Code Online (Sandbox Code Playgroud)
另一条线说它不适合.text场地进入其分配的空间.我无法相信我的总数增加了34kb,更不用说使二进制文件溢出这个数量了.
-Os -s标志.math.h函数(实际上它是唯一进行浮点运算的部分),调用strtod和调用sprintf是否有任何工具或方法来分解导致二进制文件如此庞大的原因?
我在一个短容器里面有一个很高的图像overflow: hidden;.图像的底部被切断.如何使顶部切断而不是底部?

当内容比视口短时,我需要将内容列扩展到页面底部,但在内容较长时仍然会展开.该列必须从页面顶部稍微向下.
这是我描述的HTML:
<html>
<body>
<div id="content">
<p> asdf ghjkl </p>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
这是CSS
#content {
min-height: 100%;
margin: 100px 0 0;
}
Run Code Online (Sandbox Code Playgroud)
这种方法的问题是min-height: 100%;不考虑填充,因此页面总是比我想要的大.
这是我寻求的行为:

有没有办法在不使用Javascript的情况下完成此任务?
我有一些HTML:
<div id="thing">
<div id="contentheader">
<h3>Header</h3>
</div>
<div id="contentcontainer">
<div id="image">
<img alt="balt" src="imagesrc">
</div>
<div id="body">
<p>hegl gegl</p>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我需要将'contentheader'中的h3向下推到'contentcontainer'中的图像旁边,同时将正文文本放在旁边.一切都是可变宽度保存图像.
也许图像会表现得更好:

正如您所看到的,灰色对应于"thing",绿色表示"contentcontainer",蓝色表示"contentheader".
编辑HTML将是一个主要的麻烦.除了固定宽度的图像,我也做不了什么.是否可以只用CSS做到这一点?(能用浮子和东西做它真棒,但我不知道它是否可行)
如何转动矩阵:
[ 0.12 0.23 0.34 ;
0.45 0.56 0.67 ;
0.78 0.89 0.90 ]
Run Code Online (Sandbox Code Playgroud)
进入一个带有一堆行的'坐标'矩阵?
[ 1 1 0.12 ;
1 2 0.23 ;
1 3 0.34 ;
2 1 0.45 ;
2 2 0.56 ;
2 3 0.67 ;
3 1 0.78 ;
3 2 0.89 ;
3 3 0.90 ]
Run Code Online (Sandbox Code Playgroud)
(行的排列是无关紧要的,只有数据在这个结构中才重要)
现在我正在使用for循环,但这需要很长时间.
css ×3
html ×3
c ×1
css-float ×1
embedded ×1
height ×1
hidden ×1
image ×1
matlab ×1
matrix ×1
optimization ×1
overflow ×1
performance ×1
positioning ×1