问题列表 - 第41312页

使用CherryPy的双向SSL

从CherryPy 3.0开始,只需指向服务器证书和私钥即可打开单向SSL,如下所示:

import cherrypy

class HelloWorld(object):
    def index(self):
        return "Hello SSL World!"
    index.exposed = True

cherrypy.server.ssl_certificate = "keys/server.crt"
cherrypy.server.ssl_private_key = "keys/server.crtkey" 
cherrypy.quickstart(HelloWorld())
Run Code Online (Sandbox Code Playgroud)

这使客户端能够验证服务器的真实性.有谁知道CherryPy是否支持双向ssl,例如服务器还可以通过验证客户端证书来检查客户端的真实性?

如果是的话,任何人都可以举例说明这是怎么做的?或者发布一个例子的参考?

ssl certificate cherrypy client-certificates ssl-certificate

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

Android系统.将联系人显示为列表视图

我想在列表视图中显示联系人并在所有联系人上添加操作,例如点击特定联系人时应显示电话号码,邮件ID和删除特定联系人...

import android.app.ListActivity;
import android.content.ContentResolver;
import android.database.Cursor;
import android.os.Bundle;
import android.provider.ContactsContract;
import android.view.Menu;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;

public class CPDemo1 extends ListActivity {


    @SuppressWarnings("unchecked")
 public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
     String str[]=    {"datta","vivek","Nagesh sir","shiv"};
     String name; 

        ContentResolver cr = getContentResolver();
        Cursor cursor = cr.query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null);
        int nameIdx = cursor.getColumnIndexOrThrow(ContactsContract.Contacts.DISPLAY_NAME);

        if (cursor.moveToFirst())


         do {

         int x = 0;

         name = cursor.getString(nameIdx);
         str[x]= name;
                 x++;
          ArrayAdapter arr = new ArrayAdapter(this, android.R.layout.simple_list_item_1,str);

          setListAdapter(arr);
 } …
Run Code Online (Sandbox Code Playgroud)

android listview listactivity android-contacts

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

是否有接受各种数据类型值的字典?

我需要一个地图,其中值是不同类型的,如整数,字符串等.Java的问题是这里的原语不是Objects,这表明它可能不可能有一个混合字典.我想证实这一点.

java dictionary types map primitive-types

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

Windows系统托盘应用程序

我创建了一个带有系统托盘图标的WPF窗口NotifyIcon.当我单击系统托盘中的图标时,WPF应用程序会弹出并显示在屏幕上.

但是这个解决方案并不符合我的需求.我希望解决方案的打开方式与在系统托盘图标单击上打开卷,网络中心,安全中心等相同(只需在任务栏顶部的一个小小的盒子,既不能移动也不能关闭按钮在右上角).

任何人都可以给我一个提示吗?

wpf system-tray

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

RDFLib:XML序列化中的命名空间前缀

在使用RDFLib 3.0的Python脚本中,在序列化三元组时,我得到以下XML-Output:

<rdf:RDF
  xmlns:_3="http://www.my-example.intra/ontologies/ci.owl#"
>
Run Code Online (Sandbox Code Playgroud)

如何为RDFLib(或者分别是XML-Serializer)自动分配的匿名_x-前缀定义特定的名称空间前缀?

<rdf:RDF
  xmlns:ex="http://www.my-example.intra/ontologies/ci.owl#"
>
Run Code Online (Sandbox Code Playgroud)

非常感谢您的回复!

python namespaces rdflib

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

Android,从字符串获取资源ID?

我需要将资源ID传递给我的一个类中的方法.它需要使用引用所指向的id以及它还需要字符串.我该怎样才能做到最好?

例如:

R.drawable.icon
Run Code Online (Sandbox Code Playgroud)

我需要获取此的整数ID,但我还需要访问字符串"icon".

如果我必须传递给方法的是"icon"字符串,那将是更好的选择.

java resources android android-resources

147
推荐指数
11
解决办法
15万
查看次数

在Devise中将字段添加到用户模型

我在Rails有点新手,觉得我在这里错过了一个技巧.我正在尝试将phone_number字段添加到我的Devise生成的用户模型中,但是我遇到了保存它的问题.我已经完成了rails generate devise:views,更新了edit.html.erb文件以添加到:phone_number字段,并创建了一个迁移,将phone_number字段添加到模型中.它没有保存到模型中,因为(据我所知)我无法更新控制器以包含新字段.

我是否需要创建一个app/controllers/users/registration_controller.rb定义的class Users::RegistrationsController < Devise::RegistrationsController,然后猴子补丁更新方法?还是有更简单/优雅/更简单的方式?

我意识到在网站上还有其他一些与此相关的问题,但是其中一个没有提供有用的答案,另一个只是详细说明了我在这里提到的内容.还有什么吗?

谢谢.

ruby-on-rails devise

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

Joomla增加前端会话超时限制

我想将joomla前端会话设置为never expire automatically.我认为会话超时限制应该是45 days即使在44天后他们仍然登录的用户访问站点.我在全局配置中设置后端的会话超时限制到期64800 minutes我也更新了session.gc_maxlifetime3888000但仍然无法正常工作.

Joomla使用名称创建cookie,d58ba4091c622661a0d46f03b412ac8b到期时间为"会话结束时".

这意味着只要用户关闭浏览器,会话就会过期.

应根据配置设置更改此cookie的到期时间,但它仍然说At end of session.

例如,stackoverflow session我需要以同样的方式完成工作.

有没有办法将这个cookie的生命周期从"会话结束时"改为我想要的东西?

我应该硬编码这个cookie存在的时间限制或如何做到这一点?

谢谢.

php session joomla

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

如何在jax-ws客户端中隐藏警告(可能)由jax-ws库引起

我正在使用netbeans在我的应用程序中生成Web服务客户端.我的程序使用jax-ws库来设置调用Web服务的超时.

出现问题是因为每当我启动此程序时它会生成大量此警告消息:

2010年12月13日下午4:35:21 [com.sun.xml.ws.policy.EffectiveAlternativeSelector] selectAlternatives警告:WSP0075:策略断言"{ http://schemas.xmlsoap.org/ws/2004/10/wsat } ATAlwaysCapability"被评为"未知".

2010年12月13日下午4:35:21 [com.sun.xml.ws.policy.EffectiveAlternativeSelector] selectAlternatives警告:WSP0075:策略断言"{ http://schemas.xmlsoap.org/ws/2004/10/wsat } ATAssertion"被评为"未知".

2010年12月13日下午4:35:21 [com.sun.xml.ws.policy.EffectiveAlternativeSelector] selectAlternatives警告:WSP0019:在客户端选择健身"UNKNOWN"的次优策略备选方案.

我在这里发现了同样的问题:http://forums.java.net/node/707265,但直到现在它也没有答案.

有没有办法隐藏这个警告?我尝试使用谷歌搜索,并找不到任何匹配的问题答案..

java web-services jax-ws

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

6
推荐指数
3
解决办法
4290
查看次数