问题列表 - 第10320页

如何清理Visual Studio bin和obj文件夹

如果右键单击文件夹,您将看到"清洁"菜单项.我假设这将清理(删除)obj和bin目录.但是,据我所见,它什么也没做.还有另外一种方法吗?(请不要告诉我转到Windows资源管理器或cmd.exe)我想删除obj和bin文件夹,以便我可以轻松地压缩整个内容.

msbuild visual-studio

78
推荐指数
8
解决办法
8万
查看次数

如何在Swing组件大小调整上"做点什么"?

我有一个课程延伸JPanel.我覆盖了protected void paintComponent(Graphics g).

当面板的尺寸发生变化时,必须重新计算变量.我该如何正确地做到这一点?

java swing

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

缓冲与非缓冲,哪一个使用?

我很抱歉,如果这是重复但我无法找到确定答案,每种类型的最佳做法.

我想知道什么是适当的条件定义何时使用BufferedReader与FileReader或BufferedInput/OutputStream与FileInput/OutputStream?是否有一个总是告诉你什么是合适的种类的公式?

我应该只使用缓冲吗?

谢谢

java file buffered

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

Scala - Java互操作:Scala可以在字节码中发出枚举以供Java使用吗?

我有一个混合Java/Scala的项目,它是使用Scala库的Java GUI代码.有没有办法编写Scala代码,以便在编译时发出Java枚举?到目前为止我尝试过的方法(密封的case类,扩展Enumeration)似乎生成了正常的类,这使得从Java中使用它们比直接枚举更加繁琐.

java enums interop scala bytecode

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

如何在C中创建字符串数组?

我试图在C中创建一个字符串数组.如果我使用此代码:

char (*a[2])[14];
a[0]="blah";
a[1]="hmm";
Run Code Online (Sandbox Code Playgroud)

gcc给我"警告:从不兼容的指针类型分配".这样做的正确方法是什么?

编辑:我很好奇为什么这应该给编译器警告,因为如果我这样做printf(a[1]);,它正确打印"嗯".

c arrays string

240
推荐指数
9
解决办法
93万
查看次数

R中的静态变量

我在R中有一个我多次调用的函数.我想跟踪我调用它的次数,并使用它来决定在函数内部做什么.这就是我现在所拥有的:

f = function( x ) {
   count <<- count + 1
   return( mean(x) )
}

count = 1
numbers = rnorm( n = 100, mean = 0, sd = 1 )
for ( x in seq(1,100) ) {
   mean = f( numbers )
   print( count )
}
Run Code Online (Sandbox Code Playgroud)

我不喜欢我必须在函数范围之外声明变量count.在C或C++中,我可以创建一个静态变量.我可以用R编程语言做类似的事情吗?

closures r static-variables

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

从C函数返回多个值

重要提示:请参阅这个非常相关的问题:在C++中返回多个值.

我是如何在ANSI C中做同样的事情的?你会使用一个结构或传递函数中的参数的地址吗?我追求极其高效(快速)的代码(时间和空间),即使以可读性为代价.

编辑:谢谢你的所有答案.好吧,我想我有一些解释:我正在写这本书,关于特定领域的某个算法子集.我已经为自己设定了一个非常随意的目标,即以可读性和其他方式为代价,为我的所有算法提供最有效(时间和空间)的实现.这部分是我(一般)问题的本质.

:我希望我能做到这一点,从(可能)最快到更常见的感觉(所有这些都是先验的,即没有测试):

  1. 将outvalues存储在全局对象中(我会假设像outvals [2]?),或者
  2. 将outvalues作为函数中的params传递(foo(int in,int*out1,int*out2)),或者
  3. 返回带有两个outvals的结构,或
  4. (3)仅当值与语义相关时.

这有意义吗?如果是这样的话,我认为Jason的回答是最接近的,即使他们都提供了一些"谜题".罗伯特很好,但此时的语义并不是我所追求的(尽管他的建议得到了适当的注意)

谢谢你们.

c data-structures

6
推荐指数
2
解决办法
4523
查看次数

SQL:当一列具有空值时,总计3列?

SELECT 
    sum(TotalHoursM)
          + (TotalHoursT)
          + (TotalHoursW)
          + (TotalHoursTH)
          + (TotalHoursF) 
          AS TOTAL
FROM LeaveRequest
Run Code Online (Sandbox Code Playgroud)

sql

65
推荐指数
5
解决办法
15万
查看次数

Javascript函数导致HTML页面重新加载:为什么?

新手问题......

目标:

  • 我打算将HTML文本输入字段作为一种命令行输入.

  • 无序的HTML列表显示了最近的5个命令.单击此列表中的最后一个命令应使用相应的命令填充命令行输入文本字段(以便重新执行或修改它).

  • 无序HTML列表包含结果集.单击此列表中的ID应将相应的ID带入命令行输入文本字段.

在HTML(DHTML)中: 按预期工作:单击链接时,命令行输入文本字段将填充最近的命令.

<li><a href="#" id="last_cmd_01" onclick="document.getElementById('cli_input').value = document.getElementById('last_cmd_01').firstChild.nodeValue;document.getElementById('cli_input').focus()">here would be one of the recent commands</a></li>
Run Code Online (Sandbox Code Playgroud)

在JavaScript文件: 不能按预期工作:在点击链接时,在命令行输入文本字段获取具有各自的值填充(如它应该),但后来好像完整的HTML页面被重新加载,文本输入字段和所有动态填充的列表变空.

    function exec_cmd(cli_input_str) {
// a lot of code ...
// the code that should provide similar behavior as onclick=... in the DHTML example
$('.spa_id_href').click(function(){document.getElementById('cli_input').value = document.getElementById('cli_input').value + this.firstChild.nodeValue;});
}
Run Code Online (Sandbox Code Playgroud)

现在的问题: 除了潜在的Javascript(语法)错误,还有什么可能导致浏览器重新加载页面?

javascript jquery dom dhtml command-line-interface

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

rails更新数据库架构

有人告诉我,由于某种原因,您在使用rails时无法更新数据库架构.您可以删除表,然后重新创建具有更新架构的表,但如果您已经在表中存储了要更新的内容,则这将不起作用.

您有什么推荐的吗?

谢谢!

ruby-on-rails

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