问题列表 - 第46850页

xslt 1.0到HTML表空间问题

所有,

我试图在我的HTML表格的列中放置空格/缩进文本.我正在使用XSLT 1.0读取XML文件并将其写入HTML文件.我尝试过以下方法:

<?xml version='1.0' encoding='utf-16'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" indent="yes" encoding="utf-16"/>

<tr>
  <td/>
  <td>
    <xsl:text xml:space="preserve">&#160;</xsl:text>
    <xsl:value-of select="concat('Substantiation-', 
                    @sourceID, ' (', current(), ')')"/>
  </td>
</tr>
Run Code Online (Sandbox Code Playgroud)

在Internet Explorer中查看(从生成的html文件打开)时的结果如下所示:

 Substantiation-9010 (p 1-5, Para 1-10.)
Run Code Online (Sandbox Code Playgroud)

我也tryed &#x9;,&#x20;&#xa0;它类似的或没有结果.

我假设我有一个编码问题(感谢Michael Kay指出这一点),但是我不确定我做错了什么因为我在输出标签中指定了编码.有谁知道如何添加空格/标签,以便在IE中查看时看起来正确?

谢谢您的帮助!!!

html xslt

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

为什么这段代码没有死锁?

Log方法块不应该阻塞吗?

namespace Sandbox {
class Program {
    static void Main(string[] args) {
        var log = new Logger();
        lock (log) {
            log.Log("Hello World!");
        }
    }
}

public class Logger {
    public void Log(string message) {
        lock (this) {
            Console.WriteLine(message);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

}

.net c# multithreading

12
推荐指数
1
解决办法
2555
查看次数

App.config外的WCF ChannelFactory配置?

我有一个使用插件系统的Windows服务.我在插件基类中使用以下代码为每个DLL提供单独的配置(因此它将从中读取plugin.dll.config):

string dllPath = Assembly.GetCallingAssembly().Location;
return ConfigurationManager.OpenExeConfiguration(dllPath);
Run Code Online (Sandbox Code Playgroud)

这些插件需要调用WCF服务,因此我遇到的问题是new ChannelFactory<>("endPointName")只在托管应用程序的App.config中查找端点配置.

有没有办法简单地告诉ChannelFactory查看另一个配置文件或以某种方式注入我的Configuration对象?

我能想到的唯一方法是从读入的值手动创建EndPoint和Binding对象plugin.dll.config,并将它们传递给其中一个ChannelFactory<>重载.这看起来真的像重新创建了一个轮子,并且它可能会因为大量使用行为和绑定配置而变得非常混乱. 也许通过传递配置部分可以轻松创建EndPoint和Binding对象?

c# wcf wcf-configuration

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

添加"通过电子邮件分享"链接到网站

我有一个在Dreamweaver CS4中构建的HMTL/CSS网站,我想在网站上添加一个"通过电子邮件分享"链接(这样任何点击它的人都可以轻松地将链接发送到他们选择的收件人).我想要一个这样的信封图标,但最好是可以自定义尺寸,这样它就能很好地适应我的其他图标.

请有人可以告诉我最简单的方法是什么 - 我是初学者.提前致谢.

html dreamweaver

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

Android:带有进度条的EditText?

我正在构建一个浏览器,我在WebView上有一个地址栏(如EditText).我想要做的是在EditText的背景中以图形方式显示页面的加载,就像在iPhone的浏览器中一样.这可能吗?

谢谢


UPDATE

到目前为止,我已经尝试过ClipDrawable方法.我做的是采取股票drawable android.R.drawable.editbox_background并创建2个版本 - 白色背景和蓝色背景(以显示进度).然后我会像这样创建一个LayerDrawable:

 barDrawable = addressBar.getBackground();

    Drawable progress = getResources().getDrawable(R.drawable.editbox_progress);
    cbarDrawable = new ClipDrawable(progress, Gravity.LEFT, ClipDrawable.HORIZONTAL);
    cbarDrawable.setLevel(0);

    layerlist = new LayerDrawable(new Drawable[] { barDrawable, cbarDrawable });

    addressBar.setBackgroundDrawable(layerlist);
Run Code Online (Sandbox Code Playgroud)

然后我会在加载过程中调用setLevel.现在的问题是存在一些奇怪的问题,例如:白色可绘制太大或者移动到顶部.

你怎么看?

android android-edittext progress-bar

7
推荐指数
1
解决办法
2986
查看次数

如何使用非可空索引在NHibernate中创建列表集合?

我正在使用FluentNHibernate映射双向一对多关系,其中排序很重要,所以我使用一个列表:

        HasMany(x => x.Children)
            .AsList(index => index.Column("CHILD_INDEX"))
            .KeyColumn("PARENT_ID")
            .Not.LazyLoad()
            .Access.CamelCaseField()
            .Cascade.AllDeleteOrphan();
Run Code Online (Sandbox Code Playgroud)

另一方面,它的映射如下:

        References(x => x.Parent)
            .Column("PARENT_ID")
            .Not.Nullable()
            .Fetch.Join()
            .Not.LazyLoad()
            .Cascade.SaveUpdate();
Run Code Online (Sandbox Code Playgroud)

现在在我的实际数据库中,CHILD_INDEX列不可为空.但是,当NHibernate在插入期间持久保存子元素时,它不会插入CHILD_INDEX列.然后执行UPDATE以设置CHILD_INDEX.这对我来说很奇怪,因为它在插入时肯定有索引值.

有没有办法告诉NHibernate在插入过程中编写索引列?

nhibernate list fluent-nhibernate

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

目标C:以编程方式将文件写入主程序包

可能重复:
写入文件目标c

如何创建文件并将其写入文件包?我有这个:

//make path to file
NSString* documentsPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,    NSUserDomainMask, YES) objectAtIndex:0];
NSString *filePath = [documentsPath stringByAppendingPathComponent:[NSString stringWithFormat:@"usnews.txt", [sharedManager.articleNumber intValue] + 1]];
//write file
[textContent writeToFile:filePath atomically:YES encoding:NSUTF8StringEncoding error:nil];
Run Code Online (Sandbox Code Playgroud)

但它将其写入文档文件夹,并在应用程序关闭时删除.

cocoa-touch bundle file ios

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

SAS:如何使用ODS布局在8个PDF页面上放置8个图表?

我正在使用SAS ODS创建PDF文档.下面的代码可以将4个图形放在1页上.但是,如果我尝试在2页上放置8个图形,我得到的就是1页上的4个图形.我尝试在星号行之间复制部分并在"ods pdf close"上面再次粘贴它.但那没用.我也尝试添加"ods startpage = now;" 两者之间,但也没有用.如何在2页上放置8个图表?

goptions reset=all;

data test;
input x y @@;
datalines;
1 2 2 4 3 8 4 10 5 15
;
run;
ods pdf file="[path]/output.pdf" ;

****
ods layout Start width=10in height=8in ;
ods region x=0 y=5% width=45% height=45%;
proc gplot data=test;
title2 'PLOT #1';
plot y*x /name="mygraph1" noframe;
run;
ods region x=55% y=5% width=45% height=45%;
title2 'PLOT #2';
plot y*x /name="mygraph2" noframe;
run;
ods region x=0 y=51% width=45% height=45%;
title2 'PLOT #3'; …
Run Code Online (Sandbox Code Playgroud)

pdf graph sas sas-ods

7
推荐指数
1
解决办法
7219
查看次数

有哪些资源可以说服开发人员Java堆栈跟踪值得记录

我刚刚进入新的代码库.在努力使应用程序在本地运行时,我注意到我只是在日志和控制台输出中出现错误的单行 - 没有堆栈跟踪.我开始搜索代码,我唯一能找到的是异常消息.同意"链接"例外:仅保留消息.我向项目的唯一开发人员提到了这一点,并询问这是否是一个有意的设计决定.答复部分是"我认为我们不会从[记录堆栈跟踪]中获得太多收益."

经过多年的Java开发,我知道堆栈跟踪的价值有多大:它们告诉您发生异常的哪一行,您可以跟踪到达目的地的方式.您阅读了堆栈跟踪和相关代码,这可能足以解决您遇到的错误的80%(NB:统计数据没有统计支持).

我不是在寻找关于记录什么或何时记录的论点 - 这不是问题,而是在其他地方已经涵盖了.真的,这对我来说似乎是一件非常基本的事情,除了那个"strack trace显示错误在哪里"之外,我从未想过如何解释它.我希望我能很快找到Effective Java之类的报价,但到目前为止谷歌还没有发现任何东西.

有关权威,有说服力的消息来源的任何建议,说明为什么要注意堆栈跟踪?

java stack-trace

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

如何在所选项目上启用工作流状态“写入”?

由于未授予工作流状态写入权限,某些项目没有写入访问权限。当我在 Access Viewer 中单击写访问权限时

在此处输入图片说明

Access Viewer 通知我,由于工作流状态写入权限,所选用户没有访问权限:

在此处输入图片说明

不幸的是,我无法通过安全编辑器“手动”设置它:

在此处输入图片说明

任何人都可以对此有所了解吗?谢谢

asp.net sitecore

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