问题列表 - 第3839页

在jQuery中调用JavaScript函数

我正在使用JavaScript和jQuery.我的主文件My.js和Ajax.

My.js

function build_one(){
    alert("inside build_one");
}
Run Code Online (Sandbox Code Playgroud)

我的主要档案

<script type="text/javascript">

    ..

    // Here I want to make call function defined in My.js build_one()
    ..

    // Here is the Ajax call

    $.ajax({
        type:'POST',
        url: 'ajax.php',
        data:'id='+id  ,
        success: function(data){
            $("#response").html(data);
        }
    });

    ...

</script>
Run Code Online (Sandbox Code Playgroud)

如何在Ajax函数之前调用build_one()函数?

javascript jquery

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

我如何在erlang中拆分二进制文件

我想,我想要的是相对简单的:

> Bin = <<"Hello.world.howdy?">>.
> split(Bin, ".").
[<<"Hello">>, <<"world">>, <<"howdy?">>]
Run Code Online (Sandbox Code Playgroud)

有什么指针吗?

binary erlang

9
推荐指数
4
解决办法
6540
查看次数

django中的有序列表

我有一个非常简单的问题.我需要创建表示有序列表元素的模型.这个模型可以像这样实现:

class Item(models.Model):
    data = models.TextField()
    order = models.IntegerField()
Run Code Online (Sandbox Code Playgroud)

或者像这样:

class Item(models.Model):
    data = models.TextField()
    next = models.ForeignKey('self')
Run Code Online (Sandbox Code Playgroud)

什么方式首选?每个解决方案有哪些缺点?

python django django-models

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

流畅的NHibernate API和.NET 2.0

我可以使用Fluent NHibernate API for .NET 2.0应用程序.

fluent-nhibernate .net-2.0

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

如何从Perl调用C++静态库?

我正在编写一个C++静态库,需要在多个应用程序之间共享,其中一个是用Perl编写的.不幸的是,我只知道核心的Perl语言(我读过Llama书),而且我并不熟悉它的库.如何从Perl脚本调用外部C++二进制文件?

通过Google搜索,我在Perl Inline模块上找到了相关信息,但如果我理解正确,那就不是我需要的了.我很确定这是用于直接在Perl脚本中编写C和C++代码,而不是用于调用外部C++库.

C++静态库正在为ARM处理器进行交叉编译,因此在运行Perl脚本的目标机器上将不会有C++编译器.(如果这有所不同.)

c++ perl

11
推荐指数
2
解决办法
7979
查看次数

视图如何在DBM中工作?

假设我有两个这样的表:

Employers (id, name, .... , deptId).
Depts(id, deptName, ...).

但是这些数据不会经常被修改,我想要这样的查询

SELECT name, deptName FROM Employers, Depts 
    WHERE deptId = Depts.id AND Employers.id="ID"
Run Code Online (Sandbox Code Playgroud)

尽可能快.

我的脑子里有两种可能的解决方案:

  • 对表进行非规范化:

    尽管有了这个解决方案,我将失去一些"标准化数据库的巨大优势,但这里的性能是必须的.

  • 为该非规范化数据创建视图.

    我将保持数据规范化(这是我的问题),如果没有该视图,对该视图的查询性能将更快.

或者另一种问同样问题的方法,每次你对它进行查询时,视图都是"解释",或者如何在DBA中使用视图Stuff?

mysql sql performance views

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

这种流动结构控制是否良好实践?

我想重写一个有太多嵌套if语句的方法.

我提出了这种方法,并希望你的意见:

public void MyMethod()
{
   bool hasFailed = false;

   try
   {
      GetNewOrders(out hasFailed);

      if(!hasFailed)
          CheckInventory(out hasFailed);

      if(!hasFailed)
          PreOrder(out hasFailed);              

      // etc
   }
   catch(Exception ex)
   {
   }
   finally
   {
      if(hasFailed)
      {
           // do something
      }
   }
}
Run Code Online (Sandbox Code Playgroud)

refactoring control-flow

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

为什么缓存的Regexp优于已编译的Regexp?

这只是一个满足我好奇心的问题.但对我来说这很有意思.

我写了这个简单的小基准.它以随机顺序调用3个Regexp执行变体几千次:

基本上,我使用相同的模式,但以不同的方式.

  1. 没有任何你的普通方式RegexOptions.从.NET 2.0开始,这些不会被缓存.但是应该"缓存",因为它保存在一个非常全局的范围内而不是重置.

  2. RegexOptions.Compiled

  3. 调用静态Regex.Match(pattern, input),它在.NET 2.0中得到缓存

这是代码:

static List<string> Strings = new List<string>();        
static string pattern = ".*_([0-9]+)\\.([^\\.])$";

static Regex Rex = new Regex(pattern);
static Regex RexCompiled = new Regex(pattern, RegexOptions.Compiled);

static Random Rand = new Random(123);

static Stopwatch S1 = new Stopwatch();
static Stopwatch S2 = new Stopwatch();
static Stopwatch S3 = new Stopwatch();

static void Main()
{
  int k = 0;
  int c = 0;
  int c1 = 0;
  int …
Run Code Online (Sandbox Code Playgroud)

c# regex performance benchmarking

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

Jogl Shader编程

我刚刚开始使用Shader编程(GLSL)并使用RenderMonkey创建了一些.现在我想在我的java代码中使用这个Shaders.有没有简单的例子说明我是怎么做到的?

java opengl shader jogl

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

最好有数百列或拆分成多个表?

我正在设计一个关于机械设备运行的统计数据库.每批数据将包含数百个统计信息,因此我尝试决定是创建包含数百列的单个表还是将其拆分为多个表,每个表包含相关的统计信息.例如,我可以有一个表包含与故障相关的统计信息,另一个表包含与卡纸相关的统计信息等.

使用多个表会使整个系统变得更加复杂,但从概念上讲,我可能更容易处理几个较小的表而不是一个较大的表.

将事情分开会有任何性能上的好处吗?看起来查询带有几十列的表可能比查询具有数百列的表更快.

有没有人有这种经历的经验?我正在使用Oracle进行这个项目,虽然这是我将来可能遇到的数据库,所以任何数据库的答案都会受到赞赏.

database-design

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