Questions tagged «usage»

5
什么时候在Java中使用原始vs类?
我看到Java具有Boolean(类)vs boolean(原始)。同样,有一个Integer(类)vs int(原始)。何时使用原始版本与类的最佳实践是什么?除非我有特定的理由(性能?),否则我是否应该基本上一直使用类版本?什么是最常见的,公认的使用方式?
54 java  class  usage 

11
为什么Lisp不会更普及?[关闭]
我开始通过SICP视频学习Scheme,接下来我想转到Common Lisp。 这种语言似乎非常有趣,并且大多数人为此写书都主张它具有无与伦比的表达能力。CL似乎有一个不错的标准库。 为什么Lisp不会更普遍?如果确实如此强大,人们应该到处使用它,但要找到Lisp招聘广告几乎是不可能的。 我希望这不仅是括号,因为一段时间后它们不是一个大问题。

10
为什么您的代码不应使用100%CPU?[关闭]
我专门讲的是在Windows XP或更高版本上运行的C#.NET 4程序,但是一般的答案也是可以接受的。 假设一个已经优化和高效的程序。这里的问题完全归结于CPU使用率高对硬件的影响,以及是否应该限制高使用率的程序以减少磨损,而不是取决于我的实现是否有效。 今天的一位同事建议我不要在数据加载过程中实现100%CPU利用率的目标,因为“现代CPU价格便宜,并且在100%CPU时会迅速降级”。 这是真的?如果是这样,为什么?以前,我给人的印象是100%CPU使用率对于密集或长时间的操作来说是更可取的,而且我在这两种方法上都找不到任何可敬的资源。
42 c#  multithreading  cpu  usage 

8
我什么时候应该关心性能?
最长的时间是在Java的IRC通道,SO等位置上,有人告诉我“担心代码的外观及其现在的可读性/可理解性,以及在绝对必要时稍后再执行性能”。因此,在最长的时间里,我并没有真正针对小型台式机或Web应用程序的性能进行OCD,只是消除了效率低下的问题。 大多数回答是“可伸缩性如何?”。没错,但是如果我的应用程序仅能解析10,000行,那我应该为一小部分将要推送到1,000,000行文件中的人弄乱我的代码吗? 我的主要问题是,我何时应该以简单但效率低下的方式来处理大型复杂的大型野兽,这些野兽的处理速度极快,但却破坏了所有可能的升级方式,并使代码过于困难,并且容易被下一个开发人员重写。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.