问题列表 - 第27004页

ckeditor文件浏览器

我已经丢失了可以与ckeditor集成的免费文件浏览器的链接.它的编号为'4',.NET标题中用PHP编写.

有谁知道这个程序的名称?

php file-upload ckeditor

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

C#方法链可以"太长"吗?

当然,不是在可读性方面,因为您总是可以将单独的方法安排到单独的行中.相反,无论出于何种原因,将过多的方法链接在一起是危险的吗?我主要使用方法链来节省宣布单个一用变量的空间,传统上使用返回方法而不是修改调用者的方法.除了字符串方法,那些我有点无情地链.无论如何,我有时担心在一行中使用异常长的方法链的影响.

假设我需要根据某人的用户名更新一个项目的值.不幸的是,检索正确用户的最短方法看起来如下所示.

SPWeb web = GetWorkflowWeb();
SPList list2 = web.Lists["Wars"];
SPListItem item2 = list2.GetItemById(3);
SPListItem item3 = item2.GetItemFromLookup("Armies", "Allied Army");
SPUser user2 = item2.GetSPUser("Commander");
SPUser user3 = user2.GetAssociate("Spouse");
string username2 = user3.Name;
item1["Contact"] = username2;
Run Code Online (Sandbox Code Playgroud)

一个2或3的所有东西只持续一次通话,所以我可能会将其压缩为以下(这也让我摆脱了一个多余的1):

SPWeb web = GetWorkflowWeb();
item["Contact"] = web.Lists["Armies"]
                     .GetItemById(3)
                     .GetItemFromLookup("Armies", "Allied Army")
                     .GetSPUser("Commander")
                     .GetAssociate("Spouse")
                     .Name;
Run Code Online (Sandbox Code Playgroud)

不可否认,当它在一条线上并且当你有int.Parse(ddlArmy.SelectedValue.CutBefore(";#", false))而不是时,它看起来要长得多3.然而,这是这些链的平均长度之一,我可以很容易地预见到一些特别长的计数.排除可读性,对于这10个以上的方法链,我应该担心什么吗?或者使用非常长的方法链是否有害?

c# method-chaining

22
推荐指数
3
解决办法
2284
查看次数

完成iphone通话后如何返回"我的应用程序"

我在我的iphone应用程序中显示联系人列表.当用户点击联系人号码时,呼叫开始.但是当呼叫完成后,iPhone退出"我的应用程序"并切换到Apple iPhone联系人应用程序.

请告诉我有关如何在完成通话后返回"我的应用程序"的任何想法.

谢谢迪迪卡

iphone cocoa-touch

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

有没有更快的方法来检查这是否是一个有效的日期?

有没有更快的方法来简单地捕获如下的异常?

try
{
    date = new DateTime(model_.Date.Year, model_.Date.Month, (7 * multiplier) + (7 - dow) + 2);
}
catch (Exception)
{
    // This is an invalid date
}
Run Code Online (Sandbox Code Playgroud)

c# performance datetime

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

静态和默认构造函数

非静态类可以同时具有静态构造函数和默认构造函数.

这两个构造函数有什么区别?我什么时候只使用默认构造函数的静态或静态?

.net constructor

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

Python,Matplotlib,subplot:如何设置轴范围?

如何将第二个子图的y轴范围设置为例如[0,1000]?我的数据(文本文件中的一列)的FFT图导致(inf.?)峰值,因此实际数据不可见.

pylab.ylim([0,1000])
Run Code Online (Sandbox Code Playgroud)

不幸的是,没有任何效果.这是整个脚本:

# based on http://www.swharden.com/blog/2009-01-21-signal-filtering-with-python/
import numpy, scipy, pylab, random

xs = []
rawsignal = []
with open("test.dat", 'r') as f:
      for line in f:
            if line[0] != '#' and len(line) > 0:
                xs.append( int( line.split()[0] ) )
                rawsignal.append( int( line.split()[1] ) )

h, w = 3, 1
pylab.figure(figsize=(12,9))
pylab.subplots_adjust(hspace=.7)

pylab.subplot(h,w,1)
pylab.title("Signal")
pylab.plot(xs,rawsignal)

pylab.subplot(h,w,2)
pylab.title("FFT")
fft = scipy.fft(rawsignal)
#~ pylab.axis([None,None,0,1000])
pylab.ylim([0,1000])
pylab.plot(abs(fft))

pylab.savefig("SIG.png",dpi=200)
pylab.show()
Run Code Online (Sandbox Code Playgroud)

其他改进也值得赞赏!

python axis matplotlib range

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

使用ZipInputStreams和ZipOutpuStreams时,如何避免Scala中的可变变量?

我正在尝试读取一个zip文件,检查它是否有一些必需的文件,然后将所有有效文件写入另一个zip文件.java.util.zip基本介绍有很多Java主义,我很想让我的代码更加Scala-native.具体来说,我想避免使用vars.这就是我所拥有的:

val fos = new FileOutputStream("new.zip");
val zipOut = new ZipOutputStream(new BufferedOutputStream(fos));

while (zipIn.available == 1) {
  val entry = zipIn.getNextEntry
  if (entryIsValid(entry)) {
    zipOut.putNewEntry(new ZipEntry("subdir/" + entry.getName())
    // read data into the data Array
    var data = Array[Byte](1024)
    var count = zipIn.read(data, 0, 1024)
    while (count != -1) {
      zipOut.write(data, 0, count)
      count = zipIn.read(data, 0, 1024)
    }
  }
  zipIn.close
}
zipOut.close
Run Code Online (Sandbox Code Playgroud)

我应该补充说我正在使用Scala 2.7.7.

scala immutability zipinputstream zipoutputstream

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

使用C#.NET进行Paypal自适应支付API调用?最好使用WebServices

好吧,我现在可能完全偏离正轨但是这里:

我们的"网上商店"提供两种功能,购买特定产品并将其出售给我们.如果用户可以销售或不销售后端句柄.

我决定使用Paypal的自适应支付,因为这似乎是进行这类交易的方式.我从来没有实施任何类型的商店,所以我对这个完全是绿色的.我最近才学习ASP.NET,并且在转向这种开发之前主要开发了游戏.HTTP对我来说还是有些神奇的嘿嘿......

我可能会感到困惑,但我认为paypal提供了一个带有自适应支付API的网络服务.我谦虚的要求:一个好心的人想要分享一个用C#.NET实现自适应支付API调用的例子.如果他们不提供它作为web服务我可能会发现它是一个自定义.dll或其他东西.

任何提示和示例都非常感谢!谢谢阅读

.net c# paypal

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

OSX 64位二进制文​​件中没有Carbon Human-Interface-Toolbox?

我觉得Carbon Human Interface Toolbox在64位二进制文​​件中不起作用.

Apple的文档说:

Carbon Help Manager不适用于64位应用程序.

...

控制管理中心不适用于64位应用程序.

...

数据浏览器不适用于64位应用程序.

...

我只想验证:

  • 围绕这个没有解决方法.

  • 如果是这样的话.为什么Apple的文档不能简单地说明这一点?

macos macos-carbon

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

VB.NET中的"MyBase"和"MyClass"用法

在什么情况下会使用VB.NET中的MyBaseMyClass关键字?

vb.net

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