小编rsi*_*deb的帖子

向面向对象的程序员和技术人员解释函数式编程

我可以用什么好的例子来解释函数式编程?

观众将是具有少量编程经验的人,或者仅具有面向对象体验的人.

oop functional-programming

22
推荐指数
3
解决办法
4729
查看次数

用于在Google App Engine上呈现定向图(类似于graphviz)的库

我正在寻找一个Java或Python库,可以将Dot语言中的图形渲染为图像文件.问题是我需要一个可以在Google App Engine上使用的库.基本上我正在寻找一个可以将有向图的文本描述转换为图形图像的库.

例如:

隐藏此边缘列表:

[A,B]
[B,C]
[A,C]
[C,D]
Run Code Online (Sandbox Code Playgroud)

进入这张图片:

示例图片

我在这个例子中使用了Graphviz,但我知道我不可能将它与Google App Engine一起使用.

python java google-app-engine graph graphviz

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

向团队成员介绍/解释代码和设计决策

我正在开展一个项目,我必须经常向那些没有直接参与项目相同领域的团队成员证明和解释我的代码和设计决策.

我怎样才能最好地向不同地点的团队成员解释我的技术设计决策?对于没有直接参与的团队成员,代码演练是否值得花时间,或者书面解释和带注释的代码会更好吗?如果我决定大量评论我的代码来解释设计决策,那么我应该在代码的单独副本中这样做吗?

documentation communication

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

标准做法是为JavaScript命名空间使用全部大写吗?

我一直在使用命名空间来打包我的JavaScript代码.在我读过的一些示例中,所有大写都已用于全局名称.例如:MYAPPLICATIONNAME.module.function

使用所有大写字母是最佳实践,因为它将全局命名空间中的变量分开,还是更令人困惑?

javascript

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

运行Windows XP的Intel x86机器上的内存位置1是什么?

我在Intel x86机器上运行Windows XP,并且在内存位置0x00000001的指令中出错.

我并不担心调试错误,但我有兴趣知道在内存的乞讨时通常会有什么指令.

我编写低级代码的唯一处理器是PIC微控制器,我知道第一个存储器位置是GOTO,然后是中断向量.

memory windows x86 assembly

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

将jQuery与JSF自动生成的id一起使用(问题为":")

我读了这篇文章在CSS选择器中处理元素ID中的冒号,其中概述了如何选择包含冒号的已知id.

我想要做的是创建一个包含图像的JSF列表.然后使用jQuery我想选择每个图像并读入id.如果没有编写一些代码替换冒号,这可能吗?

jquery jsf

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