问题列表 - 第11775页

将状态更新到Facebook页面(粉丝网站)

我已经在stackoverflow上看到了关于将状态更新发布到页面墙(不是用户的墙)的所有帖子; 但是所有这些都似乎已经过时了,因为它们都没有解决新的Open Stream API的问题.我在谷歌上所做的所有研究都让我走向了同一个目的:过时的教程最终说当前的实现并不完美,但"希望当Open Stream API发布时,它会更好."

好吧,Open Stream就在这里.任何想法如何利用它并将简单的状态更新发布到粉丝网站页面?

api facebook facebook-page

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

如何从visual studio web项目中删除重复的条目?

我在一个拥有多个分支机构的大型团队中工作,并定期进行合并.

定期发生的一件事是,Web项目文件最终会出现静态内容的重复条目(.js,favicon.ico等...).

我有两种方法来删除重复项:

  1. 删除项目浏览器中的项目(删除所有条目以及磁盘文件),然后从源代码管理中再次获取文件并将其添加回来.
  2. 卸载项目文件,查找重复项,删除它们(希望它们彼此靠近)然后重新加载项目.

两者都很乏味,我对它们不满意 - 你有更好/更快/更快的方法吗?

web-applications projects-and-solutions duplicates visual-studio

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

SQL逻辑运算符优先级:And和Or

以下两个陈述是否相同?

SELECT [...]
FROM [...]
WHERE some_col in (1,2,3,4,5) AND some_other_expr
Run Code Online (Sandbox Code Playgroud)

SELECT [...]
FROM [...]
WHERE some_col in (1,2,3) or some_col in (4,5) AND some_other_expr
Run Code Online (Sandbox Code Playgroud)

我可以使用某种真值表来验证这一点吗?

sql operator-precedence logical-operators

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

程序关闭后套接字保持打开状态(C++)

我正在编写一个小型服务器应用程序,问题是,当我关闭我的应用程序时(或者更好的是,在eclipse中按下终止按钮),套接字有时会保持打开状态,所以当我下次执行我的应用程序时,绑定()将因"已使用的地址"而失败.程序退出时如何正确关闭套接字?我已经把

close(mySocket);
Run Code Online (Sandbox Code Playgroud)

在类析构函数中,但这似乎没有改变任何东西.

c++ sockets bind

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

在python中复制构造函数?

python中有复制构造函数吗?如果不是我会做什么来实现类似的东西?

情况是我正在使用一个库,我已经扩展了其中一个类的额外功能,我希望能够将我从库中获取的对象转换为我自己的类的实例.

python constructor copy

80
推荐指数
5
解决办法
5万
查看次数

此正则表达式中的前瞻说明

我理解正则表达式相当不错,但我不能经常使用它们来成为专家.我遇到了一个用于验证密码强度的正则表达式,但它包含了一些我不熟悉的正则表达式概念.正则表达式是:

^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,}$
Run Code Online (Sandbox Code Playgroud)

并且用简单的英语表示该字符串必须包含至少一个小写字符,一个大写字符和一个数字,并且该字符串的长度必须至少为六个字符.任何人都可以为我解释这个模式实际上如何描述这个规则吗?我看到一个字符串char ^的开头和字符串char $的结尾,三个带有lookaheads的组,一个匹配任何字符.并重复{6,}.

感谢任何可以帮助我理解这一点的正则表达大师.

regex

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

WPF图像控制源

我试图重新创建一个非常简单的C#项目示例我是WPF,它是一个简单的图像查看器..来自山姆自学C#,我设法让打开文件对话框打开,但我如何设置图像路径到WPF中的image.source控件?

private void SearchBtn_Click(object sender, RoutedEventArgs e)
{
     Microsoft.Win32.OpenFileDialog openfile = new Microsoft.Win32.OpenFileDialog();
     openfile.DefaultExt = "*.jpg";
     openfile.Filter = "Image Files|*.jpg";
     Nullable<bool> result = openfile.ShowDialog();
     if (result == true)
     {
       //imagebox.Source = openfile.FileName;
     }
}
Run Code Online (Sandbox Code Playgroud)

c# image wpf-controls

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

存储过程的版本更改

我有一个非常依赖存储过程的应用程序(SQL 2005/2008).我们正在做一个小修改,修改这些存储过程中的25-35个.该应用程序使得两个版本的存储过程都必须可用.

这是应用程序的主要版本4,通常我们已经能够完全修改数据结构以适应每个新版本.但是在这种情况下,我们不能这样做.

以下是我提出的两个选项

  1. 为每个存储过程创建一个"2"版本.如果我有一个名为getUser的过程,请创建一个getUser2.这样做的缺点是,每个版本更改时,存储过程的数量将呈指数级增长

  2. 将@version参数添加到默认为v1的每个存储过程.这将使存储过程的数量减少,但会使每个存储过程膨胀

有没有人对此有任何想法?还有其他聪明的想法吗?

科迪

architecture database-design stored-procedures sql-server-2005

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

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

创建Scala列表的首选方法

有几种方法可以在Scala中构造不可变列表(请参阅下面的设计示例代码).您可以使用可变的ListBuffer,创建var列表并对其进行修改,使用尾递归方法,以及可能还有其他我不了解的方法.

本能地,我使用ListBuffer,但我没有充分的理由这样做.有没有一种首选或惯用的方法来创建列表,还是有一种方法最适合一种方法而不是另一种方法?

import scala.collection.mutable.ListBuffer

// THESE are all the same as: 0 to 3 toList.
def listTestA() ={
    var list:List[Int] = Nil

    for(i <- 0 to 3) 
        list = list ::: List(i)
    list
}


def listTestB() ={
    val list = new ListBuffer[Int]()

    for (i <- 0 to 3) 
        list += i
    list.toList
}


def listTestC() ={
    def _add(l:List[Int], i:Int):List[Int] = i match {
        case 3 => l ::: List(3)
        case _ => _add(l ::: List(i), i …
Run Code Online (Sandbox Code Playgroud)

scala

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