小编jos*_*nes的帖子

谁定义正则表达式?

W3C定义了HTML标准,CSS标准和一些其他标准.我知道还有其他团体也定义了标准.谁定义了正则表达式的语法?

regex standards

31
推荐指数
5
解决办法
933
查看次数

如何设置JLabel的边距?

我有一个JLabel我想要添加保证金.它看起来像这样:

在此输入图像描述

我读到了设置一个具有一定厚度的空边框,但这将取代当前边框.如何添加此保证金?

java swing

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

感知器重量更新规则的直觉

我无法理解感知器的重量更新规则:

w(t + 1)= w(t)+ y(t)x(t).

假设我们有一个线性可分的数据集.

  • w是一组权重[w0,w1,w2,...],其中w0是偏差.
  • x是一组输入参数[x0,x1,x2,...],其中x0固定为1以适应偏差.

在迭代t,其中t = 0,1,2,...,

  • w(t)是迭代t的权重集.
  • x(t)是错误分类的训练示例.
  • y(t)x(t)的目标输出(-1或1).

为什么此更新规则会在正确的方向上移动边界?

algorithm machine-learning perceptron

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

没有Web浏览器的Soundcloud API身份验证

我正在开发Soundcloud XBMC插件.附加组件是开源的,用Python编写.我想允许用户通过附加组件登录他们的SoundCloud帐户,但是可以让XBMC实例在没有访问典型Web浏览器的环境中运行(例如raspbmc,默认情况下不提供窗口管理器或图形浏览器) .有没有办法仍然允许用户使用此附加组件进行身份验证,而无需使用"SoundCloud Connect Screen"并且不违反SoundCloud API TOS?

xbmc soundcloud

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

如何将十六进制值字符串转换为整数列表?

我有一长串十六进制值,它们看起来都像这样:

'\x00\x00\x00\x01\x00\x00\x00\xff\xff\x00\x00'
Run Code Online (Sandbox Code Playgroud)

实际字符串是1024帧的波形.我想将这些十六进制值转换为整数值列表,例如:

[0, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0]
Run Code Online (Sandbox Code Playgroud)

如何将这些十六进制值转换为整数?

python audio hex waveform signal-processing

9
推荐指数
2
解决办法
2万
查看次数

我将C文件命名为什么?

在Java中,编译器需要为您的文件命名<Classname>.java.在C中,文件名是什么?

c

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

如何添加或更改 JMenuItem 上的标签?

我需要在 a 的右侧添加一个标签JMenuItem,如下所示:

右侧带有标签的菜单项

我有一个使用Ctrl++Ctrl+-来放大图像的应用程序。但是,+默认情况下(没有Shift)的=键是键。当我尝试为这些菜单项添加加速器时,Ctrl+-快捷方式标签显示为“Ctrl+减号”(我更喜欢“Ctrl -”),Ctrl++快捷方式标签显示为“Ctrl+Equals”(更糟糕的是 - 为了用户体验,我更喜欢“Ctrl +”):

menuBar_view_zoomIn.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_EQUALS, ActionEvent.CTRL_MASK));
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

我希望Ctrl++显示为“Ctrl +”,而Ctrl+-显示为“Ctrl -”。如何才能做到这一点?

java swing label menu jmenuitem

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

使用属性创建JavaScript对象时,为什么需要此代码?

我在这里阅读有关JavaScript原型的内容.在Object.create标题下,写出一些代码来说明创建具有原型和某些属性的对象:

var person = {
    kind: 'person'
}

// creates a new object which prototype is person
var zack = Object.create(person);

console.log(zack.kind); // => ‘person’
Run Code Online (Sandbox Code Playgroud)

然后我遇到了这个:

var zack = Object.create(person, {age: {value:  13} });
console.log(zack.age); // => ‘13’
Run Code Online (Sandbox Code Playgroud)

{age: {value: 13} }我没有通过,而是{age: 13}因为它似乎更简单.不幸的是,TypeError抛出了一个.为了像这样创建这个对象的属性,为什么我们必须通过{age: {value: 13} }而不仅仅是通过{age: 13}

javascript prototype properties object

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

找不到Google Analytics文件

我正在尝试在我的网站中使用Google Analytics.我直接从Google Analytics网站复制了代码,并按照说明将其嵌入到我的HTML中.

这是我的代码:

<script>
    (function(b,o,i,l,e,r){b.GoogleAnalyticsObject=l;b[l]||(b[l]=
    function(){(b[l].q=b[l].q||[]).push(arguments)});b[l].l=+new Date;
    e=o.createElement(i);r=o.getElementsByTagName(i)[0];
    e.src='//www.google-analytics.com/analytics.js'; // this is the file
    r.parentNode.insertBefore(e,r)}(window,document,'script','ga'));
    ga('create','not giving this out');ga('send','pageview');
</script>
Run Code Online (Sandbox Code Playgroud)

当我使用此脚本加载页面时,需要几秒钟.没有脚本,它几乎立即加载.这就是我在Google Analytics代码中知道问题的方法.

页面最终加载后出现以下错误消息:

Failed to load resource: net::ERR_FILE_NOT_FOUND
Run Code Online (Sandbox Code Playgroud)

经过进一步调查后,未找到的文件来自e.src='//www.google-analytics.com/analytics.js'第5行.

如何才能使此文件或脚本正常工作?

javascript google-analytics

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

为什么我不能在JFrame上调用add()而是必须在Container上调用它?

我正在阅读Head First Java.在介绍GUI时(第354页为那些拥有该书的人),作者写道:

frame.getContentPane().add(button);
Run Code Online (Sandbox Code Playgroud)

"你不添加东西到帧直接.想想帧窗口周围的装饰条,又添加了东西到窗口窗格 ".

在查看JFrameJava API条目之后,我看到JFrame是Component的子类并从Component继承了add(Component),因此它可以简单地编写:

frame.add(button);
Run Code Online (Sandbox Code Playgroud)

为什么这本书建议使用frame.getContentPane.add(button)?

提前致谢!

java swing jframe

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