小编Mat*_*hry的帖子

xslt仅在一个节点中替换\n?

嘿,我有一个节点<msg>,其中包含一条消息

string1
string 2
sting3

但是当它呈现时,它呈现所有一行我怎么能用<br />替换所有\n.

我试过了

<xsl:value-of select ='replace(msg," ","<br />")'/>

但我得到这个错误

加载样式表时出错:无效的XSLT/XPath函数.

我该怎么做呢?

xslt

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

从节点XSLT中删除所有\n\r \n字符?

想知道你能帮我吗?我在xml中有节点,如下所示

$ LOG:08880xbpnd $
fhdsafidsfsd
df
sd
fsd
f
sd
fsd

我想知道是否还有将所有文本转到一行,以便它可以传递到javascript函数?所以它会像这样

$ LOG:08880xbpnd $ fhdsafidsfsddfsdfsdfsdfsd

javascript xml xslt xpath

3
推荐指数
2
解决办法
9195
查看次数

停止申请被终止,而无需输入正确的密码?C#

我只是想知道无论如何在没有输入密码的情况下终止应用程序终止.它甚至可能吗?我已经看到net nanny类型的应用程序这样做,以便用户无法在没有输入密码的情况下在任务管理器中终止它.

谁能帮我??

谢谢MAtt

c# winapi

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

进度条每100秒增加1

我试图让JProgressBar每100秒每秒增加1,而目前我正在使用Thread.sleep(100)while语句,如下所示:

    try {
         while (i<=100){
            doTime();

         }
    } catch (InterruptedException ex) {
        Logger.getLogger(SplashScreen.class.getName()).log(Level.SEVERE, null, ex);
    }

public void doTime() throws InterruptedException{


        jLabel1.setText("sleeping");
        Thread.sleep(100);
        jLabel1.setText("start");
        i++;
        pb.setValue(i);
        pb.repaint();

}
Run Code Online (Sandbox Code Playgroud)

如果我通过System.out.println实时显示它进行调试但是摇摆GUI冻结,直到它退出while循环可以有人帮忙吗?

谢谢

亚光

java swing

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

帮助在c#中线程化HttpWebRquest

大家好,只是想知道是否有人可以帮助我尝试正确地编写我的应用程序,我不断遇到一个又一个障碍,我从来没有去过应用程序中的线程.我试过这个http://www.developerfusion.com/code/4654/asynchronous-httpwebrequest/教程.

基本上我只是试图阻止我的请求挂起我的应用程序

public class Twitter
{
    private const string _username = "****",
        _password = "****";

    private WebResponse webResp;

    public string getTimeLine()
    {
        Thread thread = new Thread(new ThreadStart(TwitterRequestTimeLine));
        thread.IsBackground = true;
        thread.Start();

        using (Stream responseStream = webResp.GetResponseStream())
        {
            //
            using (StreamReader reader = new StreamReader(responseStream))
            {
                return reader.ReadToEnd();
            }
        }
    }

    private void TwitterRequestTimeLine()
    {
        string aUrl = "http://168.143.162.116/statuses/home_timeline.xml";
        HttpWebRequest request = (HttpWebRequest) HttpWebRequest.Create(aUrl);
        SetRequestParams(request);  
        request.Credentials = new NetworkCredential(_username, _password);
        //WebResponse tempResp = request.GetResponse();
        ThreadState state = new …
Run Code Online (Sandbox Code Playgroud)

c# multithreading httpwebrequest iasyncresult

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

是否有更有效的方法来随机化一组LINQ结果?

我已经生成了一个函数来取回一组随机的提交,具体取决于传递给它的数量,但是我担心即使它在大量数据传递时现在只使用少量数据,它也会变得很有效率.引起问题.

有更好的方法来做以下事情吗?

    public List<Submission> GetRandomWinners(int id)
    {
        List<Submission> submissions = new List<Submission>();
        int amount = (DbContext().Competitions
                     .Where(s => s.CompetitionId == id).FirstOrDefault()).NumberWinners;

        for (int i = 1 ; i <= amount; i++)
        {
            bool added = false;
            while (!added)
            {
                bool found = false;

                var randSubmissions = DbContext().Submissions
                    .Where(s => s.CompetitionId == id && s.CorrectAnswer).ToList();

                int count = randSubmissions.Count();
                int index = new Random().Next(count);

                foreach (var sub in submissions)
                {
                    if (sub == randSubmissions.Skip(index).FirstOrDefault())
                        found = true;
                }

                if (!found)
                { …
Run Code Online (Sandbox Code Playgroud)

c# linq random

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