问题列表 - 第11153页

了解被称为"PM"的物种的作用

作为一名专业程序员,我每天都会与一个被称为"PM"的物种一起工作.虽然它们通常采用这种常见的缩写,但实际上似乎存在几种不同的变体:产品经理,项目经理和项目经理.可能还有其他物种未被发现.通过多年的密切观察和研究,他们的差异化的微妙之处在于我.我只能负责任地确定他们的共同点:以最模糊的语言与我,程序员沟通,他们认为他们想要建立什么.然后我用最模糊的术语告诉他们,当我认为它会被交付时,它们会消失.

所以我对stackoverflow众包主宰的问题是:请解释产品经理,项目经理和项目经理之间的差异.请不要挥手示意,因为我看不到它们,反正也无济于事.

project-management corporate

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

使用c#阻止快捷键

我使用下面的代码来禁用Alt + Tab,Alt + Esc,Ctrl + Esc和Windows Key但不知何故它不起作用.请帮我纠正.

namespace BlockShortcuts
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private delegate int LowLevelKeyboardProcDelegate(int nCode, int
           wParam, ref KBDLLHOOKSTRUCT lParam);

        [DllImport("user32.dll", EntryPoint = "SetWindowsHookExA", CharSet = CharSet.Ansi)]
        private static extern int SetWindowsHookEx(
           int idHook,
           LowLevelKeyboardProcDelegate lpfn,
           int hMod,
           int dwThreadId);

        [DllImport("user32.dll")]
        private static extern int UnhookWindowsHookEx(int hHook);

        [DllImport("user32.dll", EntryPoint = "CallNextHookEx", CharSet = CharSet.Ansi)]
        private static extern int CallNextHookEx(
            int hHook, int nCode,
            int wParam, ref KBDLLHOOKSTRUCT …
Run Code Online (Sandbox Code Playgroud)

c# keyboard-hook

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

如何将mp3文件拆分为较小的文件?

我想制作一个带有MP3文件的程序,并根据1-2秒无声(静音)将其分成许多较小的mp3文件.在c#中最简单的方法是什么?

c# mp3 split

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

我可以更改Google地图嵌入地图(iframe)中的标记吗?

我知道我可以使用Google Maps API来做到这一点,但您知道是否有办法更改嵌入式Google地图中的标记?

我想替换"B"按钮的默认"A" 按钮中间只有一个点标记.

iframe google-maps embedded-resource google-maps-markers

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

获取DOM元素的宽度?

有没有办法访问DOM元素的宽度?特别是,我希望得到一个表格单元格(td)的宽度,根据该单元格中文本的长度,宽度可以是不同的长度.

理想情况下,我正在寻找的解决方案将使用jQuery库,但其他人也可以使用.

此外,我必须强调,除了ie7,ie8和firefox之外,解决方案必须在IE6中工作(不幸的是:-P).提前致谢!!

javascript jquery dom

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

比特代表负数

关于有符号整数位的表示,这是一个疑问.例如,当你想表示-1时,它相当于(+1)的2的补码.所以-1表示为0xFFFFFFF.现在,当我将数字移动31并打印结果时,它将返回-1.

signed int a = -1;
printf(("The number is %d ",(a>>31));//this prints as -1
Run Code Online (Sandbox Code Playgroud)

那么有人可以向我解释这些位是如何表示负数的吗?

谢谢.

c bit-manipulation

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

在网页中查找"旧"的所有实例,并使用javascript bookmarklet将每个实例替换为"new"

我想要做的是用JS书签或者greasemonkey脚本中的'new'替换网页中的所有'old'实例.我怎样才能做到这一点?我认为jQuery或其他框架是可以的,因为有些黑客将它们包含在bookmarklet和greasemonkey脚本中.

javascript scripting greasemonkey replace bookmarklet

14
推荐指数
2
解决办法
9429
查看次数

我的HTML INPUT无效标记,请帮忙

在我的网站上,我有以下代码:

<input type="image" src="images/btn.png" alt="Submit" border="0" height="25" width="102" />
Run Code Online (Sandbox Code Playgroud)

当我通过众多HTML验证器中的一个运行我的网站时,他们会提示通知我:

  • 边界
  • 高度
  • 宽度

是INPUT元素的无效属性.

但是,YSlow和Google PageSpeed告诉我,我应该始终包含图像尺寸,以提高解析HTML的速度.

还有什么其他方法可以使用图像提交按钮,同时仍然是HTML有效并遵循YSlow建议?

html validation w3c yslow

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

我如何在emacs中运行'cpan'?

我想知道如何使用emacs运行cpan来安装模块?我经常在命令行上这样做.

更新:我问过这个问题是因为当我使用Mx shell运行它时,我收到消息"警告:在'-e'之后忽略了额外的args".我还需要帮助.

emacs perl

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

是否应该使用自引用通用继承,如Customer:Entity <Customer>

是否建议使用自引用通用继承?

public abstract class Entity<T> {
    public Guid Id {get; set;}
    public int Version {get; set;}

    public T Clone() {
        ...
        // clone routine
        ...
        return T;
    }
}

public class Customer : Entity<Customer> {
    public string CustomerName {get; set;}
    ...
}
Run Code Online (Sandbox Code Playgroud)

如何将Customer转换为基本实体类?"客户:实体"提供了哪些优势?我在示例中看到了这种继承,显示了NHibernate域建模.

没有泛型,使用"客户:实体"会更好吗?

c# generics nhibernate inheritance

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