小编Sea*_*ean的帖子

如何在PHP中包含外部文件?

我需要包含另一个URL上的外部文件.例如google.com.我已经使用本地文件测试了include,因此有很多功能,但如果我尝试使用127.0.0.1/filetoinclude.txt则没有任何反应.我没有收到错误,我只是得到一个空白页面.那么我应该如何在我的网页中加入http://google.com

html php external include

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

如何将字符串转换为浮点数组?

你将如何转换一个字符串,让我们说: string Numbers = "0.3 5.7 9.8 6.2 0.54 6.3";进入一个浮点数组,如:float Numbers[6] = {0.3, 5.7, 9.8, 6.2, 0.54, 6.3};

c++ arrays string floating-point

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

在C#中更改WebBrowser的URL

我正在使用c#设计一个简单的应用程序,它有一个Web浏览器.我需要(最好)刷新当前在broswer中的页面,或者导航到"新"URL.我试过Browser.Url = new Uri("http://www.pandora.com/");但是当我尝试编译它时出现错误.

错误1无法将类型'string'隐式转换为'System.Uri'c:\ users\sean\documents\visual studio 2010\Projects\Pandora\Pandora\Form1.cs 51 27 Pandora

我究竟做错了什么?

c# browser refresh reload

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

如何在C#中保存设置

我正在构建一个独立程序,因此程序没有外部文件可供访问.什么是最好的方式来回忆窗口的大小,窗口内某个元素的位置是在最后一次关闭之前?

c# settings preferences

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

如何在不泄露密码的情况下从C#发送电子邮件?

我找到了一种用C#发送电子邮件的好方法,除了一个问题,我必须显示我的密码.如果有人要反汇编我的程序,或者如果我决定将其打开(我可能会),他们将获得我的Gmail帐户的用户名和密码.有没有办法解决这个问题?

MailMessage mail = new MailMessage();
SmtpClient SmtpServer = new SmtpClient("smtp.gmail.com");

mail.From = new MailAddress("Contact@pandorafreed.com");
mail.To.Add("myemail@gmail.com");
mail.Subject = "Pandora Free-D Message";
mail.Body = "Name: " + C.NameBox.Text + "\n" + "Email: " + C.emailBox.Text + "\n" + C.Message.Text;

SmtpServer.Port = 587;
SmtpServer.Credentials = new System.Net.NetworkCredential("username", "password");
SmtpServer.EnableSsl = true;

SmtpServer.Send(mail);
Run Code Online (Sandbox Code Playgroud)

+++++编辑+++++

嗯...本地主机会工作吗?谁知道?

c# email credentials

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

创建一个数组并检查它

我不知道如何做到这一点,但我想做的是创建一个数组,并能够向这个数组添加新项目.由于这些项应该是一个随机数,所以当创建一个新实例时,我希望它与数组的其余部分进行检查,并确保它生成的数字不在数组中.我将如何完成这样的事情?


我看了ŠimeVidas的答案,似乎有效,但我试图缩短它

var arr = []; 

function add(a) {
var n =  ~~(Math.random() * 100);
for (var i = 0; i < a.length; i++) {
    if ( a[i] === n) { a.push(n) }
}

}

for (var i=0; i<5; i++){
    add(arr)
}

document.getElementById('output').innerHTML += arr;
Run Code Online (Sandbox Code Playgroud)

我不明白为什么这不起作用.它几乎完全相同,对吗?

javascript arrays random numbers

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

如何在参数中传递数组

我很好奇是否有任何方法可以drawPolygon在Java中硬编码.通常你应该做这样的事情

int[] x = {50,200,10};
int[] y = {20,300,50};
page.drawPolygon(x, y, 3);
Run Code Online (Sandbox Code Playgroud)

如果有任何办法可以做类似的事情,我很好奇:

page.drawPolygon({50,200,10}, {20,300,50}, 3);
Run Code Online (Sandbox Code Playgroud)

java arrays

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

JS if语句不能正常工作

我正在编写这个脚本,由于某种原因,它表现得好像fn.style.borderColor总是等于#F00.我想要的只是当第一个if执行时​​第二个执行.

function vfn() {
   if (fnl<1){
      na.innerHTML= "This field is required.";
      fn.style.borderColor="#F00";
   } 
   else if (fn.style.borderColor="#F00" && fnl>1) {
      if(lnl>1){
         na.innerHTML= "OK";
         setTimeout("na.innerHTML = ''",1500)
      }
      fn.style.borderColor="#0F0";
      setTimeout("fn.style.borderColor='';",1500)
   }
   return false
}
Run Code Online (Sandbox Code Playgroud)

我尝试使用变量并做了类似的事情,但它根本不起作用.

var error = 1
if (error = 1) {
    alert("error1");
    var error = 2
}
else if (error == "2") {
    alert("error2")
    var error = 1
}
Run Code Online (Sandbox Code Playgroud)

那我怎么能做这个呢?

------------------------------------- >>编辑<< -------- ----------------------------

好的,所以我把它改成了这个

  function vfn() {
      if (fnl<1){
        na.innerHTML= "This field is required.";
        fn.style.borderColor="#F00";
        }
      else if …
Run Code Online (Sandbox Code Playgroud)

javascript variables

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

如何捕获网络上的击键?

使用PHP,JS或HTML(或类似的东西)我如何捕获keystokes?例如,如果用户按下ctrl + f或者甚至只是f,则会发生某种功能.

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++ 我为我的n00bness道歉这是一个简单的问题,jQuery的新手,还在学习越来越多关于JS的知识.

<script>    
var element = document.getElementById('capture');
    element.onkeypress = function(e) { 
       var ev = e || event;
       if(ev.keyCode == 70) {
          alert("hello");
       }
    }
</script>
<div id="capture">
Hello, Testing 123
</div>
Run Code Online (Sandbox Code Playgroud)

++++++++++++++++编辑++++++++++++++++++

这是一切,但我不能让它工作:

<link rel="icon" href="favicon.ico" type="image/x-icon">
<style>
* {
margin: 0px
}  

div {
    height: 250px;
    width: 630px;
    overflow: hidden;
    vertical-align: top;
    position: relative;
    background-color: #999;
}
  iframe {
    position: absolute;
    left: -50px;
    top: -130px;
  }
</style>
<script>
document.getElementsByTagName('body')[0].onkeyup = function(e) { 
   var ev = …
Run Code Online (Sandbox Code Playgroud)

javascript php input function keystroke

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

OpenGL纹理:为什么订单很重要?

我试图设置一个简单的函数,这将使我更容易在OpenGL中纹理地图几何,但出于某种原因,当我试图制作一个天空盒时,我得到一个白色的盒子而不是纹理映射的几何.我认为有问题的代码包含在以下内容中:

void MapTexture (char *File, int TextNum) {
    if (!TextureImage[TextNum]){
        TextureImage[TextNum]=auxDIBImageLoad(File);
        glGenTextures(1, &texture[TextNum]);
        glBindTexture(GL_TEXTURE_2D, texture[TextNum]);
        glTexImage2D(GL_TEXTURE_2D, 0, 3, TextureImage[TextNum]->sizeX, TextureImage[TextNum]->sizeY, 0, GL_RGB, GL_UNSIGNED_BYTE, TextureImage[TextNum]->data);
        glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_LINEAR);
    }
glEnable(GL_TEXTURE_2D);
glBindTexture(GL_TEXTURE_2D, texture[TextNum]);
//glTexImage2D(GL_TEXTURE_2D, 0, 3, TextureImage[TextNum]->sizeX, TextureImage[TextNum]->sizeY, 0, GL_RGB, GL_UNSIGNED_BYTE, TextureImage[TextNum]->data);
//glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_LINEAR);

}
Run Code Online (Sandbox Code Playgroud)

最重要的事情,我不明白的是由于某种原因,glBindTexture()一定要来之间glGenTextures()glTexImage2D.如果我把它放在其他任何地方,它会搞砸一切.什么可能导致这个问题?对不起,如果它很简单,我对openGL来说是全新的.

下面是我正在谈论的白盒的截图: 在此输入图像描述

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++

在更多地使用代码后,我意识到如果我添加glTexImage2D()glTexParameteri()在最后一次glBindTexture()之后所有纹理加载.为什么没有这两行会加载大多数纹理,但是有一些不会加载,为什么我必须为每一帧调用glTexImage(),但仅限于几个纹理?

c++ opengl texture-mapping

0
推荐指数
2
解决办法
739
查看次数