问题列表 - 第24394页

精灵动画Javascript?

是否有一个jQuery插件或javascript库支持像苹果Mac OS X dock这样的"精灵"动画效果?

奖金:Actionscript库?C/C++?.净?目标C?

javascript language-agnostic jquery animation

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

C中的结构数组

我正在尝试创建一个结构数组,也是一个指向该数组的指针.我不知道阵列有多大,所以它应该是动态的.我的结构看起来像这样:

typedef struct _stats_t
{
 int hours[24]; int numPostsInHour;
 int days[7]; int numPostsInDay;
 int weeks[20]; int numPostsInWeek;
 int totNumLinesInPosts;
 int numPostsAnalyzed;

} stats_t;
Run Code Online (Sandbox Code Playgroud)

...我需要为每个文件(未知数量)提供多个这些结构,我将分析.我不知道该怎么做.由于数组大小的限制,我不喜欢以下方法:

# define MAX 10
typedef struct _stats_t
{
 int hours[24]; int numPostsInHour;
 int days[7]; int numPostsInDay;
 int weeks[20]; int numPostsInWeek;
 int totNumLinesInPosts;
 int numPostsAnalyzed;

} stats_t[MAX];
Run Code Online (Sandbox Code Playgroud)

那我该怎么创建这个数组呢?此外,指向此数组的指针会看起来像这样吗?

stats_t stats[];
stats_t *statsPtr = &stats[0];
Run Code Online (Sandbox Code Playgroud)

c arrays struct

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

SCM代表什么?

在软件世界中,似乎SCM是一个不幸的重载首字母缩略词.

它可能意味着: -

  1. 源代码管理
  2. 软件配置管理

其中哪一个是主导词?他们的意思是一样的吗?

对我来说,源代码管理本质上是版本控制的同义词.软件配置管理是一个更大的主题,其中可能还包括构建和发布管理.

无论如何在维基百科上查看,它都将Subversion列为软件配置管理工具,该工具最多只是切实可行.

之前已经出现了构建和软件管理,但不幸的是,在这个问题上没有任何明确的说法.

version-control terminology

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

如何评论IE条件评论?

我只是想知道是否可以自己评论IE条件评论(用于测试目的)?以下不起作用:

<!-- <!--[if IE 7]> some code <![endif]--> -->
Run Code Online (Sandbox Code Playgroud)

提前致谢!FLEXX

html comments

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

文档字符串中的重复内容

处理文档字符串中重复内容的好方法是什么?我有许多函数采用'标准'参数,必须在docstring中解释,但是只编写一次docstring的相关部分会很好,因为这将更容易维护和更新.我天真地尝试了以下内容:

arg_a = "a: a very common argument"

def test(a):
    '''
    Arguments:
    %s
    ''' % arg_a
    pass
Run Code Online (Sandbox Code Playgroud)

但这不起作用,因为当我这样help(test)做时,我看不到文档字符串.有没有办法做到这一点?

python docstring

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

程序员编辑XAML的最佳方式

我想知道程序员如何选择编辑XAML.我与之交谈的大多数程序员似乎都在编辑原始XML,但这对我来说似乎很难见,因为对于更直观的编辑器来说这是很自然的事情(当然,你经常需要最终了解原始代码,但不是'有没有更好的方法来布局网格,编辑模板,或添加非c#触发器或管理命令?真正让我失望的是编辑菜单 - Visual Studio 1.0有一个更好的C++菜单编辑器而不是原始XAML编辑经验.)

当我编辑.aspx文件时,我会在很多时候使用可视化编辑器,然后对于原始内容我会进入html代码.

我知道Expression Blend,但这似乎更侧重于艺术类型和GUI专家而不是程序员.

有人建议为XAML提供比VS更好的编辑器吗?特别是因为VS似乎也有XAML编辑的真正令人讨厌的问题,比如bugginess和糟糕的表现?

感谢您帮助这个XAML新手.

silverlight wpf xaml visual-studio

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

在Notepad ++中使用jsDoc

我现在使用notepad ++进行JavaScript开发.我想知道是否有人成功地将jsDoc与notepad ++集成以便于代码评论.

我之前是usint Aptana并且已经将它整合到了ScriptDoc中我相信但是Aptana长大后却非常缓慢.

javascript notepad++

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

数据集中有一个名为"Table"的表,而不是我传入的表?

我有以下代码:

string SQL = "select * from " + TableName;

using (DS = new DataSet())
using (SqlDataAdapter adapter = new SqlDataAdapter())
using (SqlConnection sqlconn = new SqlConnection(connectionStringBuilder.ToString()))
using (SqlCommand objCommand = new SqlCommand(SQL, sqlconn))
{
    sqlconn.Open();
    adapter.SelectCommand = objCommand;
    adapter.Fill(DS);
}

System.Windows.Forms.MessageBox.Show(DS.Tables[0].TableName);

return DS;
Run Code Online (Sandbox Code Playgroud)

但是,每次运行此代码时,数据集(DS)都会填充一个名为"Table"的表.它不代表我作为参数TableName传入的表名,并且此参数不会发生变异,因此我不知道Table的名称来自何处.我希望该表与我传入的tableName参数相同?

知道为什么不是这样吗?

编辑:重要事实:此代码需要返回一个数据集,因为我在另一个依赖于此的方法中使用dataRelation对象,并且不使用数据集,该方法抛出异常.该方法的代码是:

DataRelation PartToIntersection = new DataRelation("XYZ", 
        this.LoadDataToTable(tableName).Tables[tableName].Columns[0],
        // Treating the PartStat table as the parent - .N
        this.LoadDataToTable("PartProducts").Tables["PartProducts"].Columns[0]);
        // 1

        // PartsProducts (intersection) to ProductMaterial
        DataRelation ProductMaterialToIntersection = 
           new DataRelation("", ds.Tables["ProductMaterial"].Columns[0],
                                ds.Tables["PartsProducts"].Columns[1]);
Run Code Online (Sandbox Code Playgroud)

谢谢

c#

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

调整返回true/false的方法

在调整向Java返回true/false的C风格函数时,最佳做法是什么?

这是一个简单的方法来说明问题所在.

public static boolean fileNameEndsWithExtension( String filename, String fileExtension)  { 
    return filename.endsWith( fileExtension );
}
Run Code Online (Sandbox Code Playgroud)

请注意,可能有一种更优雅的过滤文件的方式(随意评论).无论如何,如果filename是一个null值,那么做一个:

  1. 如果filename为null,则返回false?如果是这样,如何区分文件名所在null的情况String和文件名不以给定文件扩展名结尾的情况?
  2. 将返回类型更改为允许null值的包装器类Boolean .
  3. 抛出Exception并强制程序员确保一个null值永远不会传递给方法?
  4. 使用其他方案?

java methods boolean

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

使用自动答题器阻止用户

我在用户欺骗我的在线游戏时遇到一些问题,使用宏按一定顺序自动点击屏幕上的某些位置,以自动执行各种任务,而无需实际玩游戏.是否有任何方法可用于阻止此类活动,而无需在整个网站上涂抹CAPTCHA并破坏诚实用户的体验?

编辑:我忘了提,这是一个基于网站的游戏,而不是使用闪光灯.

macros captcha anti-cheat

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