问题列表 - 第4824页

如何在C#中删除注册表值

我可以使用Microsoft.Win32.Registry类获取/设置注册表值.例如,

Microsoft.Win32.Registry.SetValue(
    @"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run",
    "MyApp", 
    Application.ExecutablePath);
Run Code Online (Sandbox Code Playgroud)

但我不能删除任何值.如何删除注册表值?

c# registry

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

用微秒解析日期时间字符串

我有一个文本文件,在isoformat中有很多日期时间字符串.字符串类似于:

'2009-02-10 16:06:52.598800'

这些字符串是使用生成的str(datetime_object).问题是,由于某种原因,str(datetime_object)当datetime对象的微秒设置为零时生成不同的格式,并且某些字符串如下所示:

'2009-02-10 16:06:52'

如何解析这些字符串并将其转换为日期时间对象

获取对象中的所有数据非常重要,包括微秒.

我必须使用Python 2.5,我发现%f2.5中不存在微秒的格式指令.

python datetime parsing

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

便携式编程IDE

我经常用编程思想进行头脑风暴,我想直接编写代码.或多或少像"哇,那算法会摇滚!我现在需要写它!".

对于这种写作的"冲动",我使用http://www.jarte.com/这是一个很酷的便携式文本编辑器.如果我靠近cybecafe或朋友电脑,我只需插上usb笔式驱动器即可开始写...

因此,我想:1)便携式极简主义IDE 2)具有最低操作系统要求(即:我想从XP,Vista等运行...)3)任何现代语言(如果需要,我可以学习一门新语言.我只想写/测试算法)4)语法高亮/ intellisense是好的,但不是必需的5)免费

有这样的事吗?

ide portability programming-languages portable-applications

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

为什么GenTLB重命名符号(附加'_')

我正在使用GenTLB.exe将ridl文件编译为.tlb和_TLB.pas文件.

在生成的_TLB.pas文件中,有一些提示,它通过在名称的末尾附加下划线重命名了多个符号.

提示示例如下:

// Errors:
//   Hint: Symbol 'Assign' renamed to 'Assign_'
//   Hint: Enum Member '_amStretch' of 'EnumVRSAppliedMaterial' changed to '_amStretch_'
//   Hint: Enum Member '_amTile' of 'EnumVRSAppliedMaterial' changed to '_amTile_'
Run Code Online (Sandbox Code Playgroud)

我与GenTLB一起使用的命令行是:

GenTLB -P -Pt+ <ridl file>
Run Code Online (Sandbox Code Playgroud)

如果我也使用tlibimp工具,我会遇到同样的问题.

delphi delphi-2009

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

将F#管道符号与对象构造函数一起使用

我试图找出使用管道运算符|>进入对象创建的正确语法.目前我正在使用静态成员来创建对象,并且只是为了管道.这是简化版.

type Shape = 
    val points : Vector[]

    new (points) =
        { points = points; }

    static member create(points) =
        Shape(points)

    static member concat(shapes : Shape list) =
        shapes
            |> List.map (fun shape -> shape.points)
            |> Array.concat
            |> Shape.create
Run Code Online (Sandbox Code Playgroud)

我想做的事 ...

    static member concat(shapes : Shape list) =
        shapes
            |> List.map (fun shape -> shape.points)
            |> Array.concat
            |> (new Shape)
Run Code Online (Sandbox Code Playgroud)

这样的事情可能吗?我不想通过使用静态成员create重复我的构造函数来复制代码.

更新 构造函数是F#4.0的一流函数

在F#4.0中,正确的语法是.

    static member concat(shapes : Shape list) =
        shapes
            |> List.map (fun shape -> shape.points)
            |> Array.concat …
Run Code Online (Sandbox Code Playgroud)

syntax f# constructor pipe

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

在Yahoo Pipes中使用HTTPS资源?

是否可以在Yahoo Pipes的URLBuilder中使用HTTPS:资源?

我使用了HTTP:很容易,但当我将其更改为HTTPS时:我收到错误.

https http yahoo-pipes

4
推荐指数
3
解决办法
2138
查看次数

Rails:提供静态资产的路径(如.jpgs等?)

我已经解决了许多有趣的路由问题 - 将请求URL转换为哈希等等,但出于好奇,有没有办法告诉路由系统你想要任何属于某个url的东西字面上要提供的子路径 - 无需通过控制器?

例如,如果我有/home/me/public_html/rails_proj/images/foo.jpg和.../rails_proj/images/other/bar.jpg,我可以插入一条说"图像下的任何内容应该只是作为默认mime类型的对象?"

可能很有趣.

jpeg routes ruby-on-rails

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

c#将Remove(int index)方法添加到.NET Queue类

我想使用.NET框架(3.5)中描述的通用队列类,但我需要一个Remove(int index)方法来从队列中删除项目.我可以使用扩展方法实现此功能吗?有人关心我指向正确的方向吗?

c# queue

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

如何在C#中销毁静态类

我正在使用.net 1.1.我有一个会话类,我在其中存储了许多静态变量,这些变量包含许多类要使用的数据.

我想找到一种简单的方法来销毁这个类,而不是逐个重置每个变量.例如,如果有一个静态类MyStatic,我本来希望通过写MyStatic = null来破坏/删除这个类,这是目前不可能的,

补充问题.

单身人士的想法很好,但我有以下问题:

如果实现单例,"单个"对象仍将保留在内存中.在单例中,我们只检查实例是否已存在.我怎样才能确保此实例变量也被破坏.

我有一个主类,它初始化静态类中的变量.即使我计划实现Rest()方法,我也需要从一个方法中调用它,例如,主类中的析构函数.但是只有当GC在内存中收集这个主类对象时才会调用此析构函数,这意味着Reset()被调用得很晚

谢谢普拉迪普

c#

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

Linux显示上周的平均CPU负载

在Linux机器上,我需要显示上周每小时的平均CPU利用率.这些信息是否记录在某处?或者我是否需要编写一个每15分钟唤醒一次的脚本来将/ proc/loadavg复制 到日志文件中?

编辑:我不允许使用Linux以外的任何工具.

linux cpu load logfiles

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