问题列表 - 第1206页

在大会中学习的关键概念

我坚信,从学习一门新语言中获得的最重要的事情之一不是如何使用新语言,而是从中获得的概念知识.我不是说你认为大会是多么重要或有用,如果我从未在任何真实的项目中使用它,我也不在乎.

我想知道的是,您认为大会的哪些概念对于任何一般程序员来说都是最重要的?它没有直接关系到大会 - 它也可以是你觉得谁花所有的时间都在高级语言不理解或想当然,比如CPU缓存典型的程序员的东西.

theory assembly

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

如何在不使用Membership.GetUser()的情况下访问ASP.NET成员身份中的UserId?

如何UserId在不使用Membership.GetUser(username)ASP.NET Web应用程序项目的情况下访问ASP.NET成员资格?

可以UserId包含在()Profile旁边的命名空间中吗?UserNameSystem.Web.Profile.ProfileBase

membership asp.net asp.net-membership

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

在PHP中使用bindParam覆盖时出错

这是一个有点怪异的一个,我可以很好地编码这完全错了 - 因此,为什么我已经打了同样的错误两次在两天内,在脚本中的完全不同的部分.我正在使用的代码如下:


    public function findAll( $constraints = array() ) {

        // Select all records
        $SQL = 'SELECT * FROM ' . $this->tableName;

        // See if there's any constraints
        if( count( $constraints ) > 0 ) {
            $SQL .= ' WHERE ';

            foreach( $constraints as $field => $value ) {
                $SQL .= $field . ' = :' . $field . ' AND ';
            }

        }

        // Remove the final AND and prepare the statement
        $SQL = substr( $SQL, 0, -5 …
Run Code Online (Sandbox Code Playgroud)

php pdo

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

MySQL主要在做什么?

是否有任何方法可以查看每天在MySQL上花费最多时间的查询类型的概述?

mysql

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

Javascript事件:获取<input>控件值更改的通知

我有以下问题:

我有一个HTML文本框(<input type="text">),其内容由我无法触摸的脚本修改(这是我的页面,但我正在使用外部组件).

我希望每次文本框的值发生变化时都会在我的脚本中收到通知,所以我可以对它做出反应.

我试过这个:

txtStartDate.observe('change', function() { alert('change' +  txtStartDate.value) });
Run Code Online (Sandbox Code Playgroud)

哪(可预见)不起作用.它只会在我自己用键盘更改文本框值然后将焦点移动到其他位置时执行,但如果脚本更改了值,则不会执行它.

还有我可以听的另一个事件,我不知道吗?



我正在使用Prototype库,如果它是相关的,修改文本框值的外部组件是Basic Date Picker(www.basicdatepicker.com)

html javascript events

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

如何判断给定路径是目录还是文件?(C/C++)

我正在使用C,有时我必须处理类似的路径

  • C:\无论
  • C:\无论\
  • C:\无论\ Somefile

有没有办法检查给定路径是目录还是给定路径是文件?

c c++ winapi

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

您如何处理对提高质量影响最大的遗留代码库?

当您在遗留代码库中工作时,随着时间的推移会产生哪些影响,从而提高代码库的质量?

  • 删除未使用的代码
  • 删除重复的代码
  • 添加单元测试以改善覆盖率低的测试覆盖率
  • 跨文件创建一致的格式
  • 更新第三方软件
  • 减少静态分析工具(即.Findbugs)生成的警告

代码库是由许多开发人员编写的,他们多年来具有不同的专业知识水平,许多领域未经测试,有些领域不可测试,而且没有花费大量时间编写测试.

legacy refactoring legacy-code

39
推荐指数
4
解决办法
3657
查看次数

用于下载文件的Powershell脚本,无法设置安全连接

我正在制作一个自动脚本来从发布最新编译代码的站点读取列表.这是我已经想到的部分.该脚本的下一部分是从具有Untrusted Cert的服务器中获取该编译代码.

这就是我要抓取文件的方式:

$web = new-object System.Net.WebClient
$web.DownloadFile("https://uri/file.msi", "installer.msi")
Run Code Online (Sandbox Code Playgroud)

然后我收到以下错误:

使用"2"参数调用"DownloadFile"的异常:"底层连接已关闭:无法为SSL/TLS安全通道建立信任关系."

我知道我错过了什么,但我无法找到正确的搜索方式.

powershell

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

在为iPhone编译时,Xcode设置了哪些#defines

我正在编写一些半便携式代码,并希望能够检测我何时编译iPhone.所以我想要类似的东西#ifdef IPHONE_SDK....

据推测,Xcode定义了一些东西,但我在项目属性下看不到任何东西,谷歌也没什么帮助.

macos xcode conditional-compilation ios

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

正在写"这个".在实例变量和方法的好坏之前?

我在C++和Java中的一个令人讨厌的(?)编程习惯是始终在调用或访问成员之前使用this.例如:this.process(this.event).

我的一些学生评论了这一点,我想知道我是否在教习坏习惯.

我的理由是:

  1. 使代码更具可读性 - 更容易区分字段和局部变量.
  2. 使标准调用与静态调用(尤其是Java)区分开来更容易
  3. 让我记住,这个调用(除非目标是最终的)可能最终会出现在另一个目标上,例如在子类中的覆盖版本中.

显然,这对编译的程序没有任何影响,只是可读性.那么我是否或多或少可读?

注意:因为确实没有正确答案,我把它变成了CW.

c++ java coding-style

35
推荐指数
7
解决办法
4108
查看次数