问题列表 - 第7779页

Code Golf:Automata

我使用这些规则制作了终极笑发生器.你能用聪明的方式用自己喜欢的语言实现它吗?

规则:

在每次迭代时,都会发生以下转换.

H   -> AH
A   -> HA
AA  -> HA
HH  -> AH
AAH -> HA
HAA -> AH
Run Code Online (Sandbox Code Playgroud)

n = 0 |  H
n = 1 |  AH
n = 2 |  HAAH
n = 3 |  AHAH
n = 4 |  HAAHHAAH
n = 5 |  AHAHHA
n = 6 |  HAAHHAAHHA
n = 7 |  AHAHHAAHHA
n = 8 |  HAAHHAAHHAAHHA
n = 9 |  AHAHHAAHAHHA
n = ...
Run Code Online (Sandbox Code Playgroud)

puzzle code-golf automata rosetta-stone

19
推荐指数
3
解决办法
1698
查看次数

我可以从Javascript方法中找出哪个\哪个DOM元素叫我?

<a onclick ="foo()" href="bar.html" >Link </a>

<script>

...
function foo(){
  //I want to know the href property of whoever called me.
  //something like this.caller.href ??
}

</script>
Run Code Online (Sandbox Code Playgroud)

我想我可以只分配所有元素ID,然后将我自己的ID传递给我正在调用的JS方法,但我一直在寻找更好的方法.

javascript dom

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

如何在Web浏览器输入字段中禁用字典查找?

当用户输入日期时,它以红色下划线(因为它不在某个字典中).这肯定是FF中的问题,可能是大多数浏览器.有没有办法将输入字段标记为"不要指望英文单词在这里?"

html browser

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

构造函数中的默认模板参数

所以我有这段代码,为了方便,我希望它的构造函数的默认参数是 int 类型和 0。(我的项目类中有更多参数,其中一个是可选的,我不想要两次编写构造函数,因为它很大)

class mama{
    public:
    template<typename x> mama(x i=int(0)){}
};

int main(){
    mama x;
}
Run Code Online (Sandbox Code Playgroud)

这不起作用,因为它说它找不到构造函数,所以还有另一种方法可以做到这一点吗?

error: no matching function for call to ‘mama::mama()'
note: candidates are: mama::mama(const mama&)
Run Code Online (Sandbox Code Playgroud)

c++ parameters templates constructor default

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

使用javascript进行功能样式Web编程的好例子是什么?

我现在每天都在做javascript.我来自OO背景,我接触过的大部分代码都是程序性/ OO风格.我正在寻找能够以功能性方式解决或多或少典型的Web编程任务的好例子.

我不想有任何看起来像功能的任意例子.我正在寻找一个例子,可以展示如何使用功能强大来解决问题比使用其他方法更好.我知道这是一种主观/风格依赖,但不要让自己(我自己)太难.

javascript functional-programming

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

是否存在红宝石"异常"通过"救援对象"的情况?

是否有一种方法可以提升和异常,而不是从Exception下降?

我想避免的是:

require 'timeout'
begin
  timeout(1) {sleep(50)}
rescue StandardError => e
  puts e.message
end
Run Code Online (Sandbox Code Playgroud)

我知道我可以通过"救援异常"或者更加彻底的"救援对象"来解决这个问题,但这对我来说似乎有些奇怪.

ruby exception

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

在本机sql查询中使用IN子句

我们正在尝试为本机sql查询动态生成IN子句以返回JPA实体.Hibernate是我们的JPA提供者.我们的代码看起来像这样.

@NamedQuery(
    name="fooQuery",
    queryString="select f from Foo f where f.status in (?1)"
)

....

Query q = entityManager.createNamedQuery("fooQuery");
q.setParameter(1, "('NEW','OLD')");
return q.getResultList();
Run Code Online (Sandbox Code Playgroud)

这不起作用,in子句不识别通过这种方式传递的任何值.有谁知道这个问题的解决方案?

sql hibernate jpa in-operator sql-in

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

为什么<deny users ="?" />包含在以下示例中?

?通配符表示未经授权的用户,同时*代表了所有用户,认证和未.我的书显示了以下URL授权示例:

<authorization>
  <deny users="?" />
  <allow users="dan,matthew" />
  <deny users="*" />
</authorization>
Run Code Online (Sandbox Code Playgroud)


但是上面的代码不具有与以下相同的效果:

<authorization>
  <allow users="dan,matthew" />
  <deny users="*" />
</authorization>
Run Code Online (Sandbox Code Playgroud)

或者作者是否还包括 <deny users="?" />规则?

asp.net authentication authorization forms-authentication asp.net-membership

71
推荐指数
2
解决办法
13万
查看次数

Management Studio中"连接到服务器"的键盘快捷方式

Microsoft SQL Server Server Management Studio中的"连接到服务器"模式窗口是否有键盘快捷键?

第一次从"开始"菜单或快捷方式打开SQL Server Management Studio时显示的模式窗口.

ssms sql-server-2005

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

在C#中如何使用OLEDB(没有自动化)访问Excel头文件?

这是我的代码,我试图访问第一行,第一列

     string connectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;
                                      Data Source=" + fileName + @";Extended Properties=""Excel 8.0;HDR=NO;""";
            string CreateCommand = "SELECT * FROM [Sheet1$]";
            OleDbConnection conn = new OleDbConnection(connectionString);

              conn.Open();
              OleDbCommand cmd = new OleDbCommand(CreateCommand, conn);
             //   cmd.ExecuteNonQuery();
               DbDataReader dr= cmd.ExecuteReader();

              int i = 0;

               while (dr.Read())
               {

                   string ab = dr.GetValue(i).ToString();
                   MessageBox.Show(ab);
                   i++;
               }
Run Code Online (Sandbox Code Playgroud)

c# oledb excel

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