小编Yo *_*mma的帖子

更改最大上传文件大小

我有一个我无法访问的PC上托管的网站.我有一个上传表单,允许人们上传最大30MB的mp3文件.我的服务器端脚本是用PHP完成的.

每次我尝试上传文件时,都会收到一条错误,声称该文件超出了允许的最大大小,因此我需要增加大小.我在网上的研究建议更改.htaccess我无法访问的文件,这样就行不通了.其他人建议我应该php.ini在我的root上添加一个自定义文件,这个文件不起作用.还有其他建议吗?

php

491
推荐指数
12
解决办法
98万
查看次数

在.js文件中包含.js文件

我想知道是否可以.js在另一个.js文件中包含文件?

我想要这样做的原因是将客户包括在内.我有几个.js文件已经用客户端需要的函数编写.客户端将有一个html文件,他/她使用.js文件include(我的.js文件)管理.

我可以重写一个.js包含所有函数的新文件,或者为了避免做双重工作,找出一种方法来编写.js包含其他.js文件的文件.

javascript

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

获得窗口高度

这令我很沮丧.它应该是非常简单的东西,但我不能让它在IE中工作.我想得到当前窗口的高度:不是滚动高度,不是文档高度,而​​是实际窗口高度.我试过window.innerHeight哪个返回undefined,document.documentElement.clientHeight它给出了滚动高度.

javascript

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

C#相当于VB DLL函数声明(InternetSetOption)?

这个VB代码的C#等价物是什么?

Private Declare Auto Function InternetSetOption Lib "wininet.dll" (ByVal hInternet As IntPtr, ByVal dwOption As Integer, ByVal lpBuffer As IntPtr, ByVal lpdwBufferLength As Integer) As Boolean
Run Code Online (Sandbox Code Playgroud)

c# vb.net

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

WebBrowser控件具有自动代理登录功能

我有一个包含WebBrowser控件的Windows窗体应用程序.这个想法是为了在WebBrowser没有用户交互的情况下浏览网站.在WebBrowser通过代理访问互联网.

我可以在代理上看到请求,但是由于代理身份验证失败而被拒绝.

我添加了Proxy-Authorization: Basic标题.这适用于普通的http页面,但它似乎不起作用https:

var credentialStringValue = "proxyUser:proxyPassword";
byte[] credentialByteArray = ASCIIEncoding.ASCII.GetBytes(credentialStringValue);
var credentialBase64String = Convert.ToBase64String(credentialByteArray);

string Headers = string.Format("Proxy-Authorization: Basic {0}{1}", credentialBase64String, Environment.NewLine);

ws.Navigate(url,TargetFrameName,PostData,Headers);
Run Code Online (Sandbox Code Playgroud)

在哪里ws等于new WebBrowser().凭据是正确的,因为它在我手动执行时有效.

有关如何以编程方式验证代理凭据的任何想法?

c# authentication proxy webbrowser-control winforms

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

动态加载装配并手动强制路径以获取引用的装配

我正在使用反射在C#中加载程序集:

Assembly = Assembly.Load([assembly_bytestream]);
Run Code Online (Sandbox Code Playgroud)

正在加载的程序集引用另外两个程序集.根据我的理解,反射将加载主程序集,然后在GAC中搜索引用的程序集,如果在那里找不到它,则可以将assemblyResolve事件包含在内:

AppDomain.CurrentDomain.AssemblyResolve += CurrentDomain_AssemblyResolve;

Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args)
{
  if (args.Name.IndexOf([refAsm]) > -1)
  {
    Assembly shdocvw = Assembly.LoadFrom([dllPath]);
  }
}
Run Code Online (Sandbox Code Playgroud)

问题是,我不想首先查看GAC我想强制反射从我定义的特定路径加载引用程序集.关于如何做到这一点的任何想法?

c# reflection

7
推荐指数
2
解决办法
5439
查看次数

将事件处理程序附加到mshtml.DispHTMLInputElement

我正忙于在C#中编写BHO(浏览器助手对象),我需要将事件处理程序附加到输入元素上的所有onclick事件.我没有使用visual studio提供的内置web浏览器,而是启动了客户端PC上安装的Internet Explorer的新实例.使用不同版本的IE时会出现问题.

在IE7和IE8中,我可以这样做:

public void attachEventHandler(HTMLDocument doc)
{
  IHTMLElementCollection els = doc.all;
  foreach (IHTMLElement el in els)
  {
    if(el.tagName == "INPUT")
    {
      HTMLInputElementClass inputElement = el as HTMLInputElementClass;
      if (inputElement.IHTMLInputElement_type != "text" && InputElement.IHTMLInputElement_type != "password")
      {
        inputElement.HTMLButtonElementEvents_Event_onclick += new HTMLButtonElementEvents_onclickEventHandler(buttonElement_HTMLButtonElementEvents_Event_onclick);
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

这很有效,事实是,IE6在转换为HTMLInputElementClass时会抛出一个错误,所以你被迫转换为DispHTMLInputElement:

public void attachEventHandler(HTMLDocument doc)
{
  IHTMLElementCollection els = doc.all;
  foreach (IHTMLElement el in els)
  {
    if(el.tagName == "INPUT")
    {
      DispHTMLInputElement inputElement = el as DispHTMLInputElement;
      if (inputElement.type != "text" && inputElement.type != "password") …
Run Code Online (Sandbox Code Playgroud)

c# bho mshtml event-handling

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

音频加密/保护

除了编码,我花了很多时间在录音棚里制作音乐.我打算在网上和光盘上销售我的艺术品,但我有一个问题......保护音频文件.我不希望人们非法分发或复制我的音乐,所以我需要以某种方式保护它.我见过的一种方法是创建自己的播放器,并且只能使用此播放器播放曲目.使用"PCID"和私钥,播放器解密adio和播放.然而,这肯定会追逐客户,因为他们不喜欢只使用我的播放器的限制.有没有人有其他想法?

encryption audio drm protection

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

ASP.net Content Web Forms是否能够访问在其Master Page的Code Behind部分中声明的变量?

我有一个主页面控制我的网站的样式.在Code Behind中,有一些实例化的类实例以及变量.这些类验证用户访问权限,然后创建用户对象

我有一些Web内容表单,它们根据用户对象执行指令.到目前为止,似乎在每个Web Content Form上我都必须创建在Master Page上找到的类的新实例.这使我对每个Web内容表单的工作倍增.

无论如何我可以在主页面代码背后实例化的类和对象?

asp.net master-pages

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

在我的网站上播放音频

我对在我的网站上播放音频感兴趣,但我不知道从哪里开始.我希望有两种类型的流式传输.第一个是流式传输存储在服务器上的歌曲的播放列表,第二个是实时音频流.任何人都可以推荐使用任何好的网站或插件吗?

html javascript flash audio-streaming

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

如何查看Java日志?

我有一个jsp项目,我使用java.util.logging.Logger类来记录信息.目前我的代码使用此类记录异常,但是,我想查看写入此日志的数据.我怎么做?

java logging

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

外部CSS问题

好吧,是时候回答我那天愚蠢的问题了.

我有一个外部css文件,基本上将背景图像分配给按钮.

Css代码:

input.keypad
{
    cursor: pointer;
    display: block;
    min-width: 64px;
    width: 64px; 
    height: 64px;
    margin: 0;
    border: 0;
    background: url(images/btn1.jpg) no-repeat center top;
}
Run Code Online (Sandbox Code Playgroud)

Html代码:

<input class="keypad" type="button" name="btnClickMe" id="btnClickMe" value="Click Me">
Run Code Online (Sandbox Code Playgroud)

我的困境是我第一次加载页面它100%工作,但是当我刷新它时,它似乎忽略了css文件中设置的宽度和高度.图像在背景中,但因此被截断.

我认为它可能是某种缓存所以我包含了pragma标签,它根本没用.有任何想法吗?

html css

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

适用于Android的IDE

我曾经把我的巨大笔记本电脑拉到各处,但现在我有一个Galaxy Tab 10.1.我喜欢轻便的行李,我可以在我的笔记本电脑上做我能做的一切,期待最重要的事情,发展.造成这种情况的主要原因是因为我无法找到一个在Android上运行的体面的ide,所以我将问题放在那里.我能在Android平台上运行吗?

ide android

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