小编Pin*_*ple的帖子

如何从字符串中的某个索引开始使用re.search?

看起来像一个简单的事情,但我没有看到它.如何在字符串中间开始搜索?

python regex

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

如何将单个 unicode 字符在容器中垂直居中?

当我制作网页时,当确实不需要图像或 SVG 时,我喜欢使用 unicode 字符作为图标。这对我来说很容易,而且使页面变得更轻。通常,这种方法效果很好,只是我总是不得不摆弄偏移量以使其正确居中。

\n\n

是的,是的,我知道这个:

\n\n
.someDiv {\n   width: 10px;\n   height: 10px;\n   line-height: 10px;\n   text-align: center;\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

但问题是大多数字形本身并不是垂直居中的。这意味着我最终会\xe2\x97\x8f在带有 CSS 的方形容器中垂直偏离中心:

\n\n

容器内偏心圆字形的示例

\n\n

有没有一种 CSS 方法可以使字形居中而不是字体的平均线居中?(或者任何技术上集中的内容。)

\n

html css typography vertical-alignment

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

Java - 将对象移动到LinkedList的前面

我正在遍历LinkedList中的对象列表,搜索满足某些条件的第一个对象.一旦找到,我想将其移动到列表的前面,以减少在列表中搜索常用搜索对象所花费的平均时间.

Psuedocode我正在尝试做的例子:

for(Object thing:list){
    if(ThisIsTheObjectWeAreLookingFor(thing)){
        list.RemoveCurrentLinkedListNode();
        list.addFirst(thing);
        return thing;
    }
}
Run Code Online (Sandbox Code Playgroud)

我知道我可以使用remove(Object)或remove(index)方法,但这会慢一些.基本上如此,取决于列表中的元素数量.(因为这些方法必须第二次遍历列表.)

java linked-list data-structures

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