问题列表 - 第49196页

如何使用Fabric将目录复制到远程计算机?

我在本地计算机上有一个目录,我想使用Fabric将其复制到远程计算机(并重命名).我知道我可以使用复制文件put(),但是目录呢.我知道使用scp很容易,但fabfile.py如果可能的话,我宁愿在我内部做到这一点.

python fabric

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

按特定位置和经度获取屏幕坐标(android)

我有一个增强现实的应用程序,我已经存储了相应的纬度和经度,如地铁,加油站,名胜古迹等信息.

现在,根据设备的方向,我会在设备的摄像机视图中显示每个站点的标记.与Layar和Wikitude相似.

它需要三天不停地搜索,并没有找到任何人解释如何解决这个问题.

android latitude-longitude augmented-reality

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

列表项的CSS多列布局在Chrome中无法正确对齐

我正在构建一个以多列格式呈现给用户的菜单系统.CSS3中的列数属性让我获得了90%的优势,但我在Chrome下的对齐方面遇到了困难.

菜单相对简单:

  • 列计数属性划分为多列的无序列表
  • 列应按顺序填充,因此列填充:auto
  • 菜单项表示为列表项
  • 每个列表项都有一个可点击的锚标记,通过display:block完全扩展

我所拥有的对齐问题最明显,每个列表项都有一个顶部边框和一些背景颜色.在Firefox中,列表项始终在每列中干净地对齐,从不会流入上一列/下一列.在Chrome中,对齐是一个废话,随着列表项的数量和任何填充/边距属性而变化.

我在这里发布了一个简单测试用例的代码:http://pastebin.com/Ede3JwdG

问题应该立即显而易见:在Chrome中,第二列中的第一个列表项会回流到第一列.当您删除列表项(单击它们)时,您可以看到对齐进一步分解.

我已经尝试调整列表项的填充/边距无济于事:Chrome似乎对于如何在多列布局中流动内容有一个有缺陷的算法.

我没有完全放弃列数(主要是手动生成/ Columnizer /等)的主要原因是菜单系统还涉及跨多个子菜单的拖放功能,并且菜单数据已经布局作为一个基于列表的内聚层次结构,可以实现干净的代码.

有没有办法解决Chrome中的对齐问题,或者我现在应该放弃列数

添加:

css alignment css3 css-multicolumn-layout

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

计算字符串中字符的出现次数

寻找在VB6中执行此操作的最佳方法.通常,我会使用这种方法......

   ' count spaces
    For i = 1 To Len(text)
        If Mid$(text, i, 1) = " " Then count = count + 1 
    Next
Run Code Online (Sandbox Code Playgroud)

vb6

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

如何将外部库添加到qt4应用程序c ++

将额外的编译库添加到我的qt项目的最佳方法是什么?例如boost或poco libs?

谢谢 :)

c++ qmake qt4

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

Android活动堆栈

如何查看下次按下后面(硬件)按钮时,会将我带到屏幕上.我的问题基本上是:有没有办法看到Activity堆栈的大小(API级别7).

stack android android-activity

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

JAX-WS,身份验证和授权 - 如何?

在Web服务中进行身份验证和授权的最佳方法是什么?

我正在开发一组Web服务,需要基于角色的访问控制.使用metro - SOAP,简单的java而不使用EJB.

  • 我想使用用户名和密码对用户进行一次身份验证,以便与数据库进行匹配.在随后的电话中.
  • 我想使用某种会话管理.可以是在登录时检索到客户端的某个会话ID,以便在所有呼叫中显示.

至今:

  • 使用数据库读取身份验证 - 但我想要应用程序级别验证;
  • 使用jax-ws读取应用程序身份验证 - 但我不想每次都执行身份验证机制;

  • 我想我可以使用SOAP处理程序拦截所有消息,并使用消息附带的一些会话标识符令牌在hander中执行授权控制,该令牌可以与保存在数据库中的标识符匹配,登录Web方法.

编辑:

我还有一些问题:

  • 如何知道被调用的Web方法的名称?
  • 我应该使用什么样的令牌?
  • 如何在通话之间传递此令牌?

编辑2

因为@ ag112答案:

我正在使用Glassfish.

我使用WS-Policy和WS-Security来加密和签名消息.使用相互证书身份验证.我想在应用程序之间补充此消息级别的安全性,同时在消息级别对用户进行身份验证和授权.

我只是开发服务,我几乎不知道客户,只是他们可以用不同的语言创建.

在这一点上,我认为最重要的是做我需要做的事情来验证和验证用户,我是客户端应用程序最简单的实现方式.

java authentication web-services jax-ws access-control

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

为什么要记住我的标记

在为网站实现"记住我"功能的同时,为什么我们使事情变得复杂并且在会话令牌之外有一个名为mem me token的令牌.

据我所知,记住我可以使用令牌登录并创建一个新的会话令牌,而会话令牌只持续几分钟或直到用户关闭浏览器.为什么我们不能将会话令牌本身的到期持续时间增加到我们希望用户登录的所需时间?

我需要在运行tomcat的基于flex的应用程序中实现这样的功能,我想知道需要记住我的令牌

此外,是否有可能在tomcat中开箱即用?

java apache-flex tomcat jsessionid remember-me

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

JSON GSON.fromJson Java Objects

我想把我的Json加载到我的班级

public User() {
    this.fbId = 0;
    this.email = "";
    this.name = "";
    this.thumb = "";
    this.gender = "";
    this.location = "";
    this.relationship = null;
    this.friends = new ArrayList();
}
Run Code Online (Sandbox Code Playgroud)
{
    users:{
        user:{
            name:'the name',
            email:'some@email.com',
            friends:{
                user:{
                    name:'another name',
                    email:'this@email.com',
                    friends:{
                        user:{
                            name:'yet another name',
                            email:'another@email.com'
                        }
                    }
                }
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我正在努力让GSON使用以下代码将用户详细信息加载到上面的Java对象中

User user = gson.fromJson(this.json, User.class);
Run Code Online (Sandbox Code Playgroud)

java json gson

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

功能追加/扩展

这些方法appendextendPython本质上不起作用,它们修改被调用者并返回None.

是否有另一种方法来执行这些方法的操作并将新列表作为返回值?

考虑这个例子:

def myfun(first, *args):
  for elem in [first].extend(args):
    print elem
Run Code Online (Sandbox Code Playgroud)

显然,这不起作用.

有没有办法构建一个"就地"的新列表,而不是被迫编写以下内容?

def myfun(first, *args):
   all_args = list(first)
   all_args.extend(args)

   for elem in all_args:
     print elem
Run Code Online (Sandbox Code Playgroud)

谢谢.

python

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