问题列表 - 第19093页

使用来自Javascript变量的消息更新Facebook状态

是否有一种简单的方法可以让用户使用JavaScript变量中的消息在Facebook上更新其状态?我知道有一个可用于共享链接的URL,如下所示:

<a href="http://www.facebook.com/sharer.php?u=www.fthisclass.com/jshoregen.html&t=title">testlink </a>
Run Code Online (Sandbox Code Playgroud)

当它们进入共享页面时,它不会填写状态更新.有没有一种方法可以预先填充,或者自动更新状态?

谢谢!

编辑:不是我想要的.我可以在必要时使用PHP(尽管我对它的经验很少),但我不想让用户在允许应用程序时遇到错误,或者必须处理实际编写的Facebook应用程序.我只想给用户一个预制状态更新,所以他们所要做的就是点击"分享"按钮.再次感谢!

编辑2:所以api看起来很有希望,但对我来说有点复杂.看起来它将涉及获得用户的许可以设置其状态,并且可能涉及设置跨通信渠道以使我的站点与facebook通信.假设我能做到这一点,我该如何使用Facebook Javascript api?我得到了代码(user_setStatus看起来很简单),但是如何告诉我的脚本我正在使用Facebook的api?再次感谢...再次!

javascript url share facebook status

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

C#(+ WPF)将泛型类转换为非泛型的问题

我必须诚实地说,我对铸造并不是很了解,但我认为这样可行.

我有一个通用类测试:

public class Test<T,U>
{
     T variable1;
     U variable2;

     //etc.
}
Run Code Online (Sandbox Code Playgroud)

我需要在WPF视图中使用这个类,因为你不能在WPF中创建通用视图(多么可爱)我想:让我们只使用一个Test<object, object>视图,因为我只关心使用字符串表示视图中的变量.

所以我尝试:

  Test<Foo, Bar> test = new Test<Foo, Bar>();
  return test as Test<object, object>;
Run Code Online (Sandbox Code Playgroud)

但这给了我:

  Error 1   Cannot convert type 'DomainModel.Tests.Test<T,U>' 
  to 'DomainModel.Tests.Test<object,object>' via a reference conversion, boxing
  conversion, unboxing conversion, wrapping conversion, or null type conversion
Run Code Online (Sandbox Code Playgroud)

我认为每个对象都必须可以转换为对象?

无论如何,我现在很困惑如何在WPF中使用泛型类...

任何指针都在正确的方向?

c# generics casting

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

UITextView中的多行TextField(类似于SMS)和/或"完成"按钮

我已经研究了几天了,并希望得到一些帮助.有没有办法在SMS应用程序中生成像Apple一样的多行UITextField?关于这个控件的有用之处在于它具有"沉没"外观,清楚地表明它是一个文本输入框,但同时,它扩展了每个新行字符.

如果不这样做,如果我被迫使用UITextView,任何人都可以建议如何最好地解雇键盘?'完成'和'开始'按钮似乎都会生成换行符('\n').这对我来说似乎是错的 - 当然至少其中一个应该生成一个不同的角色,这样我仍然可以允许换行符,但也可以在特定按键上关闭我的键盘.

我错过了一些简单的东西吗?

提前致谢 :)

iphone uitextfield uitextview

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

Python Matplotlib矩形binning

我有一系列(x,y)值,我想绘制使用python的matplotlib的二维直方图.使用hexbin,我得到这样的东西: alt text http://img121.imageshack.us/img121/1339/hexbin.png 但我正在寻找这样的东西: alt text http://img17.imageshack.us/ img17/1927/recthist.png 示例代码:

from matplotlib import pyplot as plt
import random

foo = lambda : random.gauss(0.0,1.0)

x = [foo() for i in xrange(5000)]
y = [foo() for i in xrange(5000)]

pairs = zip(x,y)

#using hexbin I supply the x,y series and it does the binning for me
hexfig = plt.figure()
hexplt = hexfig.add_subplot(1,1,1)
hexplt.hexbin(x, y, gridsize = 20)

#to use imshow I have to bin the data myself
def histBin(pairsData,xbins,ybins=None):
    if (ybins == …
Run Code Online (Sandbox Code Playgroud)

python matplotlib histogram

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

在组框内选择VB.NET默认单选按钮

我有一个WinForms应用程序(VS 2008,.NET 3.5),它有一个带有两个不同组框的表单,每个组框内部是不同的单选按钮组.当我运行应用程序时,第一个组框自动选中其中的第一个单选按钮,第二个组框默认没有选中单选按钮.

我查看了单选按钮和组合框的所有属性,但无法弄清楚两者之间的区别.我希望两个分组框在首次打开表单时取消选择所有单选按钮.

此外,我查看了Designer.vb文件中的表单,并且在那里找不到任何异常.

.net vb.net winforms

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

SQL Server转换和舍入

我有我的选择条款:

AVG (cast(scale as decimal(5,2)))
Run Code Online (Sandbox Code Playgroud)

我一直得到一个数字:0.6523412897,我做的任何事情似乎都没有让我达到我想要的:0.65.基本上我希望得分为2(小数点后两位).谢谢

sql sql-server

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

fstream在没有读取位图的情况下跳过字符

我正在尝试使用fstream读取bmp文件.但是它会跳过08和0E(十六进制)之间的值,例如,对于值42 4d 8a 16 0b 00 00 00 00 00 36

它读

42 4d 8a 16 00 00 00 00 00 36

跳过0b就好像它甚至不存在于文档中.

该怎么办?

码:

ifstream in;
in.open("ben.bmp", ios::binary);
unsigned char a='\0';
ofstream f("s.txt");
while(!in.eof())
{
    in>>a;
    f<<a;
}
Run Code Online (Sandbox Code Playgroud)

编辑:使用in.read(a,1);而不是in>>a;解决读取问题,但我需要写无符号字符,f.write(a,1);不接受无符号字符.有没有人用无符号字符进行写作?

c++ fstream bitmap

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

为什么Nullable <T>被认为是值类型?

您是否尝试过使用该Convert.ChangeType()方法将值转换为Nullable<T>类型?尴尬的是,它会抛出InvalidCastException一句话:"空对象无法转换为值类型".

尝试在您的即时窗口上运行此操作: ?System.Convert.ChangeType(null, typeof(int?))

出于某些不明原因,Nullables被认为是价值类型.例如,typeof(int?).IsValueType退货true.

对我来说,自从Nullable<T>接受以来null,它是类类型,而不是值类型.有谁知道为什么它会以不同的方式实施?

.net nullable

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

将值类型转换为泛型

我有一个泛型类,我需要约束只有值类型(int,float等).我有一个方法,根据类型的测试调用Parse方法.例如:

class MyClass<T>
{
    ...

    private static T ParseEntry(string entry)
    {
        if(typeof(T) == typeof(float))
        {
            return (T) float.Parse(entry);
        }

        if(typeof(T) == typeof(int))
        {
            .... you get the idea
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

限制T struct不起作用,我真的想避免装箱/拆箱,如果可能的话.有任何想法吗?

编辑:更深入地了解这一点.我注意到在库中我正在开发两个类具有非常相似的属性/方法等.唯一的区别是基础类型的数据(int或float).这引出了我的泛型设计.唯一的挂起是因为调用特定的Parse方法取决于它是float还是int.我可以用拳击/拆箱来绕过它,但我真的想尽可能避免这种情况.

c# generics

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

如何开源我的软件项目并保持控制?

正如我们许多人所做的那样,我有很多软件想法,一些非常好的想法,没有足够的时间来做所有事情.(我是开发人员,但只有一个).我想开源一些正在进行中的软件和想法,同时保留项目的方向和愿景.到目前为止,我只使用非免费的啤酒软件,它让我感到惊讶,开源可以满足我对它的控制需求.

让我明确一点,我不打算将开源项目商业化.我知道的那么多.我只是想控制自己的视力,我开始了.

为了控制我自己的开源项目,我需要通过提供指导来管理它,但这个方面也让我感到厌烦,关于如何管理有效免费的东西.

我吠叫错了树吗?

open-source

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