问题列表 - 第8982页

JavaScript切断/切片/修剪字符串中的最后一个字符

我有一个字符串,12345.00我希望它能够返回12345.0.

我看过trim,但它看起来只是修剪空白slice,我不明白这是如何工作的.有什么建议?

javascript trim slice chop

1840
推荐指数
19
解决办法
159万
查看次数

如何从tfpt scorch命令中排除文件和文件夹?

我需要c:\Source\MyProject\Trunk使用team foundation server power tools命令tfpt scorch 将我的工作区文件夹与tfs 同步.我希望scorch命令跳过该文件夹c:\Source\Myproject\Trunk\\.git,其所有子项和文件c:\Source\Myproject\Trunk\\.gitignore.

如何为/ excludes命令行参数指定"filespec"?

tfs

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

全局更改ToolTip InitialShowDelay属性

我有一个应用程序,在Ribbon控件上设置了超过一百个不同的工具提示.所有的工具提示都会很快弹出(大约半秒钟),我想增加弹出延迟.经过一些研究后,似乎在WPF中执行此操作的唯一方法是通过ToolTipService.InitialShowDelay属性.

我的问题是,我是否必须通过XAML并明确说出来

ToolTipService.InitialShowDelay="2000"
Run Code Online (Sandbox Code Playgroud)

对于每个具有ToolTip的控件?或者是否有某种方法可以使用类似Style的方式全局设置此属性?

谢谢你的任何想法.

c# wpf xaml tooltip

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

如何通过PHP轻松转换UTC的日期?

我在UTC中的日期时间字段中将日期存储在MySQL数据库中.我正在使用PHP,并且我调用了date_timezone_set('UTC'),以便所有对date()的调用(没有时间戳)以UTC格式返回日期.

然后,我有它,所以给定的网站可以选择其时区.现在我希望日期显示在网站的时区.因此,如果我将日期存储为"2009-04-01 15:36:13",则应在PDT时区(-7小时)内为用户显示为"2009-04-01 08:36:13" .

通过PHP执行此操作的最简单(最少代码)方法是什么?到目前为止,我所想到的只是

date('Y-m-d H:i:s', strtotime($Site->getUTCOffset() . ' hours', strtotime(date($utcDate))));
Run Code Online (Sandbox Code Playgroud)

有更短的方式吗?

php timezone

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

在Perforce工作区视图中忽略客户端生成的文件

有没有办法让Perforce在工作区视图中的客户端工作区中忽略新文件?

我有120个生成700多个类文件的java文件,因此在单个文件夹视图中管理这些文件非常繁琐.我认识到在一个单独的文件夹中生成输出是一个优雅的解决方案,但目前还不是一个可行的解决方案.

问题55449涉及忽略服务器上存在的文件,但工作区视图仍包含这些文件.

编辑:我试图排除.class文件(或其他一些任意过滤器)而不是所有文件.Reconcile Offline Work仍然会显示这些类文件.

version-control perforce ignore

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

C#中的FlowDocument内存问题

我目前正在尝试处理释放FlowDocument资源的问题.我正在加载一个rtf文件并将其放入带有TextRange.Load的FlowDocument中.我注意到,在它执行此操作后,它会保留这些资源,GC不会收集它.我已经运行了一个内存分析器,并且已经看到这是真的.我还把它缩小到我加载实际将rtf放入FlowDocument.如果我不这样做,那么一切都很好.所以我知道这是问题所在.

我希望对如何解决这个问题提供一些指导.这是加载rtf和所有内容的代码.我已经评论了所有其他代码,甚至将它放在自己的范围内,并尝试了GC.Collect().任何帮助是极大的赞赏.

编辑:这是我的代码.除了最基本的要素之外,我已经取出了其他所有东西来让它运行起来.问题仍然存在.如您所见,FlowDocument和TextRange不会在其他任何地方引用.

    public LoadRTFWindow(string file)
    {
        InitializeComponent();

        using (FileStream reader = new FileStream(file, FileMode.Open))
        {
            FlowDocument doc = new FlowDocument();
            TextRange range = new TextRange(doc.ContentStart, doc.ContentEnd);
            range.Load(reader, System.Windows.DataFormats.Rtf);
        }
        GC.Collect();
        GC.WaitForPendingFinalizers();
        GC.Collect();
    }
Run Code Online (Sandbox Code Playgroud)

我找到了这篇文章,我希望能帮助我解决问题,但我没有运气.非常感谢任何类型的帮助.谢谢.

编辑:我想我应该提到我检查这个的主要方式.我打开了Windows任务管理器,正在观察应用程序进程正在使用的内存使用情况.当我运行上面的代码时,应用程序从40,000K到70,000K,同时执行TextRange.Load()(这是一个400页的大型RTF),一旦完成它就会下降到61,000K并保持在那里.我的期望是它会回落到40,000K或者至少非常接近它.

正如我之前提到的,我使用了一个内存分析器,看到有很多段落,Run ..ect.事后仍然活着.

c# memory flowdocument .net-3.5

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

有没有办法在Perl中预编译正则表达式?

有没有办法在Perl中预编译正则表达式?我有一个在程序中多次使用它并且它在使用之间没有变化.

regex perl compilation

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

修复cakephp .htaccess/mod_rewrite用于共享主机设置

我正在尝试在共享主机设置上安装cakePHP.将文件解压缩到〜/ public_html/dev/cake之类的位置并访问相应的URL(在本例中为http:// hostname/~username/dev/cake /)后,收到404错误:


未找到

在此服务器上找不到请求的URL/usr/home/username/public_html/dev/cake/app/webroot /.


我怀疑其原因是经过仔细检查后,〜/ public_html的绝对路径实际上不是/ usr/home/username/public_html,而是/ usr/www/users/username /.

这是我一直在尝试的(但显然它不起作用):(〜/ public_html/dev/cake/app/webroot/.htaccess)

<IfModule mod_rewrite.c>  
    RewriteEngine On  
    RewriteBase /usr/www/users/username/dev/cake/app/webroot/ 
    RewriteCond %{REQUEST_FILENAME} !-d  
    RewriteCond %{REQUEST_FILENAME} !-f  
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]  
</IfModule>  
Run Code Online (Sandbox Code Playgroud)

不幸的是,这似乎没有改变任何东西(404消息仍然相同).思考?

php .htaccess mod-rewrite cakephp

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

正则表达式帮助,贪婪与非贪婪

嘿,我有一个很大的html字符串

<a style="background: rgb(100, 101, 43) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-backg    round-inline-policy: -moz-initial;" href="#">swatch4</a>  
<a style="background: rgb(34, 68, 33) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-b    ackground-inline-policy: -moz-initial;" href="#">swatch5</a>  
<a style="background: rgb(11, 38, 68) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -m    oz-background-inline-policy: -moz-initial;" href="#">swatch6</a>  
<a style="background: rgb(39, 11, 60) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial    ; -moz-background-inline-policy: -moz-initial;" href="#">swatch7</a>
Run Code Online (Sandbox Code Playgroud)

......这些条目很多......

我想最终得到的是一个php数组

$colors = array(
 'rgb(34, 34, …
Run Code Online (Sandbox Code Playgroud)

html php regex parsing

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

如何使用LINQ(C#3.0)更改IDictionary的内容

如何使用C#3.0(Linq,Linq扩展)更改IDictionary的内容?

var enumerable = new int [] { 1, 2};
var dictionary = enumerable.ToDictionary(a=>a,a=>0);
//some code
//now I want to change all values to 1 without recreating the dictionary
//how it is done?
Run Code Online (Sandbox Code Playgroud)

.net c# linq idictionary c#-3.0

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