小编jwp*_*fox的帖子

从混杂的网络设备读取

我想为无线流量编写一个实时分析工具.

有谁知道如何从C中的混杂(或嗅探)设备读取?

我知道您需要具有root权限才能执行此操作.我想知道是否有人知道这样做需要什么功能.正常的插座在这里似乎没有意义.

c sockets linux wireless promiscuous-mode

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

如何使用RDFLib导出RDF文件中的图形

我正在尝试使用Python 3.4中的RDFLib生成RDF数据.

一个最小的例子:

from rdflib import Namespace, URIRef, Graph
from rdflib.namespace import RDF, FOAF

data = Namespace("http://www.example.org#")

g = Graph()

g.add( (URIRef(data.Alice), RDF.type , FOAF.person) )
g.add( (URIRef(data.Bob), RDF.type , FOAF.person) )
g.add( (URIRef(data.Alice), FOAF.knows, URIRef(data.Bob)) )

#write attempt
file = open("output.txt", mode="w")
file.write(g.serialize(format='turtle'))
Run Code Online (Sandbox Code Playgroud)

此代码导致以下错误:

file.write(g.serialize(format='turtle'))
TypeError : must be str, not bytes
Run Code Online (Sandbox Code Playgroud)

如果我用以下内容替换最后一行:

file.write(str(g.serialize(format='turtle')))
Run Code Online (Sandbox Code Playgroud)

我没有得到错误,但结果是二进制流的字符串表示(单行文本开头b'):

b'@prefix ns1: <http://xmlns.com/foaf/0.1/> .\n@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .\n@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .\n@prefix xml: <http://www.w3.org/XML/1998/namespace> .\n@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .\n\n<http://www.example.org#Alice> a ns1:person ;\n    ns1:knows <http://www.example.org#Bob> .\n\n<http://www.example.org#Bob> …
Run Code Online (Sandbox Code Playgroud)

python file-io export rdflib python-3.x

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

提交不工作?

我在要使用JavaScript提交的页面上有一个表单:

<script>
  function deleteFromlist(listname, listvalue)
  {
    if (confirm("Are you sure you want to delete this?")) {
       document.getElementById('fromList').value=listname;
       document.getElementById('deleteRecord').value=listvalue;
       document.getElementById('watchlistForm').submit(); // fails here
    }
  }
</script>
<form method='POST' 
   id='watchlistForm' 
   enctype='multipart/form-data' 
   action='process.php'> 
 <input type='text' name='fromList' id='fromList' value=''>
 <input type='text' name='deleteRecord' id='deleteRecord' value=''>
 <input type='submit' name='submit' value='submit'>
</form>
Run Code Online (Sandbox Code Playgroud)

javascript函数从href页面上其他位置的表中调用.它正确填充输入字段但失败并显示以下消息:

TypeError: document.getElementById(...).submit is not a function
     document.getElementById('watchlistForm').submit();
Run Code Online (Sandbox Code Playgroud)

如果我替换doc .... submit(); 同

alert(document.getElementById('watchlistForm').innerHTML
Run Code Online (Sandbox Code Playgroud)

然后我在警告框中得到预期的输出.于是

document.getElementById('watchlistForm') 
Run Code Online (Sandbox Code Playgroud)

确实解析为表单元素.

在表单上添加提交按钮按预期工作.

我不知道为什么这不起作用.

javascript forms

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

如何在没有输入n的情况下输入数组中的元素?(C++)

输入:5

long long n;
cin>>n;
long long a[n];
for(long long i=0;i<n;i++){
    cin>>a[i];
}
Run Code Online (Sandbox Code Playgroud)

如何在不输入的情况下输入数组元素n

这就是我要寻找的:

输入:1,2,3,4,5

cout << a[0] 
Run Code Online (Sandbox Code Playgroud)

输出:

1

c++

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

未捕获的TypeError:$ this.text不是函数

此代码中的第二个语句:

var $this = $(this).children('div.submenu1').children('a.subtile')[0],
title = $this.text(),
name = $this.attr('node').val;
Run Code Online (Sandbox Code Playgroud)

产生此错误:

Uncaught TypeError: $this.text is not a function
Run Code Online (Sandbox Code Playgroud)

当我将鼠标悬停$this.text()在Chrome调试器中时,我可以看到我想要的值title.

我该如何解决这个错误?

javascript jquery

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

AttributeError:模块“ tensorflow”没有属性“ reset_default_graph”

我已经安装了tensorflow版本r0.11。

在我的文件名中,cartpole.py我已经导入tensorflow

 import tensorflow as tf  
Run Code Online (Sandbox Code Playgroud)

并使用它:

 tf.reset_default_graph()
Run Code Online (Sandbox Code Playgroud)

尝试在PyCharm中运行我的项目时出现以下错误:

in <module>
tf.reset_default_graph()
AttributeError: module 'tensorflow' has no attribute 'reset_default_graph'
Run Code Online (Sandbox Code Playgroud)

如何解决此错误?

python pycharm tensorflow

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

找不到./server.ts中的错误找不到模块:错误:无法解析'./ ./server.ts 16:9-45中的'./dist/server/main.bundle'

我按照角度通用指南(https://angular.io/guide/universal)

当我执行:

npm run build:universal
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误:

ERROR in ./server.ts Module not found: Error: Can't resolve './dist/server/main.bundle' in ...  @ ./server.ts 16:9-45
Run Code Online (Sandbox Code Playgroud)
npm run build:client-and-server-bundles
Run Code Online (Sandbox Code Playgroud)

工作正常但是

npm run webpack:server 
Run Code Online (Sandbox Code Playgroud)

失败

问题:执行命令时是否正常,没有创建dist文件夹?

node.js webpack angular

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

使用 Intellij 设置 Tomcat 服务器

我搜索了如何将 Tomcat 设置为我项目的服务器,但仍然没有弄清楚所以让我问你为什么。

我有 Tomcat,但收到错误消息,提示“所选目录不是有效的 Tomcat 主目录”。

你能提出我可能会收到这条消息的原因吗?

tomcat intellij-idea

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

Sublime排除"文件搜索"中的文件扩展名

我想在搜索时排除特定的扩展名Search in Files...:

  • Ctrl + Shift + f 在Windows/Linux中
  • Cmd + Shift + f 在MacOS中

我知道包含扩展而不是排除会很方便,但是有很多扩展可以说10但是很难包含9个扩展名,例如.py, .xml,*.html ...

我只想忽略文件1扩展名.

任何人有任何解决方案??!

sublimetext sublimetext2 sublimetext3

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

Sublime 3 - 显示错误的隐藏字符

所以我最近从Sublime 2切换到3,我无法让它显示一些"坏"字符(如编码/粘贴)错误.为什么我需要它:

有时,有人通过电子邮件向我发送一段代码(片段或谷歌分析代码或其他).我知道你不应该通过电子邮件发送它,因为邮件可能会在代码中添加一些不需要的字符,但人们仍然会这样做.因此,人们通过电子邮件向我发送了一些URL,其结尾如下:/⁠org - 你注意到'/'和'org'之间的'bug'?我相信你们中的一些人知道它的名字.

但是,当我把这个"/⁠org"粘贴到.php文件或.html文件或其他任何东西时,Sublime Text 3将不再显示它!它只会显示"/ org",就像那个bug甚至不存在 - 但它就在那里,那个url/code /无论什么都是错误的,它看不见/不可能找到它!

那么我怎么能强迫Sublime 3显示这些错误呢?这就是我真正需要的,只是知道什么时候我不小心粘贴一些错误/损坏的代码/字符串到我的脚本中,实际上有一些坏/损坏的东西.如何使Sublime以与pastebin相同的方式显示所有内容?

unicode encoding plaintext sublimetext sublimetext3

7
推荐指数
2
解决办法
9903
查看次数