问题列表 - 第15842页

编译动态语言

我搜索编译器存在的编程语言,并支持自修改代码.我听说Lisp支持这些功能,但我想知道是否有更多具有这些功能的C/C++/D-Like语言.

澄清我的意思:

我希望能够以某种方式在运行时访问程序代码并对其应用任何类型的更改,即删除命令,添加命令,更改它们.好像我有我的程序的AstTree.当然,我不能用编译语言拥有那棵树,所以它必须做得与众不同.编译需要将自修改命令转换为它们的二进制等效修改,以便它们在运行时与编译的代码一起工作.

我不想依赖于VM,这就是我的意思与编译:)

lisp reflection programming-languages compiled self-modifying

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

什么非Linux unixes支持openat()?

openat()被添加到POSIX.1-2008版本的POSIX中,并且自2.6.16以来一直受Linux支持.如何在非Linux UNIX上提供支持?例如,Darwin,*BSD和专有的UNIX.

unix portability posix

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

布尔值的PHP IF语句:$ var === true vs $ var

我知道这个问题并不重要..但是我一直想知道:

以下哪种IF语句是最好和最快的?

<?php

$variable = true;

if($variable === true)
{
    //Something
}

if($variable)
{
    // Something
}


?>
Run Code Online (Sandbox Code Playgroud)

我知道===是完全匹配布尔值.然而,真的有任何改善吗?

php paradigms coding-style

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

MySQL中的最后一项COUNT(*)结果?

快速问题...我有一个查询检查重复项,如下所示:

 SELECT COUNT( * ) AS repetitions, Name, Phone, ID, categoryid, State
 FROM users 
 GROUP BY Name, Phone, State
 HAVING repetitions > 1 
 ORDER BY ID DESC
Run Code Online (Sandbox Code Playgroud)

这是有效的,但MySQL返回一组重复项中的第一个ID.例如,假设我有2行.第一行的ID为1,第二行的ID为2,名称,电话和状态具有相同的数据...如何获得上述查询以返回计数但ID为"2"而不是"1"?

谢谢!;)

mysql sql

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

将Ruby on Rails应用程序从sqlite转换为MySQL?

我在Ruby on Rails中创建了一个应用程序,现在我希望将其托管.但是,它们要求我使用MySQL并使用sqLite3进行设置.有没有办法将其转换为使用MySQL?

ruby-on-rails

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

解释"警告:从不同的Objective-C类型分配"

如果我将可变字符串的值设置为数组中的值,并使用以下代码来操作它:

NSMutableString *theCountry = [listItems objectAtIndex:3];
theCountry = [theCountry stringByReplacingOccurrencesOfString:@"\"" withString:@""];
Run Code Online (Sandbox Code Playgroud)

我在上面代码的第二行之后收到警告"警告:从不同的Objective-C类型分配".如果我在方法调用之前没有"theCountry =",则警告消失,但字符串不会被操纵...

string objective-c

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

以最节省内存的方式循环遍历自定义对象的NSMutableArray

循环遍历自定义对象的NSMutableArray的内存最有效的方法是什么?我需要检查数组中每个对象的值,并返回该类型对象在数组中的数量.

iphone memory-management objective-c

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

netsh http add urlacl:为组添加预留

本文介绍如何使用netsh.exe以下方式为用户配置命名空间预留:

netsh http add urlacl url = http:// +:80/MyUri user = DOMAIN\user

该参数user=被称为用户或用户组.
它的工作方式与我为单个用户配置时所描述的相同,但如果我替换DOMAN\userDOMAIN\Administrators或者DOMAIN\Users我收到错误(1332).

问:为什么它适用于用户,但不适用于组?组的语法是否不同?

操作系统:Vista 32位

注意:如果重要,计算机不属于域.

http wcf-configuration windows-vista netsh

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

是否选中了复选框(在每个()循环内)?

我循环使用具有相同类的多个复选框,每个函数具有函数each(),并且在循环内部我需要能够判断是否选中了复选框.怎么做?

$('.checkbox').each(function() {
    var is_checked = 'no';
    // I need to change the value of the is_checked variable to 'yes'
    // if the checkbox is checked
    //
});
Run Code Online (Sandbox Code Playgroud)

jquery

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

DB2的免费替代方案,用于本地主机开发

我正在为localhost环境寻找免费的DBMS选项,它将支持将数据和数据库对象(例如存储过程,表定义)迁移到DB2 9.5安装.由于成本/许可限制,我们无法在localhost中使用DB2,但是每个开发人员都可以从本地使用他/她自己的数据库.有什么建议?

database db2

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