问题列表 - 第15268页

如何使用LTPA令牌中的信息

请考虑以下设置:

  • 部署在Websphere Application Server上的Web应用程序(如果重要,则为6.1)
  • 该应用程序将通过webseal反向代理访问
  • webseal负责身份验证并传递LTPA令牌作为有效身份验证的标志

如果我做对了,LTPA令牌包含用户名,角色等信息.

问题:如何从我的Java Web应用程序中的LTPA令牌访问此信息?

java websphere ltpa webseal single-sign-on

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

使用List <Person> Distinct()返回2个值

我有一个Person班级,有NameAreaID属性.

public class Person
{
   public string Name;
   public int AreaID;

   // snip
}
Run Code Online (Sandbox Code Playgroud)

我有List<Person>可能在列表中有数百个Person对象.例如,AreaID = 1的100人和AreaID = 2的100人

我想返回AreaID的不同列表以及有多少人拥有该AreaID.

例如,AreaID = 1 Persons = 100 AreaID = 2 Persons = 100

.net c# linq ienumerable c#-3.0

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

SQL档案脚本

我正在尝试将记录从数据库中的表归档到归档数据库中的相同表.我需要能够为日期大于三年的所有记录执行插入操作,然后删除这些行.但是,这个表有数百万个实时记录,所以我希望一次以大约100到1000个块的循环运行它.到目前为止,我的存储过程执行整个insert语句,然后执行delete语句(在事务中),其中与insert语句具有基本相同的WHERE子句.我的WHILE循环正在查找表中最早的日期,以确定循环何时完成.其中一些似乎效率很低.有没有一种方法可以在记录块上进行插入和删除,而无需在同一循环执行中查找它们两次?有没有更好的方法来确定WHILE语句何时完成?运行MS SQL Server 2000.

这是我目前的程序(ISAdminDB是主数据库,ISArchive是存档数据库):

    WHILE ( (SELECT MIN( [MyTable].[DateTime]) FROM  [ISAdminDB].[dbo].[MyTable]) < DATEADD(d, -(3 * 365), GetDate()))
BEGIN

INSERT INTO [ISArchive].[dbo].[MyTable] 
(<Fields>)
SELECT TOP 1000 (<Fields>)
FROM  [ISAdminDB].[dbo].[MyTable]
WHERE 
   [MyTable].[DateTime] < DATEADD(d, -(3 * 365), GetDate())
AND  UniqueID in (SELECT TOP 1000 UniqueID  FROM  [ISAdminDB].[dbo].[MyTable] ORDER BY [MyTable].[DateTime] ASC )

BEGIN TRAN
DELETE FROM  [ISAdminDB].[dbo].[MyTable]
WHERE   [MyTable].[DateTime] < DATEADD(d, -(3 * 365), GetDate()) 
AND  (UniqueID in (SELECT TOP 1000 UniqueID FROM  [ISAdminDB].[dbo].[MyTable] ORDER BY [MyTable].[DateTime] ASC))
COMMIT

END
Run Code Online (Sandbox Code Playgroud)

sql sql-server performance stored-procedures

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

C++运算符重载和隐式转换

我有一个类封装了一些算术,比方说定点计算.我喜欢重载算术运算符的想法,所以我写了以下内容:

class CFixed
{
   CFixed( int   );
   CFixed( float );
};

CFixed operator* ( const CFixed& a, const CFixed& b )
{ ... }
Run Code Online (Sandbox Code Playgroud)

一切正常.我可以写3*CFixed(0)和CFixed(3)*10.0f.但是现在我意识到,我可以用整数操作数实现operator*更加有效.所以我重载它:

CFixed operator* ( const CFixed& a, int b )
{ ... }
CFixed operator* ( int a, const CFixed& b )
{ ... }
Run Code Online (Sandbox Code Playgroud)

它仍然有效,但现在CFixed(0)*10.0f调用重载版本,将float转换为int(我希望它将float转换为CFixed).当然,我也可以重载浮点版本,但它似乎是我的代码组合爆炸.有没有解决方法(或者我设计我的课程错了)?如何告诉编译器只使用int调用operator*的重载版本?

c++ operator-overloading implicit-conversion

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

将excel单元格文本转换为数字poi

HAI

我想要使​​用POI API将单元格文本值转换为Excel中的数字.

单元格文本值,如'2,345',表示为数字.

我怎样才能做到这一点.

如果有人遇到这个问题,请告诉我...

java export-to-excel apache-poi

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

在VBA中查找类似的发声文本

我的经理告诉我,有一种方法可以评估拼写不同但名称与发音方式相似的名称.理想情况下,我们希望能够评估用户输入的搜索名称并返回完全匹配以及"类似的声音"名称.他称这个过程为"Soundits",但我在Google上找不到任何信息.

这存在吗?有谁知道它是否可用于VBA(Access)?

ms-access vba soundex

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

ClojureBox教程

我正在努力学习clojure.ClojureBox似乎与LispBox类似 - 我以前使用的http://gigamonkeys.com/lispbox/.

我正在寻找一个关于使用emacs的特定clojure特定教程,因为它配置了clojurebox.

以下是我的一些具体问题:

  • 如何在emacs中创建新的clojure文件
  • 加载现有的clojure文件,以便REPL可以使用表单(值,函数)
  • 什么是好的项目结构?如果我有多个文件,那么最好的方法是什么
  • 请问编程Clojure的HTTP://pragprog.com/titles/shcloj/programming-clojure回答这些问题?
  • 有没有比clojurebox更好的环境?我已经尝试过对netbeans的攻击并且它目前已经坏了(不会正确创建项目).Netbeans 6.7.1和enclojure 2009-08-25-发布.

emacs netbeans clojure

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

SQL Server:多行的SUM(),包括where子句

我有一个类似于以下内容的表:

  PropertyID     Amount     Type       EndDate
 --------------------------------------------
   1              100       RENT        null              
   1              50        WATER       null         
   1              60        ELEC        null        
   1              10        OTHER       null      
   2              70        RENT        null
   2              10        WATER       null
Run Code Online (Sandbox Code Playgroud)

将向物业收取多个物品,并且还会多次收费.例如,RENT可以向属性#1收费12次(超过一年),但是我唯一感兴趣的是ENDDATE为null(换句话说,当前)

我想实现:

    PropertyId       Amount
  --------------------------       
      1                220
      2                80
Run Code Online (Sandbox Code Playgroud)

我试图做这样的事情:

SELECT
   propertyId,
   SUM() as TOTAL_COSTS
FROM
   MyTable
Run Code Online (Sandbox Code Playgroud)

但是,在SUM中我会被迫多次选择带回每种类型电荷的当前金额吗?我可以看到这变得混乱,我希望有一个更简单的解决方案

有任何想法吗?

sql t-sql sql-server aggregate

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

如何从多个表单中获取值并提交它们?

我的页面上有DIVS内的几个表单.

我有一个包含文本字段的表单,并且始终可见,这是用户点击"输入"键并提交的地方......

我想在页面上的其他表单中选择值,并将它们全部一起提交,而不是一个一个地提交,这样我的PHP代码就可以使用"ALL VALUES"并搜索mysql数据库......

这可以通过javascript使用"<form onsubmit>"来调用javascript吗?

任何代码将不胜感激......

谢谢

html javascript php

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

如何创建一个目录文件?

如何在python一个目录中创建一个文件,而不使用完整路径?

我想要一种适用于Windows和Linux的方法.

谢谢.

python io

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