问题列表 - 第23646页

如何在Java中解析WSDL?

我需要WSDL解析器来获取消息,portTypes,操作,绑定,服务......我希望一些解析器已经存在.那么,任何指导?

java wsdl web-services

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

如何获取默认的WebApplicationContext?

我需要上下文ApplicationContext.xml,我提供的web.xml

<listener>
    <listener-class>
        org.springframework.web.context.ContextLoaderListener
    </listener-class>
 </listener> 
Run Code Online (Sandbox Code Playgroud)

但是我需要在Controller课堂上控制它.

我尝试了很多东西,包括

WebApplicationContext ctx = ContextLoader.getCurrentWebApplicationContext();
Run Code Online (Sandbox Code Playgroud)

但它没有帮助.

java spring spring-mvc

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

JNI新的原始类型

我们怎样才能在JNI中使用新的原始类型.我有一个函数返回一个jobject.这是可能的返回jint,jchar等等.

还有NewString,为什么不NewInteger,NewCharacter,NewDouble,等有一个在目前JNI层没有自动装箱.

我可以使用NewObject调用,但这将是创建基元类型的过多开销.

jobject NewInteger(JNIEnv* env, jint value)
{
    jclass cls = FindClass(env, "java/lang/Integer");
    jmethodID methodID = GetMethodID(env, cls, "<init>", "(I)V", false);
    return env->NewObject(cls, methodID, value);
}
Run Code Online (Sandbox Code Playgroud)

我有包装函数来获取Class和MethodID.

java primitive autoboxing java-native-interface types

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

如何识别独特的用户?

如何确定用户是否唯一?

我知道有很多方法可以使用cookie来实现这一点,但是那些不使用cookie的方法呢?

例如,转到Urban Dictionary并单击其中一个上/下投票按钮.即使您删除了Cookie并返回到该页面,也不会允许您对同一定义进行投票.

他们如何做到这一点?

目的

最后,我想在用户创建帐户的网站上使用这种独特的用户检测方法.新的注册被给予一种"奖励",我想阻止人们创建多个帐户,以利用奖励系统.

最终,我并不关心使用什么技术来实现这一目标.我知道没有方法可以100%可靠.即使对具有平均计算机技能水平的70-90%的用户进行此预防也会让我满意.

cookies uuid visitor-statistic

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

C++库包括

我是C++的新手,需要第一次使用库.我希望有人能够告诉我如何正确地[链接到/包含]图书馆.

我想使用的库是ID3 v3.8.8,可以在这里找到:http://id3lib.sourceforge.net/

我已经下载了Windows二进制文件,现在只需要一种链接到库的方法.

下载的文件:Debug/id3lib.dll,Debug/id3lib.lib,Debug/id3lib.exp,Release/id3lib.dll,Release/id3lib.lib,Release/id3lib.exp

我正在使用Visual Studio 2010.

任何帮助是极大的赞赏.提前致谢.

c++ include id3lib

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

自定义集合初始化器

可以像以下示例中那样初始化实现IEnumerable和提供public void Add(/* args */)函数的类:

List<int> numbers = new List<int>{ 1, 2, 3 };
Run Code Online (Sandbox Code Playgroud)

Add(int)在初始化之后调用函数3x List<int>.

有没有办法明确地为我自己的类定义这种行为?例如,我可以让初始化程序调用除适当的Add()重载之外的函数吗?

c#

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

休眠列唯一性问题

我还在学习hibernate/hql的过程中,我有一个问题是半最佳实践问题/半理智检查.

假设我有一个A类:

@Entity
public class A
{
    @Id @GeneratedValue(strategy=GenerationType.AUTO)
    private Long id;

    @Column(unique=true)
    private String name = "";

    //getters, setters, etc. omitted for brevity
}
Run Code Online (Sandbox Code Playgroud)

我想强制保存的每个A实例都有一个唯一的名称(因此是@Column注释),但我也希望能够处理已经保存了具有该名称的A实例的情况.我看到两种方法:

1)我可以捕获可能在session.saveOrUpdate()调用期间抛出的org.hibernate.exception.ConstraintViolationException并尝试处理它.

2)在调用session.saveOrUpdate()之前,我可以在DAO中查询已经具有该名称的A的现有实例.

现在我倾向于接近方法2,因为在方法1中我不知道如何以编程方式找出违反了哪个约束(A中还有其他一些独特的成员).现在我的DAO.save()代码看起来大致如下:

public void save(A a) throws DataAccessException, NonUniqueNameException
{
    Session session = sessionFactory.getCurrentSession();

    try
    {
        session.beginTransaction();

        Query query = null;

        //if id isn't null, make sure we don't count this object as a duplicate
        if(obj.getId() == null)
        {
            query = session.createQuery("select count(a) from A a where a.name = :name").setParameter("name", obj.getName());
        }
        else …
Run Code Online (Sandbox Code Playgroud)

java hibernate unique-constraint sanity-check

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

关于迭代器顺序的c ++ std :: map问题

我是一个尝试使用地图的C++新手,所以我可以获得find()方法的恒定时间查找.

问题是,当我使用迭代器遍历地图中的元素时,元素的显示顺序与它们放置在地图中的顺序不同.

如果不维护另一个数据结构,是否有一种方法可以实现按顺序迭代,同时仍然保持恒定的时间查找能力?

请告诉我.

谢谢,jbu

编辑:感谢让我知道map :: find()不是常数时间.

c++ iterator map

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

Zend Framework - 没有公共文件夹

我将在共享主机上托管应用程序,在那里我无法创建虚拟主机或在apache上更改某些内容.

通常使用ZF的应用程序看起来像这样:

    • 上市
      • 的index.php
      • 的.htaccess
    • 应用
    • 图书馆

我有...... 像那样:

    • 应用
  • 的index.php
  • 的.htaccess

我的所有代码都在应用程序文件夹中.但是也有一些带有敏感信息的.ini和.xml文件,例如登录名和密码等......

如果我在应用程序文件夹中添加.htaccess,文件夹deny from all中的信息是否安全?

apache zend-framework

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

Android:如何隐藏然后显示具有动画效果的View?

我有类似这样的问题:用动画更新布局

基本上:我有一个带有edittext,按钮和列表的垂直LinearLayout视图.我想在按下按钮后隐藏exittext,为列表腾出更多空间(按钮会上升).在第二次按下edittext应该再次可见.Edittext和按钮具有"wrap_content"高度.

我想用动画隐藏和显示edittext.

我成功地通过重载动画的applyTransformation来动画隐藏:

final float edittextheight= edittext.getHeight();
[....]
@Override
protected void applyTransformation(float interpolatedTime,
        Transformation t)
{
    super.applyTransformation(interpolatedTime, t);
    android.view.ViewGroup.LayoutParams lp = edittext.getLayoutParams();
    lp.height = (int)(edittextheight*(1.0-interpolatedTime));
    edittext.setLayoutParams(lp);
}
Run Code Online (Sandbox Code Playgroud)

问题:

我不知道如何计算动画显示的高度 - edittext.getHeight(); 隐藏窗口小部件时返回​​0,并且在布局定义中我使用"wrap_content".

救命?

layout animation android hide

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