小编Rav*_*i S的帖子

在包含的导航菜单中将当前页面突出显示为活动链接

我在侧边栏中有一个静态菜单,我在每个JSF页面中都包含它.菜单看起来像这样:

  <li class="nav-header">Item 1</li>
  <li class="active"><a href="index.xhtml">Item 2</a></li>
  <li><a href="new_workload.xhtml">Item 3</a></li>
  <li><a href="import_workload.xhtml">Item 4</a></li>
Run Code Online (Sandbox Code Playgroud)

添加class="active"<li>亮点的菜单.我如何确保在JSF2中动态突出显示所选项目?

我知道PrimeFaces和RichFaces都有现成的组件,但我想首先尝试一个纯JSF 2解决方案.纯客户端JavaScript解决方案也是可以接受的.

jsf menu jsf-2

10
推荐指数
1
解决办法
1万
查看次数

自定义目录/文件夹合并工具

我正在考虑开发一个自定义目录/文件夹合并工具,作为学习函数式编程的一部分,以及划分非常个人化的痒.

我通常在三台不同的计算机上工作,我倾向于在本地积累大量文件(文本,视频,音频),然后精心合并它们以备份.我很确定我有浪费空间的欺骗和不需要的文件.我正在转向云备份解决方案作为辅助备份源,我希望通过消除冗余文件来节省尽可能多的空间.

我有一个复杂的深层嵌套目录结构,我想要一个自动向下遍历文件夹树并执行合并的自动化工具.另一个问题是我使用Linux和Windows的混合,我的许多文件名称中都有空格...

我最初的想法是,我需要为每个文件生成哈希值,并使用哈希值而不是文件名进行比较(文件夹名称中的空格以及源和目标之间的文件内容可能不同).RIPEMD-160在性能和避免碰撞之间取得了很好的平衡吗?还是SHA-1够了吗?SHA-256/512是否过度杀伤?

哪个函数式编程环境带有一组用于生成这些哈希的现成库?我倾向于OCaml ......

merge ocaml ripemd

2
推荐指数
1
解决办法
141
查看次数

标签 统计

jsf ×1

jsf-2 ×1

menu ×1

merge ×1

ocaml ×1

ripemd ×1