所有问题
django - Django 翻译:get_language
我使用这样的语言选择器设置语言:
该页面被重新加载并翻译成所选语言。
但是当我在页面上执行另一个请求时,即获取更多帖子并且我想知道当前语言并且我使用lang = get_language()的语言是英语而不是之前选择的语言。
感谢您的任何建议
java - 如何将单个 Java 文件转换为 MVC 设计?
我已经使用 Java 为3 X 3TicTacToe 编写程序,但我想知道如何在不mvc使用 java swing 的情况下将单个文件分离为模式设计。这是代码
在这里,我要学习的是如何将单个 java 文件划分为逻辑所在的模型,查看作为前端和控制器连接的控制台部分。我尝试查看不同的源,但它们都使用 JFrame 或 Java swing,但我不想同时使用这两个。有什么像我可以设计的方法吗?谢谢你。
javascript - 禁用“关闭”按钮,直到模态视图 PDF 向下滚动
我正在使用引导模式视图弹出窗口来显示我的使用条款的 PDF。我想知道是否有办法禁用模式视图底部的“关闭”按钮,直到用户滚动到 PDF 的底部。目前关闭按钮可以随时按下。
amazon-web-services - terraform 不断强制使用默认参数对容器定义进行新资源/强制替换
我提出了aws_ecs_task_defintion以下 terraform 配置。
我local.image_tag作为变量传递以通过 terraform 控制我们的 ecr 映像的部署。
我能够在初始 terraform 计划/应用周期中启动 ecs_cluster 就好了。
但是,在随后的 terraform 计划/应用周期中,terraform 正在强制执行新的容器定义,这就是为什么即使我们的 ecr 映像local.image_tag保持不变也要重新部署整个任务定义的原因
这种行为会导致意外的任务定义回收,而不会对 ecr 图像进行任何更改,并且只是使用默认值强制使用 terraform 值。
TF 配置
以上是强制新任务定义/容器定义的 terraform 计划。
如您所见,terraform 正在将所有默认值替换为 null 或空。我仔细检查了它已经从上次运行中生成的 terraform.tfstate 文件,这些值与上面计划中的显示完全相同。
我不确定为什么会发生这种意外行为,并希望获得一些有关如何解决此问题的线索。
我正在使用 terraform 0.12.25 和最新的 terraform aws 提供程序。
flutter - 如何在 Dart 中正确声明类的 List 类型属性?
我是 Flutter 的新手,并试图声明一个文件夹类,其中一个属性是子文件夹列表。我无法得出正确的声明,语言给了我各种错误。有人可以帮我解决这个问题吗?
这给我的children属性带来了以下错误:参数“children”的值不能为“null”,因为它的类型,但隐含的默认值是“null”。
有时文件夹没有子文件夹,所以我不想创建一个@required 参数,只是一个可选参数。
c# - 如何知道子进程的标准输出行需要覆盖前一行?
我从 WinForms 应用程序调用了一个外部控制台应用程序。当该应用程序在控制台中运行时,它会输出其进度,并且进度线会像动画一样更新。但是当我将它重定向到 WinForms 并将标准输出附加到文本框时,当然,所有进度行都被附加了。所以,我认为我需要一种方法来获取“更新现有行,而不是添加新行”消息。
为了测试这一点,我创建了一个控制台应用程序,它使用现有的 question更新输出行。但是对于这个控制台应用程序,WinForms 应用程序只获得第一行“Downloading 0%...”,仅此而已。我不知道出了什么问题。
如何在 WinForms 应用程序中知道“这一行覆盖了最后一行”?
孩子
家长
java - Android:当两个触发器之间的时间很短时,使用来自服务的相同值触发活动(片段)中的回调
我有一个服务连接到线程中的套接字。当套接字接收到消息时,它会通过(静态)接口触发片段中的回调。现在,当在很短的时间内(0.3 秒)收到两条消息时,回调会被触发两次,但返回值相同。
代码: 在服务中,我声明了这样的接口:
在一个线程中,服务连接到一个套接字并从它接收消息:
并在我的片段中回调:
现在在我的片段中,一切正常,但是当两条消息之间的时间很短时,回调会被触发两次,但返回值相同videoStreamToken。我也用过synchronized(),但我没有运气。我应该怎么办?
javascript - 本地主机上的 Firebase Facebook 身份验证
我有一个使用 Firebase 进行身份验证的 Vue.js 应用程序,我正在尝试连接 Facebook 提供程序。我相信我的所有 Firebase 相关代码和配置都是正确的,但是当我从http://localhost:8080) 测试我的实现时,我不断收到Can't load URL: The domain of this URL isn't included in the app's domains.Facebook 错误。
据我所知,问题是我需要提供一个有效的“回调”URL,它将身份验证响应返回给我的应用程序。这是 Firebase 在设置 Facebook 身份验证时告诉您的操作,以及我对错误的研究确认的内容,但 Facebook 应用程序设置页面中的 Valid OAuth Redirect URIs 字段(我推测我需要在其中放置返回 URL)拒绝包含localhost. 我什至尝试将 URL 添加到“设置”页面中的任何其他字段,这些字段看起来像是他们想要 URL,但它们的响应都相同。这是一个展示这一点的屏幕截图:
所以我的问题是 1)如何配置我的 Facebook 应用程序以允许本地主机测试,以及 2)如何修复Can't load URLFacebook 错误?
让我知道是否需要包含我的登录前 Vue 代码。FWIW,我使用 Firebase 的linkWithRedirect();andsignInWithRedirect()方法登录(而不是linkWithPopup()and signInWithPopup())。
selenium - Specflow 网络核心报告工具
任何人都可以建议任何免费的specflow html报告工具。我试过了:
- 配置 allure,但不支持 netCore
- 范围报告,但不适用于并行测试
- Specflow+runer 官方对企业使用不是免费的
我的项目技术栈:-netcore 3.1 -specflow 3.7.38 -nunit -restSharp
arrays - Lazarus 数组中的 TStringList
我对 Lazarus 中的 TStringLists 有疑问。我有一个名为“trans”的数组,其中包含名为“TTrans”的记录,其中包含名为“meebetalers”的 TStringList。因此,例如,当我需要知道该 StringList 中的行数时,我必须写这个吗?
trans[i].meebetalers.Count;
无论如何,我首先创建了一个字符串列表,并将从一个复选框中选择的字符串放入其中,这很有效(即,当我要求计数时,程序返回 3,这是正确的)。
在这段代码中,我将值添加到 StringList:
然后我将 stringlist 放入一个过程,并在该过程中将我第一个创建的 StringList 分配给我之前提到的 stringlist ( trans[i].meebetalers),接下来看我的代码。
但是当我要求计数时,它返回 0。
注意变量名称的不同是因为它们的单位不同
使用此代码,我没有收到错误,但它返回 0。当我说//meebetalers.Free;同样的情况时。但是当我添加时,我//trans[aantaltrans].meebetalers.Free;在编译时没有出错,但是当我调用程序时。然后我得到这个错误:
Project project1 raised exception class 'External: SIGSEGV'.
我认为 Create and Free 功能有问题,但我不知道是什么。当我实现 try...finally...end 它返回相同的错误。有谁能够帮我?
python - Python温度类转换器(K,F,C)
这就是我正在尝试做的事情:我想编写一个工作 python 类,只需给它一个随机值,它就可以自己转换所有内容。
我想要的是以下内容:
无论我设置的第一个描述符是什么,我都希望其他人自己转换,即使我执行以下操作:
这是我一直在处理的代码:
有些事情正在工作,但转换回来的工作并不顺利,并且会出现一些错误,但我真的不知道如何使这项工作,即使你们给我一份 20 页的文档,我也会很感激一些帮助。
scala - 将 null 添加到 int 列
我有一个如下的scala代码
它失败并出现以下错误
如何将 Null 添加到 int 工资列?
javascript - 在javascript对象中,如果标签存在于另一个字段中,如何对一个字段的值求和?
如果数据是这样的: -
我想创建另一个 json 数组,该数组对 Hazard 类型中的每个唯一标签具有聚合损坏。这里应该采用什么方法?(对 Javascript 非常陌生)
r - R markdown:在乳胶表中使用 R 代码
我有一个像这样的成品乳胶表加载到 r markdown 中。
$XXXXX$ 部分应该被以下 R 代码替换:DATA$TABLE[[1]]$a[[1]]。我怎样才能做到这一点?
当我插入
´´´{r} 表[[1]]$a[[1]] ´´´
对于 $XXXXX$,我收到一条错误消息:
输出文件:dynmaicMarkdown.knit.md
!您不能在数学模式下使用“宏参数字符#”。l.124 # # NULL
Fehler:LaTeX 无法编译 dynmaicMarkdown.tex。调试技巧见https://yihui.org/tinytex/r/#debugging。有关更多信息,请参见 dynmaicMarkdown.log。Zusätzlich: Warnmeldung: In has_crop_tools() : Tool(s) not installed or not in PATH: pdfcrop, ghostscript -> 因此,图形裁剪将被禁用。受保护的天使
node.js - 将数据导入 Sequelize + Heroku Postgres 时会导致丢失行的原因是什么?
我正在将 Heroku Postgres 用于一个项目,并尝试将数据的 excel 电子表格 (.xlsx) 导入 Postgres 数据库。我使用“xlsx”包和“sequelize”包在 Node.js 中编写了一个脚本。基本上,我读取 excel 文件并将工作表转换为 JSON,然后循环遍历 json 列表中的每个对象(数据行)并使用 Sequelize 将其插入数据库。
问题是在成功运行我的脚本后,大约有 800 行丢失的数据没有插入到数据库中。800 缺失的行约占 Excel 工作表中总行数的 20%。
我做了一些广泛的谷歌搜索,但在将 excel 工作表导入数据库时,我似乎找不到任何与丢失行相关的信息。如果我不得不猜测,Sequelize 会使用一些“内部魔法”来验证数据的完整性,例如检查重复项或类似性质的事情,这可能会消除行。不幸的是,来自 sequelize 的日志和打印语句非常庞大且冗长,因此即使问题与 sequelize 有关,也很难解析可能是什么问题。
任何信息表示赞赏!
awk - yum list 获取最后一个可用的包
我需要在存储库中提取我最新可用包的子字符串
可用套餐
我想在 MYPROJECT 之后和日期时间之前提取部分
我试过了 :
输出为:1.0.0.4,我需要它为:0.0.0.47(第二列(1-179)中指示的最新输出,第二列到底是什么?)
非常感谢
amazon-web-services - 使用远程桌面时网页上出现错误 403
可能是基本的,但我在这里完全一无所知,所以我为以下内容道歉。
访问远程桌面时,我尝试访问网页,但在 Chrome 上出现此错误:
Forbidden
您无权访问此服务器上的 /search/。
在 Internet Explorer 上:
该网站拒绝显示该网页 HTTP 403
最可能的原因:
• 该网站要求您登录。
更多信息
此错误(HTTP 403 Forbidden)表示 Internet Explorer 能够连接到该网站,但它没有权限查看网页。
该网站不是我创建的或与之有任何关系的网站 - 它是可公开访问的,不需要任何登录或注册。
我可以访问该网站https://www.saa.gov.uk/
但是在尝试搜索地址或邮政编码时出现 403 错误,或者使用高级搜索链接,该链接应该将我带到https://www.saa .gov.uk/search/?ST=advanced
我使用远程桌面连接应用程序访问 AWS EC2 实例。它使用 MS Server 2012 r2。有一个 Internet 网关连接到 VPC,因此可以连接到 Internet。我什至尝试将入站和出站规则设置为 EC2 安全组中的所有流量和所有端口。
我在服务器设置中禁用了 IE 增强安全配置,并确保在 IIS 管理器中启用了匿名身份验证。我还应该查看什么以确保我可以访问此网页和其他网页?
python - 如何实现装饰器来强制 Python 类型提示?
我最近一直在使用类型提示。isinstance在某些情况下,自动强制类型而不是每个类型提示变量的样板文件会很有用。拥有一个可以做到这一点的装饰器是无缝的,但我什至不确定这在 Python 中是否可行。
如何实现一个强制类型提示的装饰器?例如,具有 function 的功能,g但具有 function 的语法h。
jquery - 使用 jQuery 在多个背景图像之间切换的更好方法
有没有更好的方法来编写这个函数,而不是为每个图像更改选项重复它?
我有一系列按钮可以更改具有相同类名的一组 div 的背景图像,只是想知道是否有更快或更好的方法来做到这一点。






