问题列表 - 第22627页

将perl应用程序与支持模块一起安装到没有编译器的Windows PC上

我正在构建一个perl应用程序,它通过DBD :: Pg模块与PostgreSQL数据库交互,并使用Perl/Tk作为它的GUI.它在我的系统上工作得相当好,但我正在为一个家庭成员设计它以用于他们的业务.他们没有c ++编译器,也不知道CPAN是什么.我们的目标是不要因为必须加载c ++编译器而陷入困境,如果我可以避免它,就会遇到从源代码构建模块的所有麻烦.

我需要将Tk模块与Strawberry Perl一起安装到他们的计算机上(它包括开箱即用的DBD:Pg).我如何将此模块与我的应用程序一起包含在内,以便为最终用户提供便利?在安装过程中简单地将我的整个C:\ strawberry\perl\site\lib\Tk文件夹复制到他们的计算机上做诀窍或perl是否需要更多才能使用Tk并对它感到高兴?

谢谢您的帮助!

windows installation perl module

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

在Objective-C/C中的数字/浮点数后面的"f"

我在Apple文档中找不到这个:这里的数字后面的"f"表示什么?这是来自C还是Objective-C?不将它添加到常数中有什么区别吗?

CGRect frame = CGRectMake(0.0f, 0.0f, 320.0f, 50.0f);
Run Code Online (Sandbox Code Playgroud)

你能解释一下为什么我不会写:

CGRect frame = CGRectMake(0, 0, 320, 50);
Run Code Online (Sandbox Code Playgroud)

c floating-point objective-c

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

一个新的婴儿贺卡的C++代码片段

我的一个朋友给我发了这段代码片段来庆祝他的新生婴儿:

void new_baby_name() { father_surname++; }
Run Code Online (Sandbox Code Playgroud)

该片段是从他的角度来看,他是父亲,新生儿从他那里得到了姓氏.

我回答说:

class father_name {};
class mother_name {};
class new_baby_name: public father_name, public mother_name {};
Run Code Online (Sandbox Code Playgroud)

但我对我的回答并不完全满意......

c++

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

允许用户在Rails中选择自定义主题

我想让我的用户能够从5种不同的布局中选择公共页面的显示方式.我假设我将根据布局需要5个不同的css文件,然后需要将其传递到stylesheet_link_tag

我只知道如何使用if then语句来做到这一点.我不认为这是最好的方式.任何帮助......也可以吗?

谢谢

themes ruby-on-rails

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

当您了解脚本和HCI时,要学习哪个GUI框架

我对人机交互和一些从头到尾运行的基本知识编程脚本(Python)有一些了解,并自动执行我想要做的任务或计算.在过去,我使用PHP构建HTML背景.

我希望我的python脚本从命令行发展并使用GUI构建一些应用程序,允许用户拖动文件和按钮以启动操作并以图形方式检查进度.

由于我用Python编写脚本,我查看了一些选项(Tkinter,wxPython,PyQt),但我不能在它们之间做出决定来投入我的时间来学习一个而不是另一个.我的标准:

  • 有GUI的程序员介绍(与脚本有什么不同,一些简单接口的例子)
  • 一个框架,允许我在我最常用的平台(Windows)上运行我的程序,但也可以在Mac和Linux上运行,而无需太多修改.
  • 非常浅的学习曲线(易于制作第一个界面),但后来灵活地定制超出典型操作系统允许的界面(例如,不同颜色,尺寸和形状的按钮)
  • 如果不相同,类似于为Android和/或诺基亚智能手机编程GUI的方式.我打算在不久的将来为这些平台编写一些程序,所以如果可能的话,我想在这些平台上继续学习一些课程.

我确实找到了上一个问题,但没有一个答案令人满意.

是否有任何框架比其他框架更符合这些要求,或者它们基本相似,我会对它们中的任何一个感到满意吗?

注意:如果您认为我应该考虑使用其他语言而不是Python来实现这一目标,那么哪一个?我非常喜欢Python空白语法,并且已经习惯了它,所以我宁愿坚持下去.

python windows user-interface android meego

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

什么是二进制格式的“对齐”字段?为什么需要它?

ELF文件格式中,我们有一个Alignment字段,Segment Header TableProgram Header Table.

在 Windows PE 文件格式的情况下,他们将其带到下一个级别,节有两个对齐值,一个在磁盘文件中,另一个在内存中。PE 文件头指定了这两个值。

我对这种对齐一无所知。我们需要它做什么?如何以及在哪里使用它?同样,我不知道什么是二进制文件格式上下文中的对齐,但我们为什么需要它?

linker binaryfiles elf loader portable-executable

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

mysql可以处理50gb的数据集吗?

mysql能否有效处理50gb(仅文本)的数据集?如果没有,我应该使用哪些数据库技术?

谢谢

mysql database

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

如何在此查询中使用LINQ?

我想转换的IEnumerable<Target> :

public class Target
{
        public Frame BaseFrame;

        public Rect[] rects;
}
Run Code Online (Sandbox Code Playgroud)

IEnumerable<foo>:

public class foo
{
      public Frame BaseFrame;
      public Rect rect;
}
Run Code Online (Sandbox Code Playgroud)

例如,扩大Rect[]阵列, IEnumerable<Target>IEnumerable<foo>,怎么写LINQ的这个功能呢?

例:

目标序列:

t1(rects.Count==2), t2(rects.Count==3)
Run Code Online (Sandbox Code Playgroud)

foo的序列(转换后):

f1, f2, f3, f4, f5
Run Code Online (Sandbox Code Playgroud)

c# linq-to-entities

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

如何找出Object是一个整数还是一个字符串或是一个布尔值?

我有一个对象,我想检测什么类型,所以我可以打电话

if (obj isa Integer)
  put(key,integerval);  
if (obj isa String)
    put(key,stringval);  
if (obj isa Boolean)
    put(key,booleanval);
Run Code Online (Sandbox Code Playgroud)

java

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

C#泛型约束

是否可以枚举通用约束中"可用"的类型?

T MyMethod<t>() where T : int, double, string
Run Code Online (Sandbox Code Playgroud)

为什么我要这样做是因为我有一个小的评估引擎,并希望编写如下代码:

bool expression.Evaluate<bool>();
Run Code Online (Sandbox Code Playgroud)

要么

int expression.Evaluate<int>();
Run Code Online (Sandbox Code Playgroud)

但我想禁止

MyCustomClass expression.Evalaute<MyCustomClass>();
Run Code Online (Sandbox Code Playgroud)

c# generics constraints

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