问题列表 - 第33230页

我应该使用Git来部署网络应用吗?

我使用Git来跟踪我的PHP Web应用程序中的本地更改,我想知道在服务器上使用Git是否也是一个好主意,这样我就可以git push用来部署我的更改了.这种方法会有任何陷阱吗?

php git deployment version-control

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

Haskell中State的Functor/Applicative实例

在阅读(并略读)Wadler关于monad的论文之后,我决定更仔细地研究这篇论文,为他描述的每个monad定义函子和应用实例.使用类型同义词

type M a = State -> (a, State)
type State = Int
Run Code Online (Sandbox Code Playgroud)

Wadler用于定义状态monad,我有以下(使用相关的名称,所以我可以稍后用newtype声明定义它们).

fmap' :: (a -> b) -> M a -> M b
fmap' f m = \st -> let (a, s) = m st in (f a, s)

pure' :: a -> M a
pure' a = \st -> (a, st)

(<@>) :: M (a -> b) -> M a -> M b
sf <@> sv = \st -> let (f, st1) = sf st
                       (a, st2) …
Run Code Online (Sandbox Code Playgroud)

monads haskell functor applicative

11
推荐指数
2
解决办法
3599
查看次数

如何通过存储过程执行数据库中的所有视图

我们的表架构与视图架构不同步存在问题。我想知道我如何拥有一个存储过程(用于 Sql Server)来获取数据库中的所有视图,并通过 select * 执行每个视图

这是我想象的(伪):


Declare x
Set x = Select object from sysobjects where object = view

x
sp_execute 'select * from view' 中的foreach 视图


然后我们可以进行自动化测试,每晚调用它。SqlException 将指示某些内容不同步。

t-sql sql-server testing stored-procedures

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

Python和C之间的性能差异

在不同的项目上工作,只要任务完成,我就可以选择不同的编程语言.

我想知道在Python中编写程序与在C中编写程序之间在性能方面的真正区别是什么.

要完成的任务是多种多样的,例如排序文本文件,磁盘访问,网络访问,文本文件解析.

例如,在C与Python中使用相同的算法排序文本文件之间是否存在明显的差异?

根据您的经验,考虑到当前CPU(i7)的强大功能,它是否真的是一个显着的差异(考虑到它的程序不会让系统瘫痪).

谢谢!:)

c python performance

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

从List <DateTime>获取月份列表

我在ASP.NET 3.5/C#中使用List来过滤特定月份的现有日期列表(总共约20个).因此,如果用户选择2010年(ddlFromYear.SelectedItem.Text == 2010),那么返回的列表将仅包含8个月,因为我们只到8月份.

我的问题是 - 如何将DateTime输出为int,甚至最好输出一个月,例如"August".这样,当我绑定另一个DropDown时,我可以列出所有月份(1月,2月......),正如我所提到的那样,将由年决定(2009年,2010年......)

    int yearSelected;
    bool success = Int32.TryParse(ddlFromYear.SelectedItem.Text, out yearSelected);
    if (success)
    {
        List<DateTime> datesSelected = new List<DateTime>();
        datesSelected =
            (from n in dates
             where n.Year.Equals(yearSelected)
             select n).ToList();

        dateMonths.Sort();
        ddlFromMonth.Items.Clear();
        ddlFromMonth.DataSource = datesSelected;
        ddlFromMonth.DataBind();
    }
Run Code Online (Sandbox Code Playgroud)

c# linq asp.net list

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

VB.NET:获取实例的类名

有没有办法用VB.NET获取实例的类名?

.net vb.net oop class instance

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

在不需要的情况下,是否应该保留或删除?

这是一个微不足道的问题,但我一直在想.

在风格方面(我假设性能相同),在if语句中保留'else'是不是更好?

例如,以下哪项更好:

if (x < 10)
  doSomething();
 else if (x > 20)
  doSomethingElse();
Run Code Online (Sandbox Code Playgroud)

要么

if (x < 10)
 doSomething();
if (x > 20)
 doSomethingElse();
Run Code Online (Sandbox Code Playgroud)

另一个案例:

if (x < 10)
 return;
else doSomething();
Run Code Online (Sandbox Code Playgroud)

要么

if (x < 10)
 return;
doSomething();
Run Code Online (Sandbox Code Playgroud)

谢谢,

卢克

if-statement coding-style

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

如何测量单个对象在.NET中占用的内存量

我不知道是否有在C#/.NET和/或Visual Studio一个简单的命令或指令:能告诉我有多少内存的单个对象是占用了?我有一个鬼鬼祟祟的怀疑,的sizeof()运算符是要骗我...我在这个信念是否合理?

有一个有点相关的问题在这里,但没有明确的答案是如何衡量的单个对象给出

.net c# profiling memory-management

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

相当于Python 2.4中的assertRegexMatches

说我有一个正则表达式

REGEX = re.compile('.*foo{')
Run Code Online (Sandbox Code Playgroud)

您将如何编写与python 2.4匹配的一组字符串的单元测试?

我知道在python 2.7中我可以使用assertRegexMatches,不幸的是,这在2.4中不起作用:/

我在其余的测试中使用self.assertEqual。

M,干杯

python unit-testing

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

MediaPlayer.setDataSource()和prepare()无法正常工作 - android

我在使用MediaPlayer对象时遇到了麻烦,并没有取得多大成功.如果我将一个声音资源添加到我的原始文件夹并使用R中的int值调用它,它可以正常工作.但是我希望能够从网址中删除内容.

根据我读过的所有文档,setDataSource()应该接受带有文件url的字符串参数.

我在prepare()语句中不断收到IO异常.我甚至试过在本地复制文件,但仍然没有骰子.

有人有主意吗?

MediaPlayer mp = new MediaPlayer();
try {
        mp.setDataSource("http://www.urltofile.com/file.mp3");
        mp.prepare();
        mp.start();
    } catch (IllegalArgumentException e) {
        e.printStackTrace();
    } catch (IllegalStateException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }
Run Code Online (Sandbox Code Playgroud)

android media-player prepare

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