问题列表 - 第36909页

如何迭代google multimap

我必须遍历谷歌多图.但

  1. 我使用的是jdk 1.4,无法切换到更高版本.所以我不能使用通用功能.
  2. 我的多图可以有一个键的多个值.
  3. 可能存在多图的值本身是多图的情况

java multimap guava

23
推荐指数
3
解决办法
4万
查看次数

是否可以跨多个控制器访问Spring MVC带注释的会话变量?

我有一个运行Spring 3.0并使用Spring-MVC的Web应用程序.我有几个控制器设置如下:

@Controller
@RequestMapping("/admin")
@SessionAttributes({"clientLogin", "selectTab", "user", "redirectUrl"})
public class AdminController {
...
}

@Controller
@SessionAttributes({"clientLogin", "selectTab", "user", "redirectUrl"})
public class PublicController {
....
}
Run Code Online (Sandbox Code Playgroud)

我可以将带注释的变量添加到ModelMap中

map.addAttribute("user", "Bob");
Run Code Online (Sandbox Code Playgroud)

这样可以将变量保存在当前控制器中; 我可以从该控制器中的任何其他方法访问modelMap中的var.但是当用户访问另一个Controller中的页面时,即使@SessionAttributes中列出了相同的变量,它也不会在第二个控制器中可用.

是否可以使用注释跨多个控制器访问这些带注释的变量?

session spring controller session-variables spring-mvc

4
推荐指数
1
解决办法
3950
查看次数

长文件名

如何使用C#获取目录中最长的文件名?

c# windows

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

使用PHP阅读ini的正则表达式

样本ini文件是

[SAMPLE.jpg]
faces=rect64(c18f4c8ef407851e),d4ff0a020be5c3c0;rect64(534a06d429ae627),dff6163dfd9d4e41;rect64(b9c100fae46b3046),e1059dcf6672a2b3;rect64(7b5105daac3a3cf4),4fc7332c107ffafc;rect64(42a036a27062a6c),ef86c3326c143248;rect64(31f4efe3bd68fd8),90158b3d3b65dc9b;rect64(327904e0614d390d),43cbda6e92fcb63e;rect64(4215507584ae9b8c),15b6a967e857f334;rect64(895d4efeb8b68425),5c4ff70ac70b27d3
backuphash=285
[Size.JPG]
faces=rect64(f73101cd554ca7f),43cbda6e92fcb63e
backuphash=38150
[ints.jpg]
faces=rect64(45c213047999593c),e1059dcf6672a2b3
backuphash=19801
[SC.jpg]
faces=rect64(993f2dfdab7f5166),e1059dcf6672a2b3;rect64(4b002f365a004c1b),ef86c3326c143248;rect64(bbffbb9fcb7fda25),ef86c3326c143248;rect64(bbbf9b10cb7fb996),90158b3d3b65dc9b;rect64(bbffdc97cb3ffa4c),4fc7332c107ffafc;rect64(5ec0306f734058b9),43cbda6e92fcb63e;rect64(65c06969827fa12b),15b6a967e857f334;rect64(bbff59f2cbbf7878),15b6a967e857f334;rect64(bbff7a81cb3f989f),43cbda6e92fcb63e
backuphash=9829
[karate.jpg]
faces=rect64(20823e7a6186b30b),15b6a967e857f334;rect64(92cb3e7ad34cb30b),15b6a967e857f334
backuphash=34154
Run Code Online (Sandbox Code Playgroud)

模式算法

[$name_of_picture]
faces=rect64($hex1_1),$hex1_2;rect64($hex2_1),hex2_2;....rect64($hexn_1),hexn_2;
Run Code Online (Sandbox Code Playgroud)

我有兴趣只阅读上面代码中由$ var_name ..分配的部分.我该怎么办呢?

更新

使用解析ini

<?php
//code from php.net

// Parse without sections
$ini_array = parse_ini_file("pic.ini");
print_r($ini_array);

// Parse with sections
$ini_array = parse_ini_file("pic.ini", true);
print_r($ini_array);

?>
Run Code Online (Sandbox Code Playgroud)

产量

警告:解析第26行C:\ tezt\up.php第2行pic.ini中的错误

警告:解析第30行C:\ tezt\up.php第2行pic.ini中的错误

UPDATE2

<?php

function new_parse_ini($f)
{

    // if cannot open file, return false
    if (!is_file($f))
        return false;

    $ini = file($f);

    // to hold the categories, and within them the entries …
Run Code Online (Sandbox Code Playgroud)

php regex parsing

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

在C#中打印格式化的HTML页面

我正在寻找一种在c#(主要是wpf)中以横向模式打印格式化的html文件的方法.打印对话框很不错,以便将页面设置设置为横向.我尝试使用Microsoft的html到xaml转换器,它破坏了格式化.我觉得很奇怪,没有方法或抓取文件并直接发送到打印机.

任何想法将不胜感激.

html c# printing wpf

12
推荐指数
4
解决办法
4万
查看次数

CSS由行分隔的行之间的空格

我在这里发现了类似的问题

表中两行之间的空格?

但我没有想象答案,每个答案都不同,听起来没有达成协议

我正在动态显示一个表,只需要调整CSS,以便行之间有空格,由一行分隔,就是全部.我不希望行看起来相互挤压.他们所说的是填充细胞.我硬编码到html表中的cellpadding,它没有任何效果.真正改变外观的唯一因素是cellspacing,但光学效果不佳.

我不明白他们如何写下面的答案,因为他们使用了这么多大括号,据我所知,你在CSS文件中创建一个以'.'开头的类.和2个括号并把所有的东西放进去,但他们写道:

table tr{ float: left width: 100%; }

tr.classname { margin-bottom:5px; }
Run Code Online (Sandbox Code Playgroud)

但是他们在没有宣布课程的情况下开始,当他们在中间时,他们为tr创建了一个类.我不明白.

有谁知道如何以正确的方式放置代码?

css

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

如何将事件绑定到本地iframe中的元素?

首先,父页面和iframe都托管在同一台服务器上(我在WAMP上的localhost),所以这里的原始策略不应该是一个问题.

我无法让触发器工作.我的iframe有id iframe.

$(window).load(function(){
  //iframe ad hovers
  $('#iframe').contents().find('body div').click(function(){
    alert('do something here');
  });
}); 
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

javascript iframe jquery

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

为什么我会收到语法错误?

为什么这个php语句$var1 += & $var2错了?
对评论的回应:我用它来存储一个智能数据库查询,实际上$ var2是我的数据库连接,我不能删除引用因为它意味着制作了太多的数据库副本,因为按位响应&=会增量也呢?

php

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

jquery文件的执行顺序准备就绪

假设,我有一个看起来像这样的js文件:

$(document).ready(function() { // first task} );
$(document).ready(function() { // second task } );
$(document).ready(function() { // third task } );
Run Code Online (Sandbox Code Playgroud)

加载文件后,任务按顺序执行.我无法理解为什么?我猜测当"就绪"事件发生时会触发回调方法.如何保留执行顺序?连续的回叫是否在某个地方排队?

注意:我知道这是一种非常天真的编码方式.我编写了代码片段只是为了表明我的观点并且不在我的项目中编写这样的代码.

jquery

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

算法确定上周,月和年最受欢迎的文章?

我正在开展一个项目,我需要按照受欢迎程度(上周,上个月和去年)对用户提交的文章进行排序.

我已经考虑了一段时间,但我不是一个伟大的统计师,所以我想我可以在这里得到一些输入.

以下是可用的变量:

  • 文章最初发表的时间[日期]
  • 编辑推荐文章的时间[日期](如果已经过)
  • 该文章从用户收到的投票数量(总数,上周,上个月,去年)
  • 文章被查看的次数(总数,上周,上个月,去年)
  • 用户下载文章的次数(总数,上周,上个月,去年)
  • 对该文章的评论(总数,上周,上个月,去年)
  • 用户将文章保存到其阅读列表的次数(总计,上周,上个月,去年)
  • 文章被称为"我们最好提供的"(编辑)列表的次数(总计,在过去一周,上个月,去年)
  • 时间[日期]该文章被称为"一周的文章"(如果已经)

现在我正在对每个变量进行一些加权,并除以它已被读取的次数.在阅读加权手段之后,我几乎可以想到这一切.我最大的问题是有一些用户文章总是位于热门列表的顶部.可能是因为作者是"作弊".

我想强调这篇文章相对较新的重要性,但我不想因为它们有点老而"惩罚"真正受欢迎的文章.

任何一个比我更有统计学意识的人愿意帮助我吗?

谢谢!

sorting algorithm math statistics

7
推荐指数
1
解决办法
1755
查看次数