问题列表 - 第3278页

每个优秀的.NET开发人员应该能够回答的问题?

我的公司即将雇用.NET开发人员.我们在各种.NET平台上工作:ASP.NET,Compact Framework,Windowsforms,Web Services.我想编制好的问题列表/目录,这是一种最低标准,以确定申请人是否有经验.所以,我的问题是:

您认为一个优秀的.NET程序员应该回答什么问题

我也将它视为自己的清单,以便了解我自己的赤字在哪里(有很多......).

替代文字

*更新:它想明确我们不仅仅测试.NET知识,解决问题的能力和一般编程技能对我们来说更为重要.

.net

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

如何防止PHP脚本因超长的mysql查询而超时

我有一个更新查询由一个超时的cron任务运行.在navicat中执行时,查询平均需要五分钟才能执行.

代码看起来大致如此.这很简单:

// $db is a mysqli link
set_time_limit (0); // should keep the script from timing out
$query = "SLOW QUERY";
$result = $db->query($query);
if (!$result)
    echo "error";
Run Code Online (Sandbox Code Playgroud)

即使脚本不应该超时,等待sql调用所花费的时间似乎仍然会超时.

是否有可以使用的异步调用?或者调整超时?

超时是否不同,因为它是从命令行而不是通过Apache调用的?

谢谢

php mysql timeout

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

不使用+运算符添加两个数字的最佳方法是什么?

我和一个朋友来回与脑筋急转弯,我不知道如何解决这个问题.我的假设是,有些按位运算符是可能的,但不确定.

addition low-level

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

什么是卫星装配?

什么是卫星装配,什么时候应该使用?

.net satellite-assembly

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

创建自己的语言

如果我想创建自己的语言有什么工具可以帮助我吗?我听说过yacc,但我想知道如何在语言中实现我想要的功能.

language-design

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

在.NET中,哪个循环运行得更快,'for'或'foreach'?

在C#/ VB.NET/.NET中,哪个循环运行得更快,for或者foreach

自从我读了一个for循环工程快于foreach环路很久以前我以为这对所有集合,泛型集合,所有阵列,等真正站在

我搜索谷歌并发现了一些文章,但其中大多数都没有结果(阅读文章的评论)和开放式.

什么是理想的是列出每个场景和相同的最佳解决方案.

例如(只是它应该如何的一个例子):

  1. 迭代1000多个字符串的数组 - for比...更好foreach
  2. 迭代IList(非泛型)字符串 - foreach比...更好for

在网上找到的一些参考文献:

  1. Emmanuel Schanzer的原创宏伟文章
  2. CodeProject FOREACH Vs. 对于
  3. 博客 - foreach或不是foreach,这就是问题
  4. ASP.NET论坛 - NET 1.1 C#forvsforeach

[编辑]

除了可读性方面,我对事实和数据非常感兴趣.有些应用程序的最后一英里性能优化受到挤压很重要.

.net c# performance for-loop

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

作为技术主管,是否适合拒绝基于个人喜好的语言?

你可以很好地忽略"作为技术领导",但我认为它将情况置于背景之中.我是技术主管,我们正在构建一个新的应用程序,我对我希望团队使用的语言有所了解.如果一个或多个人想要使用不同的语言(出于个人偏好),我是否适合拒绝它(出于个人偏好).它确实与编码风格有关,而不是其他任何东西.

language-agnostic

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

什么是Javascript/ECMA中的snarf?

在JS代码中浏览了Mozilla的JS并且遇到了snarf函数.它似乎没有在javascript中定义,只是在这里的C版本中.但是,评论不是很好.谷歌搜索这个无济于事.

这是JavaScript的标准部分吗?(我的猜测是否定的.)它是某种延伸吗?该怎么办?

javascript

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

Visual Studio跳过构建

当我尝试构建我的项目时,我在构建窗口中收到以下消息:

==========构建:0成功或最新,0失败,1跳过==========

我尝试重建,然后重新建造,但它没有帮助.有没有办法查看更详细的消息?"跳过"部分没有给我任何关于错误的信息.我正在使用Visual Studio 2005专业版.

c++ windows visual-studio-2005 build

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

SVN客户端可以破坏存储库吗?

Subversion客户端是否有可能以任何方式破坏存储库?这可能是任何类型的破坏性破坏,但必须是这样,如果不从备份恢复存储库,就无法恢复它.

显然,删除所有内容然后检查它是否很容易修复,只需要回滚,所以我正在寻找更多的东西.

svn repository

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