问题列表 - 第21499页

C++弄清楚CPU /内存使用情况

我有一个名为./blah的C++应用程序(我有源代码)

当我跑./blah

我可以运行"顶部",看看有多少内存和cpu"./blah"正在使用.

现在,无论如何"./blah"能够自己访问这些信息吗?也就是说,当我运行./blah时,我希望它能在每一次转储它的CPU和内存使用量.我应该用什么库来做这件事?

我在MacOSX上; 但我更喜欢一种适用于Linux的解决方案.

谢谢!

c++ linux macos resources

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

在反间谍软件删除的cookie的唯一标志

我们对一系列网站的实施有一个单一的标志,其中认证cookie来自根域(例如bar.com),允许他们登录到子域(例如foo.bar.com).使用标准.net表单身份验证在C#中实现.

不幸的是,我们的一些用户正在通过反间谍软件删除他们的身份验证cookie.我已经能够通过使用PC Tools Anti Spyware和IE8重新创建这种情况.

实际结果是用户登录网站,导航到另一个页面,然后再被要求登录.

该cookie被反间谍软件标记为低风险跟踪cookie.

有没有办法让cookie更适合我们用户的反间谍软件显然相当挑剔的口味?

更新:

我调查了领先的"." 问题,这是一个红鲱鱼.IE不关心,正如我通过这篇文章所发现的那样,RFC 2965规范要求实现者提供一个领先的点.

进一步阅读引导我阅读文章"隐私警报:Cookie变体可用于限制屏障,反间谍软件工具".从本质上讲,许多网站都使用子域作为隐藏跟踪cookie的方式.

看起来一些反间谍软件会尊重父域上的P3P(隐私首选项平台)声明.遗憾的是,由于浏览器实现者缺乏支持,P3P上的工作已暂停.

在这个阶段,我认为问题的解决方案将是一个用户建议:子域将需要创建自己的身份验证cookie.

.net cookies spyware single-sign-on

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

如何排除属性在Azure表存储中保留?

如果我有这样的课程:

    public class Facet : TableServiceEntity
{
    public Guid ParentId { get; set; }      
    public string Name { get; set; }
    public string Uri{ get; set; }
    public Facet Parent { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

Parent来自ParentId Guid,该关系旨在由我的存储库填充.那么我如何告诉Azure单独留下该字段?是否存在某种类型的Ignore属性,或者我是否必须创建一个提供这些关系的继承类?

azure azure-storage azure-table-storage

22
推荐指数
3
解决办法
7666
查看次数

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

SVN:如何使用subversion使文件只读?

我正在开发一个在SVN存储库中管理的大型Web项目.

每次团队成员签出项目,或者我们在新的生产服务器上签出项目时,我们都必须修改该服务器的自定义配置文件.我在修订控制下有一个"config.ini.base"文件,我们不断更新最新设置,这个想法是团队成员复制它以创建他们的"config.ini"(在"忽略"下列出目录).

为了避免混淆和错误,我想以某种方式阻止对"config.ini.base"的任何更改被提交到存储库,除非它被明确提交或者以某种方式明确地覆盖了只读设置.我该怎么做?

svn

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

Zend ACL是否适合我的需求?

我的应用程序基于Zend Framework.我正在使用Zend_Auth身份验证,但我不确定是否Zend_Acl会对我有用,因为坦率地说,我看到的例子对我的需求来说太简单了或者让我困惑.

我正在考虑将我的应用程序中的元素作为资源,这些资源可以拥有权限.包含资源权限的角色是动态定义的,分配给用户.我将这些信息存储在规范化表格中.

  1. 用户有角色
  2. 角色可以有多个资源
  3. 资源可以具有多个权限

角色实际上只是资源权限的集合,没有层次结构.资源的一个例子是'Page'.每个人都可以查看页面,但经过身份验证的用户需要"添加","编辑"或"删除"权限才能对页面执行任何其他操作.

这与Zend ACL相匹配吗?我是否会以一种会给我带来问题的方式思考ACL?


我的解决方案

Typeonerror获得了荣誉,但这是我的具体解决方案.

我扩展了Zend_Acl以简化我的使用,因为我只加载当前用户的角色:

class My_Acl extends Zend_Acl
{
    protected $_role_id;

    public function setRole($role_id)
    {
        $this->_role_id = $role_id;
        return $this->addRole($role_id);
    }

    public function getRole()
    {
        return $this->_role_id;
    }

    public function deny($resource, $privilege)
    {
        return parent::deny($this->_role_id, $resource, $privilege);
    }

    public function allow($resource, $privilege)
    {
        return parent::allow($this->_role_id, $resource, $privilege);
    }

    public function isAllowed($resource, $privilege)
    {
        return parent::isAllowed($this->_role_id, $resource, $privilege);
    }
}
Run Code Online (Sandbox Code Playgroud)

要填充的ACL我执行一个查询返回resource,privilegerole_id列.该 …

php zend-framework zend-auth zend-acl

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

JDK/JRE/JVM/Java SDK | 这些都意味着什么?有时您可以使用JRE进行开发,有时您需要JDK?

说实话,我对所有这些术语都非常困惑(JDK/JRE/Java SDK).我不确定每个人做了什么.

当我第一次在eclipse中开始做简单的java示例时,我很确定我只有JRE,我认为这是普通用户能够在其系统上运行java程序/ applet的默认java安装程序.

但是,现在在课堂上我们正在使用Google Appengine,这需要我猜的JDK与Java SDK相同.在浪费一些时间发现安装JDK意味着我还必须将java/bin添加到环境变量以使javac -version在命令提示符下工作我发现只有JDK有javac ...

我的早期java程序如何在没有安装JDK的情况下工作,因此没有javac?而且真正的主要问题是...... JRE和JDK之间有什么区别,你什么时候使用它们?

谢谢 :)

java eclipse javac

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

Django将文件上传到依赖于POST URI的特定目录

我想将上传的文件存储到一个特定的目录中,该目录取决于POST请求的URI.也许,我还想将文件重命名为固定的东西(例如文件输入的名称),这样我就可以轻松地grep文件系统等,并避免可能出现的安全问题.

在Django中这样做的首选方法是什么?

编辑:我应该澄清一下,我有兴趣将其作为文件上传处理程序,以避免将大文件两次写入文件系统.

Edit2:我想人们可以将tmp文件'mv'转移到一个新位置.如果在同一个文件系统上,这是一个便宜的操作.

directory django upload filenames storage

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

Django 找不到 HTML 文件

我有一个 html 文件('search.html'),上面有一个表单。我将其保存到 ~/Django/Templates 只是为了争论。Django 书上说我把它保存在哪里并不重要,因为框架会找到它。不管怎样,我在views.py文件中设置了一个函数来渲染这个文件。这里是:

from django.http import HttpResponse
from django.shortcuts import render_to_response

def search(request):
 return render_to_response('search.html')
Run Code Online (Sandbox Code Playgroud)

我也在 urls.py 文件中调用了这个函数:

urlpatterns = patterns('',
 (r'^$', index),
 (r'^search/$', search),
Run Code Online (Sandbox Code Playgroud)

但是,每当我访问 URL 中包含 ~/search 的页面时,我都会得到以下信息:

模板不存在位于 /search/

有什么问题?

django templates django-urls

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

XML属性可以有空格吗?

我正在为xml文档创建一个DTD.我有一个xml元素的Enumerated属性.我的问题是:属性Type是否有空格?

例如:

  <!ELEMENT Link (#PCDATA)>
  <!ATTLIST Link Type (Amendment|Reference|Superseded|Modified|
  Corrigendum|Corresponds|Endorsement|Equivalent|Identical|Modified|
  Not Equivalent|Note taken of|Related|Similar) "Reference">
Run Code Online (Sandbox Code Playgroud)

所以我想要的是:

  <Link Type="Not Equivalent" \>
Run Code Online (Sandbox Code Playgroud)

但这似乎是barf.

我需要为空间做一些神奇的伏都教吗?还是只是运气不好?

我看了几个 地方,但看不到任何参考

谢谢!

更新

对不起 - 当我说barf时,我的意思是当我尝试验证文档时(例如在Web浏览器中打开它),我收到一条错误消息:在ATTLIST枚举中找到无效字符.处理资源'file:/// C:/myxmldocument.xml'时出错....

xml dtd

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