小编piz*_*cki的帖子

无法打开共享对象文件

我正在尝试编译这里找到的项目之一USB-I2C/SPI/GPIO接口适配器.

我下载了i2c_bridge-0.0.1-rc2.tgz包.我安装了libusb,似乎没有任何问题.我进入i2c_bridge-0.0.1-rc2/目录并制作.编译.我进入i2c_bridge-0.0.1-rc2/i2c文件夹并制作.它编译并给我./i2c.但是,当我运行它时,它说error while loading shared libraries: libi2cbrdg.so: cannot open shared object file: No such file or directory

makefile中i2c_bridge-0.0.1-rc2/i2c的库目录为../.在libi2cbrdg.so此目录中(i2c_bridge-0.0.1-rc2).我也把文件复制到了/usr/local/lib.一个ls在的i2c_bridge-0.0.1-rc2/目录

i2c        i2cbrdg.d  i2cbrdg.o  libi2cbrdg.a   Makefile  tests
i2cbrdg.c  i2cbrdg.h  INSTALL    libi2cbrdg.so  README    u2c4all.sh
Run Code Online (Sandbox Code Playgroud)

(那i2c是一个目录)

如果我sudo ./i2c,它仍然给我问题.

我不得不在所有makefile中删除-Werror-noWdecrepated(拼写?)选项以使它们进行编译,但这不应该影响它吗?

找到.so文件还需要什么?如果有人能帮我找出问题所以我会非常感激.如果需要更多信息,我可以发布.

debian build find shared-objects

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

在MSSQL中将varbinary值检索为BASE64

我正在寻找一种只使用T-SQL从表中检索实体数据模型(EDM)的方法(所以任何人,只使用Microsoft SQL Server Management Studio,都可以这样做).__MigrationHistory

我想要一个有效的BASE64字符串值.

我不想完全解压缩到EDMX.

我不想从*.resx迁移文件中获取它.

当我__MigrationHistory在SSMS中选择整体时,Model列值如下

0x1F8B0800000000000400CD57DB6EDB38107D5F60FF81E0D31648C5247DD906528BD4898BA075525469DF6969EC10CB8BCA4B607F5B1FFA49FB0B3BBACB521CB7E9A228020422357366E6F0CC50FEF7EBB7F8F54649720FD609A3137A121D53023A33B9D0EB8406BF7AFE377DFDEACF3FE2CB5C6DC8E7D6EE4569879EDA25F4CEFBE28C3197DD81E22E5222B3C699958F32A318CF0D3B3D3E7EC94E4E182004452C42E28F417BA1A05AE072667406850F5C2E4C0ED235FBF826AD50C93557E00A9E414253AE0A0917DCF325771035CB254278D8784ACEA5E098550A724509D7DA78EE31E7B34F0E526F8D5EA7056E7079BB2D00ED565C3A686A39EBCDBFB7ACE3D3B22CD63BB6505970DEA81F043C79D1F0C4C6EE4F629B763C229397C8B8DF9655576C26746E0C25E3386733694B9B433C47159C001721CC11D9353EEA84827A2AFF8EC82C481F2C241A82B75C1E910F612945F60EB6B7E61FD0890E520ED3C584F1DDCE066E7DB0A600EBB71F61D514719553C276FDD8D8B1731BF8D435BE0D029FAF31365F4AE8C4C01E752FFFB700A8286C144A167CF31EF4DADF25141F29998B0DE4ED4E83FA490BEC2B74F2368C82C4AC3F9DE999959473A1C136094C243F3944D47A738EAE09B75B518D9B82EFA5E028E973A8DB27AA14F2509E5D467DA3B2BA53DB8E667B5A3A5EF0A240CA062DDEEC90B4EEEFD9F3F4C7C5AE6A0C96B90734DF65DB45F2C6F2358CDE6268CC742EACF3AD902999E56A6236E67F0FB76DB401C5633DF78CB7C6E5F3CE29EFEBBFF26C46703D97732C4F81F655A5D06554F7FCC4AB1AB35C72FB409FCC8C0C4AEFEBB5C7BCEB3619FAD73B5384988DD21ED3C4263C8D3A7ECCF963921D9B74D13BE98E241A3772397C354DF4539B5082D4DC8BBCD2CED67950516910A55FE44C0AACB73758702D56E07C3D1429DE08A7A31BEDF7B95D9873B93C7CC5FCF2A11EB4F81200D9C46C5602EC4F0D787DCF6D76C7ED5F8A6F9E0D917E76884F67CDC111BD6F42D72A4B68BEC4C56D9D5E3DD19F38BBA7828FD9F08B2DBE0027D63D44F9FDA6212B95D483B636577A655A82B19C6146ADC988FF05789E232BE7160F90671E5F67E05C75D17EE632A0C9A55A427EA56F822F823F770ED4526E87F5C6ECF1F8D505B59B737C53942BF77F9480690A2C016EF49B2064DEE53D9FEA6F1F442990B780FB5587E28706C2ADB71DD2B5D1DF09D4D0770105E8B2296E016F120473373AE5F7F094DCF0FBE23DAC79B66DE7D67E90C307B14B7B7C21F8DA72E51A8CDEBFFC15C2CA9F21AFFE038574340FB80C0000
Run Code Online (Sandbox Code Playgroud)

这是我的示例数据库,所以我不介意分享它.

该列是类型varbinary(max),我google了如何将其转换为UTF8*-ish*文本.

varbinary到SQL Server上的字符串

SQL Server:将字符串转换为十六进制字符串并返回#sql #sqlserver

对于

SELECT CONVERT(VARCHAR(max), 0x1F8B0800000000000400CD57DB6EDB3810..... , 0)
Run Code Online (Sandbox Code Playgroud)

甚至更直接

SELECT CONVERT(VARCHAR(max), (SELECT TOP (1) [t0].[Model]FROM [__MigrationHistory] AS [t0]), 0);
Run Code Online (Sandbox Code Playgroud)

我得到以下结果

从字面上看:

我检查了我Model是否在LinqPad5中没有损坏或不完整并使用此处找到的工具,但它看起来没问题.

sql-server base64 entity-framework varbinary edmx

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

在 Asp.NET Core Azure AD 身份验证中配置重定向 URI

如何告诉我的应用程序使用我提供的主机生成重定向 URI?( foobar.com)

语境:

我有服务器端 Blazor Web 应用程序,从最近的 (VS 16.7.5) 模板生成,具有 Azure AD(单租户、工作和学校)身份验证。

我用 <PackageReference Include="Microsoft.AspNetCore.Authentication.AzureAD.UI" Version="3.1.8" />

我已在 Az Portal 等处配置了接受的重定向 URL,并且可以在本地运行我的应用程序时使用 Azure AD 登录。

流动

重定向 URI 在重定向到 Azure AD 站点时在查询参数中发送,它指向实际上是 的网站主机foobar.azurewebsites.net

如何告诉我的应用程序使用我提供的主机生成重定向 URI?( foobar.com)

我发现的唯一解决方案与以前的 ASP.NET 相关。

<add key="ida:RedirectUri" value="https://localhost:44326/" />

这对我来说不起作用。

.net azure-active-directory asp.net-core blazor

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

JAXB 无法处理接口 - 我错过了什么?

我正在使用 Jax-ws(或 JAXB,不确定,无论如何......)熟悉 Java 中的 Web 服务。

我用一个网络服务创建了一个小项目。WS 具有唯一的称为 transfer 的端点并返回继承 ITransferResult 接口的对象。

网络服务合同

//Service Endpoint Interface
@WebService
@SOAPBinding(style = Style.RPC)
public interface IBankWebSrv {
    @WebMethod
    ITransferResult transfer(String accountNumber, double amount);
}
Run Code Online (Sandbox Code Playgroud)

网络服务实现

//Service Implementation
@WebService(endpointInterface = "Contracts.IBankWebSrv")
public class BankWebSrv implements IBankWebSrv {
    @Override
    public ITransferResult transfer(String accountNumber, double amount) {
        ITransferResult result = new TransferResult();
        // TODO logic here
        result.setSuccessful(true);
        return result;
    }
}
Run Code Online (Sandbox Code Playgroud)

TransferResult 合约

@XmlJavaTypeAdapter(TransferResult.class)
public interface ITransferResult {
    boolean isSuccessful();
    void setSuccessful(boolean successful);
}
Run Code Online (Sandbox Code Playgroud)

TransferResult …

java web-services jaxb

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

解析Azure Logic Apps中的文本

我想创建Azure Logic App,它将不断请求Internet上的特定网站并解析收到的HTML.

我已经创建了Logic App并设置了间隔和HTTP请求操作.

我应该选择哪种操作作为HTML代码上简单正则表达式操作的下一步?

我想到的是创建Azure功能,它将完成这项工作,但我想知道是否有任何其他解决方案,更适合此类任务.

我希望它尽可能简单.


编辑:

刚发现一些很酷的功能.Logic Apps包含一些基本类型的基本表达式.

不幸的是它没有任何regexstring.contains.

现在,我将尝试使用Azure Functions.

azure azure-logic-apps

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

如何以编程方式将 Azure AD 用户添加到 Azure DevOps 组织

我的组织已连接到 Azure AD。

我想使用 C# 或通过 Microsoft REST/Graph API 将 AD 用户添加到我的 Azure DevOps 组织。

将用户添加到组织

azure azure-active-directory azure-ad-graph-api azure-devops azure-devops-rest-api

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

如何使用F#获取没有第一个和最后一个项目的子列表?

我已经整理了整数值列表:

let ls = [1..4]
Run Code Online (Sandbox Code Playgroud)

如何在没有第一个和最后一个元素的情况下获得子列表?(以最佳方式)

预期的结果是[2; 3].

这是我到目前为止所做的,是的,它有效,但我认为这不是最好的方法.

[1..4] |> List.tail |> List.rev |> List.tail |> List.sort
Run Code Online (Sandbox Code Playgroud)

f# list sublist

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