问题列表 - 第22131页

如何从PowerShell中删除数组中的项?

我正在使用Powershell 1.0从数组中删除项目.这是我的脚本:

param (
    [string]$backupDir = $(throw "Please supply the directory to housekeep"), 
    [int]$maxAge = 30,
    [switch]$NoRecurse,
    [switch]$KeepDirectories
    )

$days = $maxAge * -1

# do not delete directories with these values in the path
$exclusionList = Get-Content HousekeepBackupsExclusions.txt

if ($NoRecurse)
{
    $filesToDelete = Get-ChildItem $backupDir | where-object {$_.PsIsContainer -ne $true -and $_.LastWriteTime -lt $(Get-Date).AddDays($days)}
}
else
{
    $filesToDelete = Get-ChildItem $backupDir -Recurse | where-object {$_.PsIsContainer -ne $true -and $_.LastWriteTime -lt $(Get-Date).AddDays($days)}
}

foreach ($file in $filesToDelete)
{       
    # remove …
Run Code Online (Sandbox Code Playgroud)

arrays powershell arraylist

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

c ++ std :: ofstream flush()但不是close()

我在MacOSX上.

在我的应用程序的记录器部分,我正在将数据转储到文件中.

假设我有一个全局声明 std::ofstream outFile("log");

在我的日志代码中我有:

outFile << "......." ;
outFile.flush();
Run Code Online (Sandbox Code Playgroud)

现在,假设我的代码在flush()发生后崩溃了; 是否保证写入磁盘outFile之前写入的东西flush()(请注意,我不会调用a close()).

谢谢!

c++ flush buffering ofstream

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

正则表达式(?<= x)是什么意思?

(?<=x)正则表达式意味着什么?

顺便说一下,我在这里阅读了手册.

regex

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

安全删除TFS分支项目

我目前正在为一组非常大的解决方案重新组织我们的TFS源代码控制,到目前为止我已经成功完成了这项工作.

我现在有一个问题,我需要删除旧的结构分支的旧版"Release Branch"TFS项目,并且不再需要,因为我现在在新结构中托管了一个发布分支.

这是源控件现在在移动所有内容后的示例:

$/Source Project
    /Trunk
        /[Projects]
    /Release
        /[Projects]

$/Release Branch Project
    /[Projects]
    /[Other legacy stuff]
Run Code Online (Sandbox Code Playgroud)

到目前为止,我发现信息说:

  1. tf delete /lock:checkout /recursive TestMain 删除分支.
  2. TfsDeleteProject 删除项目

tf delete当我需要删除与trunk相同的项目中的分支时,似乎只是相关的,并且TfsDeleteProject似乎不会从源项目中删除分支关联(我希望我错了,见下文).

有人可以告诉我,如果以上工作,以及我应该以什么顺序执行它们,成功删除TFS $/Release Branch Project同时还删除分支关联(从右键单击$/Source Project- >属性 - >分支)?

version-control tfs branch

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

Rails3和Paperclip

我已将我的应用程序从rails 2.3迁移到rails3,我的回形针有问题.我看到在paperclip git上有一个rails3的分支.

所以我在Gemfile中添加了"gem'paperclip',:git =>'git://github.com/thoughtbot/paperclip.git',: branch =>'rails3'"并启动命令bundle install.

安装回形针后,上传工作正常,但不是样式.我看到了修复它的黑客攻击.

# in lib/paperclip/attachment.rb at line 293
def callback which #:nodoc:
  # replace this line...
  # instance.run_callbacks(which, @queued_for_write){|result,obj| result == false }
  # with this:
  instance.run_callbacks(which, @queued_for_write)
end
Run Code Online (Sandbox Code Playgroud)

之后风格还可以,但我无法激活处理器.我的代码是:

has_attached_file                 :image,
                                  :default_url => "/images/nopicture.jpg",
                                  :styles => { :large   => "800x600>",
                                               :cropped => Proc.new { |instance| "#{instance.width}x#{instance.height}>" },
                                                :crop    => "300x300>" },
                                   :processors => [:cropper]
Run Code Online (Sandbox Code Playgroud)

我的处理器位于RAILS_APP/lib/paperclip_processors/cropper.rb中,包含:

module Paperclip
  class Cropper < Thumbnail
    def transformation_command
      if crop_command  and !skip_crop?
        crop_command + super.sub(/ -crop \S+/, …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails paperclip ruby-on-rails-plugins

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

从WPF窗口中删除图标

我可以使用WinApi从WPF窗口中删除窗口图标,但是当我只运行WPF项目的可执行文件时,我在应用程序窗口中再次获取图标.

如何删除图标?

wpf user-interface

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

检查日期是否早于Rails中的当前时间

我正在我的模型中进行验证,以检查日期是否比今天更早(意味着日期只能是从当前时间开始)

我打算写下一段代码,但是想知道是否有一个内置功能.

使用以下内容从视图传递日期:

<%= date_select ('load', :valid_until, :order => [:day, :month, :year]) %>
Run Code Online (Sandbox Code Playgroud)

所有想法都表示赞赏.

ruby-on-rails date

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

分层数据库,具有父ID的多个表或列?

我需要在mysql数据库中存储关于挪威郡,市和城市的信息.它们以分层方式相关(一个城市属于一个同样属于一个县的市政当局).

最好将它存储为三个不同的表并通过外键引用,还是应该将它们存储在一个表中并将它们与parent_id字段相关联?

两种解决方案的优缺点是什么?(结构端效率明智)

mysql sql database

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

如何获取表的主键?

有没有办法从mysql-database获取主键字段的名称?例如:

我有这样一张桌子:

+----+------+
| id | name |
+----+------+
| 1  | Foo1 |
| 2  | Foo2 |
| 3  | Foo3 |
+----+------+
Run Code Online (Sandbox Code Playgroud)

字段id是主键(它有自动增量但我不能使用它).如何在php中检索字段名称"id"?

php mysql primary-key

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

Glassfish编码

我正在使用此示例示例中的代码以及runUpdate()函数,该函数将我放入带有Glassfish v3的Netbeans 6.8中的Web应用程序中的javabean中.我似乎有编码问题,因为表中出现问号.

我到目前为止尝试过:

  1. 在nbproject-> private-> private.properties中添加runtime.encoding = UTF-8>
  2. 在project-> properties-> sources-> encoding utf-8中
  3. 在netbeans_default_options中的程序文​​件 - > netbeans-> etc-> netbeans_conf中添加-J-DFile.encoding = UTF-8
  4. 在project-> properties-> build-> compiling->其他编译器选项-encoding utf-8
  5. 在sun-web.xml中,我添加了 <locale-charset-info default-locale="UTF-8"> <locale-charset-map locale="" charset=""/> <parameter-encoding default-charset="UTF-8"/> </locale-charset-info>

此外,当我在glassfish输出面板中使用system.out.print()时,我得到了胡言乱语.我处于疯狂的最后一级,请看一看.谢谢.

编辑 此外,当我做上市.5我得到一个glassfish错误:

WARNING: WEB0500: default-locale attribute of locale-charset-info element is being ignored
Run Code Online (Sandbox Code Playgroud)

netbeans glassfish

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