小编ajp*_*243的帖子

正向斜线与正则表达式匹配

我没有太多的JavaScript经验,但我正在尝试创建一个标签系统,而不是使用@#将使用/.

var start = /#/ig; // @ Match

var word = /#(\w+)/ig; //@abc Match
Run Code Online (Sandbox Code Playgroud)

我怎么能用/而不是#.我尝试过var slash = '/'并添加+ slash +,但失败了.

javascript regex

79
推荐指数
6
解决办法
23万
查看次数

Java 7u51不接受带有自签名证书的JNLP吗?

我在网上看到Java版本7u51(将于2014年1月发布)将不再接受我自签名的Java Webstart应用程序.

真的吗?

如果是真的,我是否有机会为我的JNLP应用程序构建一个变通方法,以便我能够在2014年1月之后启动该应用程序?

我已经看到在7u40中删除了因使用自签名证书而禁止安全警告的选项.

java jnlp self-signed java-web-start

41
推荐指数
3
解决办法
5万
查看次数

setx语法无效

我用setx命令设置OGRE_HOME:

setx OGRE_HOME D:\Program Files\OgreSDK
Run Code Online (Sandbox Code Playgroud)

现在我需要改为值OGRE_HOME.如何搜索我设置的所有值?如果我再次运行该命令,则表明:

ERROR: Invalid syntax. Default option is not allowed more than '2' time(s).
Run Code Online (Sandbox Code Playgroud)

windows environment-variables ogre

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

在Javascript中将整数MAC地址转换为字符串

我有一个MAC地址存储为原始的48位数字,我想将其拆分并以xx:xx:xx:xx:xx:xx的标准十六进制格式打印.例如,原始编号81952921372024应为78:45:c4:26:89:4a.我的第一次尝试是,

var suspect = {mac: 2333752735057272};
console.log(
    Number(suspect.mac & 0xFF).toString(16) + ":" +
    Number((suspect.mac & 0xFF00) >> 8).toString(16) + ":" +
    Number((suspect.mac & 0xFF0000) >> 16).toString(16) + ":" +
    Number((suspect.mac & 0xFF000000) >> 24).toString(16) + ":" +
    Number((suspect.mac & 0xFF00000000) >> 32).toString(16) + ":" +
    Number((suspect.mac & 0xFF0000000000) >> 48).toString(16));
Run Code Online (Sandbox Code Playgroud)

但是因为Javascript在进行移位操作时显然无法处理> 32位整数,所以最后两个八位字节总是出现0,

78:45:c4:26:0:0 
Run Code Online (Sandbox Code Playgroud)

javascript mac-address

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

什么是字体的“EM box/EM unit”以及它在哪里定义

CSS3 CSS 字体模块级别 3(候选 10 月 13 日)中,在第 2.3 节中有一个对“EM 框”的引用和对“EM 单元”的引用。报价如下:

[字体大小] 属性指示字体所需的字形高度。对于可缩放字体,字体大小是应用于字体 EM 单位的比例因子。(请注意,某些字形可能会溢出其 EM 框外。)对于不可缩放字体,字体大小被转换为绝对单位并与字体声明的字体大小匹配,使用相同的绝对坐标空间匹配的值。

什么是“EM 盒”或相关的“EM 单元”?

浏览器(和其他用户代理)应该从某个地方,从哪里得到它?

css fonts user-agent

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

"Hello World"+ JS V8 + VS2010

我下载并构建了JS V8,以便在发布模式下在VS2010中使用.现在我尝试运行Hello World示例:

#include "v8.h"

int _tmain(int argc, _TCHAR* argv[])
{
    v8::HandleScope handle_scope;

    v8::Persistent<v8::Context> context = v8::Context::New();

    v8::Context::Scope context_scope(context);

    v8::Handle<v8::String> source = v8::String::New("'Hello' + ', World'");

    v8::Handle<v8::Script> script = v8::Script::Compile(source);

    v8::Handle<v8::Value> result = script->Run();

    context.Dispose();

    v8::String::AsciiValue ascii (result);

    printf ("%s\n", *ascii);

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我添加了附加依赖项:

"C:\v8\build\Release\lib\preparser_lib.lib"
"C:\v8\build\Release\lib\v8_base.lib"
Run Code Online (Sandbox Code Playgroud)

当我尝试编译并运行该程序时,我遇到了一个链接错误:

1>------ Build started: Project: V8_example, Configuration: Release Win32 ------
1>LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
1>v8_base.lib(platform-win32.obj) : error LNK2001: unresolved external symbol …
Run Code Online (Sandbox Code Playgroud)

javascript c++ embedded-v8

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

解析类似JSON的标记

老实说,我不知道这是什么标记(我想知道这个标记是否有名称).什么是最简单的解析这样的结构的方法?我在txt文件中有很多这些.

unlockType BirthdayCake {
       // Don't delete
    commonName      "Birthday Cake"
    autoTag
    category        Item
    path            models/
    timedExclusive  1
    descSymbol      BirthdayCakeDesc
    dispSymbol      BirthdayCakeDisp
    flairCfg        "Cake/Idle.aaf mat_BirthdayCake< /scale 1.5 /animation Cake/Idle.aaf 0 looping 0.8  /followDist 3.0 /moveSlew 0.0666  /moveVelThresh 10.0 /animEaseTime 1.0 /zOffRobot 2.7 /rotX 20.0 /zSpinDef bone_spinA 80.0"
    //OnInspectOrUnlock Menus previewInit Cake/Idle.aaf BirthdayCake< /scale 1.5 /animation Cake/Idle.aaf 0 looping 0.8 /rotSpeed 30 /pos 3.5 0 1 /scaleMult 1.0
    property        BirthdaySpirit          10
}
Run Code Online (Sandbox Code Playgroud)

php regex

5
推荐指数
2
解决办法
139
查看次数

从对象中删除值的属性

我有一个像这样的简单对象:

var obj = {
    "option1": "item1",
    "option2": "item2",
    "option3": "item3"
};
Run Code Online (Sandbox Code Playgroud)

为了向对象添加新属性,我使用以下代码:

obj[this.value] = this.innerHTML;

// this.innerHTML is used just because I'm adding the value I get from a DOM element
Run Code Online (Sandbox Code Playgroud)

是否有一个函数可以帮助我从对象中删除属性,该属性作为参数接收键值对的值?

例如removeItem('item3');.

javascript

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

创建一个允许 9 或 10 位数字的正则表达式

我需要正则表达式方面的帮助

我需要它匹配以50.

我有:

^[ ]*(50)[0-9]{7}[ ]*$
Run Code Online (Sandbox Code Playgroud)

允许 9 位数字。

我该如何扩展它以便它也允许 10 位数字?

regex

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

如何删除终端中的文件?

对不起,我是终端的新手.

使用以下代码在Ubuntu上的终端中创建PHP文件时:

sudo nano /var/www/filename.php
Run Code Online (Sandbox Code Playgroud)

我成功创建了一个PHP文件.但是我不知道如何删除它.有什么建议?

terminal ubuntu

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