我正在开发一个名为VSHunterand need NMFpackage 作为依赖项的 R 包,但是,每次加载 NMF 都会抛出许多消息,我不知道如何抑制它们。
> devtools::load_all(".")\nLoading VSHunter\nLoading required package: NMF\nLoading required package: pkgmaker\nLoading required package: registry\n\nAttaching package: \xe2\x80\x98pkgmaker\xe2\x80\x99\n\nThe following object is masked from \xe2\x80\x98package:base\xe2\x80\x99:\n\n isFALSE\n\nLoading required package: rngtools\nLoading required package: cluster\nNMF - BioConductor layer [OK] | Shared memory capabilities [NO: \nbigmemory] | Cores 7/8\n To enable shared memory capabilities, try: install.extras(\'\nNMF\n\')\nRun Code Online (Sandbox Code Playgroud)\n\n我不想打扰用户并期望结果
\n\n> devtools::load_all(".")\nLoading VSHunter\nRun Code Online (Sandbox Code Playgroud)\n\n和
\n\n> library(VSHunter)\nLoading VSHunter\nRun Code Online (Sandbox Code Playgroud)\n 我正在创建一个包含一些功能的包。只需要一项辅助功能plotly。
但是,当我使用安装时,devtools我收到一条注释unused arguments in layout(yaxis = ay,...然后我阅读了Hadley 的关于vs 的文章importsdepends。使用 import 不会删除注释,但在 NAMESPACE 文件中添加plotlywith可以解决问题。depends
接下来我读了有关“搜索路径”的段落。哈德利在这里指出
您永远不应该在包中使用 require() 或library():相反,请使用描述中的 Depends 或 Imports 字段
我现在的问题是,使用的功能plotly更多的是软件包的附加组件。所有其他(更重要的)功能都可以与 base-R 一起使用。因此我plotly只想将其用于需要它的一个功能。
install?require东西这么坏?libraryrequireNamespace先用然后再用可以吗require?这是一些示例代码:
#' Some plotly function
#'
#' Some very long description
#'
#' @param x_vec A numeric vector
#' @param y_vec A numeric vector
#' @keywords …Run Code Online (Sandbox Code Playgroud) 我正在尝试为 R 脚本创建 Docker 映像,以在 Google Cloud 上安排 R 作业。我目前正在使用一个小型 R 脚本对其进行测试。命令docker build在我安装的步骤失败rga。下面是我的 R 脚本和 DockerFile:
R脚本:
\n\nlibrary(rga)\nlibrary(bigrquery)\nbq_token()\nrga.open(instance = "ga", where="~/ga.rga")\n\ndemoScheduleAPI <- function(){\n search_perf <- ga$getData(XXXX, batch = TRUE, walk = TRUE, \n start.date = "2020-01-15",\n end.date = "2020-01-16",\n metrics = "ga:searchUniques",\n dimensions="ga:date,ga:hour,ga:searchKeyword, ga:searchCategory ,ga:dimension6,ga:dimension10")\n project <- "bidone-data"\n insert_upload_job(project, "GA_Export_Prod_DataSet", "Test_Table123", search_perf)\n}\nRun Code Online (Sandbox Code Playgroud)\n\nDockerfile
\n\nFROM rocker/r-ver:3.6.1\n\nRUN mkdir /home/bidone\n\nRUN R -e "install.packages(\'bigrquery\', repos=\'http://cran.rstudio.com/\')"\n\nRUN R -e "install.packages(\'devtools\', repos=\'http://cloud.r-project.org\')"\n\nRUN R -e "devtools::install_github(\'skardhamar/rga\')"\n\nCOPY .secrets /home/analysis/.secrets\n\nCOPY ga /home/analysis/ga\n\nCOPY …Run Code Online (Sandbox Code Playgroud) 我正在尝试构建一个 devtools 包,并且我需要在我的代码中使用此循环:
for (i in 1:length(idk)){
tritemp=intetemp[intetemp$path %in% idk[i],]
tritemp=tritemp %>%
group_by(grp = paste(pmax(from, to), pmin(from, to), sep = "_")) %>%
slice(1) %>%
ungroup() %>%
select(-grp)
interac=rbind(interac,tritemp)
}
Run Code Online (Sandbox Code Playgroud)
不幸的是,当我运行 devtools 检查时,出现以下错误:
interactions: no visible global function definition for '%>%'
interactions: no visible binding for global variable 'from'
interactions: no visible binding for global variable 'to'
interactions: no visible global function definition for 'slice'
interactions: no visible global function definition for 'ungroup'
interactions: no visible global function definition for 'select' …Run Code Online (Sandbox Code Playgroud) 我正在开发一个桌面应用程序,需要使其所有窗口始终处于全屏状态,我不希望用户能够退出到窗口模式。我已经搜索过但没有找到任何东西,有什么想法吗?另外,我可以阻止用户打开 DevTools 之类的东西(默认情况下来自 chromium 和 electro 的东西)吗?
我正在 Intellij 中启动一个新的 Spring Boot 2.4.2 应用程序,并添加了 DevTools。
Spring Boot 是在 spring.io 的主页中创建的,而不是通过 Intellij 创建的。
在首选项 -> 构建、执行、部署 -> 编译器中,我检查了:自动构建项目。
然后我在“帮助”->“查找操作”中搜索“注册表...”并搜索:compiler.automake.allow.when.app.running,并也进行了检查。
我正常启动 Spring 应用程序,4 秒后启动。
我在主类中有一些输出文本并保存该文件,但它运行 Spring Boot 两次。
首先它运行 Spring Boot,然后关闭它,然后再次运行它。
线程 19] ossconcurrent.ThreadPoolTaskExecutor:关闭 ExecutorService 'applicationTaskExecutor' 线程 19] j.LocalContainerEntityManagerFactoryBean:关闭持久性单元“默认”的 JPA EntityManagerFactory
线程 19] .SchemaDropperImpl$DelayedDropActionImpl:HHH000477:启动延迟的 evictData架构作为一部分SessionFactory 关闭'Thread-19] osbfsupport.DisposableBeanAdapter :对名称为“inMemoryDatabaseShutdownExecutor”的 bean 调用销毁方法失败:
org.h2.jdbc.JdbcSQLNonTransientConnectionException:数据库已关闭(要在虚拟机关闭时禁用自动关闭,请添加“; DB_CLOSE_ON_EXIT=FALSE" 到数据库 URL) [90121-200] Thread-19] com.zaxxer.hikari.HikariDataSource : HikariPool-4 - 关闭已启动... Thread-19] com.zaxxer.hikari.HikariDataSource
: HikariPool-4 - 关闭完成。
之后,它再次启动 Spring Boot 应用程序。
首先,它在 1.0 秒内启动,然后关闭并再次重新启动,第二次它在 0.6 秒内启动,但我不明白为什么当我保存一次时它会运行 Spring 应用程序两次。
我在 …
使用 WhatsApp 网页版时,当您发送消息时,不会显示任何请求,但消息仍会发送。为什么网络选项卡中没有任何请求的迹象?以及如何使其可见(如果它是隐藏的)?
注意:此情况仅发生在 WhatsApp 网页版上。在其他网站上,它可以工作并显示 GET 和 POST 请求...
networking google-chrome devtools google-chrome-devtools whatsapp
从 Chrome 开发者工具复制
粘贴到 VS Code 中
我的猜测:这可能与 Chrome 的新单位切换下拉菜单有关。那么,这真的是一个错误吗?或者我做错了什么。
不过我用的是svelte。但我确信这与问题无关。我也尝试在记事本中粘贴。相同的结果。
在开发过程中,我经常需要清除缓存数据 - 但只想为一个站点执行此操作。
我在“历史记录”->“清除浏览数据”下没有看到任何此类选项
我正在寻找一个好的工具,可以让我对生产版本中的异常进行详细分析.
我知道EurekaLog,我看到曾经添加了一个带有青蛙或其类似名称的软件,在谷歌搜索它没有任何结果.
有人有重新发明吗?
我的主要目标当然是在生产中发生崩溃时提取最大量的有用信息.
此外,可能有点偏离主题,类似于死锁检测.