问题列表 - 第48544页

从复合组件中删除自动生成的j_id

我喜欢jsf 2.0复合组件设置.我喜欢的另一件事是在表格上prependId ="false".是否有一个可以在cc:interface或cc:implementation中定义的等价物,它将阻止jsf创建一个j_id以预先添加到复合组件中定义的id?

jsf composite-component

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

分流码算法的问题

我已经在java中成功实现了一个分流码算法.算法本身很简单但是我在使用tokenizer时遇到了麻烦.目前,该算法适用于我想要的一切,不包括一件事.如何区分减法( - )和负数( - )之间的区别

例如4-3是减法但-4 + 3是负数

我现在知道如何找出什么时候它应该是负数,什么时候它应该是负数,但算法应该放在哪里,因为如果你像功能一样使用它它不会总是起作用的例子

3 + 4*2/ - (1 - 5)^ 2 ^ 3

当1-5变为-4时,它将变为4,然后变为平方和立方

就像3 + 4*2/cos(1 - 5)^ 2 ^ 3一样,你会在平方和立方之前取余弦

但在真正的数学中你不会用 - 因为你真正说的是3 + 4*2/ - ((1 - 5)^ 2 ^ 3)才能得到正确的价值

java subtraction shunting-yard

6
推荐指数
2
解决办法
7095
查看次数

在Mac OS X上使用Eclipse查看Java文档

我正在尝试完成一个非常基本的任务,并且似乎无法找到如何...我希望我的Eclipse环境设置方式能够获得JDK中任何标准类/方法的帮助和文档就像我几年前在Windows上用Eclipse做的那样,将光标放在类名(例如PrintWriter)上,然后单击Ctrl + F2将打开PrintWriter类的Java文档.这是我的环境:

  1. 运行OS X版本10.6.6.
  2. 刚刚从connect.apple.com下载并安装了适用于Mac OS X 10.6 Update 4的Java Developer Package
  3. 我安装了Eclipse Galileo.
  4. 在/ Library/Java/JavaVirtualMachines下我有一个名为1.6.0_24-b07-334.jdk的文件,它似乎是我刚刚安装的新JDK.但是,它是一个单独的文件,不会扩展到目录和文件中.右键单击它并选择"显示包内容",向我显示其内部包含文件docs.jar和src.jar.但是,不确定我应该对1.6.0_24-b07-334.jdk文件做什么 - 我应该保留原样,还是将其扩展为完整的目录结构?
  5. 在Eclipse Preferences,Java/Installed JREs中,我选择了JVM 1.6.0(MacOS X Default).但是,路径指向/ System/Library ...而不是/ Library ...

无论如何,在Eclipse中,将鼠标放在类名上,我得到一个棕色对话框,其中包含对该类的简短说明.但是,我不知道如何打开该类的完整java文档.也无法在Eclipse的任何地方找到指示从哪里获取java文档的地方,也没有哪个热键可以带来java文档.

我为许多细节道歉,我只是假设他们可能有必要得到一个好的答案.

谢谢!
/一个

java eclipse macos

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

VS2010 SP1 C++ STL字符串运行时行为在<string.h>和<string>之间不同

以下是差异的简单演示:

//if using <string> you can do cout << str
//if using <string.h> you must do cout << str.c_str() (else get runtime error)
#include <string> 
#include <iostream>

using namespace std;

int main( int argc, char* argv[] )
{
    char* pBuf;
    string str = "Hello World";

    //cout << str.c_str() << endl;
    cout << str << endl;


    return 0;
}
Run Code Online (Sandbox Code Playgroud)

如何强制运行时库始终允许cout << mystr(一致,无需添加mystring.c_str())????

我的应用程序是混合的(两个#include标头都存在)....运行时混淆了吗?

c++

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

制作适用于 Windows 和 Mac 的 Java 应用程序

刚开始用Java编码,我在VB方面有很多经验。如果有人能指出我正确的方向,我真的很感激!

我正在开发一个简单的应用程序,它应该能够在 Windows(xp、Vista、7.. 32 和 64 位)和 mac 上运行。

以下是我的一些问题:-

  1. 我是否需要为每个 Windows(xp、Vista、7.. 32 和 64 位)和 Mac 制作多个版本?
  2. 我们如何对 Java 内置的注册表进行更改?
  3. 使应用程序自动更新

任何帮助资源链接都受到高度赞赏,因此我希望有一天可以为其他人做同样的事情!

java windows macos

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

PHP - 捕获所有POST变量

PHP中是否有一种方法可以捕获发送到页面的所有发布和获取变量?

我正在PayPal Sandbox中测试我的PayPal订阅网站,但我做的每笔交易都会在我的代码中触发无效的交易.

所以,我想捕获PayPal发送到我的ipn页面的所有内容,看看我是否能理解发生了什么.这可能吗?

谢谢!

php post get

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

CSS:截断表格单元格,但尽可能合适

认识Fred.他是一张桌子:

一个单元格具有更多内容并且更宽,另一个单元格具有更少的内容并且更窄

<table border="1" style="width: 100%;">
    <tr>
        <td>This cells has more content</td>
        <td>Less content here</td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

弗雷德的公寓有一个改变大小的奇怪习惯,因此他学会隐藏他的一些内容,以免推动所有其他单位,并将怀特福德夫人的客厅推到遗忘之中:

单元格现在大小相同,但只有一个单元的内容被截断,看起来如果另一个单元格给出了一些空格,它们都可以适合.

<table border="1" style="width: 100%; white-space: nowrap; table-layout: fixed;">
    <tr>
        <td style="overflow: hidden; text-overflow: ellipsis">This cells has more content</td>
        <td style="overflow: hidden; text-overflow: ellipsis">Less content here</td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

这是有效的,但弗雷德有一种唠叨的感觉,如果他的右侧牢房(他的绰号为Celldito)放弃了一点空间,他的左侧牢房就不会在很多时候被截断.你能救他的理智吗?


总结:一个表的单元格如何均匀地溢出,并且只有当它们都放弃了所有的空白时?

html css overflow tablelayout

209
推荐指数
9
解决办法
9万
查看次数

查找列表中最受欢迎的单词

我有一个单词列表:

words = ['all', 'awesome', 'all', 'yeah', 'bye', 'all', 'yeah']
Run Code Online (Sandbox Code Playgroud)

我想得到一个元组列表:

[(3, 'all'), (2, 'yeah'), (1, 'bye'), (1, 'awesome')]
Run Code Online (Sandbox Code Playgroud)

每个元组是......

(number_of_occurrences, word)
Run Code Online (Sandbox Code Playgroud)

列表应按出现次数排序.

到目前为止我做了什么:

def popularWords(words):
    dic = {}
    for word in words:
        dic.setdefault(word, 0)
        dic[word] += 1
    wordsList = [(dic.get(w), w) for w in dic]
    wordsList.sort(reverse = True)
    return wordsList
Run Code Online (Sandbox Code Playgroud)

问题是...

它是Pythonic,优雅而高效吗?你能做得更好吗?提前致谢.

python string words list

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

是否可以为WCF WebGet方法设置ContentType?

我正在使用WCF restful/http方法返回图像数据流.我想确保内容类型标记为"image/png".该方法定义为:

[ServiceContract]
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
[ServiceBehavior(InstanceContextMode = InstanceContextMode.PerCall)]
public class TileImageService
{
    [WebGet(UriTemplate = "{id}")]
    public Stream GetTileImage(string id)
    {
        Bitmap bmp = new Bitmap(173, 173);
        Graphics g = Graphics.FromImage(bmp);

        g.Clear(Color.Blue);
        g.DrawString(DateTime.Now.ToLongTimeString(), new Font("Chiller", 20), Brushes.White, new PointF(10, 10));
        g.Flush();

        MemoryStream ms = new MemoryStream();
        bmp.Save(ms, ImageFormat.Png);

        ms.Seek(0, SeekOrigin.Begin);

        return ms;
    }
}
Run Code Online (Sandbox Code Playgroud)

在Firefox中,内容类型看起来像是application/octet stream.有没有办法改变内容类型?

rest wcf content-type image http

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

Drupal 7自定义模块错误

我在Drupal中使用自定义模块,但它给了我以下两个警告:

Warning: Invalid argument supplied for foreach() in menu_unserialize() (line 377 of /site/includes/menu.inc).
Warning: Invalid argument supplied for foreach() in menu_unserialize() (line 377 of /site/includes/menu.inc).
Run Code Online (Sandbox Code Playgroud)

这是模块的代码:

<?php

function homepage_coords_menu(){
return array(//$items
    'homepage_coords/%node/%/%' => array(
        'page callback' => 'homepage_coords_ajax_callback',
        'page arguments' => array(1,2,3),
        'access arguments' => TRUE,
        'type' => MENU_CALLBACK,
    )
);
}

function homepage_coords_ajax_callback($nid=0,$x=0,$y=0){
    return 'nid:'.$nid.' x:'.$x.' y:'.$y;
}

?>
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能修复这些警告?

任何有效的改进也将不胜感激:)

drupal drupal-7

6
推荐指数
2
解决办法
6708
查看次数