小编sha*_*ath的帖子

如何在其他项目中添加NLog类库项目


我已经在C#中创建了一个控制台项目,在该项目中,我正在使用NLog进行日志记录。
当我运行该项目时,它成功登录到多个目标,例如控制台,文件,EventLog以及Sentinal。
但是,当我将该项目作为classLibrary并尝试将引用添加到另一个项目时,它并没有记录到任何目标。当然,项目中没有错误。
以下是代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using NLog;
using NLog.Config;

namespace NLogger
{
public class logWrapper
{
    private static Logger logger = LogManager.GetCurrentClassLogger();
    public void LevelLogger(string level, string msg)
    {
        if (level == "Trace")
            Trace(msg);
        else if (level == "Info")
            Info(msg);
        else if (level == "Error")
            Error(msg);
        else if (level == "Debug")
            Debug(msg);
        else if (level == "Warn")
            Warn(msg);
    }

    public void Trace(string msg)
    {
        try
        {
            logger.Trace(msg);
        }
        catch (Exception ex) …
Run Code Online (Sandbox Code Playgroud)

c# nlog

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

如何从Oracle表中获取几乎匹配的字符串?

我在Oracle中有一个包含四列的表。 Oracle中的表数据。

现在,用户可以向我的查询输入输入字符串作为“向右膝盖操作”(有效),并且我的查询应返回与DiagnosisName列中的大多数单词匹配的ICD代码(IKR123)。

以下是我当前的查询。(未提供正确的输出)

SELECT diagnosisname
FROM
  (SELECT diagnosisname,
    UTL_MATCH.jaro_winkler_similarity('%operation Knee right%',diagnosisname)
  FROM icd_code
  ORDER BY UTL_MATCH.EDIT_DISTANCE_SIMILARITY('%operation Knee right%',diagnosisname) DESC
  )
WHERE ROWNUM<2;
Run Code Online (Sandbox Code Playgroud)

该查询给我的输出为“左膝盖操作”,但我的期望是“右膝盖操作”。

sql oracle string-matching utl-match

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

如何使用Python检查Azure容器中是否存在文件夹?

我有一个存储容器,里面有 3 层目录,如下所示:

--Container
  --Folder1
    --Folder2
      --Folder3
        --blobs here
Run Code Online (Sandbox Code Playgroud)

我需要检查Folder3 中是否存在任何斑点,或者更好的是检查Folder3 是否存在。我尝试使用
blob_exist = BlobClient.from_connection_string(conn_str = os.getenv("conString"), container_name="Container",blob_name="Folder1/Folder2/Folder3").exists()

无论文件夹是否存在,它总是返回False 。谁能告诉我如何实现这一目标?
我知道 Blob 容器中不存在空文件夹,但我的意图是检查文件夹是否存在,然后继续其他业务逻辑。

python azure azure-blob-storage

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