问题列表 - 第39204页

Mercurial插件适用于Delphi

是否有正在为Delphi XE创建Mercurial插件的项目或项目?

如果做不到这一点,我在哪里可以了解更多关于创建一个?

delphi mercurial delphi-xe

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

Perl:如何将所有内联C代码放入单独的文件中?

这个问题很简单,我可以感受到RTFM的到来.但是,我整个上午都在看文档(Inline,Inline-C,Inline-C-Cookbook),我无法弄清楚如何解决这个问题.

我想使用内联C,但我不想在与perl代码相同的文件中使用C代码.

(Emacs不喜欢在一个文件中使用两种语言.原则上这是方便的,但实际上我必须在一个文件中编辑我的C然后将其复制粘贴到我的perl脚本中.)

这是工作perl:

#!/usr/bin/perl

use Inline C => DATA;
use strict;
use warnings;
use List::Util qw(sum);
use feature qw(say);

my @array = (1..10);
say "native perl: ", sum(@array), ", Inline C: ", sum1(\@array);

__END__
__C__

double sum1(AV* array) {
  int i;
  double sum = 0.0;
  for (i=0; i<=av_len(array); i++) {
    SV** elem = av_fetch(array, i, 0);
    if (elem != NULL)
      sum += SvNV(*elem);
  }
  return sum;
}
Run Code Online (Sandbox Code Playgroud)

(感谢mobrule让我这么远.)

我想将所有C代码(或尽可能多的)移动到单独的头文件中.

我可以做的是放入sum1 …

c perl inline

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

PHP中最快的PDF生成?

我正在尝试动态生成一些报告,非常简单的带有边框的HTML表.

我已经尝试过TCPDF并且它可以渲染多达400行,但是除此之外(大约20页)它无法处理它.DOMPDF甚至无法做到这一点.

这些报告可以是数千行.

对更快的库或更好的攻击计划有任何想法吗?

php pdf pdf-generation

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

JPA条件查询,上课顺序

有没有办法让JPA标准查询在课堂上订购?想象一下以下域对象:

abstract class Hobby { ... }
class Coding extends Hobby { ... }
class Gaming extends Hobby { ... }
Run Code Online (Sandbox Code Playgroud)

使用常规QL我能够做到

from Hobby h order by h.class
Run Code Online (Sandbox Code Playgroud)

但是当我在条件查询上应用相同的逻辑时,会发生运行时异常"未知属性".

CriteriaQuery<Hobby> criteriaQuery = builder.createQuery(Hobby.class);
Root<Hobby> hobbyRoot = criteriaQuery.from(Hobby.class);
criteriaQuery.orderBy(builder.asc(hobbyRoot.get("class"));
List<Hobby> hobbies = entityManager.createQuery(criteriaQuery).getResultList();
Run Code Online (Sandbox Code Playgroud)

使用的JPA实现:Hibernate-EntityManager v3.5.5-Final

hibernate jpa criteria-api jpa-2.0

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

.NET内存大小

关于存储数据及其内存占用,我有一个非常基本的问题.

我有一个List<t>存储我需要的基础对象.类型t有一个int id来定义它,以及其他字段.

我现在有一本词典.如果我创建了一个Dictionary<t, int>,其中t是值的对象,那么内存分配是否会高得多,如果我创建了一个Dictionary<int, int>,即存储了t对象的副本,或者只是再次存储了refence?

谢谢

.net c#

10
推荐指数
2
解决办法
679
查看次数

Java/Groovy中的Base64编码

在Java中将byte []转换为Base64字符串的正确方法是什么?更好的是Grails/Groovy,因为它告诉我该encodeAsBase64()函数已被弃用.sun.misc.BASE64Encoder建议不要使用该程序包,并在某些Windows平台上输出不同大小的字符串.

java grails groovy base64 encoding

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

为什么这个小函数(在opengl中画一个圆圈)不会在c中编译?

我正在用linux中的opengl进行一些实验.我有以下功能,可以根据这些参数绘制一个圆圈.我已经包括在内了

 #include <stdlib.h>
 #include <math.h>
 #include <GL/gl.h>
 #include <GL/glut.h>
Run Code Online (Sandbox Code Playgroud)

但是当我编译时:

gcc fiver.c -o fiver -lglut
Run Code Online (Sandbox Code Playgroud)

我明白了:

   /usr/bin/ld: /tmp/ccGdx4hW.o: undefined reference to symbol 'sin@@GLIBC_2.2.5'
   /usr/bin/ld: note: 'sin@@GLIBC_2.2.5' is defined in DSO /lib64/libm.so.6 so try  
   adding it to the linker command line
  /lib64/libm.so.6: could not read symbols: Invalid operation
   collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

功能如下:

void drawCircle (int xc, int yc, int rad) {
//
// draw a circle centered at (xc,yc) with radius rad
//
  glBegin(GL_LINE_LOOP);
//
  int angle;
  for(angle …
Run Code Online (Sandbox Code Playgroud)

c opengl math

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

Rails3:重写url_for以获得子域支持,如何扩展动作邮件程序以使用这样的url_for

我从Subdomain RailsCast获取代码

module UrlHelper
  def with_subdomain(subdomain)
    subdomain = (subdomain || "")
    subdomain += "." unless subdomain.empty?
    [subdomain, request.domain, request.port_string].join
  end

  def url_for(options = nil)
    if options.kind_of?(Hash) && options.has_key?(:subdomain)
      options[:host] = with_subdomain(options.delete(:subdomain))
    end
    super
  end
end

class ApplicationController < ActionController::Base
  include UrlHelper
end  
Run Code Online (Sandbox Code Playgroud)

可以url_for在Controllers的视图中使用修改.但我在使用ActionMailer时遇到了麻烦.

我尝试使用以下内容:

class Notifier < ActionMailer::Base
  include UrlHelper
end
Run Code Online (Sandbox Code Playgroud)

但是ActionMailer视图仍然使用来自ActionDispatch :: Routing :: RouteSet的旧的未修改的url_for.

添加新url_for的最佳做法是什么?

subdomain ruby-on-rails actionmailer url-for

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

父子链的SQL查询

我有一个表可以引用表中的另一个成员作为父表.该父级也可以将另一行称为其父级......依此类推.

id     col1     col2    parentID
1      foo      bar       NULL
2      blah     boo       1
3      fob      far       2
4      wob      lob       NULL
Run Code Online (Sandbox Code Playgroud)

我想返回给出id的链.因此,如果id为3,我将返回第3行,第2行和第1行.如果id为2,我将返回第2行和第1行.如果id为1或4,我将返回该行.

谢谢

sql t-sql sql-server sql-server-2005 hierarchical-data

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

始终可见的jQuery UI DatePicker

如何使用jQuery UI显示始终可见的datepicker小部件?

jquery-ui datepicker

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