小编jos*_*hua的帖子

angularjs - 在ng-src中使用{{}}绑定但不加载ng-src

我一直试图将值绑定到img HTML元素的ng-src无济于事.

HTML代码:

<div ng-controller='footerCtrl'>
<a href="#"><img ng-src="{{avatar_url}}"/></a>
</div>
Run Code Online (Sandbox Code Playgroud)

AngularJS代码:

app.controller('footerCtrl',function($scope, userServices)
{
$scope.avatar_url='';
$scope.$on('updateAvatar', function()
{$scope.avatar_url = userServices.getAvatar_url();}
);
}

app.factory('userServices', function($rootScope){ 
var avatar_url='';
return{  setAvatar_url: function(newAvatar_url)
{ avatar_url = newAvatar_url; $rootScope.$broadcast('updateAvatar');}}
);
Run Code Online (Sandbox Code Playgroud)

我想更新avatar_url变量,ng-src每次更新用户服务中的相应变量(avatar_url).用户服务中的变量通过http.POST请求更新到服务器.我已经检查过来自服务器的响应确实更新了用户服务中的变量,然后广播到该中的avatar_url变量footerCtrl.

但是,图像元素HTML根本不反映更改.事实上,我还尝试将avatar_url变量预设为我页面中其中一张图片的相对路径,图像仍然没有显示任何内容(ng src值为空).Ť

angularjs

55
推荐指数
2
解决办法
13万
查看次数

iTextSharp从字节数组列表中创建pdf

我有一个byte []列表,我希望将其连接成一个字节[],这将是最终的PDf.

在"page = copy.GetImportedPage(new PdfReader(p),i);"我得到一个"对象引用未设置为实例错误.

我不知道发生了什么,我已经检查了每个对象,并且没有空.

关于这个的任何想法,或另一段可以成功的代码?!

我有这个方法:

编辑

      public static byte[] concatAndAddContent(List<byte[]> pdf)
    {
        byte [] todos;

        using(MemoryStream ms = new MemoryStream())
        {
            Document doc = new Document();
            doc.Open();

            PdfCopy copy = new PdfCopy(doc, ms);
            PdfCopyFields copy2 = new PdfCopyFields(ms);


            PdfReader reader;
            foreach (byte[] p in pdf)
            {
                reader = new PdfReader(p);
                int pages = reader.NumberOfPages;

                // loop over document pages
                for (int i = 1; i < pages; i++)
                {
                    PdfImportedPage page = copy.GetImportedPage(reader, i);
                    PdfCopy.PageStamp stamp …
Run Code Online (Sandbox Code Playgroud)

c# pdf pdf-generation itext itextsharp

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

Windows通用应用程序开发模板加载错误

现在只需完成设置,并尝试使用Visual Studio 2015 Enterprise构建一个hellp world应用程序时,它现在非常讨厌

---------------------------
Microsoft Visual Studio
---------------------------
Error: this template attempted to load component assembly 
'Microsoft.VisualStudio.Universal.TemplateWizards, Version=14.0.0.0, 
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. For more information 
on this problem and how to enable this template, please see documentation 
on Customizing Project Templates.
---------------------------
OK   
---------------------------
Run Code Online (Sandbox Code Playgroud)

现在我不明白它有什么问题.我在Windows 8.1上尝试过comunity edition并且能够构建应用程序.但在Windows 10上尝试使用Enterprise Edition时,除了Error之外什么都没有.

Nor Information页面列出了任何开发工具.

Microsoft Visual Studio Enterprise 2015
Version 14.0.23107.0 D14REL
Microsoft .NET Framework
Version 4.6.00079

Installed Version: Enterprise

Architecture and Modeling Tools   00322-80000-00000-AA627
Microsoft Architecture and Modeling Tools

UML® and Unified …
Run Code Online (Sandbox Code Playgroud)

win-universal-app windows-10 windows-10-iot-core

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

IDisposable对象作为ref param to方法

我正在进行类的重构,并考虑在一个单独的方法中移动100行.像这样:

using iTextSharp.text;
using iTextSharp.text.pdf;

 class Program
{
    private static void Main(string[] args)
    {
        Document doc = new Document(iTextSharp.text.PageSize.LETTER, 10, 10, 42, 35);
        using (var mem = new MemoryStream())
        {
            using (PdfWriter wri = PdfWriter.GetInstance(doc, mem))
            {
                doc.Open();
                AddContent(ref doc, ref wri);
                doc.Close();
                File.WriteAllBytes(@"C:\testpdf.pdf", mem.ToArray());
            }
        }
    }

    public static void AddContent(ref Document doc, ref PdfWriter writer)
    {
        var header = new Paragraph("My Document") { Alignment = Element.ALIGN_CENTER };
        var paragraph = new Paragraph("Testing the iText pdf.");
        var phrase = …
Run Code Online (Sandbox Code Playgroud)

c#

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

using语句是否只处理它创建的第一个变量?

假设我有一个一次性对象MyDisposable,它将另一个一次性对象作为构造函数参数.

using(MyDisposable myDisposable= new MyDisposable(new AnotherDisposable()))
{
     //whatever
}
Run Code Online (Sandbox Code Playgroud)

假设myDisposable不处理它AnotherDisposable内部的处理方法.

这只能正确处理myDisposable吗?还是处理它AnotherDisposable

c# idisposable using

6
推荐指数
2
解决办法
441
查看次数

为什么IDataReader会丢失一行?

我正面临这个问题.我有一个存储过程,当我执行它时返回6行.

但是当我使用时检索应用程序中的行时ExecuteReader,它只返回5行.为什么会失去一排?

我的存储过程包含5个union语句,这些语句从单个表中填充:

 dbase.AddInParameter(cmd, "@LoginUser", DbType.String, UserID);

   try
   {
      using (IDataReader  dr = dbase.ExecuteReader(cmd))
      if (dr.Read())
      {
         dt = new DataTable("DashBoard");
         dt.Load(dr);
      }
   }
Run Code Online (Sandbox Code Playgroud)

dbase是我的数据库对象.并且cmdSqlCommand用来调用存储过程.

UserID 参数正在传递

存储过程代码是:

ALTER PROCEDURE [dbo].[USP_ViewAdminDashBoard](@LoginUser varchar(75)) 
    -- Add the parameters for the stored procedure here
AS
BEGIN

    SET NOCOUNT ON;
    SET DATEFORMAT DMY;
    DECLARE @LastLoginDate  as DateTime

        Select @LastLoginDate = dbo.UDF_GetLastLoginByUser(@LoginUser)
    Select 'Last Login Date', convert(varchar(12),@LastLoginDate,105)

    Union 
    Select  'Nos. Records pending for Upload' as Title, convert(varchar(5),COUNT(s.BatchID)) …
Run Code Online (Sandbox Code Playgroud)

c# sql asp.net enterprise-library

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

如何将特殊字符转换为html实体?

我想在python中转换特殊字符"%$!&@á é ©",而不仅仅是'<&">'我迄今为止发现的所有文档和引用.cgi.escape无法解决问题.

例如,字符串"á ê ? &"应转换为"&aacute; &ecirc; &itilde; &amp;".

anyboy是否知道如何解决它?我正在使用python 2.6.

html python html-entities

5
推荐指数
2
解决办法
4248
查看次数

SQL Azure,截断并重新设置所有表

DBCC无法使用,Sql Azure因此基本上我们无法执行DBCC操作。那么我们如何在中重置身份Sql Azure

我写这个来截断所有记录并将表重新设置为1,显然这是行不通的,因为DBCC不允许。

EXEC sp_MSForEachTable ‘ALTER TABLE ? NOCHECK CONSTRAINT ALL’
EXEC sp_MSForEachTable ‘DELETE FROM ?’
EXEC sp_MSForEachTable ‘ALTER TABLE ? CHECK CONSTRAINT ALL’
DBCC checkident (?, RESEED, 1)  ??
GO
Run Code Online (Sandbox Code Playgroud)

所以我怎么用这个脚本做种子。

azure-sql-database

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

具有自定义返回类型的通用扩展方法

我正在尝试为两个实体编写扩展方法.

首先找到对象的类型,然后inner join用另一个表做一个.

如果它是A型,则Join必须与B一起.如果它是B型,那么加入A.但是我遇到了这个Join问题.

public static C GetAllInfo<T>(this IQueryable<T> objCust)
{
    if (typeof(T) == typeof(B))
    {
        //prepare the Object based on the Type 
        var objCastReg = objCust as IQueryable<B>;
        //how to write join here   ?????
        var  objUsermaster=objCastReg.GroupJoin(A,um=>um.UserId,r=>r.)

       //Build the Class object  from two retrieved objects.
    }
    if (typeof(T) == typeof(A))
    {
        var objCast = objCust as IQueryable<A>;
    }
    return null;
}

public class C
{
    public A A{ get; set; }

    public B B{ …
Run Code Online (Sandbox Code Playgroud)

c# linq

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

我可以将DBNull传递给Integer类型变量吗?

是否可以将DB null发送到整数变量.

我正在调用一个函数

private void BindGridView(String Fromdate, String Todate, int IsPending)
Run Code Online (Sandbox Code Playgroud)
  1. 从日期
  2. 至今
  3. ispending 是我的存储过程标量变量

在页面加载中,我显示了两个细节(正在等待或未挂起).为此,我需要传递null.

是否需要更改功能的签名?

c# asp.net stored-procedures sql-server-2008

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

xpath上元素树的限制

我已经使用了Element Tree一段时间了,我喜欢它,因为它简单

但我怀疑它的x路径的实现

这是XML文件

<a>
  <b name="b1"></b>
  <b name="b2"><c/></b>
  <b name="b2"></b>
  <b name="b3"></b>
</a>
Run Code Online (Sandbox Code Playgroud)

python代码

import xml.etree.ElementTree as ET
tree = ET.parse('test.xml')
root = tree.getroot()
root.findall("b[@name='b2' and c]")
Run Code Online (Sandbox Code Playgroud)

该程序显示错误:

invalid predicate
Run Code Online (Sandbox Code Playgroud)

但是,如果我使用

root.findall("b[@name='b2']") or 
 root.findall("b[c]")
Run Code Online (Sandbox Code Playgroud)

有用,

python xml xpath elementtree

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

' - [UITableViewController loadView]加载了"MySubscriptionsViewController"笔尖,但没有得到UITableView.

我更新了我的xcode使用6.1模拟器,我的应用程序工作正常的5.1模拟器,

现在我收到以下错误:

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UITableViewController loadView] loaded the "MySubscriptionsViewController" nib but didn't get a UITableView.' 
Run Code Online (Sandbox Code Playgroud)

我的头文件:

#import <UIKit/UIKit.h>

@interface MySubscriptionsViewController : UITableViewController{

}

@property (nonatomic,retain) NSString *serverAddress;
@property (nonatomic, retain) UITextField *airportField;
@property (nonatomic, retain) NSMutableArray *airportList;

@property (nonatomic, retain) NSMutableArray *colCode;
@property (nonatomic, retain) NSMutableArray *colAirport;
@property (nonatomic, retain) NSMutableArray *colStartDate;
@property (nonatomic, retain) NSMutableArray *colStartTime;
@property (nonatomic, retain) NSMutableArray *colEndTime;
@property (nonatomic, retain) NSMutableDictionary *tempAirport;


@property (nonatomic,strong) NSDictionary *countryList;
@property …
Run Code Online (Sandbox Code Playgroud)

iphone xcode

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

BrokeredMessage Deseralization带有不需要的String

通过ServiceBus任何自定义传递代理消息DataContractSerializer[as Default XML Serializer Take Place].

var message = new BrokeredMessage(objMess.MessageBody);
Run Code Online (Sandbox Code Playgroud)

注意: 主要是邮件正文是HTML电子邮件的类型.

但是当在传递给worker角色的消息之后deserialization,我看到一些随机文本被附加在顶部正文中,

var reader = new StreamReader(receivedMessage.GetBody<Stream>());

@string3http://schemas.microsoft.com/2003/10/Serialization/?  .
Rest of Message Body 
Run Code Online (Sandbox Code Playgroud)

我试着给定制DataContractSerializer.但这搞砸了HTML符号.

一些格式化我找到的服务总线消息文章的内容,但仍然找到摆脱模式字符串的方法.

现在我正在substring使用消息体.

c# azure-worker-roles azureservicebus brokeredmessage

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