小编Ste*_*hRT的帖子

Javascript和非常长的字符串

我遇到以下代码问题:

function showTableData()
{
    var tableArray;
    var x = 0;
    var theHTML;

    for (i = 0; i < 7032; i++)
    {
        if (x = 0)
        {
            theHTML = '<tr>' + 
                '<th scope="row" class="spec">' + partNum[i] + '</th>' + 
                '<td>' + Msrp[i] + '</td>' + 
                '<td>' + blah[i] + '</td>' + 
                '<td>' + blahs[i] + '</td>' + 
            '</tr>' + theHTML;
            x++;
        }else{
            theHTML = '<tr>' + 
                '<th scope="row" class="specalt">' + partNum[i] + '</th>' + 
                '<td class="alt">' + Msrp[i] + '</td>' + …
Run Code Online (Sandbox Code Playgroud)

javascript arrays performance jquery

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

IP(v4)地址的正则表达式

我试图从HTML页面使用正则表达式的IP地址:

<html>
  <head><title>Current IP Check</title></head>
  <body>Current IP Address: xx.xxx.xxx.xx</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我的VB.Net代码目前是这样的:

Using wClient As New WebClient
   ip = wClient.DownloadString("http://checkip.dyndns.org/")
   ip = Regex.Match(ip, "^[+-]?(\d+(\.\d+)?|\.\d+)$", RegexOptions.Singleline).ToString
End Using
Run Code Online (Sandbox Code Playgroud)

但是,最终结果对于IP来说并不算什么.

我只是想获得xx.xxx.xxx.xx

我会做错什么?

regex vb.net

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

HtmlAgilityPack获取页面标题和H1标签

嘿所有我想通过执行以下操作从网页获取页面标题和H1标签

    doc.LoadHtml(htmlSourceCode)

    txtTitle.Text = doc.GetElementsByTagName("title").InnerText()

    txtH1.Text = doc.GetElementsByTagName("H1").InnerText()

    For Each channel In doc.DocumentNode.SelectNodes(".//meta[@name='description']")
        txtDescription.Text = channel.Attributes("content").Value
    Next
Run Code Online (Sandbox Code Playgroud)

上面唯一有效的代码是txtDescription部分.标题和H1都没有.我需要使用什么类型的语法才能获得这两个标签?

html代码如下所示:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html;charset=utf-8" /><title>
    The title text is here!
</title><link rel="icon" type="image/x-icon" href="http://www.zzzz.com/favicon.ico" />
....
<div class="main-content">
    <div class="block-info">
        <div class="container">
            <div class="article">
                <h1>
                    This is the H1 tag with the text!</h1>

<p>As the 2nd held tru
Run Code Online (Sandbox Code Playgroud)

browser vb.net tags webbrowser-control html-agility-pack

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

iOS 6 iPhone 5应用程序不是Phonegap Build的全屏?

嘿所有我正在运行我的应用程序,它似乎是我的Android设备全屏,但它在iPhone 5的顶部/底部有黑条....我需要为那些工作设置什么设置?

我的应用程序在我的android上的样子是这样的:

在此输入图像描述

它在iPhone 5上的外观如下:

在此输入图像描述

android fullscreen ios cordova phonegap-build

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

Base64 图像转 WPF 图像源错误 没有合适的图像组件

我正在尝试解码 Base64 图像并将其放入 WPF 图像源中。但是,我使用的代码有一个错误:

没有找到适合完成此操作的成像组件。

错误

我已经使用在线 Base64 解码器仔细检查了我拥有的 Base64 字符串是否是正确的 Base64 编码,所以我知道它不是。

我的代码:

byte[] binaryData = Convert.FromBase64String(desc.Icon_Path);
MemoryStream ms = new MemoryStream(binaryData, 0, binaryData.Length);
ms.Write(binaryData, 0, binaryData.Length);
System.Drawing.Image image = System.Drawing.Image.FromStream(ms, true);
icon.Source = ToWpfImage(image);
ms.Dispose();

public BitmapImage ToWpfImage(System.Drawing.Image img)
{
  MemoryStream ms = new MemoryStream();
  img.Save(ms, System.Drawing.Imaging.ImageFormat.Bmp);

  BitmapImage ix = new BitmapImage();
  ix.BeginInit();
  ix.CacheOption = BitmapCacheOption.OnLoad;
  ix.StreamSource = ms;
  ix.EndInit();
  return ix;
}
Run Code Online (Sandbox Code Playgroud)

我可能做错了什么?

c# wpf base64 imagesource

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

使用Razor的ASP.net MVC 5 ViewBag

嘿,我是MVC/Razor的新手,我只想在视图页面上显示一年.

视图页面代码:

<p>&copy; @Html.Raw(ViewBag.theDate) - Switchboard</p>
Run Code Online (Sandbox Code Playgroud)

我的控制器代码:

public String getYear()
{
    ViewBag.theDate = DateTime.Now.Year.ToString();

    return View(ViewBag.theDate);
}
Run Code Online (Sandbox Code Playgroud)

在IE中查看页面时,它只打印出来:

© - 交换机

如何使用Razor从我的View中调用该控制器功能?

c# asp.net asp.net-mvc razor asp.net-mvc-5

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

WPF材质设计Snackbar持续时间

嘿,我试图弄清楚如何才能在此处此处找到ButchersBoy Xaml工具包中的材料设计器随附的Snackbar的持续时间。

没有地方说明是否可以使用持续时间,所以也许我只是在代码中查看它?在某处必须有一个参数可以允许这样做吗?

我当前的代码是这样(后面的代码):

items.Snackbar.MessageQueue.Enqueue("Wow, easy!")
Run Code Online (Sandbox Code Playgroud)

和XAML:

<materialDesign:Snackbar 
        HorizontalAlignment="Stretch" 
        MessageQueue="{materialDesign:MessageQueue}" 
        x:Name="Snackbar" 
        Grid.Row="1" 
        Grid.ColumnSpan="2" />
Run Code Online (Sandbox Code Playgroud)

哪个有效,并显示“哇,容易!” 但是它消失得太快了,所以这就是为什么我试图找到一种方法进行持续时间的原因。

vb.net wpf xaml material-design-in-xaml

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

c#和Comm Ports

嘿所有我试图打开和关闭以下RS232命令的A/V接收器:

 @MAIN:VOL=Down & Chr$(13) & Chr$(10)
Run Code Online (Sandbox Code Playgroud)

这在我的VB6应用程序中运行得很好:

 MSCommAV.CommPort = 4
 MSCommAV.RThreshold = 1
 MSCommAV.Settings = "9600,N,8,1"
 MSCommAV.RTSEnable = True
 MSCommAV.PortOpen = True
 MSCommAV.Output = "@MAIN:VOL=Down" & Chr$(13) & Chr$(10)
Run Code Online (Sandbox Code Playgroud)

但是我似乎无法在我的C#应用​​程序中使用它:

 PCComm.CommunicationManager commAV = new PCComm.CommunicationManager();
 commAV.Parity = "None";
 commAV.StopBits = "One";
 commAV.DataBits = "8";
 commAV.BaudRate = "9600";
 commAV.PortName = "COM4";
 commAV.CurrentTransmissionType = PCComm.CommunicationManager.TransmissionType.Text; //.Hex
 commAV.OpenPort();
 commAV.WriteData("@MAIN:VOL=Down" + "\r" + "\n"); //Vol DOWN
Run Code Online (Sandbox Code Playgroud)

我认为它不起作用的原因是"\ r"和"\n"取代了vb6 Chr $(13)&Chr $(10).

CommunicationManager.cs:http://snipt.org/xmklh

c# vb6 serial-port

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

Jquery弹跳和缩放动画

嘿所有我在jsfiddle上都有这个代码:http://jsfiddle.net/d7UjD/6/

我有2个问题:

1)我需要一种方法来使用动画stop(),这样如果你在图像上快速运行鼠标很多次它就不会继续播放和播放..

2)"缩放"部分我需要家庭帮助来缩放宽度和高度.目前我只能做宽度.需要使其均匀缩小.

任何帮助都会很棒!

大卫

jquery bounce image-zoom

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

ASP.net 这是预编译工具生成的标记文件,不应删除

我目前在访问我的 http://websitehere.com/excelData.aspx 页面时收到此消息:

这是预编译工具生成的标记文件,不应该删除!

服务器上的文件系统目录如下所示:

--mainDir
 |--excelData.aspx
 |--PrecompiledApp.config
 |--Web.config
 |--bin
   |--App_Web_cuydkh1j.dll
   |--exceldata.aspx.cdcab7d2.compiled
Run Code Online (Sandbox Code Playgroud)

不确定我需要添加/删除什么才能使其显示没有预编译工具文本的页面。

IIS服务器版本为6.1

vb.net asp.net iis .net-4.0 pre-compilation

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