问题列表 - 第2800页

任何人都可以量化C++和Java之间的性能差异吗?

Java在JIT之前最初很慢,但今天的性能非常接近C++.我想知道是否有人在两种语言之间进行了可衡量的性能比较? 与C++相比,Java在哪里不足? Java为开发人员提供了许多生产力提升,因此他们可以更快地编写应用程序,因为垃圾大学,缺乏指针等.例如,如果用100写的话,可以更快,更可靠地开发应用程序,例如Firefox,Webkit和Open Office. %Java,可能是2倍,但开发人员仍然出于性能原因选择C/C++.是否有人可以证明Java不能像我提到的那样为应用程序执行C++.

我只想补充说,由于某种原因,仍然在C++中完成了很多应用程序工作.这不仅仅是一个主观问题.具有较高抽象级别的语言经常会造成性能损失.如果没有这种惩罚,我们都会用更高级别的语言进行编程.与C++相比,Java仍然在哪里支付?请明确点.

c++ java comparison performance

16
推荐指数
10
解决办法
4021
查看次数

Visual Studio:热键可以向上/向下移动线并移动最近的更改

我正在从Eclipse迁移到Visual Studio .NET,除了两个以外,我找到了所有我心爱的热键:

  • 在Eclipse中,您可以按ALT- ALT- 访问您最近所做的更改,我经常使用的内容返回到我在其他文件中的位置,然后返回.显然,在VS.NET的CTRL- -CTRL- SHIFT- -做到这一点,但他们似乎并不总是工作(如笔记本电脑,可能是一个numkey问题与负),似乎没有遵循"我在那里同样的算法"正如我在Eclipse中习惯的那样.有没有人得到这个工作,每天依赖它等等?
  • 在Eclipse中,要向上或向下移动一行,按ALT- uparrowALT- downarrow然后你只需将它移动到代码中,直到你将它移到你想要的地方,非常好.也使一个行的副本,您可以按SHIFT- ALT- uparrowSHIFT- - .ALT downarrow这两个热键甚至适用于您选择的行块.

有没有人在Visual Studio .NET中发现这些热键功能?

附录:

您将使用上述第二个功能的一个示例是将底线向上移动到for循环中.在Eclipse中,您可以将光标放在Console.WriteLine上然后按ALT-(uparrow),我会一直使用它:一个键行程来上下移动行.

for (int i = 0; i < 10; i++) {

}
Console.WriteLine(i);
Run Code Online (Sandbox Code Playgroud)

好的,用无选择ctrl-c推断Charlie的想法来选择一行,在Visual Studio中你可以将光标放在Console.WriteLine上,(无选择)按CTRL- X然后向上移动并按CTRL- V.

eclipse hotkeys visual-studio

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

使用文档存储vim设置

有没有办法用文档保存vim设置的状态?

澄清:我正在编辑文档,我更改了一堆设置.我不一定记得哪个; 除了当前文档之外,我不想再次使用这些设置.我不想手动设法记住我改变了什么; 或者我改变的设置的神奇缩写是什么.我只想拥有"mydoc.txt",一个"mydoc.vim"文件,它让我回到我离开的地方,设置文件将根据vim设置自动保存,比方说,或者可能是ctrl-key在退出之前完成.如果vim可以自动查找这样的文件,那将会很方便.

并且最好不要将设置编辑进出文档本身.

vim settings

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

为什么使用表格进行网站布局是如此邪恶

我是一个Winforms和业务引擎开发人员,他在2年多来第一次使用asp.net,在那段时间我注意到了一些常规更改.

反布局'运动背后的逻辑是什么?

它是否允许使用css类来处理布局,如果是这样,这应该是页面上的问题,你确定它会保持静态,还是只是被认为是"丑陋"?

html layout html-table

17
推荐指数
5
解决办法
2083
查看次数

兼职程序员的业务

我想开始一个小型兼职业务,而不是我的全职编程工作.你们之前有没有做过?我知道下班后在夜校教书的程序员.但话说回来,那不是生意.您会建议获得另一个收入来源吗?

misv

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

如何最好地使链接提交表单

获得常规锚点(<a href="...">)提交单击时嵌入的表单的最佳方法是什么?

<form>
    <ul>
        <li>
            <p>
                The link could be <span>embedded <a href="" onclick="?">at any level</a></span>
                in the form, so "this.parentNode.parentNode..." is no good. :(
            </p>
        </li>
    </ul>
</form>
Run Code Online (Sandbox Code Playgroud)

我知道使用jQuery最简单的方法就是

$('#myLink').click(function() {
    $(this).parents('form:first').submit();
});
Run Code Online (Sandbox Code Playgroud)

...但是我试图在不使用库的情况下找到一种方法.


编辑:我真的想找到一个不需要知道表单的方法(例如:它的名字,id等).这与您将其放在输入元素上的方式类似:<input onclick="this.form.submit()" />

html javascript forms

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

在未安装MS Word的情况下打印OOXML文档

有没有办法在没有安装MS Word的情况下打印OOXML文档(.docx文件)?

它通过MS Word界面很好地工作,但我需要找到一种方法在没有安装MS Word的服务器上使用它.我一直在挖掘API并且没有找到任何明显的东西,所以我倾向于认为没有办法.是这样的吗?

编辑:德文的答案基本上就是我所理解的情况.我应该提到我正在使用.NET框架.所以我想知道是否有一个.NET库可以处理一个docx文件进行打印?我看到当DefaultPrinterQueue在一个LocalPrintServer(在System.Printing命名空间中)添加一个作业时,它可以处理一个XPS文档.所以也许这就是要走的路.

.net docx openxml

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

简单的算法教程?

我想学习使用一些非常基本的简单教程的算法.那里有没有?我听说过递归和东西,我想要擅长它.任何帮助,将不胜感激.

algorithm

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

Light C Unicode库

我正在寻找一个小型的C库来处理utf8字符串.

具体而言,基于unicode分隔符进行拆分以与词干算法一起使用.

相关帖子建议:

ICU http://www.icu-project.org/(我发现它在我的嵌入式设备上太笨重了)

UTF8-CPP:http://utfcpp.sourceforge.net/(很好,但C++不是C)

有没有人发现任何平台独立的小代码库来处理unicode字符串(不需要进行归化).

c unicode utf-8

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

如何在PHP中确定SQLite 2查询中受影响的行数

我正在用PHP 5编写一个应用程序.我想删除SQLite v2数据库文件中的一些行.我正在做这样的事情:

$sqliteConnection = new SQLiteDatabase('path/to/db');
$queryString = "DELETE FROM myTable WHERE status='not good'";
$result = $sqliteConnection->query($queryString);
Run Code Online (Sandbox Code Playgroud)

我怎么知道这个查询影响了多少行?我删除了多少行?

php sql

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