问题列表 - 第5377页

如何重构快速发展的代码?

我有一些研究代码是一个真正的老鼠窝,到处都是代码重复,显然需要重构.但是,随着我对主题的新变化提出并使它们适合代码库,代码库也在不断发展.我推迟重构这么久的原因是因为我觉得我花了几天时间提出好的抽象,看看哪些设计模式适合哪里,等等,我想尝试一些新的无法预料的想法,使我的抽象完全不合适.换句话说,由于代码的演变速度,我真的不知道抽象线在哪里,即使没有(近似)重复的缺乏,代码的一般混乱使得添加内容真实痛.

refactoring coding-style code-duplication

6
推荐指数
3
解决办法
658
查看次数

如何在UIWebView中增加字体大小

如何增加或减少UIWebview字体大小,而不是使用scalePageToFit:NO;

iphone cocoa-touch objective-c uiwebview

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

什么是一些好的Wireshark教程?

我正在努力了解如何使用Wireshark,但官方手册在开始时根本不是一个有趣的阅读.它太详细了,由于信息超载,细节正在我的头上

有什么更多的教学教程吗?

谢谢!

编辑: WireShark是一个网络数据包嗅探器,它对调试网络应用程序非常有用.我正在研究网络应用程序,并计划将其用作调试工具,使我作为程序员的工作更快乐.我想这是关于编程相关的,要求有关gbd,valgrind或mdb,dtrace,prstat,cat,visual studio或eclipse的教程.

wireshark

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

健康发展的显示尺寸,类型和亮度

如果你每天盯着监视器看8-12个小时的代码,那么对于那些可能已经研究过健康因素或尝试了一些选择的人,我有几个问题.

  1. 为了方便观察,显示器可以"太大"吗?
  2. 是否有一种特殊类型的显示技术可以减轻眼睛疲劳?
  3. 你的展示与你的环境有多明亮?在较暗的环境中拥有明亮的环境和明亮的监视器会减少疲劳吗?

monitor

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

使用PHP发送带有WSDL Soap请求的Soap Header

我是SOAP的新手,我正在尝试在PHP中实现一个使用ASP.NET Web服务的快速测试客户端.Web服务依赖于包含授权参数的Soap Header.

使用WSDL时是否可以发送auth标头和soap请求?

我的代码:

PHP

$service = new SoapClient("http://localhost:16840/CTI.ConfigStack.WS/ATeamService.asmx?WSDL");
$service->AddPendingUsers($users, 3); // Example
Run Code Online (Sandbox Code Playgroud)

网络服务

[SoapHeader("AuthorisationHeader")]
[WebMethod]
public void AddPendingUsers(List<PendingUser> users, int templateUserId)
{
    ateamService.AddPendingUsers(users, templateUserId, AuthorisationHeader.UserId);
}
Run Code Online (Sandbox Code Playgroud)

如何在此上下文中传递auth标头?或者我需要做一个低杠杆__soapCall()传递标题?另外,我在PHP中调用正确的soap调用吗?

php asp.net soap web-services

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

jQuery如何在ajax回调后重新绑定此事件?

我正在尝试通过操作jQuery选择器来自己创建一个文本编辑.但是,在第一个ajax回调之后,其他回调相同的输入文本不再起作用了......

function editaVal(celDiv, id)
    {
        var novoConteudo = $("<input type='text' id='novoCont" + id + "' value='" + $(celDiv).html() + "' />");
        $(celDiv).dblclick(function()
        {
            $(this).html(novoConteudo);
        });

        $(novoConteudo).blur(function()
        {
            $(novoConteudo).parents("tr").removeClass('trSelected');
            $.ajax({
                type: 'POST',
                url: '/SuperAdmin/SalvaValor/?busca=' + $(novoConteudo).val() + '&codValor=' + id,
                beforeSend: function()
                {
                    $(celDiv).html($("#loading").show());
                },
                success: function()
                {
                    $(celDiv).html($("#loading").hide());
                    $(celDiv).html(novoConteudo.val());
                }
            });
        });
    }
Run Code Online (Sandbox Code Playgroud)

我的问题是:我怎么能重新绑定这个?重新绑定模糊事件...当我模糊输入文本时,第二个ajax回调没有任何反应.

谢谢!!

jquery

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

如何分配动态类型对象

我在objective-c中看到了很多关于动态类型的讨论.但我还没有看到任何我认为应该是的例子.

假设我有一个泛型函数应该兼顾两个对象(一个被分配而另一个被释放),并且调用对象将它自己附加到新分配的对象.两者都继承自class0

如果你认为它会解释一些东西,请随意解释这个你想要的!

如果在运行时选择了类,我如何处理参数列表(?现在是一个占位符)如何在运行时之前分配一个没有定义类的对象?

-(void) juggle:(?*)objclass1:(?*)objclass2{

? temp = [? alloc] init];
objclass1 = temp;
[temp release];

[objclass2.view removefromsuperview];
[self.handle insertsubview:objclass1.view];

}
Run Code Online (Sandbox Code Playgroud)

allocation dynamic objective-c

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

如何在Makefile中自动创建(和删除)临时目录?

是否可以make在执行第一个目标之前创建临时目录?也许使用一些黑客,一些额外的目标等?

Makefile中的所有命令都可以引用自动创建的目录$TMPDIR,并在make命令结束时自动删除目录.

makefile temporary-files

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

PL/SQL:从游标中获取2个或更多连接表的最佳实践?

我听说使用%ROWTYPE属性在PL/SQL中定义记录是一个好习惯.这样可以节省输入并允许您的包即使在添加或删除列时也能继续运行.(如我错了请纠正我!)

但是,当我从涉及连接的游标中获取时,我发现我必须获取程序员定义的记录,该记录包括由连接返回的每列的(很可能很长的)手写列表.

所以我的问题是:是否有可能获取嵌套记录,或者获取记录列表,或做些什么来避免这种丑陋的kludge?我尝试过的所有内容都会导致错误的记录与光标返回的内容不匹配.

使用游标返回连接的结果对我来说似乎是一个常见的用例,奇怪的是在搜索中没有出现与此相关的内容.

谢谢.

oracle plsql record cursor

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

如何使我的Windows窗体应用程序捕捉到屏幕边缘?

那里的任何人都知道如何使你的.net窗口形成应用程序像Winamp一样粘性/敏捷,所以它会捕捉到屏幕的边缘?

目标框架是使用VS08用C#编写的.NET 2.0 Windows Form.我希望将此功能添加到自定义用户控件,但我想更多的人将从为应用程序及其主要表单描述它将受益.

谢谢.

c# windows .net-2.0 winforms

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