小编Mar*_*ark的帖子

导航栏菜单中的导航栏菜单在闪亮的

如果我在 Shiny 中使用以下 UI,我会大致得到我想要的输出,但它实际上不起作用,因为最低级别的 navbarMenu 显示它的顶级标签和指示它可扩展但无法注册子项的箭头。我的猜测是因为这仅被设计为顶级元素(导航栏菜单)。我的问题是,是否还有另一个元素可以执行所需的子菜单任务?无法在菜单项下分组将很快变得视觉效率低下。

shinyUI(navbarPage("My Application",
                   tabPanel("Component 1"),
                   tabPanel("Component 2"),
                   navbarMenu("More",
                              tabPanel("Sub-Component A"),
                              tabPanel("Sub-Component B"),
                              navbarMenu("Yet More",
                                         tabPanel("Subpart 1"),
                                         tabPanel("Subpart 2"))
                              )
                   )
)
Run Code Online (Sandbox Code Playgroud)

r submenu drop-down-menu shiny

6
推荐指数
1
解决办法
1764
查看次数

根据朋友的喜好将学生分组

每年学校的老师都需要组织下一年的学生班级。学生可以选择一些他们想在一起的朋友(按顺序)。这可能会有所不同,但目前仅限于六个名称。学校政策是每个学生都应该至少和一个朋友在一起——显然这个朋友越多越好。给定 N 个学生,每个学生都有同学的排名/加权偏好,如何将他们最佳地划分到 C 类。其他限制因素包括:

  • 班级规模应尽可能相似
  • 性别分布应合理均匀

如何修改任何算法以包括“不能与学生 X 在一起”——假设足够大的负面排名/权重可以提供这一点?

这似乎是一个最好由计算机解决的问题,从而腾出时间来完成更有价值的任务。这不是一个课程作业问题,而是一个我有兴趣寻找和理解解决方案的现实世界问题。我发现了许多关于按首选组对人员进行分组的帖子,但没有找到按首选排名组成员进行分组的帖子。

如果论坛发错了,请指教。

optimization grouping

5
推荐指数
0
解决办法
344
查看次数

如何保护 docker stack 中 CIFS 卷的凭据 - 秘密?

是否可以使用机密来存储用户名和密码,以便在堆栈 yaml 文件中的卷定义中使用?

如果是这样,怎么办?

如果不是,那么如何最好不必在 yaml 文件中包含凭据?

例如,我的堆栈包含如下部分......

networks:
  media-net:
    driver: overlay
    ipam:
      config:
        - subnet: 172.31.1.0/24

secrets:
  smb-user:
    external: true
    name: docker-smb-user
  smb-password:
    external: true
    name: docker-smb-password
...
volumes:
  media-movies:
    name: media-movies
    driver: local
    driver_opts:
      type: cifs
      device: "//storage.lan/media-movies"
      o: "addr=storage.lan,vers=3.0,username=/run/secrets/smb-user,password=/run/secrets/smb-password,uid=1000,gid=1000"

Run Code Online (Sandbox Code Playgroud)

我尝试在选项行中使用 /run/secrets/smb-user 等,但收到一个可能相关或不相关的错误。类似“没有到主机的路由”之类的东西。

我这里是否同时存在网络和凭据问题?覆盖层可以看到主机所在的 LAN 还是需要单独的定义?

我特别只使用 yaml 文件,因此所有定义都可以在 git 存储库中维护。

cifs docker docker-compose docker-swarm docker-secrets

5
推荐指数
1
解决办法
595
查看次数