小编mat*_*s_h的帖子

Kivy 和通过蓝牙发现设备

我在这里( https://gist.github.com/tito/7432757 )看到了如何使用 pyjnius 使用 kivy 通过蓝牙连接来访问 java 类。我想做的是发现新设备并使用 sdp 不安全地连接到它们。我不知道如何在 kivy 中收到结果startDiscovery()。在java中你必须使用广播接收器。我是否也必须使用 pyjnius 从 android 访问广播接收器?

android bluetooth kivy

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

不能在 sikuli 中使用 sleep(secs)

所以,我是 sikuli 编码的新手,我对 python 也没有太多经验,所以对你们中的许多人来说,这可能是一个愚蠢的问题。我的问题是我试图暂停程序 x 秒。我已经尝试了这 2 种方法,但每次都出现错误。这是我尝试做的:

import time
time.sleep(10)
Run Code Online (Sandbox Code Playgroud)

我得到的错误: [error] SyntaxError ( "no viable alternative at input 'time'", )

========

sleep(10)
Run Code Online (Sandbox Code Playgroud)

我得到的错误: [error] SyntaxError ( "no viable alternative at input 'sleep'", )

我希望有人能帮助我解决我的愚蠢问题。我真的很感激:)(也很抱歉英语不好)

提前致谢!

sikuli

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

如何使我的CSS代码与所有浏览器兼容?

 p {
        margin:0;padding:0;
    }
    p#error {
        color:#FF0000;
        text-align:center;
    }
    p#success {
        color:#3983C2;
        text-align:center;
    }
    div#nav {
        background-image:url('../img/nav.png');
        background-repeat:no-repeat;
        padding-top:5px;
        padding-bottom:5px;
    }
    div#nav, a {
        text-decoration:none;
    }
    body {
        margin:0 auto;
        width:600px;
    }
    div#login, div#register {
        background-image:url('../img/form.png');
        background-repeat:repeat-y;
        padding-top:5px;
        padding-bottom:5px;
    }
    div#login table, div#register table {
        margin:0 auto;
    }
    div#login table td, div#register table td {
        text-align:right;
    }
    div#login input#btn, div#register input#btn {
        background-image:url('../img/btn.png');
        border-style:none;
        width:70px;height:25px;
    }
    div#footer {
        background-image:url('../img/footer.png');
        height:30px;
    }
Run Code Online (Sandbox Code Playgroud)

这是我的CSS代码.我不知道如何让这个CSS在其他浏览器中运行,目前我在Chrome中工作.我已经在网上搜索过,发现了许多包含相关信息的页面,但这些对我来说更难理解.需要你的建议等等.非常感谢你!

html css cross-browser

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

如何在php中替换多个值

$srting = "test1 test1 test2 test2 test2 test1 test1 test2";
Run Code Online (Sandbox Code Playgroud)

如何更改test1test2test2test1
当我使用时str_replace,preg_replace所有值都更改为最后一个数组值.例:

$pat = array();
$pat[0] = "/test1/";
$pat[1] = "/test2/";
$rep = array();
$rep[0] = "test2";
$rep[1] = "test1";
$replace = preg_replace($pat,$rep,$srting) ;
Run Code Online (Sandbox Code Playgroud)

结果:

test1 test1 test1 test1 test1 test1 test1 test1 
Run Code Online (Sandbox Code Playgroud)

php preg-replace str-replace

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

使用bxslider时图像上没有箭头

我刚刚学习了bxslider并通过阅读文档制作了我的第一个幻灯片.但我无法在图像上看到左右箭头,以便下一个图像可以通过单击显示,如下例所示:此链接

这是我的代码:

<!DOCTYPE html>
<html>
<head>
<title>New seven Wonders of the world</title>
<script type="text/javascript" src="jquery.js"></script>
<script src="jquery.bxslider.min.js"></script>
<!-- bxSlider CSS file -->
<link href="jquery.bxslider.css" rel="stylesheet" />
</head>
<body>
<ul class="bxslider">
  <li><img src="pic2.jpg" title="Great Wall of China, China"/></li>
  <li><img src="pic3.jpg" title="Petra, Jordan" /></li>
  <li><img src="pic4.jpg" title="Colosseum, Rome, Italy" /></li>
  <li><img src="pic5.jpg" title="Chichen Itza, Mexico" /></li>
  <li><img src="pic6.jpg" title="Machu Pichu, Peru" /></li>
  <li><img src="pic7.jpg" title="Taj Mahal, India" /></li>
  <li><img src="pic8.jpg" title="Christ the redeemer, Brazil" /></li>
  <li><img src="pic1.jpg" title="Giza Necropolis, …
Run Code Online (Sandbox Code Playgroud)

javascript css jquery bxslider

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

通过 JavaScript 或 JQuery 操作 SVG 文件(对象)中的元素

我在 html 代码中操作 SVG 文件(对象)时遇到了挑战。在 Snap、Raphael 中有解决方案,但我需要直接通过 JavaScript 或 JQuery 来完成。这就是我到目前为止所拥有的:

JS:

<object id="testSVG" data="image_library/grandstaff_drawing_only.svg"       
type="image/svg+xml" height=100% width=100%">
<img src="image_library/alto-clef.png" />
</object>

 <script>

window.onload=function() {
// Get the Object by ID
var a = document.getElementById("testSVG");
// Get the SVG document inside the Object tag
var svgDoc = a.contentDocument;
// Get one of the SVG items by ID;
var svgItem = svgDoc.getElementById("path3380");
// Set the colour to something else
//svgItem.setAttribute("stroke", "red");
svgItem.style.stroke = "#ff0000";
};

</script>
Run Code Online (Sandbox Code Playgroud)

查询:

<object id="testSVG" data="image_library/grandstaff_drawing_only.svg"    
type="image/svg+xml" …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery svg

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

这个解析器扩展功能如何工作?

我需要帮助解释一段代码。

我一直在尝试学习如何使用 jwt 对用户进行身份验证并返回令牌和刷新令牌。

这是一次有趣的旅程,我遇到了这个 存储库,其中用户添加了一个扩展/链函数,据我所知,它结合了多个 graphql 解析器:

// I don't understand this function
const createResolver = (resolver) => {
  const baseResolver = resolver;
  baseResolver.createResolver = (childResolver) => {
    const newResolver = async (parent, args, context, info) => {
      await resolver(parent, args, context, info);
      return childResolver(parent, args, context, info);
    };
    return createResolver(newResolver);
  };
  return baseResolver;
};

export const requiresAuth = createResolver((parent, args, context) => {
  if (!context.user || !context.user.id) {
    throw new Error('Not authenticated');
  }
});

export const requiresAdmin …
Run Code Online (Sandbox Code Playgroud)

javascript graphql apollo-server

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

每当打开或创建网站时,Webmatrix都会崩溃

几天前,我试图从WebMatrix打开我的Orchards MVC网站,它崩溃了.目前我尝试打开的任何网站,或者即使我尝试创建一个空网站,也会导致WebMatrix停止工作.我得到Windows错误对话框告诉我"Web矩阵已停止工作".我完全不知道是什么导致了这一点.我已在iis.net论坛(http://forums.iis.net/post/2061458.aspx)上发布,但尚未收到回复.

我重新启动,卸载并树脂安装了WebMatrix和IIS 8.

事件查看器中有两个错误.详情如下.无论如何将非常感激,因为这使我无法在我的网站上工作.

提前致谢.

第一个错误

Application: WebMatrix.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.NullReferenceException
Stack:
at Microsoft.WebMatrix.Core.DynamicHelp.DynamicHelpManager.GetMatchedContent(Microsoft.WebMatrix.Core.DynamicHelp.DynamicHelpProviderLevelContent, Microsoft.WebMatrix.Core.DynamicHelp.IApplicationStateChangedContext)
at Microsoft.WebMatrix.Core.DynamicHelp.DynamicHelpManager+HelpContent.<GetContent>b__22(Microsoft.WebMatrix.Core.DynamicHelp.DynamicHelpProviderLevelContent)
at System.Linq.Enumerable+WhereSelectEnumerableIterator`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].MoveNext()
at System.Linq.Enumerable+WhereEnumerableIterator`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].MoveNext()
at System.Linq.Enumerable+<SelectManyIterator>d__14`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Collections.Generic.KeyValuePair`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].MoveNext()
at System.Linq.Lookup`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Create[[System.Collections.Generic.KeyValuePair`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, …
Run Code Online (Sandbox Code Playgroud)

webmatrix

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

如何在flutter中应用MVC或设计模式?

我正在尝试使用local_auth包包含生物识别身份验证。这在应用程序启动时使用。指纹用于确定用户是否为手机的所有者。如果确认,他们将被带到主页。下面的代码有效,但我想在下面的代码中应用的是MVCor design pattern。有人可以指导我吗?

class LoginOptionState extends State<LoginOption> {
  final LocalAuthentication auth = LocalAuthentication();
  String _authorized = 'Not Authorized';

  @override
  Widget build(BuildContext context) {
    return Scaffold(
        body: new Container(
            child: Center(
      child: Row(
        mainAxisAlignment: MainAxisAlignment.spaceEvenly,
        children: <Widget>[
          new Column(
            children: <Widget>[
              Text("Touch ID"),
              SizedBox(height: 10),
              GestureDetector(
                  child: Image.asset(
                    "assets/",
                  ),
                  onTap: _authenticate),
            ],
          ),
        ],
      ),
    )));
  }

  Future<void> _authenticate() async {
    bool authenticated = false;
    try {
      authenticated = await auth.authenticateWithBiometrics(
          localizedReason: 'Scan your fingerprint …
Run Code Online (Sandbox Code Playgroud)

dart flutter

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

网页抓取问题

我正在尝试在PyCharm 中编写一个程序(我以前没有使用过这个 IDE,但我认为这不是问题)我在从某个类中收集数据时遇到了麻烦,“react-contextmenu-wrapper ”

我想编写一个脚本来解析 Spotify 上的网页并使用数据创建一个 CSV 文件,我一直在关注 YouTube 上的教程,但我一定在某个地方出错了。

这是我的代码:

from urllib.request import urlopen as Req
from bs4 import BeautifulSoup as soup

my_url = "https://open.spotify.com/genre/NMF-PopularNewReleases"

#grabs the contense of the page
Client = Req(my_url)

#reads the contense of the page
html = Client.read()

#outputs the page
Client.close()

page = soup(html, "html.parser")

#grabs each playlist
playlists = page.findAll("div",{"class":"react-contextmenu-wrapper"})

print(len(playlists))
Run Code Online (Sandbox Code Playgroud)

但是终端输出一个空列表,我知道这个类存在。当我检查页面的元素时,我可以查看它。

html python web-scraping

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