小编Sha*_*ala的帖子

在Eclipse项目中查找方法调用

我有一个类X包含方法myMethod().我想在当前工作空间中的所有项目中找到调用myMethod()的位置.我不能使用任何搜索函数,因为myMethod()有几个类,它不是静态的.因此,我需要知道此类对象的名称,如果不手动浏览项目,这是不可能的.

Eclipse有解决方案吗?

java eclipse find

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

在eclipse中调试多个线程

在我正在调试的方法中,我正在生成一个新线程.我需要调试这个新线程的执行而不是父线程.我怎么能在eclipse中这样做?

java eclipse debugging multithreading

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

在Unix/Linux上下文中文件是`source`-d时会发生什么?

我见过包含如下行的shell脚本:

source someOtherFile
Run Code Online (Sandbox Code Playgroud)

我知道导致内容someOtherFile执行,但有什么意义source


后续问题:是否可以采购任何脚本,或仅采用某种类型的脚本?在获取脚本时(与正常执行脚本相反),是否存在除环境变量之外的任何副作用?

unix linux

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

makefile中处理组件的顺序

在makefile中,依赖行的形式是 -

abc: x y z
Run Code Online (Sandbox Code Playgroud)

所有三个组件(x,y,z)本身都是makefile中进一步向下的依赖行中的目标.

如果调用make abc,将执行三个目标x,y,z的顺序是什么?

makefile gnu-make

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

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

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

在C++中以高性能将double转换为char*

我的应用程序需要将double值转换为char*以写入仅接受字符的管道.通常的方法是使用sprintf()函数或使用iomanip.h头文件中的ostringstream.

事实证明,这两者都有非常糟糕的表现.我的应用程序需要经常进行此转换,以至于它成为主要的瓶颈.

我还可以使用其他功能吗?我可以使用什么逻辑来编写有效的转换函数?到目前为止,我唯一想到的就是使用除法和修改操作来获取每个数字,并将这些数字附加到char*以获得整个double值.这似乎不是一个好方法,并且本身可能会有糟糕的表现.

提前感谢您的想法.

编辑:关于如何使用char*存在一些混淆.char*将是写入管道的fwrite函数的参数.

c++ performance type-conversion

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

fwrite() - 大小和计数对性能的影响

关于fwrite()中两个参数'size'和'count'的目的似乎存在很多混淆.我想弄清哪个会更快 -

fwrite(source, 1, 50000, destination);
Run Code Online (Sandbox Code Playgroud)

要么

fwrite(source, 50000, 1, destination);
Run Code Online (Sandbox Code Playgroud)

这是我的代码中的一个重要决定,因为此命令将执行数百万次.

现在,我可以跳转到测试并使用可以提供更好结果的那个,但问题是该代码适用于多个平台.

所以,

  • 如何才能获得跨平台更好的答案?

  • fwrite()的实现逻辑会因平台而异吗?

我知道有类似的问题(什么是FREAD/FWRITE回吐大小的基本原理和计算作为参数?,FWRITE的性能和写入大小),但也明白,这是关于同一个问题不同的问题.在这种情况下,类似问题的答案是不够的.

c io performance fwrite

18
推荐指数
2
解决办法
7140
查看次数

在Java中捕获标准输出的内容

我正在调用一个在我的控制台/标准输出中打印一些字符串的函数.我需要捕获这个字符串.我不能修改正在进行打印的函数,也不能通过继承来改变运行时行为.我无法找到任何允许我这样做的预定义方法.

JVM是否存储打印内容的缓冲区?

有谁知道有助于我的Java方法?

java stdout println

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

Visual Studio C++项目中的环境变量如何/在哪里设置?

我的项目属性中有很多环境变量,我不明白.单击宏(是否有一个Visual Studio环境变量列表?)给我一个他们的值列表,但我无法弄清楚其中一些设置.例如,我试图找出变量$(IntDir)的设置位置.

什么文件负责设置这些变量?我该如何修改它们?

environment-variables visual-studio-2008 visual-studio visual-c++

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