问题列表 - 第38122页

你如何修改你的代码?

我发现自己重新审视了我的项目区域并再次对它们进行了改进.这通常发生在我从头开始的时候,因为我理解它更好,我的代码和技术变得更好,因此我回过头来做我已经完成的事情并使其更强大.这是正常的还是我只是缺乏经验?您多久重访一次代码?好的程序员写一次而不需要改变东西吗?

refactoring coding-style

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

如何以线性方式优化Jquery函数?(顺序地)

我不知道如何形容这一点.我在页面上有几个div,类似于:

<div id="Content">
    <div id="SubContent" class="LoremIpsum">
        some lorem ipsum text here
    </div>

    <div id="SubContent" class="Shakespeare" style="display:none">
        Macbeth story here
    </div>
</div>

<a href="Javascript:Void(0);" onClick="ChangeStory">Change</a>
Run Code Online (Sandbox Code Playgroud)

所以现在,当我点击" 更改 "链接时,我希望LoremIpsum div向上滑动,并且在它完成向上滑动后,我希望莎士比亚div滑下来.

目前,我有:

function ChangeStory(){
    $('.LoremIpsum').slideUp(); 
$('.Shakespeare').slideDown();
}
Run Code Online (Sandbox Code Playgroud)

它们不是一个接一个地发生的事件,而是同时发生的.我试图插入一些时间延迟,但效果不佳.关于如何一个接一个地运行它们的任何想法?

非常感谢!

jquery sequential

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

如何从网址播放流媒体音频/视频?

我是Android新手.我使用的是android os 2.2.我正在尝试从网址播放流媒体音频和视频.我不知道该怎么做.在googling 3天后,我开始知道我必须使用mediaPlayer和MediaController类.

我曾在互联网上使用不同的不同组合代码,但没有成功.

任何人都可以指导我如何处理流式音频/视频播放.如果我们使用MediaPlayer或Controller类,UI会怎样?在布局的xml文件中有没有相关的东西.

如果没有,那么请告诉我可能是什么代码.

请帮我.

streaming android media-player

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

计算运行某个功能所需的时间

我有可能吗?例如.如果我想测试是否str_replace()更快preg_replace()

php performance function

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

命名MYSQL id列

命名作为mysql表主键的列的最佳实践是什么?我见过两种方法:

  1. 'ID'
  2. tableName_id(其中tableName替换表的名称).

我原本以为只需id就足够了,因为你仍然可以通过选择一个句号和表名来继续来唯一地识别列(即对于表'cars'中的列'id',你可以选择它作为汽车.ID)

还是我过分思考这一切?

mysql

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

查询TimeSpan.TotalSeconds时,MediaElement.NaturalDuration会引发异常

我有一个winforms表单,我在其中使用MediaElement.一切正常(或多或少)完美.唯一的办法是,在加载媒体文件(mp3)后,访问NaturalDuration.TimeSpan.TotalSeconds会引发异常

InvalidOperatoinException:无法返回TimeSpan属性,持续时间值为automatic.

(由我自己翻译)

我如何访问timespan属性?在我找到的所有示例中都没有使用特殊设置(好吧,它们似乎是WPF本机...)

我在Windows 7上使用VisualStudio Express .Net 4,C#.

任何提示?

.net wpf mediaelement winforms

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

Common Lisp有一个模拟/存根框架吗?

Common Lisp有一个模拟/存根框架吗?

EmacsLispMock看起来很棒,但它是一个Emacs lisp框架,我正在寻找可以从Common Lisp中使用的东西.

有什么建议?

lisp tdd unit-testing mocking common-lisp

11
推荐指数
1
解决办法
985
查看次数

c#warning - 使用NeutralResourcesLanguageAttribute标记程序集

我收到以下警告: " CA1824标记具有NeutralResourcesLanguageAttribute的程序集"

根据MSDN,原因是:程序集包含基于ResX的资源,但没有应用System.Resources.NeutralResourcesLanguageAttribute.

谁能解释一下这意味着什么?我不想定义具体的文化背景.我希望它们可以自定义.

c# warnings fxcop

21
推荐指数
2
解决办法
7547
查看次数

在屏幕上居中显示一个弹出窗口?

我们如何将通过javascript window.open函数打开的弹出窗口置于屏幕变量的中心到当前所选的屏幕分辨率?

javascript

264
推荐指数
8
解决办法
46万
查看次数

在哪里 Trim() 传入的请求参数?

我有以下代码块

public ActionResult Tabs(SearchViewModel svm)
{
    if (Request.IsAjaxRequest())
    {
        svm.Summary = _entitySearchService.GetSearchDataSummary(svm.Search);
        return PartialView(svm);
    }
    else
    {
        return RedirectToAction("QuickSearch", "Search"
            , new RouteValueDictionary { { "search",  svm.Search } });
    }
}
Run Code Online (Sandbox Code Playgroud)

如果用户提交以空格结尾的搜索,例如“something”,如果它是 ajax 请求,那么它工作正常,但如果它不是 ajax 请求,请求将被重定向到不同的操作方法,此时会出现问题并返回 404。

我可以trim()else子句中做一个,例如

new RouteValueDictionary { { "search", svm.Search.Trim() } }

但有一些地方会发生这种情况。理想情况下,我可以在一个地方完成这一切。

如果我把它放到Controller的Initialize方法中会不会被认为太hackish了?

    protected override void Initialize(RequestContext requestContext)
    {
        // do a test to see if there's a 'search' parameter in requestContext,
        // and if so, trim it

        base.Initialize(requestContext); …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc trim

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