问题列表 - 第44774页

SSRS与Crystal Reports

请问任何人都能告诉我SSRS 2005和Crystal Reports之间的主要差异是什么?

crystal-reports ssrs-2008

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

如何检查滚动条是否可见?

是否有可能检查overflow:autodiv?

例如:

HTML

<div id="my_div" style="width: 100px; height:100px; overflow:auto;" class="my_class"> 
  * content
</div>
Run Code Online (Sandbox Code Playgroud)

JQUERY

$('.my_class').live('hover', function (event)
{
    if (event.type == 'mouseenter')
    {
         if( ...  if scrollbar visible ? ... )
         {
            alert('true'):
         }
         else
         {
            alert('false'):
         }
    }

});
Run Code Online (Sandbox Code Playgroud)

有时内容较短(无滚动条),有时长(滚动条可见).

jquery scroll overflow

260
推荐指数
10
解决办法
27万
查看次数

为什么通过点表示法的javascript对象属性赋值不会触发为该属性定义的setter?

任何Javascript忍者或已阅读ECMA-262第5次护理的人解释以下行为?

var obj = {
  p: {},
  set prop(val){
    for (var key in val){
      this.p[key] = "Set: " + val[key];
    }
  },
  get prop(){
    return this.p;
  }
}

obj.prop = {  // Assignment triggers setter
  foo: "Foo"
}

obj.prop.bar = "Bar";  // Assignment does not trigger setter

console.log(obj.prop.foo); // Set: Foo
console.log(obj.prop.bar); // Bar
Run Code Online (Sandbox Code Playgroud)

我发现上面的行为有点令人困惑,因为我期望两个赋值符号在功能上是等价的.

javascript

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

方法调用链的Eclipse可视化

我正在寻找一个有用的eclipse插件,可以:

  • 可视化方法链调用(Java)
  • 可视化数据类型层次结构(Java)

你能推荐一下吗?

java visualization eclipse-plugin

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

获取facebook页面的见解数据

我想获得一个facebook页面的见解数据.我试过使用这个url的图形api:

https://graph.facebook.com/149279625121774/insights/?access_token=XXXX
Run Code Online (Sandbox Code Playgroud)

但它给出了空数据:

{    "data": [
          ],    "paging": {
      "previous": "https://graph.facebook.com/149279625121774/insights/...",
      "next": "https://graph.facebook.com/149279625121774/insights/..." 
     } 
}
Run Code Online (Sandbox Code Playgroud)

'149279625121774'是页面ID.

有人帮我这个吗?

facebook facebook-graph-api

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

在没有在线/登录的情况下发布到用户的墙 - 使用Graph API进行Facebook共享

嗨,我是facebook分享的新手.我想让用户使用他的uid登录,然后将其存储以供进一步使用

主要目的是在用户的墙上共享链接

下次没有显示Facebook窗口,我想通过ajax发布到他的墙上.

怎么可能有任何关于此的帮助将不胜感激!

编辑

我用了给出的例子然后尝试了curl函数

得到了这个错误

HTTP/1.1 403 Forbidden
Cache-Control: no-store
Content-Type: text/javascript; charset=UTF-8
Expires: Sat, 01 Jan 2000 00:00:00 GMT
P3P: CP="Facebook does not have a P3P policy. Learn why here: http://fb.me/p3p"
Pragma: no-cache
WWW-Authenticate: OAuth "Facebook Platform" "insufficient_scope" "(#200) 
This API call requires a valid app_id."
Set-Cookie: datr=g4JBTb4OsRZxBAztV7iIkpWg; expires=Sat, 26-Jan-2013 14:34:43 GMT;
path=/; domain=.facebook.com; httponly
X-Cnection: close
Date: Thu, 27 Jan 2011 14:34:43 GMT
Content-Length: 93

{"error":{"type":"OAuthException","message":"(#200) 
This API call requires a valid app_id."}}
Run Code Online (Sandbox Code Playgroud)

编辑,以便有人可能找到有用的

FACEBOOK连接

$facebook_connect …
Run Code Online (Sandbox Code Playgroud)

php facebook facebook-graph-api facebook-php-sdk

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

FluentNHibernate SQL Server配置; 连接字符串问题

这是我第一次尝试Fluent NH.我将连接字符串存储在Properties.Settings中;

FnhDbString = Data Source=PC\SQLEXPRESS;Initial Catalog=FNHTest;Integrated Security=True
Run Code Online (Sandbox Code Playgroud)

如果我配置Fluent,.FromAppSetting我会得到例外:

ArgumentNullException
Value cannot be null. Parameter name: Data Source
Run Code Online (Sandbox Code Playgroud)

如果我配置Fluent,.FromConnectionStringWithKey我会得到例外:

NullReferenceException
Object reference not set to an instance of an object.
Run Code Online (Sandbox Code Playgroud)

完整的方法:

private static ISessionFactory CreateSessionFactory()
{ 
      return Fluently.Configure()
        .Database(MsSqlConfiguration.MsSql2008
        .ConnectionString(c => c
            .FromAppSetting(Properties.Settings.Default.FnhDbString))
        .Cache(c => c
            .UseQueryCache()).ShowSql())
        .Mappings(m => m.FluentMappings.AddFromAssemblyOf<Product>())
        .BuildSessionFactory();
}
Run Code Online (Sandbox Code Playgroud)

...

那么我在这里做错了什么..?

.net c# nhibernate fluent-nhibernate

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

如何用HH:mm:ss = 00:00:00而不是12:00:00设置日期时间?

DateTime a1 = new DateTime(Convert.ToDateTime(txtStartDate.Text).Year, Convert.ToDateTime(txtStartDate.Text).Month, Convert.ToDateTime(txtStartDate.Text).Day, 0, 0, 0);
Run Code Online (Sandbox Code Playgroud)

我试图将系统时间从12小时hh更改为24小时HH并重新启动网站插入仍然是12:00:00

我想要00:00:00

c# sql-server asp.net

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

循环DynamicObject属性

我正在尝试理解DynamicObject类型.发现这篇MSDN文章非常简洁明了,如何创建和使用DynamicObject:

http://msdn.microsoft.com/en-us/library/system.dynamic.dynamicobject.aspx

本文包含一个继承自DynamicObject的简单DynamicDictionary类.

现在我想迭代我动态创建的DynamicObject属性:

dynamic d = new DynamicDictionary();
d.Name = "Myname";
d.Number = 1080;

foreach (var prop in d.GetType().GetProperties())
{
  Console.Write prop.Key;
  Console.Write prop.Value;
}
Run Code Online (Sandbox Code Playgroud)

显然这不起作用.我想学习如何在不改变DynamicDictionary类的情况下做到这一点,因为我真的想学习如何将它用于从DynamicObject继承的各种现有对象.

需要反思吗?我肯定错过了什么...

c# dynamicobject

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

用于将小重叠块合并为更大的连续块的高效算法?

我面临着一个相当有趣的问题.我有一个(相当大)的块数.块只是从偏移开始并具有长度和颜色的东西.偏移和长度是有限的 - 这些块存在的空间是<0-N>,其中N的范围从几十万到几百万.无效块是偏移量大于N或偏移量和长度之和大于N的任何块.块可能有大约16种不同的颜色(只有其中一种).

可能有数千个块,总有这样的情况:

block_X: off:100,len:50,颜色:blue
block_Y: off:148,len:50,颜色:blue
block_Z: off:200,len:30,颜色:红色

如您所见,X和Y块可以连接成一个更大的块,从而产生:

block_XY: off:100,len 98,颜色:蓝色
block_Z:关闭200,len 30,颜色:红色

我想创建一个算法,它将遍历所有块并连接那些重叠并具有相同颜色的块.实际上,如果块之间的间隙相当小(我可以选择一个常数,比如大约16左右,但可能是任何数字......)那么我还是想连接这些块.请注意,在上面的示例中,只有两个块连接.实际上,可以连接的块序列大部分时间都要长得多.

还有一个有趣的转折,考虑一下:

block_A: off:100,len:200,颜色:blue
block_B: off:200,len:200,颜色:blue
block_C: off:300,len:150,颜色:red
block_D: off:400,len:200,颜色:blue
block_E: off:500,len:200,颜色:蓝色

如您所见,我们有一个很好的蓝色块序列,可以合并为一个大的蓝色块.但是,中间还有一个小红块.这不应该欺骗算法,正确的结果是:

block_ABDE: off:100,len:600,颜色:blue
block_C: off:300,len:150,颜色:红色

数据存储在std :: multimap中,其中键是偏移量,值是包含块的长度和颜色的结构,如:multimap<uint32_t,pair<uint32_t, uint8_t> >.请注意,可能存在从相同偏移量开始的块.但是,保证,如果发生这种情况,从相同偏移开始的块具有不同的颜色和不同的长度.

任何人都可以想出如何有效地解决这个问题吗?该算法的目标是减少我们拥有的块数,但不要求将其减少到可能的最小量.

c++ algorithm performance

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