Я предполагаю, что проблема в том, что createSomeJavascript
создает большой кусок кода?
Затем я бы реорганизовал его так, чтобы createSomeJavascript
просто вызывал функцию, которую вы добавляете в Компонент, используя [113 ]. Таким образом, только немного Javascript заканчивается в источнике.
Например, поместите ваш javascript во внешний файл, например так:
private static final ResourceReference JS_QM = new JavaScriptResourceReference( ClientPanel.class, "question.mark.js" );
@Override
public void renderHead( Component component, IHeaderResponse response )
{
super.renderHead( component, response );
response.render( JavaScriptReferenceHeaderItem.forReference( JS_QM, "question-mark" ) );
...
}
a.shape
просто ограниченная версия np.info()
. Проверьте это:
import numpy as np
a = np.array([[1,2],[1,2]])
np.info(a)
class: ndarray
shape: (2, 2)
strides: (8, 4)
itemsize: 4
aligned: True
contiguous: True
fortran: False
data pointer: 0x27509cf0560
byteorder: little
byteswap: False
type: int32