所有问题

0 投票
2 回答
29 浏览

pandas - 如何使用熊猫中的列表添加一对多列

“fav_colour”和“names”中的第一个列表来自“Tower Hamlets”。

“fav_colour”和“names”中的第二个列表来自“Waltham Forrest”。

请参阅下面的脚本和当前输出:

“fav_colour”和“names”具有一对一的关系。

“names”和“fav_colour”与自治市镇有一对多的关系

我想与“fav_colour”、“name”和“boroughs”建立一对多的关系,如下所示:

期望的输出:

电流输出:

0 投票
1 回答
93 浏览

java - Java 提取维基百科信息

我是使用Jsoup 的新手,你能帮我从这个 wikipedia 页面中提取信息,以便只有 Starring Names 吗?页面结构(总结)是这样的:

例如,我如何在不提取 Roger Avary 的情况下提取 John Travolta ?

我以这种方式尝试过,但我无法将属性“Starring”并仅提取它们。在我的代码中,我提取了表中的所有文本,但我只想要由“星标”属性标识的字符。

谢谢

0 投票
1 回答
2618 浏览

datetime - 注释日期时间对象的推荐方法是什么?

假设我有一个函数,它需要两个日期时间并以秒为单位返回差:

mypy 告诉我这很好:

但我得到一个类型错误:

错误消息中清楚地说明了原因。类型注释不够好。

我想这是一个很常见的情况。是否有推荐的方法来注释时区感知与不感知日期时间对象,从而正确使用 mypy?

0 投票
1 回答
142 浏览

android - 使用 Gigya Android SDK 的密码智能锁

Gigya Android SDK v4是否提供了在Smart Lock 中保存密码的可能性?

我正在使用 SDK 的WebBridge实现来登录我的用户,我需要在我的应用程序中启用此功能。

我可以成功实现从 Smart Lock获取密码。但由于我使用网桥登录我的用户,我无法用户凭据保存到 Smart Lock,因为我无法在登录时从 Gigya SDK 检索用户密码。

0 投票
1 回答
39 浏览

powershell - PowerShell,帮助函数的语法

help探索和get-help我之间的区别:

  1. cd Function:
  2. get-content help
  3. 所有输入参数的定义如下: [string]${Name}

$=初始化一个变量,{}一个哈希表??

谢谢你的帮助。

0 投票
1 回答
36 浏览

javascript - 如何使我的网站仅适用于使用 JavaScript 的 Windows 用户?

我能够使用 JavaScript 代码提取用户的操作系统:

但我无法阻止其他操作系统的用户访问该站点。

0 投票
1 回答
587 浏览

webpack - 如何使用工作箱和 webpack 生成工作服务人员?

我正在尝试构建我的第一个 PWA,但我正在努力让一切正常运行。我一直在将“GenerateSW”添加到我的 webpack.prod.js 中,如下所示:

构建过程会生成一个包含许多条目的 service-worker.js,但据我所知,它不包含 vendor.bundle.js

它应该包含所有生成的 js 文件还是缺少 vendor.bundle.js 是否正确?启动应用程序时,我可以在“缓存存储/workbox-precache-v2”中找到一些预缓存的文件,但那里也缺少 vendor.bundle.js。它虽然包含 main.bundle.js,但是当切换到离线并重新加载页面时,我看到 main.bundle.js 也没有被加载: main.bundle.js?06c1420d003c1b00a02a (失败)是因为 webpack 添加了一个 URL加载包时的参数?

PWA 清单也无法加载,可能是因为 service worker 无法启动?

0 投票
3 回答
3460 浏览

java - 带有嵌入式 tomcat 8.5 的 Spring Boot 2.2 无法启动。disableRegistry 不存在

在我的应用程序中,我们被迫使用 tomcat 8.5,因为我们必须支持 servlet api 3.1,但我们升级到 spring boot 2.2.6。现在开始使用嵌入式tomcat时问题正在发生。如果我在我的 pom 中注释掉 tomcat 版本(获取 Tomcat 9),那么相同的代码就像一个魅力。

这是我的 EmbededTomcat 代码:

在我的 pom.xml 上,我所做的唯一更改是:

这是完整的堆栈错误:

可能的相关问题:

我正在尝试一个 Spring Boot 示例,但它显示以下错误.. 我该怎么办?

0 投票
1 回答
469 浏览

javascript - 我想在nuxt的CDN中放多个版本的jquery

目前,jQuery 3.1.4 正在由 CDN 在首页外部加载。

索引.vue

在下方页面中,由于 jQuery 插件,1.8.3 包含在 CDN 中。

**/index.vue

用jQuery创建的多个js放在assets目录下,模块化导入。还有一些其他的js文件。

ex)~/assets/useragent.js

索引.vue

检查的时候,我补充说应该在nuxt.config.js中描述以下内容。

nuxt.config.js

当我运行 npm run dev 时,出现以下错误并且无法编译。

如何使用 CDN 编译单独的 jQuery 版本?

之后,我检查了它并将其设置为外部,这样它就不会在模块中读取

可以编译,但是页面是“Cannot find module 'jQuery' from '/~'”,看不到。

0 投票
1 回答
12 浏览

python - 在 pandas DataFrame 中平均重复而不是使用 drop_duplicates 来保持第一

假设我有一个Pandas DataFrame形式:

我有一个名为的列id,它有duplicates. 我想duplicates通过保留 aunique id然后执行 the 的平均值priceid不是使用pd.DataFrame.drop_duplicates()

这是我的预期输出:

我怎么可能处理这个?

0 投票
3 回答
327 浏览

python - 如何将数组的元素传播到字典的键中?Python

我有一个数组

我想将元素 1,2,3,4 传播到字典的键中,以便我得到

我怎样才能比以下更有效地做到这一点:

0 投票
0 回答
184 浏览

php - 使用 aws sdk 执行 s3 putObject api 时出错

我正在使用 php AWS SDK,将对象上传到 s3,我将存储桶策略设置如下:

并将 IAM 用户策略设置为具有 s3 的完全访问权限。但是当我将代码运行到 putObject 时,出现以下异常:

在“ https://s3.me-south-1.amazonaws.com/bucketname/uploads/media/media_36_file.png ”上执行“PutObject”时出错;AWS HTTP 错误:客户端错误:PUT https://s3.me-south-1.amazonaws.com/bucketname/uploads/media/media_36_file.png导致403 Forbidden响应:AccessDeniedAccess DeniedF78430(截断...) AccessDenied(客户端):访问被拒绝 - AccessDeniedAccess DeniedF784301719C49C953fPX0U28ONnHQuUvJKJGQ3VBUfELBqmxyWL2gI7G7RS6G3D4qgA2K74Kgh1kOmrfMfEE=

0 投票
1 回答
37 浏览

ruby-on-rails - has_many 通过创建带有属性的联合表

在我的 Rails 应用程序中有 3 个模型:

在控制台中,我可以使用 person_id 和 company_id 创建一个联合表(角色),但是我也有 job_title 字段,我想在创建过程中传递值。

这就是我创建联合表的方式:

结果我得到:

职位为 nil,我想在创建期间用数据填充此属性。

我怎么做这样的事情?

0 投票
1 回答
329 浏览

android - JobService 类没有零参数构造函数

我有一个名为 DownloadJobNotification 的内部类,它扩展了 JobService,它应该执行每天显示一次或单击下载按钮时显示的通知。我将服务添加到清单中,但由于某种原因,我仍然收到此错误

这是我的代码:

这是我的清单:

这是日志猫:

0 投票
1 回答
38 浏览

html - 如何使用选项标签从带有 FLASK 的数据库中选择特定数据

我的数据来自数据库,我可以使用“SELECT * FROM factors WHERE Crash_Year = 2001/2002/2003”来显示特定数据。但我不知道如何在我的html中实现这个功能。

在此处输入图像描述

例如,如果我选择 2002 年,则显示数据的年份是 2002 年。

我想使用选项标签,这是我的 html 编码:

这是我的 app.py:

0 投票
0 回答
217 浏览

c - 需要多少字节来为变量保留内存空间

我是研究漏洞利用的初学者,我从头开始研究内存的工作原理。我正在关注 Smashing the Stack for Fun and Profit 文本。在第一个示例中,他们反汇编代码并解释正在发生的事情。我无法理解的是为什么我的机器在 20 字节就足够的时候保留 30 字节 - 就像在这个例子中一样。

这是我的 C 代码:

下面是函数的反汇编:

0 投票
0 回答
30 浏览

laravel - 页面重定向而不刷新页面

我尝试使用(laravel&vuejs)构建一个 SPA。但是当我使用“nav-item has-treeview”类列出我的项目或其他任何内容时,我无法在不刷新页面的情况下访问项目页面。有什么帮助吗??这是我的 home.blade.php:

这是我的 app.js(routes):

0 投票
1 回答
485 浏览

java - Embedded Jetty - 一般 SSLEngine 问题 - SSLv2Hello disabled 错误

当我尝试连接到我的码头服务器时,我收到以下错误:

使用 Java 1.8.241。使用配置为使用 SSL 的 Jetty (v9.2.9) 服务器。服务器正在使用自签名证书,我已将其导入密钥库和 cacerts。使用 wAsync Atmosphere 客户端连接到服务器。

为了创建自签名证书,我以管理员身份在命令提示符下使用了以下命令:

0 投票
1 回答
173 浏览

javascript - 未捕获的引用错误的问题。$ 未定义

我正在创建团队评级网站。这里我需要使用js,但我不明白,有什么问题。

这是我的脚本,它基于元素的点击。我将在一页上复制许多元素,它们具有相同的类。因此,当我们单击元素时,脚本需要打开带有照片的团队的完整信息。首先,只有第一支球队有班级活跃。但我需要将这个类添加到任何其他对象,而不是从现有元素中删除它。

这是我的网站的屏幕截图,您可以在上面看到带有 google chrome 控制台的 onclick 块

这是我网站的 html 部分的屏幕截图。

提前感谢大家!

0 投票
1 回答
35 浏览

python - 如果条件对我不起作用,为什么?连逻辑都是真的

这是我合并 2 个示例文件的代码。运行的代码将但是如果条件读取(不存在文件)不是逻辑(-如果-文件不存在转到-else如果-如果不转到-else-)但它不能那样工作

你能知道为什么如果条件读取不存在文件吗?

0 投票
2 回答
119 浏览

mysql - SQL 按几个字段分组

为什么会出现这个错误?

“代码:43, e.displayText() = DB::Exception: 非法类型 (Enum8('' = 0, 'Manhattan' = 1, 'Bronx' = 2, 'Brooklyn' = 3, 'Queens' = 4, 'Staten Island' = 5)) 的 2 个函数参数和 (version 20.3.4.10 (official build))"

0 投票
1 回答
716 浏览

javascript - 带有异步库的 Google PubSub 中的异步订阅者

众所周知,Google PubSub javascript 库是异步的(发布者和订阅者是异步的)。根据我的阅读,我们不能在 JS 代码中使订阅者的执行异步,因为 JS 是单线程的。

  • 当我订阅事件“消息”时,有人可以解释一下它是如何工作的吗?

  • 如果我连续收到 5 条消息,我的 MessageHandler 会阻塞直到它完成吗?

  • 如何在 JS 中异步处理消息?我听说过在异步库中使用队列(一个并行工作人员)。那么,与没有它相比,它是如何工作的呢?

预先感谢您的回答!

0 投票
1 回答
1166 浏览

gcc - 为什么 /usr/lib64 不在 ld.so 的默认位置?

昨天,我尝试通过从源代码构建将我的 gcc 从版本 8.4.0 升级到 9.3.0,因为可以通过 Ubuntu 的 apt repo 安装的最新版本是 8.4.0。

构建和安装过程都可以,我可以编译任何 c++ 代码,即使包括仅由 gcc-9.3.0 实现的功能。但是,如果我在代码中使用了 c++ STL,我将无法运行我的程序。

通过“ ldd my-program”,我发现了问题。看起来 gcc-9.3.0 将文件libstdc++.so.6.0.28安装到/usr/lib64/,而正式版(gcc-8.4.0)的(libstdc++.so.6.0.25)驻留在/usr/lib/x86_64-linux-gnu/中,所以 ld.so 不能为我的程序加载库。如果我将“/usr/lib64”添加到LD_LIBRARY_PATH环境变量中,它就可以工作。

奇怪的是 /usr/lib64 不是 Kubuntu-18.04.4LTS 的 ld.so 的默认搜索位置之一,还是我错了?

我知道它可以通过使用 LD_LIBRARY_PATH 或将路径添加到 /etc/ld.so.conf 来解决,我只是想知道 /usr/lib64 不是默认路径。

此外,我回顾了构建过程:

为了让目标尽可能接近官方的目标,那些来自Ubuntu的apt repo,在配置之前,我用“ echo | gcc -v -x c -E -”获取了官方gcc-8.4.0目标的所有构建选项,然后将它们应用到自己身上建设如下:

请注意选项“--libdir=/usr/lib”明确设置了目标库的安装路径。 但是文件 libstdc++.so.6.0.28 最终仍然安装到 /usr/lib64 中。

我错过了什么?

任何帮助或提示将不胜感激!

0 投票
1 回答
195 浏览

c - size_t 总是为 getcwd 找到合适的大小

在我编程的第一年,我被要求编写一个程序来模仿 c 中的 shell,并带有一些基本命令。

在某些时候,我尝试实现“cd”命令来切换目录,但我对必须赋予“getcwd”函数的大小有疑问。

在手册页中,写到“getcwd”必须指定路径和大小,才能知道在哪里存储路径以及存储多少字节。

我试图根据路径的长度和字符的字节来获取大小,并且在开始时效果很好,但是在某些时候,我在现有路径比我当前的路径更大时遇到了一些问题试图去。

例如,我在 /home/$username/..... 我试图转到“/home/$username/”中的“/another_directory”,但没有从头开始输入路径,导致它没有知道目录的完整长度,但只有我的输入,并且不起作用。

我的一个朋友帮助我告诉我我可以使用“size_t”(如“man”页面所示)

我想知道“size_t”在这种情况下是如何工作的,因为它只是分配了一个足够大的大小,使一切工作正常,甚至不用自己进行 malloc。

这是代码:

我初始化size_t len;并使用它,getcwd(path, len)总能找到合适的尺寸。我的旧代码是这样的:

我将 len 初始化为 int 为 0,并尝试将输入的长度添加到 size 中,以便将缓冲区存储在path字符串中。

有谁知道size_t在这种情况下如何工作?从昨天开始我就真的在考虑这个问题,我想知道更多。

对于这么小的“问题”,抱歉这么长的文字

0 投票
1 回答
28 浏览

javascript - 使用表单修改值

我正在创建一个表单来修改从前一页获取的值。

我不明白的是如何在状态下保存数据。

这是我的代码:

我将获得什么:如果用户更改了我要保存在新状态中的字段,如果不是,则状态保持与我在构造函数状态中初始化的相同。我能怎么做?