问题列表 - 第47963页

使用PerformanceCounters定位特定驱动器

大家好,我有以下代码:

using System.Diagnostics;

private PerformanceCounter diskRead = new PerformanceCounter();
private PerformanceCounter diskWrite = new PerformanceCounter();

diskRead.CategoryName = "PhysicalDisk";
diskRead.CounterName = "Disk Reads/sec";
diskRead.InstanceName = "_Total";

diskWrite.CategoryName = "PhysicalDisk";
diskWrite.CounterName = "Disk Writes/sec";
diskWrite.InstanceName = "_Total";
Run Code Online (Sandbox Code Playgroud)

此代码记录每秒磁盘读取数和每秒磁盘写入数,它可以正常工作.我的问题是,如何跟踪一个特定驱动器的读写?我的计算机中有3个硬盘驱动器,现在它总共返回了所有3个驱动器.我如何具体选择我想要监控的驱动器?

.net c# performancecounter

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

双核iPad(A5)= Grand Central Dispatch?

iPhone SDK是否支持Grand Central Dispatch,以便我们利用新iPad CPU中的多个内核?

cocoa-touch grand-central-dispatch ios ipad-2

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

Linq查询的这一部分是什么?

在下面的LINQ查询中,你称之为"a"是什么?

var result = 
from a in db.table
where a.id == 12
select new {A = a};
Run Code Online (Sandbox Code Playgroud)

linq

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

LZ77-算法-分辨率

我正在阅读有关此算法的信息......我编写了一个压缩类,我还没有编写解压缩类......

你怎么看代码?

我想我有一个问题......我的编码是:“位置|长度”,但我相信这种方法会让我在减压时遇到问题,因为我不知道位置和长度的数量是2还是3 , 4 位数字... :S

一些建议将被接受... :D

任何建议都会被接受。

主文件:

      #include <iostream>
      #include "Compressor.h"

      int main() {
          Compressor c( "/home/facu/text.txt", 3);
          std::cout << c.get_TEXT_FILE() << std::endl;
          std::cout << c.get_TEXT_ENCONDED() << std::endl;
          c.save_file_encoded();
          return 0;
      }
Run Code Online (Sandbox Code Playgroud)

头文件:

#ifndef _Compressor_H_
#define _Compressor_H_

#include <utility>
#include <string>

typedef unsigned int T_UI;

class Compressor
{
    public:
    //Constructor
    Compressor( const std::string &PATH, const T_UI minbytes = 3 );

    /** GET BUFFERS **/
    std::string get_TEXT_FILE() const;
    std::string get_TEXT_ENCONDED() const;
    /** END GET BUFFERS **/

    void …
Run Code Online (Sandbox Code Playgroud)

c++ compression algorithm

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

如何计算两个时间字段之间的时间差,相对于日期更改

我想计算时差.我有三个EditTexts,我想在HH:MM格式的前两个edittexts中输入时间.然后计算时差,结果将以相同的格式显示在第三个edittext字段上.如果日期改变,时间差将根据该计算,即

如果第一次= 23:00,第二次= 01:00

那么,时差= 02:00小时

public class TimeCalculate extends Activity {

    private String mBlock;
    private String mBlockoff;
    private String mBlockon ;

    // String mHours, mMinutes;

    Date date1, date2;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        EditText blockoff = (EditText) findViewById(R.id.blockoff);
        mBlockoff = blockoff.getText().toString();

        EditText blockon = (EditText) findViewById(R.id.blockon);
        mBlockon = blockon.getText().toString();

        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("hh:mm");

        try {
            date1 = simpleDateFormat.parse(mBlockoff);
        } catch (ParseException e) {
            // TODO Auto-generated …
Run Code Online (Sandbox Code Playgroud)

android

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

更具互动性的ZODB包装

当前的ZMI管理"包数据库"功能有点粗糙.

1)是否可以为Web UI设置某种进度指示器?例如,一个人知道剩下多少分钟/小时,至少给出一些估计

2)ZODB包装如何影响网站的响应度?是否所有交易都被封锁

3)任何具有进度指示器的命令行脚本都可用,因此您可以从ZEO命令行客户端执行此操作?

4)至少某种日志标记注销输出... [INFO] 30%完成... 3:15去

zope plone packing zodb

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

如何使用PHP在我的安全站点上显示受保护的Amazon S3映像?

我正在尝试将我的网站的图像从我的主机移动到Amazon S3云托管.这些图像属于客户工作站点,无法公开.我希望它们能够在我的网站上显示,最好是使用亚马逊提供的PHP SDK.

到目前为止,我已经能够为转换编写脚本,以便在数据库中查找记录,获取文件路径,对其进行适当命名,然后将其发送到Amazon.

    //upload to s3
$s3->create_object($bucket, $folder.$file_name_new, array(
    'fileUpload' => $file_temp,
    'acl' => AmazonS3::ACL_PRIVATE, //access denied, grantee only own
    //'acl' => AmazonS3::ACL_PUBLIC, //image displayed
    //'acl' => AmazonS3::ACL_OPEN, //image displayed, grantee everyone has open permission
    //'acl' => AmazonS3::ACL_AUTH_READ, //image not displayed, grantee auth users has open permissions
    //'acl' => AmazonS3::ACL_OWNER_READ, //image not displayed, grantee only ryan
    //'acl' => AmazonS3::ACL_OWNER_FULL_CONTROL, //image not displayed, grantee only ryan
    'storage' => AmazonS3::STORAGE_REDUCED
    )
    );
Run Code Online (Sandbox Code Playgroud)

在我复制所有内容之前,我创建了一个简单的表单来测试上传和显示图像.如果我使用ACL_PRIVATE上传图像,我可以获取公共网址,但我无法访问,或者我可以使用临时密钥获取公共网址并显示图像.

<?php
//display the image link
$temp_link = $s3->get_object_url($bucket, …
Run Code Online (Sandbox Code Playgroud)

php intranet image amazon-s3 amazon-web-services

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

代码中的本地Toast通知

是否可以在不使用Web服务的情况下从代码本地显示Toast通知?

我想显示一个只在应用程序运行时从DispatcherTimer.Tick调用的Toast通知.

windows-phone-7

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

批处理文件:如何使*忽略".svn"目录

我需要在树的各个层面上压缩一个包含数千个文件的大而深的目录树.

问题是整个树都在SVN的版本控制之下.SVN在每个目录中都有隐藏的元数据".svn"目录,这会使得到的ZIP的大小膨胀超过100%(这是不可接受的,因为生成的存档用于在线分发).

目前我正在使用这个:

7z -u archive.zip baseDir\*.png
7z -u archive.zip baseDir\*\*.png
7z -u archive.zip baseDir\*\*\*.png
7z -u archive.zip baseDir\*\*\*.png
7z -u archive.zip baseDir\*\*\*\*.png
Run Code Online (Sandbox Code Playgroud)

...*级别的数量是树的最大理论值.对于可能出现在树中的每个扩展,所有这些都会重复.这样做 - 它完全按照应有的方式构建存档,但它需要太长时间(几分钟),因为整个树必须遍历多次.

我想让它更快,因为我需要为每个调试会话重复这个.

有没有更有效的方法来选择目录树中的"真实"文件?

谢谢你的帮助!

command-line cmd batch-file

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

防止Resharper"可能的空引用异常"警告

假设我有一个具有只读属性的接口,以及一个具体的类,其中属性在构造函数中实例化并标记为只读.

internal interface IExample
{
    ObservableCollection<string> Items { get; }
}


internal class Example : IExample
{ 
    private readonly ObservableCollection<string> _items;

    public Example()
    {
       _items = new ObservableCollection<string>();
    }

    public ObservableCollection<string> Items
    {
       get { return _items; }
    }
}
Run Code Online (Sandbox Code Playgroud)

当我使用接口时,Resharper警告我在调用代码时可能有一个可能的空引用.

public class ExampleWithWarnings
{
    public void Show()
    {
       IExample example = new Example();

       // resharper warns about null reference
       example.Items.Add( "test" );
    }
}
Run Code Online (Sandbox Code Playgroud)

我意识到,根据定义,接口并不能保证属性具有值.(我也认识到接口上的属性并不理想).但我知道这个属性总会有价值.

是否有任何魔法属性可以放在界面上,以防止Resharper出现警告?我宁愿不必使用disable pragma警告来修饰类的所有用法.

.net c# resharper-5.0

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