问题列表 - 第31365页

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

.COM和.EXE之间的区别

我有一篇文章说,.COM文件比小文件更适合小应用程序.EXE.什么是.COM文件?我们如何创建.COM文件?它们如何比.EXE文件更好?我还想知道.COM文件是否仍然被广泛使用?

有什么建议.

c

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

ArrayList有什么问题?

最近我问了一个关于SO的问题,提到了c#ArrayList可能用于解决方案.有人评论说使用arraylist是不好的.我想更多关于这一点.我之前从未听过关于arraylists的声明.sombody让我快速了解使用arraylists可能出现的性能问题

C#.达网络-2-

.net c# generics collections arraylist

20
推荐指数
2
解决办法
4339
查看次数

在数据库中存储项目的"喜欢"?

我正通过Heroku在Postgres上运行Rails应用程序.

我想在我的网站上实现类似Facebook"喜欢"的各种项目,例如用户评论.将这些存储在我的数据库中的最有效和快速的最聪明的方法是什么?

显而易见的是在用户和项目之间有一个类似的连接表,如下所示:

user_id int
item_id int
item_type string
created_at datettime
Run Code Online (Sandbox Code Playgroud)

但是,当显示时,这意味着每次我拉一个项目时,我都必须在整个相似的表中拉一个连接,这可能会变得非常大.

对此的明显反应是在项目中存储计数器,用于持续计数.但是,这不起作用,因为谁喜欢一个项目很重要,既可以显示在项目旁边,也可以隐藏用户已经喜欢的东西的类似按钮.

我的计划是在所有可爱的项目中添加一个文本字段,我将在其中存储一个序列化数组.这样,项目的每一次拉动都会附上谁喜欢它的完整列表.有没有更好的方法来做到这一点,还是这是推荐的方法?

database postgresql ruby-on-rails vote social-media-like

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

在Linux中没有X.org的OpenGL

我想在Linux中打开没有X的OpenGL上下文.有没有办法做到这一点?

我知道集成英特尔显卡硬件是不可能的,尽管大多数人在他们的系统中都有nvidia卡.我想得到一个适用于nvidia卡的解决方案.

如果除了通过集成的英特尔硬件之外别无他法,我想可以知道它是如何完成的.

X11协议和协议本身太大而复杂.它提供的鼠标/键盘/平板电脑输入多路复用功能对于现代程序来说过于臃肿.我认为这是阻止Linux桌面改进的最糟糕的障碍,这就是我寻找替代方案的原因.

linux x11 opengl nvidia

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

'console'是Internet Explorer的未定义错误

我正在使用Firebug,并且有一些声明:

console.log("...");
Run Code Online (Sandbox Code Playgroud)

在我的页面中.在IE8(也可能是早期版本)中,我收到脚本错误,说"控制台"未定义.我试着把它放在我的页面顶部:

<script type="text/javascript">
    if (!console) console = {log: function() {}};
</script>
Run Code Online (Sandbox Code Playgroud)

我仍然得到错误.有什么办法摆脱错误?

javascript internet-explorer internet-explorer-8 ie-developer-tools

374
推荐指数
10
解决办法
24万
查看次数

确定tableview单元格是否可见

有没有办法知道tableview单元格当前是否可见?我有一个tableview,其第一个单元格(0)是一个uisearchbar.如果搜索未激活,则通过偏移隐藏单元格0.当表只有几行时,第0行是可见的.如何确定第0行是可见还是第一行?

iphone uitableview

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

使用音频队列服务的示例

我正在寻找使用音频队列服务的示例.

我想用数学方程创造一个声音,然后听到它.

audio objective-c core-audio audioqueueservices

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

自动并行化

您对将尝试获取代码并自动将其拆分为线程的项目有何看法(可能是编译时,可能是在运行时).

看看下面的代码:

for(int i=0;i<100;i++)
   sum1 += rand(100)
for(int j=0;j<100;j++)
   sum2 += rand(100)/2
Run Code Online (Sandbox Code Playgroud)

这种代码可以自动分成两个并行运行的不同线程.你认为它甚至可能吗?我有一种感觉,理论上它是不可能的(它让我想起停止问题),但我无法证明这种想法.

你认为这是一个有用的项目吗?有什么类似的吗?

java parallel-processing multithreading project virtual-machine

11
推荐指数
4
解决办法
4734
查看次数

Java:Tangent方法

Math.tan(double x)java 的功能有什么相反的?

我知道 Tan(X) = oppositeSideLength/AdjacentSideLength

但是我有相反的和相邻的边,所以我想做相反的操作.

即:( x = Tan^-1(oppositeSideLenght/AdjacentSideLength)这就是我如何在计算器中输入它.

我刚看了Math类,我知道有:

  • Math.atan(
  • Math.atan2

但我认为这些都不是我要找的.

java math

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