所有问题
linux - Linux(SOL)循环直到第二天
我在通宵脚本中遇到了循环问题。所以我得到了一个大脚本,为所有基地运行夜间转储然后开始一些任务,第二天需要开始什么,因为他们正在比较基地中的信息并对其进行一些更改。该脚本从 00:35 开始,需要到第二天早上 6:00 结束。但是基地越来越大,及时结束它的唯一理由是比现在更早地开始倾销基地。所以我做了一些改进,我在互联网上找到了什么,并在脚本中添加了一个循环来检查新的一天是否开始:
一个问题是——这个循环是否有效,如果基地倾倒足够长的时间可以到达第二天。我的意思是 - 如果我们在 21:00 开始这个脚本,转储在 00:10 结束,然后循环检查它是哪一天,然后开始等到第二天。
还有一个问题,我找不到,选项 -ge 21 是什么意思?
总而言之,脚本如下所示:
21:00 开始
倾倒
循环检查它是否到达第二天
等到第二天
第二天需要开始的工作
运行类似的脚本结束
blockchain - 如何在 web3 中使用 transactionHash 从以太坊交易中读取信息?
假设我在智能合约中更新了一个变量 x as(x=10)。我存储了事务哈希。然后我再次更改了 x=20 的值,然后我将获得一个新的事务哈希。那么有什么方法可以使用较早更新(x = 10)的transactionHash,我可以看到它的x值是多少?
python - 我的 kivy Xcode 项目出现构建错误“不允许操作”
每当我尝试构建我的 kivy xcode 应用程序时,我都会收到此错误。如果有任何帮助,我将不胜感激。下面是代码。“打开 /Users/tmitayoadefemi/Desktop/kivy-ios/dist/root/python3/lib:不允许操作”。如果有人可以帮助我,我将不胜感激,因为这是我的第一个 kivy xcode 项目。谢谢
这是完整的错误:
python - 使用 lambda 序列化 cython 类时出现泡菜错误
我使用 pickle 和 dill 来跟随 lambda 函数并且工作正常:
甚至在课堂上使用时,例如:
文件
foo.py
文件
测试.py
但是当使用 cython 构建格式为 .pyx (foo.pyx) 的相同文件时,无法使用 dill、pickle 或 cpickle 进行序列化,出现此错误:
不能腌制。在 0x7f9ab1ff07d0>:找不到 foo.lambda
用于构建 cython 的 setup.py 文件
安装程序.py
然后在终端中运行:
python setup.py build_ext --inplace
有办法吗?
.net-core - EF Core 代码优先迁移将主键从 Int 更改为 Long 失败
我将 Dotnet Core 3.1 与 Entity Framework Core 3.1.3 结合使用,并使用 Code-First 与 Azure SQL 数据库。
在开发过程中,我想从 dotnet core 项目中的 Model 类中将表的主键从 int 更改为 long 并使用add-migration。但是,在使用Update-Database时,会出现错误:
如何解决这个问题?
python - 为什么当我将数据集多次加载到同一个变量中时,Jupyter Notebook 会消耗越来越多的数据?
我只是在 jupyter-lab 中加载一个 CSV 数据,如下所示:
该文件约为 300 MB。所以当我加载它时,内存使用量会显着增加;假设 500 MB。没关系。
但是当我再次运行完全相同的单元格时,内存使用量与第一次一样多。当我运行同一个单元时,它会继续运行。
为什么会发生这种情况?我将它加载到同一个变量中:data. 它不应该只是释放旧数据并重新分配吗?如果只是将所有数据保存在内存中,旧数据会去哪里?我试图用谷歌搜索它,但除了这个之外找不到任何东西。谢谢。
android - 如何将数据从 Activity 传递到已创建的 Fragment?
最近我被卡住了!我有一个 Activity(不是我的 MainActivity,我的意思是,它不是我创建这个 Fragment 的地方),我需要传递一些数据。我已经尝试使用 Bundle,使用 getter 传递,但出现了同样的问题:“尝试在空对象上调用虚拟方法 {...}。” 在我在 Fragment 中调用 Bundle 的那一行。我是新手,所以如果这是一个简单的问题并且我不明白,我很抱歉。在我的代码的相关部分下方:
在活动(不是主要活动):
在片段上(我想把这个“目标”放在哪里)
在 MainActivity(我创建片段的地方):
拜托,我已经浪费了很多时间试图自己解决这个问题哈哈哈。如果有人可以帮助我,我将不胜感激!
ios - 设置失败后无法引用(子类化)Swift 类:更改为 BUILD_LIBRARY_FOR_DISTRIBUTION = YES 后失败
问题如标题。
以下是重现步骤:
- 基于Objective-C创建项目
- 创建一个子类 UIViewController 的 Swift 类。它将自动创建一个桥接头。
- 通过在 Objective-C 文件的顶部添加“#import "FooProjectName-Swift.h" 来使用 Objective-C 项目中的 Swift 类(例如默认的 ViewController)。
- 设置 BUILD_LIBRARY_FOR_DISTRIBUTION = YES(WWDC 视频谈到了这个)
- Xcode 将显示一个错误,建议我们删除桥接头
- 按照建议删除桥接头
- 不会引用 Swift 类,Xcode 显示错误
这是带有提交的示例项目,显示了这些步骤 https://github.com/allenlinli/BUILD_LIBRARY_FOR_DISTRIBUTION-Bug-When-Use-Swift
python - python解析从html中提取文本
我做了一个如下的解析代码
结果是
像这样..我只想要文本,所以我在 data4 = soup.findAll('strong', {'class': 'tit'}) 旁边添加 .text 命令,我得到了错误.. 我错过了什么吗?
python - 如何在 Seaborn 群图中添加自定义误差线
我正在尝试制作列散点图,就像您通常可以使用 Graphpad 生成的那样。
到目前为止,我有:
我在这里和其他网站上使用了不同的查询来到达这个地方。
我想为 X 和 Y 自定义误差线,并且我希望这些误差线基于均值的标准误差 (SEM)。我什至使用 SciPy 计算了这些,但我无法将它们放在图表上。有可能这样做吗?
r - 固定效应模型 - 使用 plm 和 lm,不同的 R2 值
我尝试使用 plm 和 lm + 因子(国家)做固定效应模型。我得到了相同的估计值,但我得到了不同的 R2、残差标准误差和 F 统计值。为什么?
第二个问题 - 我可以使用 plm 获得国家/地区的系数吗?(类似于 lm + 因子(国家))
这是我的数据集:https ://www.dropbox.com/s/a8r0vl85rb1ak6e/panel_data.csv?dl= 0 一些国家和几年有一些金融措施和 GDP 增长。有一些 NAN(面板处于不平衡状态)
谢谢!
python - Python html解析部分类名
我正在尝试使用 bs4 解析网页,但我尝试访问的元素都有不同的类名。示例:class='list-item Listing ... id-12984' 和 class='list-item Listing ... id-10359'
有没有办法解析部分类名class_='list-item '?
ubuntu - 如何在单个 localhost 上设置不同的 Wso2 AM 环境?
不知何故,可以在 Wso2 API Manager 中运行不同的环境,例如在单台机器上的开发、测试和生产环境,如下视频所示:
https://www.youtube.com/watch?v=wd3ubjxEM_I
我已经尝试使用两个名为 wso2/wso2am 的 Wso2 docker 映像,并对它们的端口进行了偏移,因此首先在端口 9444 上运行,第二个在 9445 上运行。我还在我的本地机器上的端口 9443 上本地安装了 Wso2 AM。
但它们并不是独立运行的。当我在一个端口上以管理员身份登录时,它会自动将我从其他端口注销。
那么如何在我的本地机器上设置独立的不同环境,就像在那个 YouTube 视频中一样?我正在使用Wso2 API Manager 3.1.0 版本和Ubuntu 18.04操作系统。
谢谢你。
python - 从 tkinter 中的条目小部件中获取整数值
我写了一些简单的代码来描述我的问题:我想从一个条目中获取一个整数值以便以后使用它。我也尝试使用一个旋转框。这是我的代码:
我总是遇到同样的错误:
y = int(e.get())
ValueError: int() 的无效文字,基数为 10 ' '
我不知道为什么会这样!
ssh - Visual Studio Code 中的远程 SSH 不起作用
我在 Visual Studio Code 中使用 Microsoft 的 Remote SSH 扩展从我的 Windows 10 机器连接到我的 Raspberry Pi 4。它一直运行良好,直到有一天。输入正确密码三次后,输出“此进程试图写入不存在的管道”。我仍然可以通过终端和腻子连接。我正在使用主机的密码登录。
我尝试卸载扩展,尝试了早期版本并在另一台 Windows 10 计算机上测试了扩展,但没有任何运气。我还在 vscode 设置中添加了 ssh 配置文件的确切路径。
我能做些什么?
python - 我无法从我的 python 表单获取输出
我无法从这个表格中获得输出,我似乎无法确定它哪里出了问题。
我跟着一个教程,我的计算机老师帮不上忙,因为他不知道 python。再加上我的朋友们似乎无法确定问题,也没有出现错误,所以我知道这是一个逻辑错误,我也无法弄清楚如何进行步骤,因此我可以检查变量
,感谢任何可以提供帮助的人。
google-cloud-platform - bigQuery 中缺少项目,但数据集和表仍然存在
我错过了几个月前我一直在做的一个项目。
数据集仍然存在于 bigquery 中。该项目仍在BQ中。它不再是我云平台中的项目。
现在的问题之一是这会破坏我与 Google Dashboard 建立的连接。当它搜索路径时:项目 -> 数据集 -> 表。
所有 SQL 仍在 Datastudio 连接器中。
我在哪里可以找到平台级别的哪些项目已被删除的历史记录/日志?我只能找到有关项目内活动的日志/信息。
我还检查了项目是否“准备删除”,但事实并非如此。
有没有办法让这个项目回来?或者至少找出我是否做错了什么(也就是删除它?)
r - 受访者的答案不一致 - 给出多个答案时保持最低答案?在 R Tidyverse 中
为一个基本问题道歉!
我有一组客户响应,其中人们应该选择 1 个选项,但有些人选择了 1 个以上。对于这些人,我只想保留他们给出的最低值。
我可以弄清楚谁选择了超过 1 个,但我很难只保留最低值。这有点棘手,因为最低不是数字 - 它在列名中是低、中、高
r - 根据日期合并两个长格式数据帧
我有 2 个数据框,一个 ( df1) 记录每天发生的不同活动,另一个 ( df2) 记录白天发生的活动的属性。
从中df1可以识别活动的重复发生以及持续时间。一天的开始时间由Date变量指定。
例如:
id12 事件从第 1 天开始,到第 7 天结束。在这种情况下,发生次数为 7,持续时间为 11。- 对于
id123,一周从第 5 天开始,到第 7 天结束;重复顺序发生,因为第 6 天有间隔天,持续时间为 6,id 123(从第 6 天开始,到第 7 天结束)连续发生 2 次,持续时间为 6。
在df1变量 Date 中定义记录开始的日期。例如 id 12 记录从第 1 天开始,依此类推。
我想确定在连续发生期间是否有关于活动属性的记录df2。
例如 id 12,发生 7 次,持续时间为 12 有周三(day3 in df1)的记录,该记录对应于连续发生的第 3 天。对于 id 123,没有数据(例如,没有连续出现),但对于 id 10 的 6 天出现和持续时间 18,在第 6 天有记录。
DF1:
DF2:
结果:
样本数据:df1
df2:
python - - 不支持的操作数类型:'datetime.time' 和 'datetime.time' 当我计算 OT 小时数和总小时数时
我正在尝试在我的模型中计算和计算 total_hours。我创建了一种计算方法,但是当我这样做时出现错误。错误被称为:unsupported operand type(s) for -: 'datetime.time' and 'datetime.time'我只需要一些帮助来解决这个问题。提前致谢。
这是有问题的代码:
python - Python Matplotlib:在 Windows 上将 matplotlib 更新到 3.1.2 的问题
在 Matplotlib 发布到 3.1.2 版本之后,我在更新我的包版本时遇到了问题。
我试过了:
conda install -c conda-forge matplotlib=3.1.2在 Jupyter 笔记本中(没有成功,代码在我中断之前一直运行了 20 分钟);在 Anaconda 提示中出现以下失败结果:
(基础)C:\Users\Adrien>conda install -c conda-forge matplotlib=3.1.2 收集包元数据(current_repodata.json):完成求解环境:初始冻结求解失败。使用灵活的求解重试。收集包元数据(repodata.json):完成求解环境:初始冻结求解失败。使用灵活的求解重试。解决环境:| 发现冲突!寻找不兼容的软件包。这可能需要几分钟。按 CTRL-C 中止。失败的
conda update matplotlib结果如下:
(base) C:\Users\Adrien>conda update matplotlib 收集包元数据(current_repodata.json):完成求解环境:/
更新 matplotlib 受限于
anaconda -> 需要 matplotlib==3.1.1=py37hc8f65d3_0
如果您确定要更新软件包,请尝试
conda update --all或安装您要使用的特定版本的软件包conda install <pkg>=<version>完毕
套餐计划
环境位置:C:\Users\Adrien\Anaconda3
添加/更新规格:-matplotlib
将下载以下软件包:
以下软件包将被更新:
backports.functoo~ 1.5-py_2 --> 1.6.1-py_0 conda 4.8.2-py37_0 --> 4.8.3-py37_0 未来 0.17.1-py37_0 --> 0.18.2-py37_0
继续([y]/n)?是的
下载和解压包 conda-4.8.3 | 2.8 MB |
################################################# ################ | 100% 未来-0.18.2 | 656 KB | ################################################# ################ | 100% backports.functools_ | 11 KB | ################################################# ################ | 100% 准备交易:完成 验证交易:完成执行事务:完成
(base) C:\Users\Adrien>import matplotlib 'import' 不是内部或外部命令、可运行程序或批处理文件。
如您所料,在重新启动系统和 Jupyter 之后:
matplotlib:3.1.1
关于下一步可能是什么的任何想法?
提前谢谢了
java - 在自己的类中实例化对象
这是我在这里的第一个问题。我是一个补偿。英。学生和我们的老师给了我们一些问题来解决。
他基本上要求我们创建 2 classes;其中一个应该包含 2 个重载constructors和一些关于data encapsulation的方法,另一个应该是main class. 我们的工作是control使用该类中的方法“”从主类中提取第一个类。他还提到我们应该primitive在类之间传递一些和引用类型变量的值。我写了一些代码,但是StackOverflow Error在初始化有构造函数的类期间我得到了一个。据我所知,当你进行递归时会出现这个错误,但我不知道我在做什么。
这是我编写的构造函数类(对不起,我的命名不好,但由于它只是家庭作业,我没有想到我的名字):
编辑:这是我得到的错误:
ConstructorClass 的线程“主”java.lang.StackOverflowError 中的异常。(ConstructorClass.java:19)
第 19 行是:
arrays - 模板只包含上下文传递的数组的最后一个元素
我在 Django 2.2 上,我试图通过我的 HTML 模板中的一个数组进行解析。但由于某种原因,只显示数组的最后一个元素。
这是mydata,我们可以认为status是一个str数组:
这存储在我通过上下文传递的变量中:
在 HTML 模板中,我这样做:
当我到达 HTML 时,显示的是以下内容
C
我是否缺少一些技巧来拥有整个数组而不仅仅是最后一个元素?


