问题列表 - 第6067页

App Delegate中的Mac OSX/iPhone错误处理?

我很好奇,大多数人如何处理来自服务器的HTTP Forbidden或5xx类型请求等错误?或者说你的一个UIViewControllers抛出异常?您是否通常将错误冒充到App Delegate并在此时处理通用的"窗口"级别错误?你是否将错误直接耦合到UIViewController中?如果你有几个UIViewController,它们都与一个普通的NSURLConnection包装器说话,并且某个HTTP 4xx或HTTP 5xx类似错误的连接失败怎么办?您是否通常会将错误冒充到App Delegate,以便它可以从应用程序的该部分呈现UIAlertView?

只是想知道你用于Mac OSX/iPhone错误处理技术的解决方案.

谢谢一堆.

iphone error-handling cocoa cocoa-touch objective-c

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

如何从c#中获取年份和周数的月份数?

正如标题所说,考虑到年份和周数,我如何获得月份数?

编辑:如果一周过了两个月,我想要一个星期的第一天所在的月份.

编辑(2):这是我获得周数的方式:

CultureInfo.CurrentCulture.Calendar.GetWeekOfYear(DateTime.Now, CalendarWeekRule.FirstDay, DayOfWeek.Monday);
Run Code Online (Sandbox Code Playgroud)

我只是想反过来​​.

c# datetime

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

SQL Server - 停止或中断SQL脚本的执行

有没有办法立即停止在SQL Server中执行SQL脚本,如"break"或"exit"命令?

我有一个脚本在开始插入之前执行一些验证和查找,我希望它在任何验证或查找失败时停止.

sql sql-server scripting exit

311
推荐指数
13
解决办法
35万
查看次数

检测ActionScript 3.0中是否允许全屏?

如果allowfullscreen param为false,我想删除全屏按钮.
      param value="true" name="allowfullscreen"

有谁知道它是否有可能检测到这个值?它没有与loaderInfo.parameters上的其他flashvars一起提供.

flash fullscreen flashvars actionscript-3

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

Delphi:降序类中具有相同名称的属性

在一个文件中,我有一个带有ID属性的基类:

type
  TBase = class(TObject)  
  private  
    FID: integer;  
  public  
    property ID: integer read FID write SetID;  
  end;  
Run Code Online (Sandbox Code Playgroud)

在第二个文件中,我有另一个类,从TBase下降.无意中,或无知或任何时候,都会创建一个与现有属性/字段同名的新属性/字段.

type
  TSub = class(TBase)
  private
    FID: Longword;
  public     
    property ID: Longword read FID write FID;
  end;
Run Code Online (Sandbox Code Playgroud)

第二个ID字段当然是重命名的,但为什么编译器允许这样做?
在代码中访问ID时 - 使用哪个ID字段?

delphi inheritance properties

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

filter_var是一个很好的方法吗?

filter_var什么好用于过滤数据?它会过滤哪种不良数据?我确实使用,mysql_real_escape_string但我想知道添加filter_var是否有帮助?

php security

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

如何在Stack Overflow中显示弹出消息

我想添加一个弹出消息,如我未登录时出现在Stack Overflow上的消息,我尝试使用投票按钮.

实现这一目标的最佳方法是什么?它是使用jquery库完成的吗?

html javascript css jquery

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

比较和对比轻量级标记语言

请确定最流行的轻量级标记语言,并比较它们的优缺点.这些语言应该是技术散文的通用标记,例如文档(例如,Haml不计算在内).

另请参阅:Markdown与ReStructuredText

documentation markup markdown restructuredtext textile

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

使用php sleep()函数是一个好主意,用沉重的脚本来保持CPU负载?

我有一个"生成网站"命令,它解析所有表格,将整个网站重新发布到固定的html页面.这是一个繁重的过程,至少在我的本地机器上(CPU上升).在生产服务器上它到目前为止似乎不是一个问题,但我想保持它未来的证明.因此,我正在考虑在重脚本的每一步之间使用php sleep()函数,以便服务器有时间在繁重的步骤之间"屏住呼吸".

这是个好主意还是没用?

php sleep

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

这是单一责任原则的一个例子吗?

我做了以下代码示例,以了解如何使用泛型方法签名.

为了得到一个显示()方法为客户与员工,其实我开始取代我的IPerson接口与一个人抽象类.

但后来我停下来,记得一个播客,其中鲍勃叔叔告诉Scott Hanselman关于单一责任原则,你应该有很多小班,每个人做一件特定的事情,即一个Customer类不应该有一个Print()保存()CalculateSalary()方法,但您应该有CustomerPrinter类CustomerSaver类以及CustomerSalaryCalculator类.

这似乎是一种奇怪的编程方式.然而,摆脱我的界面也感觉不对(因为很多IoC容器和DI示例本身使用它们)所以我决定尝试单一责任原则.

所以下面的代码与我过去编程的不同(我会用Display()方法创建一个抽象类并摆脱界面)但是基于我所听到的关于解耦和SOLID原理的内容,这个新的编码方式(接口和PersonDisplayer类) 我认为这是正确的方法.

我想听听其他人是否在这个问题上采用相同的方式,或者是否经历过这种积极或消极的影响(例如,每个人做一件特别的事情都是笨拙的,等等).

using System;

namespace TestGeneric33
{
    class Program
    {
        static void Main(string[] args)
        {
            Container container = new Container();
            Customer customer1 = container.InstantiateType<Customer>("Jim", "Smith");
            Employee employee1 = container.InstantiateType<Employee>("Joe", "Thompson");
            Console.WriteLine(PersonDisplayer.SimpleDisplay(customer1));
            Console.WriteLine(PersonDisplayer.SimpleDisplay(employee1));
            Console.ReadLine();
        }
    }

    public class Container
    {
        public T InstantiateType<T>(string firstName, …
Run Code Online (Sandbox Code Playgroud)

c# design-patterns solid-principles

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