小编Alo*_*ius的帖子

循环遍历多维数组

我如何循环下面的多维数组?

我正在创建这样的数组:

var _cQueue = [[]];
Run Code Online (Sandbox Code Playgroud)

并添加这样的项目:

var valueToPush = new Array();
valueToPush['unique_email@gmail.com'] = '1234567';
_cQueue.push(valueToPush);
Run Code Online (Sandbox Code Playgroud)

我想遍历添加的所有不同的电子邮件地址,然后遍历与该电子邮件关联的每个随机字符串

有任何想法吗?

javascript

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

JavaScript将函数和参数推送到数组并执行?

我正在尝试执行与Google Analytics正在执行的操作类似的操作.我想将函数名称和参数一起推送到数组中,然后执行函数名称和参数.

例如:

    var _test = _test || [];
    _test.push(['setName', 'Todd']);
Run Code Online (Sandbox Code Playgroud)

并在此处执行setName:

var widget = function () {

    function _private_setName(a) {
        console.log(a);
    }

    return{
       setName:_private_setName
    };  
}();

console.log(_test);
Run Code Online (Sandbox Code Playgroud)

_test包含函数名称和参数,但是如何执行该函数?

javascript

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

Java JPanel在BorderLayout中展开一个面板

我有两个简单的JPanel,一个位于顶部,另一个位于底部.

现在我试图调整顶部面板的大小以占用更多空间(因此将底部面板向下推)

我添加了一个按钮,我在电话上听取:

  button.addMouseListener(new MouseAdapter() {  
      public void mouseReleased(MouseEvent e) {   
          panelTop.setSize(10, 200);
      }  
  });
Run Code Online (Sandbox Code Playgroud)

这是我添加我的面板的方式:

add(panelTop, BorderLayout.NORTH);
add(panelBottom, BorderLayout.SOUTH);
Run Code Online (Sandbox Code Playgroud)

任何想法,如果这是可能的?

我的测试根本不起作用

java swing jpanel layout-manager border-layout

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

Java用字符串替换表情符号

我有以下功能来取代表情符号String:

public String replaceSmileys(String text) {
    for (Entry < String, String > smiley: smileys.entrySet())
        text = text.replaceAll(smiley.getKey(), smiley.getValue());
    return text;
}

static HashMap < String, String > smileys = new HashMap < String, String > ();
smileys.put("&:\\)", "<img src='http://url.com/assets/1.png'/>");
smileys.put("&:\\D", "<img src='http://url.com/assets/2.png'/>");
smileys.put("&;\\)", "<img src='http://url.com/assets/3.png'/>");


String sml = replaceSmileys(msg);
Run Code Online (Sandbox Code Playgroud)

我得到这个错误: java.util.regex.PatternSyntaxException: Unknown character property name {} near index 4 &:\P

什么想法我做错了什么?

java

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

SQLite没有在Qt中插入期望值

我在插入值时遇到了一些麻烦 SQLite database

这就是我创建数据库的方式:

if(query.exec("CREATE TABLE IF NOT EXISTS visitorItemsV4 (channelID, itemId, itemName, itemPic, itemPrice, itemMeta);")) {
    qDebug() << "Table `visitorItemsV4` created.";
}
Run Code Online (Sandbox Code Playgroud)

这就是我插入新项目的方式:

if (db.isOpen()) {    
    qDebug() << itemId;
    qDebug() << itemName;
    qDebug() << itemPic;
    qDebug() << itemPrice;

    QSqlQuery query(db);

    ret = query.exec(QString("insert or replace into visitorItemsV4 values ('%1', '%2', '%3', '%4', '%5', '%6');")
    .arg(channel).arg(itemId).arg(itemName).arg(itemPic).arg(itemPrice).arg(itemPrice));

    qDebug() << query.lastError();

    if (ret) {
        qDebug() << "saved item";
    }
}
Run Code Online (Sandbox Code Playgroud)

问题是itemPrice始终获取值%5itemMeta获取值%6

itemPrice变量包含499所以我期望这是价值 …

sqlite qt

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

标签 统计

java ×2

javascript ×2

border-layout ×1

jpanel ×1

layout-manager ×1

qt ×1

sqlite ×1

swing ×1