我倾向于认为这是Chrome中的一个错误(为什么子元素上的样式会影响父元素?),但可能还有其他事情我不理解.
下面的有序列表有1项,在Firefox和IE10中编号(尽管在IE中,它的位置错误).但是在Chrome中,这个数字完全隐藏了.
ol {
list-style-position: outside;
}
div {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
width: 150px;
}Run Code Online (Sandbox Code Playgroud)
<ol>
<li>
<div>Some text that trails off</div>
</li>
</ol>Run Code Online (Sandbox Code Playgroud)
发生了什么/这是一个错误/可以解决这个问题吗?
面试官在一次采访中问了一个问题,为下面的功能编写快速有效的算法,
问题:编写一个函数来解析给定字符串以下给定的规则并生成最终解析的字符串作为输出
写一个接受字符串作为输入的函数,字符串长度将在[0..2000000000]之间
字符串应仅由'A','B'和'C'字符组成,如'AAA','ABCABC','AAAABBBBABAAACCCA'
1)'AB' - >'AA'2
)'AC' - >'AA'3
)'AA' - >'
A'4)'CC' - >'C'5
)'BC' - >'BB'
6)'BB' - >'B'
每次在给定字符串上随机应用所有6个以上规则,并将最终转换后的字符串作为输出
例如,对Function的输入是:'ABCAAB'字符串
ABCAAB - > AACAAB [AB = AA]
AACAAB - > ACAAB [AA = A]
ACAAB - > AAAAB [AC = AA]
AAAAB - > AAAB [AA = A]
AAAB - > AAB [AA = A]
AAB - > AB [ AA = A]
AB - > AA [AB = AA]
AA - > …
错误:
E/Database( 8614): Failure 21 (out of memory) on 0x0 when preparing 'PRAGMA user_version = 1'.
E/Database( 8614): Failure 21 (out of memory) on 0x0 when preparing 'ROLLBACK;'.
D/Database( 8614): exception during rollback, maybe the DB previously performed an auto-rollback
D/AndroidRuntime( 8614): Shutting down VM
W/dalvikvm( 8614): threadid=3: thread exiting with uncaught exception (group=0x4001dc20)
E/AndroidRuntime( 8614): Uncaught handler: thread main exiting due to uncaught exception
Run Code Online (Sandbox Code Playgroud)
我目前的代码:
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
public class Database extends SQLiteOpenHelper { …Run Code Online (Sandbox Code Playgroud)