问题列表 - 第26107页

如何检测文字语言?

我有一个表单,允许用户输入文本片段.那么怎样才能找出输入文本的语言?

现在特别是这些语言:

阿拉伯语:هذههيبعضالنصوصالعربية

中文:这是一些阿拉伯文字

日语:これは,いくつかのアラビア语のテキストです

[编辑]检测对文本有效,也可以通过API检索(不涉及浏览器)

php language-detection

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

使用C#阻止Windows 7的Internet连接

有没有办法通过在C#中编写代码来阻止对我的PC的Internet访问?

我正在使用Windows 7,一种控制防火墙的方法也会有所帮助.我见过Windows XP和Windows Vista的解决方案,但我找不到'7'的解决方案.

.net c# networking

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

如何重新连接到slime/swank-clojure会话?

似乎每当我与clojure粘液会话断开连接时,我都无法重新连接.我正在使用leiningen开始swank会话(使用lein-swank插件).所以,每次我退出emacs(我知道我不应该)或重启/注销我都要重新启动slime和swank.有没有办法重新连接到slime/clojure-swank会话?

emacs clojure swank

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

找到一个点是否位于矩形内

我想找出一个点是否位于矩形内部.矩形可以以任何方式定向,并且不需要轴对齐.

我能想到的一种方法是旋转矩形和点坐标以使矩形轴对齐,然后通过简单地测试点的坐标是否位于矩形的坐标内.

上述方法需要旋转,因此需要浮点运算.有没有其他有效的方法来做到这一点?

algorithm geometry

74
推荐指数
8
解决办法
11万
查看次数

代码合同比 对象初始化器(.net 4.0)

从表面看,对象初始化器似乎对.net 4.0"代码契约"提出了问题,通常在对象构造函数完成时应该建立不变量.然而,据推测,对象初始化器需要在构造完成后设置属性.

我的问题是,"代码契约"的不变量是否能够处理对象初始化器,"好像"属性是在构造函数完成之前设置的?那确实非常好!!

.net design-by-contract .net-4.0 object-initializers code-contracts

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

Rails authlogic:如何制作级别?

我按照本教程正确设置了Autlogic.因此,我的网站需要一种级别,如"管理员","主持人","用户","访客".因此管理员可以做任何事情,主持人可能无法进行网站更改.并且用户无法销毁,更新或创建.

ruby-on-rails access-levels authlogic

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

包括php的另一台服务器的php文件

我有两个PHP文件位于不同的服务器上,一个在http://www.mysite.com/main.php,另一个在http://www.sample.com/includeThis.php.

我想要包含第一个文件.

第二个文件的内容如下所示:

<?php
$foo = "this is data from file one";
Run Code Online (Sandbox Code Playgroud)

第一个文件:

<?php
include "http://www.sample.com/includeThis.php";
echo $foo;
Run Code Online (Sandbox Code Playgroud)

有什么方法可以做到这一点吗?

php file include

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

如何使用itextsharp在pdf中计算正确的图像大小?

我正在尝试使用itextsharp将图像添加到pdf,无论图像大小如何,它始终显示为映射到pdf内的不同更大的尺寸?

我添加的图像是624x500像素(DPI:72):

alt text http://www.freeimagehosting.net/uploads/727711dc70.png

这是输出pdf的屏幕:

alt text http://www.freeimagehosting.net/uploads/313d49044d.png

这是我创建文档的方式:

Document document = new Document();                
                System.IO.MemoryStream stream = new MemoryStream();
                PdfWriter writer = PdfWriter.GetInstance(document, stream);
                document.Open();


                System.Drawing.Image pngImage = System.Drawing.Image.FromFile("test.png");
                Image pdfImage = Image.GetInstance(pngImage, System.Drawing.Imaging.ImageFormat.Png);


                document.Add(pdfImage);
                document.Close();

                byte[] buffer = stream.GetBuffer();
                FileStream fs = new FileStream("test.pdf", FileMode.Create);
                fs.Write(buffer, 0, buffer.Length);
                fs.Close();
Run Code Online (Sandbox Code Playgroud)

有关如何计算正确尺寸的任何想法?

我试过ScaleAbsolute,图像仍然呈现不正确的尺寸.

dpi itextsharp

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

什么相当于cmake中gcc的-mwindows选项?

我跟着tuto:

http://zetcode.com/tutorials/gtktutorial/firstprograms/

它工作,但每次我双击可执行文件,有一个控制台,我不希望它在那里.

我如何摆脱那个控制台?

我试过这个:

add_executable(Cmd WIN32 cmd.c)
Run Code Online (Sandbox Code Playgroud)

但得到了这个致命的错误:

MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
Cmd.exe : fatal error LNK1120: 1 unresolved externals
Run Code Online (Sandbox Code Playgroud)

使用gcc直接工作:

gcc -o Cmd cmd.c -mwindows ..
Run Code Online (Sandbox Code Playgroud)

我猜这与入门函数有关:int main( int argc, char *argv[])但为什么gcc有效?

我怎样才能使用它cmake

UPDATE

为方便起见,我这里粘贴源代码:

#include <gtk/gtk.h>

int main( int argc, char *argv[])
{
  GtkWidget *window;

  gtk_init(&argc, &argv);

  window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
  gtk_widget_show(window);

  gtk_main();

  return 0;
}
Run Code Online (Sandbox Code Playgroud)

UPDATE2

为什么gcc -mwindows有效但add_executable(Cmd WIN32 cmd.c)不是?

也许这不是 …

c windows gtk cmake

8
推荐指数
2
解决办法
4357
查看次数

Moose :: Error :: Croak错误报告不是来自调用者的角度

我刚刚开始使用Moose及其一个伟大的OO框架,不仅可以使用,还可以学习新的OO概念.我想做的一件事就是在对象创建期间从调用者的角度进行错误报告.我看到Moose有模块Moose :: Error :: Croak,它告诉Moose通过croak调用覆盖默认的错误报告.我用它但它似乎没有帮助

驼鹿代码 - Foo.pm

package Foo;
use metaclass (
  metaclass => 'Moose::Meta::Class',
  error_class => 'Moose::Error::Croak',
);
use Moose;
has 'attr1' => (
  is => 'rw',
  isa => 'Str',
  required => '1',
);
no Moose;
1;
Run Code Online (Sandbox Code Playgroud)

驼鹿代码 - fooser.pl

#!/usr/bin/perl
use strict;
use warnings;
use Foo;
my $foobj = Foo->new();
Run Code Online (Sandbox Code Playgroud)

这失败并出现错误:/usr/local/lib/perl/5.8.8/Class/MOP/Class.pm第364行需要属性(attr1)

如果没有使用Moose :: Error :: Croak,它比实际的堆栈跟踪更简洁.但它不会从调用者的角度报告它.如果这是一个Perl 5 OO代码,我将Foo.pm作为:

package Foo;

use strict;
use warnings;
use Carp;

sub new { 
  my ($class, %args) = @_;
  my $self = …
Run Code Online (Sandbox Code Playgroud)

perl moose

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