问题列表 - 第38255页

使用UIWebview中的当前URL更新地址栏

像iPhone Safari浏览器一样,我想UItextview用当前的url 更新UIWebView

我尝试了shouldStartLoadWithRequest委托方法,但我最终得到了一些广告/ iframe的网址

如果我使用webViewDidFinishLoad委托方法,则地址栏会在请求结束时更新.

请帮我解决最好的方法.

iphone uiwebview

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

如何让PHP mail()工作?需要帮助配置MTA

更新:我解决了.记录以下所有内容.

我尝试了很多东西,但它不会起作用.

我不介意使用,postfix,exim4或sendmail.我只需要一步一步的指导和解释我在做什么.我也在使用Google Apps收发电子邮件.

编辑:

mail.log

Nov  3 01:14:02 mugbear postfix[16615]: error: to submit mail, use the Postfix sendmail command
Nov  3 01:14:02 mugbear postfix[16615]: fatal: the postfix command is reserved for the superuser
Run Code Online (Sandbox Code Playgroud)

这是什么意思?


更新编辑:通过修改php.ini中的sendmail_path修复 sendmail_path = /usr/sbin/sendmail -t -i

Edit2: PHP - 刚从文档中获取.仅供我,我删除了我的电子邮件.

<?php
// The message
$message = "Line 1\nLine 2\nLine 3";

// In case any of our lines are larger than 70 characters, we should use wordwrap()
$message = wordwrap($message, 70);

// Send
mail('removed@gmail.com', 'My Subject', …
Run Code Online (Sandbox Code Playgroud)

php email debian

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

在SQL Server中的数据库之间复制行

将大量行从一个数据库中的表复制到另一个具有完全相同结构的数据库中的表的最有效方法是什么?

sql sql-server

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

如何绕过"Adobe Flash Player已停止可能不安全的操作."?

我为朋友的博客创建了一个降临日历,并且为了获取/获取/下载每天的礼物,flash动画请求位于" http://domain.com/folder/etcetc/gifts.php的文件".

在Flash CS4中创建文件并尝试使用时,我从未收到错误.但是当我尝试.swf手动启动时,我收到此错误:

Adobe Flash Player已停止可能不安全的操作.

您计算机或网络上的以下本地应用程序:

C:\位置\ file.swf

正在尝试与此启用Internet的位置进行通信:

domain.com

要让此应用程序与Internet通信,请单击"设置".更改设置后必须重新启动应用程序.

有没有办法绕过这个,或者我可以用来阻止这个错误显示的任何其他方法?我目前使用URLLoaderURLRequest,有没有更好/更快/更有效的方式来做到这一点?

flash urlrequest urlloader actionscript-3

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

如何创建具有指定宽度的JTextArea以及显示所有文本所需的最小高度?

在我可以找到的所有使用a的例子中JTextArea,高度和宽度在构造之前是已知的JTextArea,如果JTextArea需要更多高度,那么它被放在a中JScrollPane.显然,高度JTextArea取决于宽度和文本内容.

现在,我的情况要求我不使用a JScrollPane,而是JTextArea要足够高以显示所有文本.当我创建时JTextArea,我知道文本内容以及它必须使用的宽度; 我不知道高度 - 我希望在不切断任何文本的情况下尽可能小.这似乎很难实现.

作为旁注,JTextArea将添加到JPanel没有布局管理器的 - 它使用基于添加的组件的首选大小的绝对定位.这要求我JTextArea将返回正确的尺寸getPreferredSize().正确的尺寸应该是我在构造时提供的宽度,以及显示具有所提供宽度的所有文本所需的最小高度.

我发现了一些类似的线程,讨论了有关的奇怪/错误JTextArea,有时通过pack()在父容器上调用两次来解决.这对我来说不是一个选择.我很想基本上创建我自己JTextArea的宽度和字符串,并根据宽度和字体设置计算必要的最小高度,但我想我会先考虑先花费时间才能做到这一点.

希望我的问题很明确.感谢大家的帮助!

java swing jtextarea jtextcomponent

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

Android扬声器识别

我试图发现有任何语音(或语音)API(适用于Android),可用于识别扬声器.我的目标是创建应用程序,该应用程序将识别说话者并将其与另一个人区分开来,这可以像认证一样起作用.

谢谢你,Serhiy.

java android

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

内存泄漏问题

自从我被要求修复一个有内存泄漏问题的C#应用​​程序以来,我一直在阅读很多内容,但我没有找到这两个问题的答案:

请考虑以下代码:

   private static ArrayList list = new ArrayList();

   public void Function()
   {
     list.add(object1);
     list.add(object2);

     //didn't call clear() prior to reusing list
     list = new ArrayList();
   }
Run Code Online (Sandbox Code Playgroud)

由于列表在创建新列表之前未被清除,这是否会产生某种垃圾,在静态列表本身被释放后不会被释放?

第二个问题是关于Form.Dispose().我看到设计师视图(即标签,图片框)上的许多控件都需要处理.似乎在Form上调用Dispose()会导致所有这些类型的控件也被处理掉(如果我错了就纠正我),这很奇怪,因为设计师添加了一个覆盖的void Dispose(bool disposing)方法,没有这样的事.我假设这发生在基本Form类的void Dispose(bool disposing)方法中.

上面的问题是,我不清楚我需要做些什么才能确保正确处理所有Form的资源.我不明白Form如何知道它需要处理哪些对象.例如,如果在我的表单中我有一个自定义IDisposable对象的字段,表单是否知道它需要处理?或者我应该添加自己发布对象所需的代码?

另外,如果我确实需要添加代码来处理某些对象,那么我该如何处理设计者已经覆盖void Dispose(bool disposing)方法的事实呢?我应该编辑设计器生成的代码还是有更简洁的方法来执行此操作?

我希望这不要混淆,这有点难以解释.谢谢

c# garbage-collection dispose idisposable

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

559
推荐指数
4
解决办法
26万
查看次数

在使控制器IoC框架不可知的同时,如何将Ninject与ActionResults一起使用?

我见过的几乎所有Ninject示例都解释了如何在ASP.NET MVC中使用它,它会自动将依赖项注入控制器.我如何手动使用Ninject?假设我有一个自定义ActionResult:

public class JsonResult : ActionResult
{
    [Inject] public ISerializer Serializer { get; set; }

    public JsonResult(object objectToSerialize)
    {
        // do something here
    }

    // more code that uses Serializer
}
Run Code Online (Sandbox Code Playgroud)

然后在我的控制器中,我正在使用这样JsonResult的方法:

public ActionResult Get(int id)
{
    var someObject = repo.GetObject(id);
    return new JsonResult(someObject);
}
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,我自己实例化了这个对象,它回避了Ninject的注入,并且Serializer将为null.但是,按照以下方式执行此操作对我来说似乎并不合适:

public ActionResult Get(int id)
{
    var someObject = repo.GetObject(id);
    return IoC.Kernel.Get<JsonResult>(someObject);
}
Run Code Online (Sandbox Code Playgroud)

因为现在控制器中不仅存在对Ninject的依赖,而且还必须在静态类/单例中公开Ninject内核,并确保依赖注入的对象仅通过内核创建.

有没有办法以某种方式配置Ninject注入依赖,而不依赖于暴露内核?new如果可能的话,我希望能够使用关键字.

dependency-injection ninject inversion-of-control actionresult asp.net-mvc-2

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

数组从Delphi 5.0 Pascal中的0或1开始?

我想在Delphi 5.0中做一个ArrayList.所以我找到了这个代码的解决方案:

var arr: array of String;
Run Code Online (Sandbox Code Playgroud)

好的,但每次我添加的东西我都这样做:

var
    Form1: TForm1;
    var arr : array of String;

procedure TForm1.Button1Click(Sender: TObject);
var aux :string;
var len:integer;
begin
    len := Length(arr) + 1;
    SetLength(arr, len);
    arr[len-1] := 'abc' + IntToStr(len);
    Button1.Caption := arr[len-1]; // just to writeout something
end;
Run Code Online (Sandbox Code Playgroud)

我是一名C++程序员,我对Pascal一无所知.我总是听说Pascal索引从1开始,而不是0.在上面的过程中我做arr [len-1]因为0索引开始.

有没有比Pascal数组更好的方法?和C++一样std::vector吗?

arrays delphi pascal

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