小编Ste*_*owe的帖子

什么样的面试问题适合c ++手机屏幕?

好奇得到人们的想法.我经常接受采访,并且在我的职业生涯中有足够的时间来反思他们,我注意到了很多问题.我特别提到了这个c ++,但是值得注意的是我曾经让人们通过电话问我算法复杂性问题,我甚至不知道哈希查找与二叉树的复杂性是什么,我的意思是更像分析问题,例如"想象有4只大黄蜂,每只嗡嗡的bla bla bla."

现在我个人更喜欢保持手机屏幕更具体,并留下白板的抽象问题.因此,在进行c ++电话采访时,您会涵盖哪些主题,特别是对于高级开发人员?

我知道还有另一个与此类似的线索,但坦率地说,它似乎完全错过了关于电话屏幕的观点,而不是面对面的采访.此外,这更具有c ++特定性.

c++

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

Silverlight - 通过C#将图钉添加到Bing地图

我开始使用Silverlight Bing Maps控件了.如何使用C#以编程方式将图钉添加到地图中?

谢谢!

silverlight bing-maps

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

如何在OCAML中跳过带有List.Map的术语?

假设我有一些像这样的代码:

List.map (fun e -> if (e <> 1) then e + 1 else (*add nothing to the list*))
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?如果是这样,怎么样?

如果它符合某些条件,我想要操纵该项目,如果不匹配则忽略它.因此,List.filter似乎不是解决方案.

ocaml

10
推荐指数
3
解决办法
1180
查看次数

词汇范围何时确定函数内的函数?

我看过R中的其他词汇范围问题,我找不到答案.考虑以下代码:

f <- function(x) {
  g <- function(y) {
    y + z
  }
  z <- 4
  x + g(x)
}
f(3)
Run Code Online (Sandbox Code Playgroud)

f(3)将回答10.我的问题是为什么?在g()代码中定义的点,z尚未赋值任何值.在什么时候g()创建的闭包?是否"向前看"功能体的其他部分?它是在g(x)评估时创建的吗?如果是这样,为什么?

r lexical-scope

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

任何有关Web编程/设计入门的建议

有点背景:我22岁,只有高中学位和很多空闲时间(大学没有成功).我是网络编程的新手,我在Photoshop,Illustrator,Dreamweaver,Fireworks和InDesign中学习了几天课程.看到这些只是日间课程,我绝不是他们中的任何一个,但我越来越熟悉Adobe课程.我的自由网页设计师老师告诉我,除了那些Adobe程序,如果我能学习HTML,XHTML,CSS,Flash和Java,那么我就能找到合适的工作.她还告诉我,如果我能在设计和编程两方面都做得好,我真的能找到一份好工作.

我只是想知道是否有人有一些建议或信息,基本上是一个从头开始并真正想进入这个职业的菜鸟.我已经在lynda.com上尝试着开始编程,我只是想把这些技能转化为工作.最好的情况是,最终我可以做自由职业者并支持自己......但这显然是非常遥远的.任何建议将不胜感激....

html

7
推荐指数
7
解决办法
2312
查看次数

如何覆盖基类方法并添加参数

我在我的基类中有这个:

protected abstract XmlDocument CreateRequestXML();
Run Code Online (Sandbox Code Playgroud)

我尝试在派生类中覆盖它:

protected override XmlDocument CreateRequestXML(int somevalue)
{
    ...rest of code
}
Run Code Online (Sandbox Code Playgroud)

我知道这是一个简单的问题,但是因为我引入了一个问题就是这个问题?问题是,某些派生类在其实现中可能有也可能没有params.

c# architecture

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

printf的签名是什么?

最近在一次采访中,我被问到printf的签名是什么.我真的无法得到正确的答案.有人能够对此有所了解吗?

c

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

如何在 MIPS 中访问一个字的各个位的状态?

我正在编写一个程序,我需要确定是否设置了第 3 位和第 6 位。我知道我可以旋转一个单词或左/右移动它。

但是我如何访问单个位的状态?我是否使用像和/xor 这样的按位运算符?

assembly bit-manipulation mips

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

Clojure会在Azure Now上运行吗?

我看到微软今天在PDC上宣布了对Azure的Java支持.这是否意味着它也能够运行Clojure(以及其他JVM语言)?

clojure azure

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

lm(进攻$ R~进攻$ OBP)和lm(R~OBP)有什么区别?

我正在尝试使用R来创建线性模型并使用它来预测某些值.主题是棒球统计数据.如果我这样做:

obp <- lm(offense$R ~ offense$OBP)
predict(obp, newdata=data.frame(OBP=0.5), interval="predict")
Run Code Online (Sandbox Code Playgroud)

我收到错误:警告消息:'newdata'有1行,但找到的变量有20行.

但是,如果我这样做:

attach(offense)
obp <- lm(R ~ OBP)
predict(obp, newdata=data.frame(OBP=0.5), interval="predict")
Run Code Online (Sandbox Code Playgroud)

它按预期工作,我得到一个结果.两者有什么区别?如果我只打印OBP并攻击$ OBP,它们看起来一样.

r prediction predict dataframe lm

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