问题列表 - 第10874页

C系列语言的名称

为什么C语言称为"C"?C代表"编译器"吗?

另外,为什么C++有两个优点呢?是因为它是C的第二个版本吗?那么C#呢,它#代表四个优点(++++)?未来会有别的东西,比如C~或C*吗?

c programming-languages

4
推荐指数
2
解决办法
994
查看次数

如何编写Windows 7的进度条以在任务栏上更新自己?

Windows 7具有一项非常棒的新功能,应用程序可以通过状态栏报告当前活动的进度.例如,使用Windows资源管理器复制文件时,任务栏中的应用程序图标顶部会显示一个进度条,并在更新时显示进度.

用于公开进度条的API是什么?是否有MSDN文档?

.net c# c++ windows-7

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

如何从C#以编程方式调用CmdLet时捕获Powershell CmdLet的详细输出

背景

  • 我在Windows 7上使用Powershell 2.0.
  • 我在Powershell模块中编写了一个cmdlet("模块"是Powershell 2.0的新增功能).
  • 为了测试cmdlet,我在Visual Studio 2008中编写单元测试,以编程方式调用cmdlet.

参考

来源代码

  • 这是我实际代码的简化版本 - 我尽可能小,以便您可以清楚地看到问题:

    using System;
    using System.Management.Automation;   
    
    namespace DemoCmdLet1
    {
        class Program
        {
            static void Main(string[] args)
            {
                var cmd = new GetColorsCommand();
    
                    foreach ( var i in cmd.Invoke<string>())
                    {
                       Console.WriteLine("- " + i );   
                    } 
               } 
           } 
    
        [Cmdlet("Get", "Colors")]
        public class GetColorsCommand : Cmdlet
        {
            protected override void ProcessRecord()
            {
                this.WriteObject("Hello");
                this.WriteVerbose("World");
            }
    
        }
    }
    
    Run Code Online (Sandbox Code Playgroud)

评论

  • 我了解如何从Powershell命令行启用和捕获详细输出; 那不是问题.
  • 在这种情况下,我以编程方式从C#调用cmdlet.
  • 我找到的任何内容都没有解决我的具体情况.一些文章建议我应该实现我自己的PSHost,但似乎很昂贵,而且似乎必须将cmdlet称为文本,我想避免,因为它不是那么强类型.

更新于2009-07-20

以下是基于以下答案的源代码.

有些事情对我来说仍然不清楚:*如何调用"Get-Colors"cmdlet(理想情况下无需将其作为字符串传递给ps对象)*如何获取详细输出,因为它生成而不是获取最后收集它们.

    using …
Run Code Online (Sandbox Code Playgroud)

c# powershell cmdlet powershell-2.0

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

什么时候发布'autorelease'的对象?

我正在开发iPhone,objective-c.当我们使用自动释放时,对象实际上何时被释放 - 当主自动释放池被释放时(即应用程序终止?),或者本地函数何时结束?例如,我想做这样的事情:

- (void) test
{
    MyObj* p = [[[MyObj alloc] init] autorelease];
    ...

    // is p 'released' here?
}

一旦函数退出,或者当该线程的自动释放池被释放时,'p'就会被释放吗?我认为这是当本地函数退出时,但我只是创建了自己的线程,并需要设置一个自动释放池,这让我第二次想到这实际发生的时间..

谢谢

objective-c

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

无法理解这个php解析器错误

为什么这会给我解析错误?在这疯狂

我有这个文件:

function start_connection() {

 global $config['db_host'];

}
Run Code Online (Sandbox Code Playgroud)

解析错误:解析错误,','' or在第5行的functions.php中期待';''

php

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

如何将IP地址的十进制表示转换为二进制?

有谁知道如何在Java中将IP地址的十进制表示法转换为二进制形式?请告诉我...

language-agnostic ip-address

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

如何让UIMenuController为自定义视图工作?

我正在尝试使用以下代码:

UIMenuController * menu = [UIMenuController sharedMenuController];
[menu setTargetRect: CGRectMake(100, 100, 100, 100) inView: self.view];
[menu setMenuVisible: YES animated: YES];
Run Code Online (Sandbox Code Playgroud)

菜单实例已准备就绪,但未显示 - 宽度始终为零.

或者是否有关于此UIPasteboard/UIMenuController主题的示例代码?

iphone cocoa-touch iphone-sdk-3.0 uimenucontroller

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

如何将db模式更改为dbo

我从旧的SQL Server(2000)导入了一堆表到我的2008数据库.所有导入的表都以我的用户名为前缀,例如:jonathan.MovieData.在表中,propertiesjonathan列为db模式.当我编写存储过程时,我现在必须包含jonathan.在所有表名称之前,这是令人困惑的.

如何将所有表格更改为dbo而不是jonathan?

目前的结果: jonathan.MovieData

期望的结果: dbo.MovieData

sql database sql-server schema sql-server-2008

113
推荐指数
6
解决办法
20万
查看次数

你如何回答你认为面试中的问题,他们是毫无意义的?

我提到一些问题,这些问题通常是访谈的一部分,我不明白当时的意图是什么.当然有人可能会争辩,只是为了看你的想法,或者你的反应如何,但如果你提出一个更有意义的谜题,至少你可以确定答案,或者一致地证明这一点,那就不是更好.例如,看到这个灯泡拼图:

一个有意义的难题:一个封闭的房间有三个灯泡,在房间外面你有3个开关,每个灯泡一个,但你不知道哪个开关是哪个灯泡.找出哪一个是哪个,你不能打开门,只有一个你有答案.

那么,根据我在无意义范畴内的皇冠珠宝是:

  • 一名男子将车开到酒店,失去了财产.发生了什么?
  • 校车可以放多少个高尔夫球?
  • 你必须从A点到B点.你不知道你是否可以到达那里.你会怎么做?
  • 全世界有多少钢琴调音师?
  • 你缩小到镍的高度,你的质量按比例减少,以保持你原来的密度.然后你被扔进一个空的玻璃搅拌器.刀片将在60秒内开始移动.你是做什么?

在这种情况下,最佳策略是什么?

附录 - Nikesh Arora(谷歌公司全球销售运营和业务开发总裁)的采访摘录 -

"我和拉里一起旅行,在一个晴朗的日子里坐飞机,看着下面的陆地,他正在计算一支车队在美国每条路上每一英里的地图显示多长时间 - 可能在性月份有500辆车3个月内还有数千辆汽车?这就是他的思维方式如何运作.这就是谷歌街景诞生的原因......"

我相信我会拒绝这样的想法.打我!

puzzle

8
推荐指数
2
解决办法
9225
查看次数

如何在Rails中做静态内容?

看看不同的选择:

一种是将静态页面放在公共/文件夹中,但我确实希望布局/应用程序中的标题保持一致.

我试过这个,但是我收到了一个错误:

# in routes.rb:
map.connect '*path', :controller => 'content', :action => 'show'

# in content_controller.rb:
def show
  render :action => params[:path].join('/')
end
Run Code Online (Sandbox Code Playgroud)

我想要的只是一个简单的方法,只需创建一个.rhtml就可以轻松地将我的常见问题,联系人,tos,隐私和其他非应用程序类型页面放在一起.谁这样做了?

ruby ruby-on-rails static-content

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