问题列表 - 第1179页

确定HTML元素的内容是否溢出

如果HTML元素溢出其内容,我可以使用JavaScript检查(无论滚动条)吗?例如,一个长小的固定大小的div,溢出属性设置为可见,并且元素上没有滚动条.

html javascript css

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

Ruby:来自字符串的ascii字符

这个维基页面提供了如何将单个字符串转换为ascii的一般概念http://en.wikibooks.org/wiki/Ruby_Programming/ASCII

但是说如果我有一个字符串并且我想从中获取每个字符的ascii,我需要做什么?

"string".each_byte do |c|
      $char = c.chr
      $ascii = ?char
      puts $ascii
end
Run Code Online (Sandbox Code Playgroud)

它不起作用,因为它对行$ ascii =?char不满意

syntax error, unexpected '?'
      $ascii = ?char
                ^
Run Code Online (Sandbox Code Playgroud)

ruby ascii

28
推荐指数
6
解决办法
10万
查看次数

查找项目是否在JavaScript数组中的最佳方法?

查找对象是否在数组中的最佳方法是什么?

这是我所知道的最佳方式:

function include(arr, obj) {
    for(var i=0; i<arr.length; i++) {
        if (arr[i] == obj) return true;
    }
}

include([1,2,3,4], 3); // true
include([1,2,3,4], 6); // undefined
Run Code Online (Sandbox Code Playgroud)

javascript arrays

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

多个C++线程如何在类方法上执行

假设我们有一个c ++类,如:

class MyClass
{
   void processArray( <an array of 255 integers> )
   {
     int i ;
     for (i=0;i<255;i++)
     {
        // do something with values in the array
     }
   }
}
Run Code Online (Sandbox Code Playgroud)

和类的一个实例如:

MyClass myInstance ;
Run Code Online (Sandbox Code Playgroud)

和2个线程调用该实例的processArray方法(取决于系统如何执行线程,可能是完全不规则的顺序).该范围内没有使用互斥锁,因此两个线程都可以进入.

我的问题是我发生了什么?每个线程范围是否拥有它自己的"i",或者每个进入线程都会在for循环中修改i,导致i一直在奇怪地改变.

c++ multithreading

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

你使用代码生成工具吗?

您是否使用代码生成工具(除了那些用于生成代理的工具和内置于visual studio的设计器)?

您生成的应用程序的哪些部分?

你经常推自己的发电机吗?如果是这样,你会写什么类型的生成器(asp模板,代码等).如果没有,你使用什么第三方工具?

我目前正在开发一些不同的项目,它们都使用自定义代码生成器来处理从生成数据库结构,业务实体,DAL和BLL的所有内容.我很好奇其他人的经历是用这些工具.

.net code-generation visual-studio

10
推荐指数
5
解决办法
4491
查看次数

是否有用于通用音频文件解码的.NET库?

你知道任何.NET库可以解码几种类型的音频文件吗?理想情况下,它应该是平台无关的,因此它可以与.NET和Mono一起使用 - 在Windows和*NIX上.

我已经折磨谷歌搜索满足我需求的图书馆,但遗憾的是我找不到任何东西.所以在为GStreamer和朋友写很多包装课之前,我想我可以在这里问一下.:)

支持的音频文件应该(至少)

  • MP3,
  • OGG Vorbis,和
  • FLAC(可选).

作为我需要的应用程序只是为了好玩,库应该是开源的 - 或者至少是免费的.此外,向用户显示的唠叨屏幕可能不好或不切实际,因为我计划将其放入服务流程中.

我需要使用这个库/这些库来解码音频文件并将byte []传递给我的libOFA包装器,这样我就可以为它生成一个MusicDNS指纹.我的实验应用程序很可能在基于Linux的服务器上运行.

.net audio mono

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

将数据插入Oracle表的最快方法是什么?

我正在PL/SQL中编写一个数据转换来处理数据并将其加载到表中.根据PL/SQL Profiler,转换中最慢的部分之一是实际插入目标表.该表有一个索引.

要准备加载数据,我使用表的rowtype填充变量,然后将其插入表中,如下所示:

insert into mytable values r_myRow;

看来我可以通过执行以下操作来获得性能:

  • 在插入期间关闭注销
  • 一次插入多个记录

这些方法是否可取?如果是这样,语法是什么?

oracle plsql

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

如何在RSpec中运行单个测试/规范文件?

我希望能够运行单个spec文件的测试 - 例如,我正在编辑的一个文件. rake spec执行所有规格.我的项目不是Rails项目,所以rake spec:doc不起作用.

不知道这是否重要,但这是我的目录结构.

./Rakefile
./lib
./lib/cushion.rb
./lib/cushion
./lib/cushion/doc.rb
./lib/cushion/db.rb
./spec
./spec/spec.opts
./spec/spec_helper.rb
./spec/db_spec.rb

ruby testing rspec

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

varchar(255)v tinyblob v tinytext

我的问题是tinyblob和tinytext之间真的有什么区别吗?

买我真正的问题是什么原因,如果有的话,我会选择varchar(255)而不是tinyblob或tinytext?

mysql sql database-design

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

什么是访问数据库的最佳基于Web的应用程序

有时我们会在客户防火墙后面部署应用程序,我们需要只读访问他们的数据库来调试问题,因为有时他们的IT人员不熟悉SQL.我们希望将我们的应用程序与一些基于Web的应用程序捆绑在一起,这些应用程序将公开数据库并允许我们触发临时SQL查询并在HTML表格中显示它们的输出.我们不想编写本地代码,我们可以捆绑基于Java/JSP的应用程序.

我们的后端是Oracle,因此我们需要一个可以连接到oracle服务器并通过Web公开它的解决方案.

java sql database

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