小编Ami*_*shk的帖子

在将grep与上下文行一起使用时,如何摆脱" - "行分隔符?

我有一个名为compare.txt的文本文件,我想提取包含模式"nmse_gain_constant"的每一行后面的单行.以下命令让我关闭:

grep -A 1 nmse_gain_constant compare.txt | grep -v nmse_gain_constant
Run Code Online (Sandbox Code Playgroud)

但是这包括每行所需文本之间的分隔符" - "行.任何简单的想法如何摆脱" - "线?

我在这里给你一些示例文本,但是这个网页帖子错误地将" - "字符解释为控制字符,你会看到的不正确.

grep

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

获取给定扩展程序的图标

我知道我可以使用提取文件的图标

using (System.Drawing.Icon sysicon = System.Drawing.Icon.ExtractAssociatedIcon(filePath))
{
    icon = System.Windows.Interop.Imaging.CreateBitmapSourceFromHIcon(
        sysicon.Handle,
        System.Windows.Int32Rect.Empty,
        System.Windows.Media.Imaging.BitmapSizeOptions.FromEmptyOptions());
}
Run Code Online (Sandbox Code Playgroud)

但是,如果没有文件,我怎么能获得给定扩展名的图标?

c#

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

注释中的Visual Studio Magic关键字

我知道visual studio有一些可以在评论中使用的神奇关键词,这些关键词会在任务列表中标记出来:

  • 去做
  • HACK
  • UNDONE

您是否知道任何其他内置关键字,可能会将代码标记为任务?

或者将代码标记为错误修复,警告,错误等的任何其他特殊关键字.

comments visual-studio

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

.NET/Mono Install Base

我和一些朋友正在考虑编写一个新的FOSS项目,辩论分为使用.NET或其他东西.

所以我想知道在Linux机器上是否有针对Mono的广告安装基础?如果在Windows机器上有Mono或Microsoft .Net的已知安装基础?

谢谢.


安装基础 - 实际使用的特定类型系统的单元数量的度量.

.net mono survey

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

Sourceannotations.h?C++

Visual Studio 2008中的错误消息是什么?

Error 1 error C2144: syntax error : '__w64 unsigned int' should be preceded by ';' c:\program files\microsoft visual studio 9.0\vc\include\codeanalysis\sourceannotations.h 19 Steg2_Labs
Run Code Online (Sandbox Code Playgroud)

我自己没有任何headerfiles.

c++ visual-studio-2008

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

挂钩并更改ajax请求

我是JQuery的新手.我正在使用一个封闭的框架,它允许我添加代码,但不能改变一些行为.为了添加功能,我需要挂钩到特定的Ajax请求,并将其重定向到我的URL(这样我可以在那里更改数据并成为代理),或者在客户端更改请求的参数.

这可能与JQuery有关吗?如果是这样,怎么样?

更新文本输入框后会触发原始事件.


更新:

进一步检查后,似乎使用JQuery Autocomplete插件操作文本框.我试图翻译从这个ajax请求返回的单词.基本上用户输入一种语言的文本,我想将其翻译成英语(翻译本身不是问题)所以自动完成将使用英语单词,然后我想从英语翻译成原始语言,到显示在文本框和悬停div中.

ajax proxy jquery

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

jQuery'on'事件,检查是否为ON

我有一个正在运行的事件,检查我是否在POSTED使用on事件之后悬停链接.

$(document).on("mouseenter","#hover",function() {
    load(); 

    $("#sidebar").fadeToggle("slow");
    $("#sidebar").html('');

    $.post("ajax_search.php?type=sidebar", { sidebar : $("#search").val() }, function(get_data) {
        stop_load();

        $("#sidebar").html(get_data);
    });
});
Run Code Online (Sandbox Code Playgroud)

当你停止徘徊时#hover,我该怎么做#sidebar才会隐藏?我发布了#hover,这就是我使用该ON活动的原因.

有甚至是notOn吗?

谢谢!

php jquery

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

如何在注册表中保存密码

我有一个带有远程接口的桌面应用程序.通过用户名和密码保护对远程接口的访问.

什么是安全保存这些密码的最佳方法,最好是在注册表中?

c# security password-protection winforms

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

SQL:标记哪个 WHERE 条件匹配

这是一个理论问题,我想知道是否有一个好的方法来找出 WHERE 语句中的哪个条件匹配。

假设我有一个这样的查询:

SELECT * FROM table WHERE
    COND1 OR
    (COND2 AND COND3) OR
    COND4
Run Code Online (Sandbox Code Playgroud)

有什么方法可以知道哪些条件使给定的行匹配(或不匹配)?


我想到的一个解决方案是向 SELECT 添加 CASE 子句,并重新运行该行的所有 WHERE 条件:

SELECT *, which_cond = CASE .... END CASE ...
Run Code Online (Sandbox Code Playgroud)

mysql sql sql-server oracle

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

图像源绑定到丢失的文件

如何在缺少绑定路径文件时显示默认图像?

<Image  Source="{Binding DisplayedBook.ImagePath}" />
Run Code Online (Sandbox Code Playgroud)

我的解决方案:使用转换器,检查图像是否存在并返回适当的路径.

c# data-binding wpf image

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

WPF:通过DataTrigger设置ListView视图

我有一个列表视图和2个资源,用于显示列表的视图:BooksGridView和ImageDetailView.

ViewModel有一个名为ViewMode的字符串属性,它包含我当前想要显示的视图的名称.(它使用工具栏从另一个控件更改)

我试图通过使用更改所选视图DataTrigger,但我似乎无法更改View属性.

当我直接设置View资源时,会显示正确的视图.我还添加了背景更改以确保数据触发器已激活,并且后台确实发生了变化.

所以我显然在这里遗漏了一些东西......

<UserControl x:Class="eLibrary.View.FilteredBooksView"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
             xmlns:Converters="clr-namespace:eLibrary.Converters"
             xmlns:Controls="clr-namespace:eLibrary.Controls"
             xmlns:scm="clr-namespace:System.ComponentModel;assembly=WindowsBase"
             xmlns:local="clr-namespace:eLibrary"
             mc:Ignorable="d" 
             d:DesignHeight="300" d:DesignWidth="300">
    <UserControl.Resources>
        <Converters:CoverImageConverter x:Key="CoverImageConverter"/>
        <BooleanToVisibilityConverter x:Key="BoolToVisConverter" />

        <GridView x:Key="BooksGridView">
            ...
        </GridView>

        <Controls:TileView x:Key="ImageDetailView">
            ...
        </Controls:TileView>

        <CollectionViewSource x:Key="sortedBooks" Source="{Binding Books}">
            <CollectionViewSource.SortDescriptions>
                <scm:SortDescription PropertyName="Title" Direction="Ascending"/>
            </CollectionViewSource.SortDescriptions>
        </CollectionViewSource>

        <Style TargetType="{x:Type ListView}">
            <Style.Triggers>

                <DataTrigger Binding="{Binding Path=ViewMode}" Value="BooksGridView">
                    <Setter Property="View" Value="{StaticResource BooksGridView}"/>
                    <Setter Property="Background" Value="Red"/>
                </DataTrigger>

                <DataTrigger Binding="{Binding Path=ViewMode}" Value="ImageDetailView">
                    <Setter Property="View" Value="{StaticResource ImageDetailView}" />
                    <Setter Property="Background" Value="Blue"/>
                </DataTrigger>

            </Style.Triggers>
        </Style>

    </UserControl.Resources>

    <ListView
        VerticalAlignment="Stretch"
        Name="BooksListView"
        View="{StaticResource …
Run Code Online (Sandbox Code Playgroud)

c# wpf resources listview

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

如何在c#中调用返回类型为数组的函数

public CD[] GetCDCatalog()
{
    XDocument docXML =
    XDocument.Load(Server.MapPath("mydata.xml"));

    var CDs =
      from cd in docXML.Descendants("Table")
      select new CD
      {
          title = cd.Element("title").Value,
          star = cd.Element("star").Value,
          endTime = cd.Element("endTime").Value,

      };
    return CDs.ToArray<CD>();
}
Run Code Online (Sandbox Code Playgroud)

我在页面加载时调用此函数即.string [] arr = GetCDCatalog(); 但这是错误无法隐式转换类型'Calender.CD []'到'string []'请Suggetst我如何调用页面加载函数返回类型是数组.

c#

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