问题列表 - 第22130页

显示创建视图定义

当我执行"显示创建视图viewName"时,它会显示正确格式的文本.

我想知道是否有任何方法可以像"show create table tblName"那样格式化它?

mysql

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

如何对没有后端类的网站进行单元测试?

一位朋友建议不要使用后端类来验证每个公共函数中的用户权限(结果是缓存和非静态)我应该有一个更"简化"的站点.当我删除后端时,我也删除数据库代码并将它们合并到相应的用户权限(基本用户,logged_in_user,主持人)中.

现在合并它们的站点代码看起来更好了已经减少了LOC(实际上是LOC的吨数)并且我编写了Method()而不是backend.Method()来提高可读性.但是现在我没有后端,我想如何对我的代码进行单元测试?那些用不同扩展名的用户文件上传呢?(txt vs jpg vs FLAC)

c# asp.net unit-testing

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

TextWriterTraceListener和带有GUID的跟踪文件名

我在我的应用程序中使用TextWriterTraceListener(System.Diagnostics)来跟踪异常等几件事情......

应用程序在终端服务器上运行,如果有许多用户同时使用它,则侦听器开始在文件名中创建许多带有随机GUID的跟踪文件.

是否存在避免此行为的可能性或变通方法?

.net guid trace-listener

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

找到一个单词的一部分,然后用字符串替换整个单词

所以,如果我有文字:

"这真的很棒"

我有针"goi"

我希望它找到,然后用链接替换它

<a href="http://wwww.something.com/going">going</a>
Run Code Online (Sandbox Code Playgroud)

你能帮助我吗?我在正则表达式中非常糟糕

php regex

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

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

有没有办法用CSS将长数字("$ 100000000")分成更易读的三合一("$ 100 000 000")?

我有一个包含大量数值的页面.到处都是数百万和数十亿美元.并且很难读取这些数字,所以我的客户要求我将它们分成更易读的三个符号块,"$ 100000000"=>"$ 100 000 000".

这是完全合理的请求,但问题是我不想在服务器端执行此操作,而且我不想使用javascript执行此操作.你知道,我已经在这个页面上运行了一大堆javascript,对这些长数字进行了复杂的计算,而且很难parseReadableStringToInteger()在每个从页面读取数据的地方插入一个并且writeIntegerAsReadableString()在每个写入结果的地方都插入一个回到页面.

所以,我正在考虑使用CSS将长字符串显示为一组短块.我首先想到的是中-moz-column-webkit-column,但不幸的是,他们只用那些已经由空格分隔的单词工作.

也许有另一种方式?欢迎任何建议.

ps不需要跨浏览器兼容性.我对Gecko和/或Webkit没问题.

javascript css css3

36
推荐指数
3
解决办法
1450
查看次数

为什么Perl的LWP给我的编码与原始网站不同?

让我说我有这个代码:

use strict;
use LWP qw ( get );

my $content = get ( "http://www.msn.co.il" );

print STDERR $content;
Run Code Online (Sandbox Code Playgroud)

错误日志显示类似"\ xd7\x9c\xd7\x94\xd7\x93\xd7\xa4\xd7\xa1\xd7\x94",我猜它是utf-16?

该网站的编码是与

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1255">
Run Code Online (Sandbox Code Playgroud)

那么为什么这些角色出现而不是windows-1255字符呢?

而另一个奇怪的事情是我有两台服务器:

第一台服务器返回CP1255字符,我可以简单地将其转换为utf8,当前服务器给我这些字符,我不能用它做任何事情......

apache/perl/module中是否有任何配置文件搞乱了编码?强迫某事......?

我的网站在第二台服务器上的结果是perl文件和标题都是utf8,所以当我写的文字不是英文字符时,上面例子中的内容显示正常(即使它是奇怪的字符) )但我自己的静态文本看起来像"×ס××××××:"

我测试的另一件事是......

通过perl:

my $content = `curl "http://www.anglo-saxon.co.il"`;    
Run Code Online (Sandbox Code Playgroud)

我得到utf8编码.

通过Bash:

curl "http://www.anglo-saxon.co.il"
Run Code Online (Sandbox Code Playgroud)

在这里我得到CP1255(Windows-1255)编码...

此外,当我在bash中运行脚本时 - 它提供了CP1255,并且当它通过网络运行时 - 然后它再次是utf8 ...

通过改变utf8中的内容来修复问题 - 应该是什么,然后回到utf8:

use Text::Iconv;

my $converter = Text::Iconv->new("utf8", "CP1255");
   $content=$converter->convert($content);

my $converter = Text::Iconv->new("CP1255", "utf8");
   $content=$converter->convert($content);
Run Code Online (Sandbox Code Playgroud)

perl content-encoding lwp windows-1255

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

用于Windows的命令行svn?

svnWindows 是否有基于命令行的版本?我知道我可以获得TortoiseSVN,但这对我不起作用.

svn windows command-line-interface

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

html或php中POST参数的限制

POST参数有限制吗?我有这样的情况,在开发服务器上我的表格超过520 args被发布并保存没有问题,在生产env它只能节省多达499 args ...

有任何想法吗?

html php post

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

为什么我的Lucene索引被锁定?

我的搜索出现问题,未返回预期的结果。

我尝试对索引运行Luke,但是它说它已被锁定,我需要强制解锁它(尽管我不是Jedi / Sith)

我试图删除索引文件夹并运行我的recreate-indicies应用程序,但该文件夹已锁定。使用解锁器,我发现大约有100个w3wp.exe条目(相同的PID,不同的句柄)在索引上具有锁定。

这是怎么回事?

我正在NHibernate配置中执行此操作:

c.SetListener(ListenerType.PostUpdate, new FullTextIndexEventListener());
c.SetListener(ListenerType.PostInsert, new FullTextIndexEventListener());
c.SetListener(ListenerType.PostDelete, new FullTextIndexEventListener());
Run Code Online (Sandbox Code Playgroud)

这是我查询索引的唯一位置:

var fullTextSession = NHibernate.Search.Search.CreateFullTextSession(this.unitOfWork.Session);

var fullTextQuery = fullTextSession.CreateFullTextQuery(query, typeof (Person));
fullTextQuery.SetMaxResults(100);

return fullTextQuery.List<Person>();
Run Code Online (Sandbox Code Playgroud)

这是怎么回事?我究竟做错了什么?

谢谢

lucene nhibernate

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