问题列表 - 第22861页

jQuery,PHP,AJAX,"tu"变量beeing无缘无故发布,显示在var_dump()中

一个jQuery AJAX请求.post()的数据到page.php,它创建了$ res和var_dump().

$ RES:

$res = array(); 
foreach ($_REQUEST as $key => $value) {  
    if($key){ 
        $res[$key] = $value; 
    } 
} 
Run Code Online (Sandbox Code Playgroud)

后续代码var_dump($ RES):

array(4) {
["text1"]=>  string(6) "mattis"
["text2"]=>  string(4) "test"
["tu"]=>  string(32) "deb6adbbff4234b5711cc4368c153bc4"
["PHPSESSID"]=> string(32) "cda24363cb9d3226bd37b2577ed0bc0b"
}
Run Code Online (Sandbox Code Playgroud)

我的javascript只发送text1和text2:

$.post("page.php",{
   text1:"mattis",
   text2:"test"
}
Run Code Online (Sandbox Code Playgroud)

什么是"tu"变量发送?显然它与会话ID非常相似,但我以前从未见过它.

编辑:它是在IE中发送但不在FF中发送.

php jquery post var-dump jquery-post

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

GroupBy由许多不同的键组成

    var expr = Data.Customers
        .GroupBy(c => c.Country, c => c.Name);

    foreach (IGrouping<Countries, string> customerGroup in expr)
    {                
        Trace.WriteLine("Country: " + customerGroup.Key);
        foreach (var item in customerGroup)
        {
            Trace.WriteLine(item);
        }
        Trace.WriteLine("");
    }
Run Code Online (Sandbox Code Playgroud)

我希望得到以下结果:

国家:意大利

保罗马可

国家:美国

James Frank

代替:

国家:意大利Paolo Marco

国家:美国James Frank Frank

如果可能,请使用标准LINQ语法.

c# linq

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

如何以编程方式添加导航控制器?

我有一个问题,在我的应用程序中有要求..我在笔尖中有6个按钮,当我按任意按钮时,根据按下的按钮将新的笔尖加载到窗口中.问题是加载新笔尖后如果我想回到前一个笔尖(有所有按钮)如何添加导航控制器?

我现在正在做的是在按下按钮时加载新笔尖

objNewViewController = [[NewViewController alloc] initWithNibName:@"NewViewController" bundle:nil];
[self.navigationController pushViewController:objNewViewController animated:YES];
Run Code Online (Sandbox Code Playgroud)

但通过这种方式我无法加载笔尖,它不执行任何操作?

任何人都可以解决我的问题吗?

iphone iphone-sdk-3.0

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

记录调用make的命令

有没有办法记录命令,调用编译程序?我知道参数-n-p,但他们要么不解决if条件,只是打印出来.或者,当在Makefile中调用"make"时,它们不起作用.

makefile

8
推荐指数
2
解决办法
8084
查看次数

如何检测硬件键盘的存在?

有没有办法检测我当前正在运行的设备是否安装了硬件键盘?

我如何查询设备功能?

hardware keyboard android device

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

Apple Interface Builder:将子视图添加到UIImageView

我是UIImageView在Interface Bulder的帮助下创建的.现在我想在其中放置标签(作为其子视图).在代码中,我可以键入类似的内容:[myUIImageView addSubview:myUILabel];但是我可以在IB的帮助下完成吗?我找到了解决方案UIView,但找不到类似的东西UIImageView.

interface-builder subview uiimageview addsubview

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

为什么`**/*ant*`排除模式不起作用,但``**/*ant*/**`工作正常?

假设我的目标之一是:

<path id="files">
   <fileset dir="${env.DIRECTORY}" casesensitive="false">
     <include name="**/*.html"/>
     <exclude name="**/*ant*"/>
    </fileset>
</path>
Run Code Online (Sandbox Code Playgroud)

我想将所有html文件分组,除了包含字符串ant的文件.我上面写的方式,它不起作用.我也试过像这样指定排除:

<exclude name="*ant*"/>
Run Code Online (Sandbox Code Playgroud)

请注意,文件集的区分大小写已关闭.但是,如果我写:

<exclude name="**/*ant*/**"/>
Run Code Online (Sandbox Code Playgroud)

这确实有效.为什么第一版和第二版的排除不起作用?

ant fileset

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

当使用ItemsControl ItemsControl.ItemsPanel设置为Canvas时,ContenPresenter进入并破坏了我在[WPF]上的Canvas属性

我正在使用ItemsControl,其中ItemsPanel设置为Canvas(有关更多背景信息,请参阅问题).ItemsControl正在按我的意愿执行,当通过将子元素放入ItemsControl.Items手动添加子元素时,它就像一个魅力:

<ItemsControl>
    <ItemsControl.ItemsPanel>
        <ItemsPanelTemplate>
            <Canvas IsItemsHost="True" />
        </ItemsPanelTemplate>
    </ItemsControl.ItemsPanel>
    <ItemsControl.Items>
        <Button Canvas.Left="500" Content="Button Text" />
    </ItemsControl.Items>
</ItemsControl>
Run Code Online (Sandbox Code Playgroud)

注意Button上的Canvas.Left属性.这就像魅力一样,Button位于ItemsControl左侧500像素的位置.大!

但是,当我定义与List的ItemsSource绑定时,Canvas.left没有任何影响:

<ItemsControl ItemsSource="{Binding Elements}">
    <ItemsControl.ItemsPanel>
        <ItemsPanelTemplate>
            <Canvas IsItemsHost="True" />
        </ItemsPanelTemplate>
    </ItemsControl.ItemsPanel>
    <ItemsControl.ItemTemplate>
        <DataTemplate>
            <Button Canvas.Left="500" Content="Button Text" />
        </DataTemplate>     
    </ItemsControl.ItemTemplate>
</ItemsControl> 
Run Code Online (Sandbox Code Playgroud)

通过在运行时检查应用程序,我看到了一个区别.在Canvas和按钮之间添加了容器ContentPresenter.

如何在ContentPresenter本身上设置Canvas.Left属性?或者有另一种方法可以解决这个问题吗?

谢谢大家!

wpf canvas itemscontrol

16
推荐指数
2
解决办法
9279
查看次数

Java:如何检测(和更改?)System.console的编码?

我有一个程序在控制台上运行,它的变音符号和其他特殊字符在Mac上输出.这是一个简单的测试程序:

public static void main( String[] args ) {
    System.out.println("höhößüä");
    System.console().printf( "höhößüä" );
}
Run Code Online (Sandbox Code Playgroud)

在默认的Mac控制台(使用默认的UTF-8编码)上,打印:

 h?h????
 h?h????
Run Code Online (Sandbox Code Playgroud)

但在手动将Mac终端的编码设置为"Mac OS Roman"后,它已正确打印

 höhößüä
 höhößüä
Run Code Online (Sandbox Code Playgroud)

请注意,在使用System.console()的Windows系统上工作:

 h÷h÷?³õ
 höhößüä
Run Code Online (Sandbox Code Playgroud)

所以我如何制作我的节目...... rolleyes ......"到处跑"?

java macos console encoding character-encoding

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

如何使用Maven将文件添加到战争中

我开发了一个maven插件,可以从JIRA下载发行说明.它默认绑定到'generate-sources'阶段,并在build文件夹($ {project.build.directory})中创建一个'release.txt'文件.

我的问题:如何在Maven构建的war文件的'WEB-INF'文件夹中添加此文件?

我知道我可以使用'maven-war-plugin'来包含'src'文件夹中的其他外部资源,但我不希望我的'release.txt'文件在那里生成(=不能生成svn).

谢谢你的帮助.祝今天好运!

马克桑斯

maven-2 maven-plugin

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