问题列表 - 第3682页

是否可以在线浏览OpenJDK的来源?

是否可以在线浏览OpenJDK的源代码,就像我可以使用SourceForge的项目一样?我之前从未使用过水星,所以我感到很困惑.

(注意:我不想下载源代码.我只想在线浏览它,看看如何实现某些方法.)

mercurial openjdk

76
推荐指数
5
解决办法
3万
查看次数

Code Sourcery GCC与Vanilla GCC编译器有什么区别?

我找到了一家为ARM,MIPS提供基于GCC的工具链的公司,但我不知道它们与vanilla GCC的区别是什么,当然,他们带来了其他软件如Eclipse,但是当我只看GCC时Binutils,它们是不同的还是一样的?

gcc

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

避免阵列重复

根据[MSDN:阵列使用指南](http://msdn.microsoft.com/en-us/library/k2604h5s ( VS.71).aspx):

数组值属性

您应该使用集合来避免代码效率低下.在下面的代码示例中,每次调用myObj属性都会创建一个数组副本.结果,将在以下循环中创建2n + 1个阵列副本.

[Visual Basic]

Dim i As Integer
For i = 0 To obj.myObj.Count - 1
   DoSomething(obj.myObj(i))
Next i

[C#]
for (int i = 0; i < obj.myObj.Count; i++)
      DoSomething(obj.myObj[i]);
Run Code Online (Sandbox Code Playgroud)

除了从myObj []到ICollection myObj的更改之外,您还会推荐什么?刚刚意识到我当前的应用程序正在泄漏内存:(

谢谢;

编辑:强制C#传递参考w/ref(安全放弃)提高性能和/或内存使用?

c# arrays performance memory-leaks memory-management

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

大型数据库的优化技术

您在极大型数据库上使用了哪些优化技术?如果我们的估计是正确的,我们的应用程序将在db(MS SQL Server 2005)中存储数十亿条记录,主要是用于统计的日志.数据包含数字(主要是整数)和文本(错误消息文本,URL).

我对任何提示,黑客,解决方案感兴趣.

sql optimization performance

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

ASP.Net MVC和N-Tier

问候,

我提前道歉,我没有对此进行过彻底的研究,以便自己回答这个问题,但我想这需要一些时间,而且在我投入更多时间学习它之前,我宁愿知道.我最初的研究中找不到任何东西..

如果您已经使用多层架构(数据层,逻辑层,表示层),为什么要使用ASP.Net MVC?除了控制器具有比逻辑层更多的功率之外.

我是否正确地认为我可以在MVC的Model部分中使用nHibernate和我的所有数据访问类,实体和映射?

使用控制器时,最好将大量逻辑分成单独的类,以便从多个控制器中调用它吗?或者我可以从控制器本身调用它们,考虑到我不希望所有这些都是动作,只是常规方法.

谢谢

nhibernate asp.net-mvc presentation-layer n-tier-architecture data-structures

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

mod_rewrite在url中有空格

我需要设置一些RewriteRules来重定向一个有空格的URL.我试过这个:

RewriteRule ^article/with%20spaces.html$ /article/without_spaces.html [R=301,L]
Run Code Online (Sandbox Code Playgroud)

......但它不起作用.放入空格而不是%20会导致500内部服务器错误.如何添加空间?

apache url mod-rewrite

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

用JS调整jquery UI对话框的大小?

更好的是,如果autoResize在最新的分支中按预期工作,但在此之前问题很简单:如何在创建对话框后调整对话框的大小?

javascript jquery-ui modal-dialog jquery-ui-dialog

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

工厂方法实现 - C++

我有"工厂"设计模式实现的以下代码.

class Pen{
public:
     virtual void Draw() = 0;
};

class RedPen : public Pen{
public:
     virtual void Draw(){
         cout << "Drawing with red pen" << endl;
     }
};

class BluePen : public Pen{
public:
     virtual void Draw(){
         cout << "Drawing with blue pen" << endl;
     }
};

auto_ptr<Pen> createPen(const std::string color){
     if(color == "red")
         return auto_ptr<Pen>(new RedPen);
     else if(color == "blue")
         return auto_ptr<Pen>(new BluePen);
}
Run Code Online (Sandbox Code Playgroud)

但我听说可以使用"C++模板"以更好的方式完成.任何人都可以帮助它如何完成以及模板方法如何比这更好?

有什么想法吗

c++ templates design-patterns factory

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

在PHP中引导所有函数

这有点疯狂,但是有没有办法在不使用辅助函数调用函数的情况下引导php拥有的所有函数.

我的意思是实际上在每个基本函数调用之前和之后调用一些代码或函数.

例:

<?php
echo "Hello";
?>
Run Code Online (Sandbox Code Playgroud)

但是这些函数会在echo之前和echo之后调用:

<?php
function pre_echo()
{
  do_something();
}

function post_echo()
{
  do_something_else();
}
?>
Run Code Online (Sandbox Code Playgroud)

php

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

Flex/Accordion:有条件地隐藏孩子

如何用手风琴隐藏孩子?使用可见似乎不起作用和启用不是我所追求的.

<mx:Accordion>
<mx:VBox width="100%" height="100%" label="Foo" id="viewOverview" visible="false">
...
</mx:VBox>
...
</mx:Accordion>
Run Code Online (Sandbox Code Playgroud)

apache-flex actionscript-3

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