小编Mar*_*ker的帖子

如何添加自定义标记,然后使用onkeyup将一个输入字段的值显示到第二个输入字段?

工作场景:用户有2个输入文本字段,在该字段中,他可以搜索游戏标签,然后将搜索到的标签值附加到第二个输入字段.

问题陈述:用户想要添加搜索列表中不存在的新自定义标记,然后使用 onkeyup在第二个输入字段中附加此新自定义标记的值

这是工作演示

$(function() {
    $('#vidyagames').tokenInput([{
        id: 7,
        name: "Super Mario"
    }, {
        id: 11,
        name: "Battletoads"
    }, {
        id: 13,
        name: "Pong"
    }, {
        id: 17,
        name: "The Legend of Zelda"
    }, {
        id: 19,
        name: "Metroid"
    }, {
        id: 23,
        name: "Donkey Kong Country"
    }, {
        id: 29,
        name: "Super Smash Bros."
    }, {
        id: 32,
        name: "Star Fox"
    }, {
        id: 35,
        name: "Starcraft"
    }, {
        id: 37,
        name: "Pokemon"
    }, {
        id: …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

15
推荐指数
2
解决办法
636
查看次数

Youtube [Data-API] LiveChat登录用户是主持人

我正在尝试弄清楚如何获得用户是实时聊天主持人的视频/流的列表.

这是在nightbotfussbot完成但我无法弄清楚他们是如何做到的,它的工作原理是你添加Nightbot频道作为你的直播聊天的主持人,但我不确定他们如何让你的直播来观看他们的聊天被添加为频道的主持人.(我猜他们是一个频道主持人,而不是视频/流,因为他们是持久的,但所有演员阵容)

我以为它会在API文档中,但如果它是我找不到/不确定我在寻找什么.

我在PHP中实现这一点,到目前为止,我现在已经获得了流事件id和你的持续直播流ID但我现在卡住了.

php youtube youtube-data-api

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

Cordova插件(java)通知不会去app - android

我不是一个Android开发人员,但我需要制作一个应用程序,所以因为我知道一些HTML/JavaScript/CSS我决定使用PhoneGap(Cordova).我使用一个名为下载管理器(github)的插件,它下载文件并显示进度通知.一切正常,但是一旦我点击通知,我想让我回到我的应用程序的主要活动,但这不会发生.

是负责下载和通知的文件,涉及的代码如下:

intent = new Intent();
intent.putExtra("cancel_download", 1);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
pend = PendingIntent.getActivity(cordova.getActivity(), 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);

mNotifyManager = (NotificationManager) cordova.getActivity().getSystemService(Activity.NOTIFICATION_SERVICE);
mBuilder = new NotificationCompat.Builder(cordova.getActivity())
    .setSmallIcon(android.R.drawable.stat_sys_download)
    .setContentTitle(notificationTitle)
    /*.setSubText("Tap to CANCEL")*/
    .setTicker(ticker)
    .setContentIntent(pend)
    .setContentText("0% - " + fileName);

mNotificationId = new Random().nextInt(10000);
...

...
//While(downloading)
if(useNotificationBar) {
    mBuilder.setProgress(100, newProgress, false);
    mBuilder.setContentText(step + "% - " + fileName);
    mBuilder.setContentIntent(pend);
    mNotifyManager.notify(mNotificationId, mBuilder.build());
}
Run Code Online (Sandbox Code Playgroud)

当我点击通知没有任何反应时,我无法使其工作.怎么了?抱歉英语不好.

java android cordova

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

MariaDB SELECT WHERE REGEXP

我遇到了以格式错误的EG fullName列提供给我的数据集的问题,并且没有名称细分,我想搜索任何名称以给定字母EG开头的位置'J'

这是我的声明,但我只是收到意想不到的投诉 REGEXP

SELECT * FROM `Officers` WHERE `fullName` REGEXP '.*\sJ.*';
Run Code Online (Sandbox Code Playgroud)

不幸的是,MariaDB中有什么方法可以做到这一点,不幸的是,名称不是固定的字数,有些只是2个名字,其他的都是6个名字,所以只有4个中间名。

regex search mariadb

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

Awesomium JSObject如何工作我找不到一个例子

我在C#中的表单上使用Awesomium WebControl,我正在尝试将信息传递到USB设备已插入的浏览器中,我的USB检测工作正常但由于某种原因,我不能JSObject()使用每个值构建一个值设备插入其中.

以下是将设备插入计算机时触发的代码

JSObject js_obj;

DriveInfo[] allDrives = DriveInfo.GetDrives();

JSValue[] js_arr = new JSValue[allDrives.Count()];

int count = 0;

foreach (DriveInfo drive in allDrives)
{
    if (drive.IsReady == true)
    {
        if (drive.DriveType == DriveType.Removable)
        {
            js_obj = new JSObject();
            js_obj["Id"] = new JSValue("");
            js_obj["TimeAdded"] = new JSValue("");
            js_obj["DriveLetters"] = new JSValue(drive.VolumeLabel);
            js_obj["Port"] = new JSValue("");
            js_arr[count] = new JSValue(js_obj);
            count++;
        }
    }
}

this.Browser.CallJavascriptFunction("DiskDetector", "DeviceAdded", js_arr);
Run Code Online (Sandbox Code Playgroud)

但是当我在this.Browser.CallJavascriptFunction("DiskDetector", "DeviceAdded", js_arr);js_arr中添加一个断点时,是一个4的数组,其中所有值都为null

我认为问题是我使用JSObject和设置值JSObject扩展IDisposable和我虽然我必须所有添加("键","值"); 但是这个方法不适合我使用

c# windows winforms awesomium

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

.NETCore应用程序因StackOverflowException而终止

所以,

我正在使用Raspberry Pi模型3b,我已成功运行.NetCore v2.0.1.我已经能够建立CoreIOT Hello World项目并运行它不会对我的皮的问题,现在我有我也有使用GPIO董事会和我能想到的.NETCore使用它的唯一的方式创造了一些定制的硬件是使用文件系统方法/sys/class/gpio我已经构建了一个非常小的应用程序

https://github.com/barkermn01/CanReader

没有多少,但由于某种原因,当我运行应用程序我得到的是一条消息说Proccess is terminating due to StackOverflowException我不知道是什么导致它没有什么在那里太大我不认为只是基本的文件系统阅读.

我唯一能想到的是它不喜欢无限循环

来自:https://github.com/barkermn01/CanReader/blob/master/Program.cs

while (!exiting)
{
    Console.Write("\rCurrent State " + state);
    string input = Console.ReadLine();
    if (input == "exit")
    {
        watcher.Stop();
        exiting = true;
    }
}
Run Code Online (Sandbox Code Playgroud)

和来自:https://github.com/barkermn01/CanReader/blob/master/GPIOWatcher.cs

public void watch()
{
    GPIO.Value val = Gpio.ReadValue();
    while (val != OldValue)
    {
        val = Gpio.ReadValue();
        if (Delegate != null)
        {
            Delegate.DynamicInvoke();
        }
        Thread.Sleep(10);
    }
}
Run Code Online (Sandbox Code Playgroud)

c# exception raspberry-pi .net-core

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

在引导日期选择器更改月份事件不起作用

我的网站上有一个预订可用性检查部分。我用过bootstrap datepicker

首次加载页面时,我正在使用jquery ajax和php从数据库中获取一些日期,以禁用datepicker日历上的日期。所以,我用了setDatesDisabled。在第一次加载日期选择器时,它工作正常。

当我更改月份时,我得到json响应,但datepicker上的日期未禁用。我已经尝试了changeMonth事件,但是没有用。请帮我解决这个问题

杰森回应

disableDates:["13.01.2018", "20.01.2018", "27.01.2018"]

$("#dateFrom").datepicker({
                autoclose: true,
                todayHighlight: true,
                format: 'dd.mm.yy',
                startDate: new Date()
            }).on('show', function(e) {
                $.ajax({
                    url: '/cabinowner/bookings/availability',
                    dataType: 'JSON',
                    type: 'POST'
                })
                    .done(function( response ) {
                        $("#dateFrom").datepicker('setDatesDisabled', response.disableDates);
                    })
                    .fail(function(response, jqxhr, textStatus, error) {
                    });
            });

            $("#dateFrom").datepicker().on('changeMonth', function(e) {
                $.ajax({
                    url: '/cabinowner/bookings/availability',
                    dataType: 'JSON',
                    type: 'POST',
                    data: { date : moment(e.date).format('YY-MM-DD') }
                })
                    .done(function( response ) {
                        // here response is getting but next month is …
Run Code Online (Sandbox Code Playgroud)

javascript jquery datepicker bootstrap-datepicker

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

无法查看数组的内容

我有一个包含"标题","颜色"等内容的数据库,我想在网页中显示这些信息.但是,由于某些未知的原因,什么都不会出现,甚至不会出现错误,这使得我完全迷失了.

我用这个把我需要的东西放到一个数组中:

<?php 
try{
$req = $db ->prepare("SELECT titre, couleur, categorie, img_url, prix, type FROM articles WHERE id = 9");
$article = $req ->fetch(PDO::FETCH_ASSOC);

}
catch(PDOException $e){
echo $e;
exit();
}
?>
Run Code Online (Sandbox Code Playgroud)

我与数据库的连接是成功的,但即使我使用了数据库,我甚至看不到我的数组的内容

<pre> <?php print_r($array) ?> </pre>
Run Code Online (Sandbox Code Playgroud)

技术.我的工作代码是基于我现有的代码,我不记得我做错了什么...提前谢谢你!

php arrays pdo fetch

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

Java if语句比较2个值

我有一个我无法理解的小问题,我正在构建一个处理java EG中的调用的Web服务器去使用/SendCommand.html然后Java将处理请求,我有一个使用post构建的登录系统,但由于某种原因我的登录检查不起作用,

private boolean checkLogin(String user, String pass){
    for(int i = 0; i < users.users.length; i++ ){
        String test = SHA1.toSHA1(pass);
        if(users.users[i][0] == user && users.users[i][1] == test ){
            return true;
        }
    }
    return false;
}
Run Code Online (Sandbox Code Playgroud)

我打破if语句以提供以下信息当我调试这个我得到的时候,

Name            | Type            | Value
users             Users             #163
  users           String[]          #165(length=1)
    [0]           String[]          #167
      [0]         String            "Admin"
      [1]         String            "d033e22ae348aeb5660fc2140aec35850c4da997"
user              String            "Admin"
pass              String            "admin"
test              String            "d033e22ae348aeb5660fc2140aec35850c4da997"
Run Code Online (Sandbox Code Playgroud)

正如你所看到的users.users[0][0] == user,users.users[0][1] == test为什么它从方法返回false?

java string

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