小编Shr*_*kar的帖子

离子3-显示base64图像,清理不安全的url值safevalue必须使用[property] = binding

我想为个人资料图片显示base64图像.图像作为二进制数据存储在数据库中,我使用btoa()将这个二进制数据转换为base64.现在我想将这个base64图像绑定到img src我尝试了很多方法但它不起作用,请帮助这里是我的代码

profile.ts代码:

profilePicture(binImage)
{
    if(binImage != null)
    {
        var imageData = btoa(binImage);
        //console.log("Base64 Image: ",imageData);
        this.displayImage = imageData;
    }
}
Run Code Online (Sandbox Code Playgroud)

profile.html代码:

<div class="profile-picture big-profile-picture" *ngIf="displayImage">
    <img src="data:Image/*;base64,{{displayImage}}">
</div>
Run Code Online (Sandbox Code Playgroud)

检查此图片,它不显示图片

它显示错误"清理不安全的url值safevalue必须使用[property] = binding"

base64 image ionic-framework ionic3 angular

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

plpgsql:没有函数与给定的名称和参数类型匹配。您可能需要添加显式类型转换

我使用 DBeaver 在 PostgreSQL 中创建了一个函数。& 我正在尝试通过调用 DBeaver 中的函数将数据插入表中。但这给了我一个错误:

SQL错误[42883]:错误:函数public.proc_insert_test(整数,未知,未知,未知,未知,带时区的时间戳,整数,整数,整数,带时区的时间戳)不存在提示:没有函数与给定名称匹配和参数类型。您可能需要添加显式类型转换。位置:8

功能:

CREATE OR REPLACE FUNCTION public.proc_insert_test(
  p_brndcode integer, p_brndname varchar(100), p_brndsname varchar(100), 
  p_prdtype char(1), p_discontinue char(1), p_crddate date,
  p_status integer, p_recstat integer, p_brndgrpseqno integer,
p_wefrom date)
RETURNS char 
LANGUAGE plpgsql
AS $body$
BEGIN
  Insert into arc_mmstbrndgroup(brndcode, brndname, brndsname, prdtype, discontinue, crddate, status, recstat, brndgrpseqno, wefrom) 
  values(p_brndcode, p_brndname, p_brndsname, p_prdtype, p_discontinue, p_crddate, p_status, p_recstat, p_brndgrpseqno, p_wefrom);
END;
$body$
;
Run Code Online (Sandbox Code Playgroud)

调用函数:

select public.proc_insert_test(123, 'Test2', 'Test2', 'T', 'T', now(), 1, 9, 1234, now());
Run Code Online (Sandbox Code Playgroud)

可能是什么问题? …

sql database postgresql plpgsql

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

NameNode 启动失败

我已经按照以下步骤在本地成功安装了 hadoop在 Windows 10 上逐步安装 hadoop

Java 安装版本:1.8.0_231 Hadoop 安装版本:Hadoop 3.2.1

但是在运行命令后hdfs namenode -format我收到以下错误

Re-format filesystem in Storage Directory root= C:\hadoop-3.2.1\data\namenode; location= null ? (Y or N) y
2019-10-19 12:34:58,809 INFO namenode.FSImage: Allocated new BlockPoolId: BP-1445655329-172.18.148.177-1571468698797
2019-10-19 12:34:58,809 INFO common.Storage: Will remove files: []
2019-10-19 12:34:58,812 ERROR namenode.NameNode: Failed to start namenode.java.lang.UnsupportedOperationException
    at java.nio.file.Files.setPosixFilePermissions(Files.java:2044)
    at org.apache.hadoop.hdfs.server.common.Storage$StorageDirectory.clearDirectory(Storage.java:452)
    at org.apache.hadoop.hdfs.server.namenode.NNStorage.format(NNStorage.java:591)
    at org.apache.hadoop.hdfs.server.namenode.NNStorage.format(NNStorage.java:613)
    at org.apache.hadoop.hdfs.server.namenode.FSImage.format(FSImage.java:188)
    at org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:1206)
    at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1649)
    at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1759)
2019-10-19 12:34:58,819 INFO util.ExitUtil: Exiting with status 1: java.lang.UnsupportedOperationException …
Run Code Online (Sandbox Code Playgroud)

java hadoop

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

Ionic3 - 如何使用 ion-select 和 ion-option 将选定的值传递给事件?

我想在更改离子选项时传递员工 ID。我试过这个,但它不起作用,如果有任何错误,请告诉我这是我的代码:

<ion-label>Employee</ion-label>
<ion-select formControlName="employee">
    <ion-option *ngFor="let employee of employees" (ionChange)="selectEmployee($event, employee)">{{ employee.FirstName + " " + employee.MiddleName + " " + employee.LastName }}</ion-option>
</ion-select>
Run Code Online (Sandbox Code Playgroud)

employee.ts 文件代码:

selectEmployee(event, employee)
{
    alert(employee.EMP_ID);
}
Run Code Online (Sandbox Code Playgroud)

ionic-framework ionic3

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

Azure存储表返回异常400错误请求

我正在尝试创建azure存储表并使用c#将记录插入其中。我已经成功创建了该表,但是在向其中插入记录时却给了400 Bad Request存储异常。

检入调试器后:

StorageException.RequestInformation.ExtendedErrorInformation.ErrorMessage

它显示OutOfRangeInput错误

“请求输入之一超出范围。\ nRequestId:862fdbae-6002-000c-1e7c-ef9373000000 \ n时间:2019-04-10T09:06:05.9840359Z”

我利用此线程帮助Azure表存储返回400错误请求

  • 尝试将null传递到我的实体模型变量中,以查看是否有记录超出范围
  • 尝试在RowKey中通过“测试”
  • 尝试在PartitionKey中通过“ 1” /“ test”
  • 尝试在RowKey中传递Guid.NewGuid()。ToString()或ToAzureKeyString(Guid.NewGuid()。ToString())
  • 尝试在时间戳中传递DateTimeOffset.Now

仍然给我同样的错误。这是我的代码:

public void GetGPSFileData(Config objConfig, TraceWriter log)
{
    try
    {
        BindData objData = new BindData();
        string date = DateTime.Now.Date.ToString("ddMMyyyy");
        string storageTable = "TABLE" + date + objData.REPCODE;
        TableStorage tableStorage = new TableStorage(objData);
        CreateTableStorage(objConfig, storageTable, tableStorage, log);
    }
    catch (StorageException ex)
    {
        log.Info($"Storage Exception while reading GPS File Data from Azure Storage: " + ex.RequestInformation.ExtendedErrorInformation.ErrorMessage + DateTime.Now);
        throw ex;
    } …
Run Code Online (Sandbox Code Playgroud)

c# exception azure azure-storage azure-table-storage

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

每天凌晨 1 点运行 azure 函数的 Cron 表达式

我正在使用 Visual Studio 开发 Azure 函数时间触发器。我已设置 cron 表达式“TimerTrigger("0 1 * * *")”以每天凌晨 1 点运行我的 azure 函数。在本地运行该函数后,它显示正确的“接下来 5 次出现”

接下来 5 次出现

但在 azure 门户上部署 azure 功能后显示“无效的 cron 表达式”

无效的 cron 表达式

可能是什么问题?

cron azure azure-functions

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

离子3:如何在顶部修复ion-list-header并仅滚动列表项,而不是离子内容?

我在页面上有一个离子列表,我想只滚动列表项,而不是整个离子内容.

这是我的代码:

<ion-content scroll="false" no-padding>
    <ion-list>
        <ion-list-header>Select your Status</ion-list-header>

        <ion-scroll style="width:100%; height:100vh" scrollY="true">
           <ion-item>
               <h2>Available</h2>
           </ion-item>
           <ion-item>
               <h2>Busy</h2>
           </ion-item>
           <ion-item>
               <h2>At school</h2>
           </ion-item>
           <ion-item>
               <h2>At the movies</h2>
           </ion-item>
           <ion-item>
               <h2>At work</h2>
           </ion-item>
           <ion-item>
               <h2>Battery about to die</h2>
           </ion-item>
           <ion-item>
               <h2>Can't talk, text only</h2>
           </ion-item>
           <ion-item>
               <h2>In a meeting</h2>
           </ion-item>
           <ion-item>
               <h2>At the gym</h2>
           </ion-item>
           <ion-item>
               <h2>Sleeping</h2>
           </ion-item>
           <ion-item>
               <h2>Urgent calls only</h2>
           </ion-item>
       </ion-scroll>
    </ion-list>
</ion-content>
Run Code Online (Sandbox Code Playgroud)

此搜索 图像2

我想修复列表标题"选择你的状态"并仅滚动其他列表项,但即使我已将scroll ="false"设置为ion-content,它也会隐藏列表标题.请帮忙.提前致谢.

ionic-framework ionic3

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

Javascript-如何从数组列表中获取最后一条记录?

我有一个数组列表,并且我只想要数组列表中的最后一条记录,如何获取?数组列表

我想从该数组的最后一条记录中获取消息(即,嘿)。

这是我的代码:

let chats : any = [];

  items.forEach((item) =>
  {
    if(item.val().sent_by == loggedInUserKey && item.val().sent_to == UserKey)
    {
      chats.push({
        key              : item.key,
        sent_by          : item.val().sent_by,
        sent_to          : item.val().sent_to,
        message          : item.val().message,
        datetime         : item.val().datetime
      });
    }
    if(item.val().sent_to == loggedInUserKey && item.val().sent_by == UserKey)
    {
      chats.push({
        key              : item.key,
        sent_by          : item.val().sent_by,
        sent_to          : item.val().sent_to,
        message          : item.val().message,
        datetime         : item.val().datetime
      });
    }
  });
  this.chats = chats;
  var last = chats[chats.length - 1];
  console.log("last: ",last);
  console.log("Chats : ",this.chats);
Run Code Online (Sandbox Code Playgroud)

请帮忙。提前致谢。

javascript angularjs ionic-framework

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

如何从 C# 调用 plpgsql 函数

我在 plpgsql 中创建了一个函数,我试图从 .net core api 调用存储过程,但我在 c# 中遇到以下异常

42883:函数 proc_insert_test(brndcode => 整数,brndname => 字符变化,brndsname => 字符变化,prdtype => 字符,中断 => 字符,crddate => 日期,状态 => 整数,recstat => 整数,brndgrpseqno =>整数,wefrom => date) 不存在

没有函数与给定名称和参数类型匹配。您可能需要添加显式类型转换。

程序:

CREATE OR REPLACE FUNCTION public.proc_insert_test(p_brndcode integer, 
                                                p_brndname varchar(100), 
                                                p_brndsname varchar(100), 
                                                p_prdtype char(1),
                                                p_discontinue char(1),
                                                p_crddate date,
                                                p_status integer,
                                                p_recstat integer,
                                                p_brndgrpseqno integer,
                                                p_wefrom date)
RETURNS char
LANGUAGE plpgsql
AS $body$
BEGIN
    Insert into arc_mmstbrndgroup(brndcode, brndname, brndsname, prdtype, discontinue, crddate, status, recstat, brndgrpseqno, wefrom) 
    values(p_brndcode, p_brndname, p_brndsname, p_prdtype, …
Run Code Online (Sandbox Code Playgroud)

c# postgresql plpgsql

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