问题列表 - 第49608页

Perl使用编码pragma破坏UTF字符串

我有Perl和编码编译指示的问题.

(我在输入,输出,perl脚本本身使用utf-8.我不想使用其他编码,从来没有.)

然而.当我写作

binmode(STDOUT, ':utf8');
use utf8;
$r = "\x{ed}";
print $r;
Run Code Online (Sandbox Code Playgroud)

我看到字符串" í "(这就是我想要的 - 以及什么是U + 00ED unicode char).但是当我添加像这样的"使用编码"pragma时

binmode(STDOUT, ':utf8');
use utf8;
use encoding 'utf8';
$r = "\x{ed}";
print $r;
Run Code Online (Sandbox Code Playgroud)

我所看到的只是一个盒子角色.为什么?

而且,当我添加Data :: Dumper并让Dumper打印出这样的新字符串时

binmode(STDOUT, ':utf8');
use utf8;
use encoding 'utf8';
$r = "\x{ed}";
use Data::Dumper;
print Dumper($r);
Run Code Online (Sandbox Code Playgroud)

我看到perl 将字符串更改"\x{fffd}".为什么?

perl

7
推荐指数
2
解决办法
2489
查看次数

elmah定制提供商和暴露事件

我想知道如何创建我的自定义提供程序来存储错误日志,例如.Windows事件查看器的提供程序.

如果到目前为止还不可能,我也想知道是否有任何我可以覆盖的暴露事件,以便我可以注入我的代码,获取异常,做我想做的任何事情.

我知道我可以在Global.asax中覆盖一些事件.喜欢过滤:

void ErrorLog_Filtering(object sender, ExceptionFilterEventArgs e)
{
}
void ErrorMail_Filtering(object sender, ExceptionFilterEventArgs )
{
}
Run Code Online (Sandbox Code Playgroud)

还有更多吗?我在哪里可以找到这些事件的列表?

c# elmah

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

这个mysql查询有什么问题?

这有效:

CREATE TABLE shoutbox_shout (
  shout_id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
  user_id INT UNSIGNED NOT NULL DEFAULT 0,
  shout_date INT UNSIGNED NOT NULL DEFAULT 0,
  message MEDIUMTEXT NOT NULL,
  KEY shout_date (shout_date)
)
Run Code Online (Sandbox Code Playgroud)

......而这个:

CREATE TABLE shoutbox_shout (
  shout_id INT UNSIGNED NOT NULL AUTO_INCREMENT,
  user_id INT UNSIGNED NOT NULL DEFAULT 0,
  shout_date INT UNSIGNED NOT NULL DEFAULT 0,
  message MEDIUMTEXT NOT NULL,
  KEY shout_date (shout_date)
)
Run Code Online (Sandbox Code Playgroud)

...结果是:

错误代码:1075 - 表定义不正确; 只能有一个自动列,必须将其定义为键

我添加了主键但仍然出错.

mysql sql mysql-error-1075

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

JPQL我们不能用CONCAT(String,Integer)EclipseLink?

在JPQL查询中,我尝试在select子句中使用CONCAT JPQL函数将字符串与整数连接起来,例如:

SELECT CONCAT(c.idClient, ' ', c.name) FROM Clients c;
Run Code Online (Sandbox Code Playgroud)

但结果不是可读的字符串.

我们只能在CONCAT函数中使用String吗?

提前致谢.

jpa eclipselink jpql

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

IE9不应用链接样式表

我有一个奇怪的问题.我开发了一个在大多数浏览器中运行良好的网站.我刚刚升级到IE9,我的样式都没有被应用.我在我的本地电脑上看到这个,因为这个网站还没有上网.正确应用所有内联或页面级样式,但根本不应用从HEAD部分中的外部css文件链接的样式.如果我使用开发人员工具栏并将网站视为IE8,IE7或任何其他模式,网站工作正常.大约有6个样式表,没有额外的组件,所以它不应该是太多样式表的问题.我无法弄清楚造成这种情况的原因.还有人见过吗?

css internet-explorer-9

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

RAILS3:通过button_to传递任意参数?

我正在尝试在我的第一个Rails应用程序(Rails 3)中做一些非常简单的事情,我不确定我做错了什么,或者是否有更好的方法.在网上找不到任何东西,或者在这里找不到任何东西,尽管经常搜索.

在应用程序中我有WorkRequests和文章.在查看文章时,我想要一个按钮来创建WorkRequest,并且当出现新的WorkRequest表单时,填写文章.实际上,我正在尝试将Article.id传递给新的WorkRequest.

仅通过添加参数在link_to中工作,但我希望它是一个按钮.虽然它在Article表单的HTML中显示为查询参数,但它永远不会到达WorkRequest.new方法.2010年的这篇文章详细解释了这个问题,但该解决方案对我不起作用(请参阅我在页面末尾的评论.)

这似乎应该是一个相当容易和常见的事情(一旦我弄明白,在我自己的应用程序中还有其他几个地方我想做同样的事情)但我一直在抨击这个特殊的东西墙几天了.我是Rails的新手 - 这是我的第一个应用程序 - 所以我希望有经验的人可以提供帮助!

提前致谢.

parameters ruby-on-rails

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

Wordpress,循环:只显示2个帖子

什么是在循环中只显示2个帖子的最佳方式?

<?php
$i = 1;
while (have_posts()):
    if ($i == 3)
    {
        break;
    }
    the_post();
    $i++;
endwhile;
?>
Run Code Online (Sandbox Code Playgroud)

有更"美丽"的东西吗?

php wordpress

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

java - 使用正则表达式拆分字符串

我需要在有逗号的地方拆分一个字符串,但它取决于逗号的放置位置.

举个例子

考虑以下:

C=75,user_is_active(A,B),user_is_using_app(A,B),D=78
Run Code Online (Sandbox Code Playgroud)

我希望String.split()函数将它们分开:

C=75 

user_is_active(A,B) 

user_using_app(A,B)

D=78
Run Code Online (Sandbox Code Playgroud)

我只能想到一件事,但我不确定它是如何在正则表达式中表达的.

括号内的字符/单词总是大写的.换句话说,我不会有这样的情况user_is_active(a,b).

有办法做到这一点吗?

java regex string split

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

图表控制Y轴在滚动时自动缩放

我一直在网上搜索一段时间但仍然没有找到任何解决我问题的好方法.我想让MS Chart在滚动时自动重新缩放Y轴,以确保所有数据点都可见.这里的转折是我需要能够排除某些系列用于自动缩放.到目前为止,我只找到了解决方案,它们可以在AxisViewChanged事件中迭代整个点集合,当你有大量的点集合和几个迭代的系列时,这种解决方案效果不佳.我想知道是否有办法通过获取当前可见的最小和最大X值之间的数据点来缩小搜索范围.任何帮助,将不胜感激.

编辑 Heres图像.正如您所看到的,中间的烛台并不完全可见. 在此输入图像描述

c# scale mschart

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

我什么时候应该使用MapMaker类的weakValues()?

当映射中的条目具有弱引用时,该条目将在下一次垃圾回收时被删除,对吧?

我可以理解该类MapMaker提供了该weakKeys方法。但我对 感到困惑weakValue()。我应该什么时候使用weakValueor softValuein MapMaker

java guava

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