小编Bus*_*sti的帖子

使用转换:: - webkit-scrollbar?

是否可以在webkit滚动条上使用转换?我试过了:

div#main::-webkit-scrollbar-thumb {
    background: rgba(255,204,102,0.25);
    -webkit-transition: background 1s;
    transition: background 1s;
}

div#main:hover::-webkit-scrollbar-thumb {
    background: rgba(255,204,102,1);
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用.或者是否可以创建类似的效果(没有JavaScript)?

这是一个显示rgba过渡问题的jsfiddle

css webkit scrollbar css-transitions

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

C Struct数组成员没有特定长度

我遇到过这段代码:

struct test                   
{                                        
 uint32       num_fields;            
 char array_field [];               
}; 
Run Code Online (Sandbox Code Playgroud)

我怎么能理解array_field?这是C语言的gcc扩展吗?

c gcc

14
推荐指数
1
解决办法
7596
查看次数

名为“master”的分支是否特殊?

该命令git init会自动创建一个称为master存储库默认分支的分支。

除了作为默认名称之外,它还有master什么特殊之处,还是只是被视为任何其他分支?

此外,git 本身内部的处理方式是否有所不同?是否应该在使用 git 的其他软件(即 GitHub)内部以不同的方式对待它?

git

6
推荐指数
1
解决办法
864
查看次数

单个阵列比2个不同阵列更快吗?

我想知道让一个数组存储某种数据比存储相同信息的多个数组更有效.

int a1;
int a2;
int b1;
int b2;

int array1[] = {a1, b1, a2, b2}; // Is this faster than 2 arrays?

int array2A[] = {a1, a2};
int array2B[] = {b1, b2};
Run Code Online (Sandbox Code Playgroud)

java arrays performance

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

TypeScript 映射类型:获取数组的元素类型

假设有一个容器类型,其数组属性为未知/生成类型T1T2等等(短T*):

\n
interface MultiContainer\n{\n    Item1: T1[];\n    Item2: T2[];\n    ...\n}\n
Run Code Online (Sandbox Code Playgroud)\n

是否可以使用映射类型派生以下类型:

\n
interface SingleContainer\n{\n    Item1: T1;\n    Item2: T2;\n    ...\n}\n
Run Code Online (Sandbox Code Playgroud)\n

我正在寻找一些表达方式,例如:

\n
type SingleContainer =\n    { [ P in keyof MultiContainer ]: MultiContainer[P] }\n                                            \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80 returns T*[] instead of T*  \n
Run Code Online (Sandbox Code Playgroud)\n

MultiContainer[P]返回类型T*[] but I need an expression that returns T*

\n

提前致谢!

\n

typescript mapped-types

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

偏移 SVG 填充图案

是否可以将 svg 元素中的模式偏移一定量?

下面的示例使用嵌入在<g>具有x="70"偏移量的元素中的圆形图案。不幸的是,偏移量只会“切掉”元素的一部分,而不会移动填充图案。

html, body, svg {
    margin: 0;
    width: 100%;
    height: 100%;
}
Run Code Online (Sandbox Code Playgroud)
<svg class="gFlow" id="main" xmlns="http://www.w3.org/2000/svg">
    <defs>
        <pattern height="64" id="grid" patternunits="userSpaceOnUse" width="64">
            <circle cx="32" cy="32" fill="orange" r="5"></circle>
        </pattern>
    </defs>
    <rect fill="url(#grid)" height="100%" width="100%" x="70"></rect>
</svg>
Run Code Online (Sandbox Code Playgroud)

html css svg

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

Scala中的多维数组

是否可以在scala中创建多维数组而不使用"Array()"

像这样在java中:

int[][] myIntArray = {
    {1, 2, 3},
    {4, 5, 6},
    {7, 8, 9}
};
Run Code Online (Sandbox Code Playgroud)

java arrays scala

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

在scala中获取Java枚举值数组

在Java中声明枚举时,如下所示:

public enum Weekday {
  MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY
}
Run Code Online (Sandbox Code Playgroud)

您可以通过其指定的整数索引获取特定值,如下所示:

Weekday.values()[index]
Run Code Online (Sandbox Code Playgroud)

有没有办法在scala中访问用Java编写的Enum?

java enums scala

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

将Array对象转换为该对象中的变量Array

基本上我想要做的是:

Point[] points = new Point[]{new Point(2, 3), new Point(7,8), new Point(1, 8)};
int[] xCoords  = new int[points.length];

for (int i = 0; i < points.lenght; i++) {
    xCoords[i] = points[i].x;
}
Run Code Online (Sandbox Code Playgroud)

所以最终我xCoords看起来像这样:

{2, 7, 8}

是否有可能以更一般的方式存档?

java arrays

0
推荐指数
2
解决办法
45
查看次数

标签 统计

java ×4

arrays ×3

css ×2

scala ×2

c ×1

css-transitions ×1

enums ×1

gcc ×1

git ×1

html ×1

mapped-types ×1

performance ×1

scrollbar ×1

svg ×1

typescript ×1

webkit ×1