小编Mat*_*s F的帖子

搜索并替换存储过程中的内容

我真的不知道如果没有搜索存储过程的文本我怎么可以生活你能搜索SQL Server 2005存储过程内容吗?.

对我来说,下一件大事就是能够在几个存储过程中替换一些文本.有没有办法做到这一点?

编辑

我现在使用Red Gate SQL Search进行搜索.它很好,但他们应该给我更新功能!请!

sql-server sql-server-2008

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

用文件名替换文本中的标记

我有一堆包含令牌-filename-的文本文件.我需要用文件的真实路径和文件名替换它.

多数民众赞成我到目前为止:

grep -lr -e'-filename-'*.txt | xargs sed -i的/ -filename-/therealname/g'

有没有办法用文件名替换therealname

grep sed

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

如何获取对象列表中包含的所有子对象的列表?

如果您有产品列表,并且每个产品都有一个类别列表.

我如何获得产品使用的食谱清单?

List<Product> products = new List<Product>();

Product product1 = new Product();
product1.Categories.Add("Books");
product1.Categories.Add("Electronics");

Product product2 = new Product();
product2.Categories.Add("Dishes");
product2.Categories.Add("Books");

products.Add( product1 );
products.Add( product2 );
Run Code Online (Sandbox Code Playgroud)

我如何获得"书籍","菜肴","电子产品"列表

c# linq

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

在 linq 的外连接中使用过滤器

我有以下实体:

public class Company
    {
        public string CompanyName { get; set; }
        public int ID { get; set; }
    }

public class CompanyCurrency
{
    public int Id { get; set; }
    public int CompanyId { get; set; }
    public decimal Rate { get; set; }
    public int CurrencyId { get; set; }
}

public class Currency
{
    public int ID { get; set; }
    public string Name { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我需要获取一个国家的货币列表。如果一个国家没有货币条目,我也需要为该缺失条目添加一行。

我现在的声明是:

var  currencies  = 
from c in …
Run Code Online (Sandbox Code Playgroud)

c# linq entity-framework

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

确定一些邮政编码是否连续

我的客户有销售区域,每个销售区域都包含一个邮政编码列表.这些地区相当大,可以更容易地存储,如:

区域包括邮政编码范围从00602到10012和20020到30020.

如何从邮政编码列表中获取此类邮政编码范围列表?

请考虑以下数据

--This would be my list of all available zip codes in us:

CREATE TABLE [Zip](
    [Zip] [nvarchar](20) ,
    [State] [nvarchar](50) ,
)

--This would be the Sales Region List

CREATE TABLE [dbo].[SalesRegion](
    [AreaCode] [nvarchar](50) 
) 

--This would be the original large list Zip Codes for the SalesRegions

CREATE TABLE [dbo].[EnteredZip](
    [Zip] [nvarchar](20) ,
    [AreaCode] [nvarchar](50) 
) 

--This is where I would like to store the Zip Code Ranges

CREATE TABLE [dbo].[SearchableZip](
    [StartZip] [nvarchar](20) ,
    [EndZip] [nvarchar](20) …
Run Code Online (Sandbox Code Playgroud)

sql-server sql-server-2008

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

是否可以将 cookie ASP.NET_sessionID 标记为安全

经过安全审核后,我要求将 cookie ASP.NET_sessionID 设置为“安全”。

现在标志没有设置。

我可以使用 SessionIDManager 将其设置为安全吗?使用以下代码登录后,我已经在使用它来更改会话 cookie 的值:

            System.Web.SessionState.SessionIDManager manager = new System.Web.SessionState.SessionIDManager();
            string oldId = manager.GetSessionID(System.Web.HttpContext.Current);
            string newId = manager.CreateSessionID(System.Web.HttpContext.Current);
            bool isAdd = false, isRedir = false;
            manager.SaveSessionID(System.Web.HttpContext.Current, newId, out isRedir, out isAdd);
Run Code Online (Sandbox Code Playgroud)

编辑

我看到我可以设置

<httpCookies httpOnlyCookies="false" requireSSL="true" />
Run Code Online (Sandbox Code Playgroud)

但我只想让这一个 cookie 安全

cookies https session-state asp.net-mvc-4

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

我如何在PerfView中看到昂贵的方法

我创建了一个简单的控制台应用程序,并通过Run Command - > PerfMonTest.exe从PerfView执行它

我得到日志文件,看看应用程序的过程.如预期的那样昂贵(99%CPU),但是当我想深入研究昂贵的方法时,它们不会显示在昂贵的方法列表中.

我能做些什么让它们可见吗?

这是我选择过程时的视图.我希望列表中有CallExpensive和CallCheap:

在此输入图像描述

选择主要方法并不能让我进一步深入研究被调用的方法

在此输入图像描述

这是应用程序:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace PerfMonTest
{
    class Program
    {
        static void Main(string[] args)
        {
            for (int i = 0; i <= 2000; i++)
            {
                CallExpensive(1000);
                CallCheap(1000);
                CallCheap(400);
            }

        }

        public static void CallExpensive(int expense)
        {
            for (int i = 0; i <= expense; i++)
            {
                DateTime checkTime = DateTime.Now;
                string val = "10" + i.ToString();
            }
        }

        public static void CallCheap(int expense)
        {
            for (int …
Run Code Online (Sandbox Code Playgroud)

performance .net-4.0 perfview

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

如何在 azure 中关闭应用服务的一个实例

我已将 Asp.Net MVC 应用程序部署到 azure 中的应用程序服务,并将其扩展到 2 个实例。

有时我需要重新启动一个实例,但我只找到了一种重新启动整个 Web 应用程序的方法。有没有办法只重启一个实例?即使删除实例然后创建一个新实例也适用于我。

asp.net-mvc load-balancing azure azure-web-app-service

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

使用PowerShell进行激活并忘记Web请求

对于PowerShell中的webrequest我使用

Invoke-WebRequest -Uri 'https://www.it-takes-long.de' -UseBasicParsing
Run Code Online (Sandbox Code Playgroud)

有没有办法在火灾中忘记网络请求?

我调用网址从我的构建服务器上预热网页,我宁愿继续下一步而不是等待网络启动.

powershell

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

复制与正则表达式匹配的文本

我有一个正则表达式,在文本文件中有几个匹配项.我想只将匹配复制到第二个文件.我不想复制包含匹配项的行:我只想要匹配的文本.

我没有找到在记事本++中执行此操作的方法(仅复制完整的行,而不仅仅是匹配).也不在Visual Studio搜索中.

有没有办法只复制匹配?也许在grepp或sed?

regex notepad++ visual-studio

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