问题列表 - 第4947页

Apache Wicket有哪些优势?

我不是Java开发人员,所以我可能会出错一些条款......但是.

我整合的应用程序正从Spring迁移到Wicket.虽然它不应该影响我与它的整合,但我想知道为什么他们会这样做?

据我所知,Spring是更受欢迎的框架.我对此一无所知,除了它很受欢迎.我确实阅读了Wicket页面,Wicket看起来非常简单明了.

Wicket有哪些优势?

在我看来,改变你的整个框架将是一些工作,所以我想知道Wicket是否提供Spring没有的东西?

java model-view-controller spring wicket

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

有理由继续使用"@import"css规则吗?

我最近在Coda.com上看到了@import规则的使用.他们实际上是用来导入网站的主样式表,特别是格式:

<style type="text/css" media="screen">
  @import url(./coda.css);
</style>
Run Code Online (Sandbox Code Playgroud)

这将隐藏Netscape 3和IE 3和4的规则.由于Web开发工具主要受众将使用现代浏览器,还有什么其他原因可以使用它而不是链接?

css web-standards

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

如何更改LaTeX中的段落格式

这源于LaTeX中的一个数字段落怎么样?我今天早些时候问过:

运行Brent.Longborough建议如何编写文档中的段落:

\setcounter{secnumdepth}{5}
...
\paragraph{If we want to}
\paragraph{do something}
Run Code Online (Sandbox Code Playgroud)

这导致LaTeX产生类似的东西:

0.0.0.1 If we want to 
0.0.0.2 do something
Run Code Online (Sandbox Code Playgroud)

如何改变\段落{}的编号方案以产生如下内容:

1. If we want to
2. do something
Run Code Online (Sandbox Code Playgroud)

或者

A. If we want to
B. do something
Run Code Online (Sandbox Code Playgroud)

谢谢.

latex paragraphs

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

使用Java进行通用访问卡(CAC)身份验证

我正在寻找一个地方开始学习如何使用java与政府CAC卡接口.

最终,我的目标是找出如何使用CAC卡身份验证(通过PIN号码)授权访问使用Tomcat/J2EE服务器托管的网站.

但我需要从某个地方开始.所以我想我开始编写一个小的java程序来简单地从CAC卡读取CAC卡信息,CAC卡插入键盘上的读卡器(DELL键盘上带有CAC阅读器,位于数字键盘上方).

通过搜索谷歌,我发现了由OpenSSO项目取代的cacard java项目(https://cacard.dev.java.net/).但我似乎无法找到如何使用它连接到卡,从卡读取等的示例代码.

有谁知道我在哪里可以找到一些示例代码,以便我可以开始学习如何使用java与CAC卡进行交互?

谢谢

编辑:

在研究了更多之后,我在想,我能够只clientAuth="true"server.xml文件中的连接器元素中设置吗?

http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html

clientAuth:如果希望Tomcat要求所有SSL客户端提供客户端证书以使用此套接字,请将此值设置为true.

java smartcard cac

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

我应该如何在Delphi 7析构函数中释放一组对象?

假设我的Delphi类看起来像这样:

interface
type

    TMySubInfo = class
    public
        Name : string;
        Date : TDateTime;
        Age  : Integer;
    end;

    TMyInfo = class
    public
        Name : string;
        SubInfo : array of TMySubInfo;
        destructor Destroy; override;
    end;

implementation

    destructor TMyInfo.Destroy;
    begin
      // hmmm..
    end;

end.
Run Code Online (Sandbox Code Playgroud)

要正确清理,析构函数应该包含哪些内容?这样做是否足够SetLength(SubInfo,0),或者我是否需要循环并释放每个TMySubInfo?我需要做任何事情吗?

delphi memory-leaks

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

如何在C++中使用glutBitmapString()将文本绘制到屏幕上?

我正试图在2D中使用GLUT在屏幕上绘制文本.

我想使用glutBitmapString(),有人能告诉我一个简单的例子,你需要做些什么来设置并在C++中正确使用这个方法,所以我可以在(X,Y)位置绘制一个任意字符串?

glutBitmapString(void *font, const unsigned char *string); 
Run Code Online (Sandbox Code Playgroud)

我正在使用linux,我知道我需要创建一个Font对象,虽然我不确定如何,我可以提供它作为第二个争论的字符串.但是,我如何指定x/y位置?

一个简单的例子对我有很大帮助.如果你可以告诉我创建字体,那么调用最好的方法.

c++ graphics glut

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

为什么我不能说print $ somehash {$ var} {fh}"foo"?

我有一行代码:

print $somehash{$var}{fh} "foo";
Run Code Online (Sandbox Code Playgroud)

哈希包含几个级别的文件句柄.错误是:

String found where operator expected at test.pl line 10, near "} "foo""
Run Code Online (Sandbox Code Playgroud)

我可以通过这样做来解决它:

my $fh = $somehash{$var}{fh};
print $fh "foo";
Run Code Online (Sandbox Code Playgroud)

......但是有一个单行程吗?

perl

8
推荐指数
3
解决办法
366
查看次数

MySQL:查找不参与关系的行

我有两张桌子:'电影'和'用户'.这些之间存在n:m关系,描述用户看过的电影.这是用表'看'来描述的.现在我想找出给定用户,他没有看到的所有电影.我目前的解决方案是这样的:

SELECT *
FROM movies 
WHERE movies.id NOT IN (
     SELECT seen.movie_id 
     FROM seen 
     WHERE seen.user_id=123
)
Run Code Online (Sandbox Code Playgroud)

这工作正常,但似乎没有很好的扩展.有更好的方法吗?

mysql sql entity-relationship join

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

在所有存储过程中搜索模式然后打开它以进行更改的方法

如何搜索模式的所有存储过程,然后打开要编辑的存储过程?

在SQL Server 2005中是否有任何内置?

或者是否有任何第三方插件可以执行此搜索?

我也在使用Red Gate的SQL Prompt,但我没有注意到这个选项.

目前我使用以下命令进行搜索

SELECT ROUTINE_SCHEMA, ROUTINE_NAME, ROUTINE_DEFINITION 
    FROM INFORMATION_SCHEMA.ROUTINES 
    WHERE ROUTINE_DEFINITION LIKE '%tblVacationAllocationItem%' 
    AND ROUTINE_TYPE='PROCEDURE'
    ORDER BY ROUTINE_SCHEMA, ROUTINE_NAME
Run Code Online (Sandbox Code Playgroud)

这工作得很好,但它在其中一列中返回存储过程的内容,这很难阅读.因此,我必须使用对象资源管理器来查找并打开存储过程以查看完整内容.

编辑: SQL Dependency Tracker允许您使用一系列图形布局动态浏览所有数据库对象依赖项.这看起来在搜索模式时会回答一些问题.任何其他类似于SQL Dependency Tracker的软件?

编辑: SQL搜索展鹏是使用搜索工具.它会在您键入时进行搜索(与Bing或Google类似).它也很快!价格现在仍然是免费的(2011年2月24日),但我认为在某些时候他们将开始收费.

sql t-sql sql-server

4
推荐指数
2
解决办法
6184
查看次数

如何将字符转换为等效的System.Windows.Input.Key枚举值?

我想写一个这样的函数,

        public System.Windows.Input.Key ResolveKey(char charToResolve)
        {
            // Code goes here, that resolves the charToResolve
            // in to the Key enumerated value
            // (For example with '.' as the character for Key.OemPeriod)

        }
Run Code Online (Sandbox Code Playgroud)

我知道我可以写一个巨大的Switch-case来匹配角色,但还有其他方法吗?这个问题是Key枚举的字符串可能与字符不匹配,因此Enum.IsDefined不起作用

有任何想法吗?

更新:这是在Windows环境中

.net c# enums key input

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