问题列表 - 第38244页

有哪些不同的编程语言概念以及哪些语言以纯粹的方式显示它们

我不是语言专家,但我最近学习语言并试图概述主要概念和"他们的"语言.这类似于关于书籍的另一个问题.首先,主要的编程语言概念是什么,例如

  • 结构化的
  • 程序
  • 面向对象
  • 面向对象 - 基于原型(例如Java Script)
  • 功能性的(例如Haskell)
  • 逻辑导向(例如Prolog)
  • 元(如果它是一个纯粹的概念?)
  • 基于堆栈(例如Forth)
  • 基于数学/面向数组(例如APL)
  • 陈述
  • 连接(例如PostScript)
  • (绝对不完整的清单......)

和第二获得的这些概念的好crasp,这将是这是基于/最自然纯净执行其核心理念的编程语言?

  • 例如,Java是OO,但它不是一个很好的例子,因为原子不是纯粹的OO.
  • Lisp是一种已知的功能语言,但它是多范式的,所以它不是纯粹的.但Lisp可能是"基于列表"的纯粹实现(如果它算作概念).
  • 是否有一种结构化的语言(没有GOTO)但不是程序性的?(也许是XSLT v1.x)

paradigms programming-languages

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

在按住时更改光标?

所以我想改变光标

#sideBar ul li .template{
 cursor:pointer;
}
Run Code Online (Sandbox Code Playgroud)

可能是游标:移动; 当用户拖动...有什么我可以在jQuery或html中使用,以实现这一点你按住鼠标按钮

html jquery

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

Javascript条件切换语句

有没有办法在javascript中编写条件切换语句?

我猜不是,因为以下内容总是默认:

    var raw_value = 11.0;
    switch(raw_value)
    {
        case (raw_value > 10.0):
          height = 48;
          width = 36;
          break;
        case (raw_value > 5.0):
          height = 40;
          width = 30;
          break;
        default:
          height = 16;
          width = 12;
          break;
    }
Run Code Online (Sandbox Code Playgroud)

如果没有,我应该使用什么 - 一个长if/else语句?

谢谢 :)

javascript

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

使用静态类或声明的类

我目前正在尝试使用BinaryReader读取一些二进制数据.我已经创建了一个帮助程序类来解析这些数据.目前它是一个使用这种方法的静态类:

public static class Parser
{
     public static ParseObject1 ReadObject1(BinaryReader reader){...}
     public static ParseObject2 ReadObject2(BinaryReader reader{...}
}
Run Code Online (Sandbox Code Playgroud)

然后我像这样使用它:

...
BinaryReader br = new BinaryReader(@"file.ext");
ParseObject1 po1 = Parser.ReadObject1(br);
...
ParseObject1 po2 = Parser.ReadObject2(br);
...
Run Code Online (Sandbox Code Playgroud)

但后来我开始思考,我也可以像这样初始化类

Parser p = new Parser(br);
ParseObject1 po1 = Parser.ReadObject1();
Run Code Online (Sandbox Code Playgroud)

什么是更好的实施.

c# static class definition

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

如何在Perl中动态生成每个包含100行的HTML表?

use POSIX;
my $test = "";
my $elements = scalar(@array);
my $tablecount = ($elements / 100);
my $tblnum = ceil($tablecount);
my @hundred;
 foreach $test (@array) {
   until ($tblcnt == $tblnum){
   @hundred(@array, 0, 99);
   print qq~<table id="$tblcnt"><tr><td>~;
     foreach $test (@hundred){
     print qq~<tr><td>$test</td></tr>~;
     }
   print qq~</table>~;
   $tblcnt++;
   }
}
Run Code Online (Sandbox Code Playgroud)

UG!我正在努力学习这一点但是,我无法做到这一点!

我试图动态生成"x"个html表,每个表最多填充100行数据.

我可以获得所需的表计数,我可以循环,我可以添加,但有一件事是肯定的:我不能写代码.

这是想要的结果:

1-我有一个数组的1027行数据.

2-我希望我的脚本制作11个html表,每个表最多100行.(实际上是图层)默认情况下不会通过css看到.这样我可以在桌子上做一些隐藏,如"下一个上一页"导航.我不需要跨浏览器css的帮助.)

3-如果有更好的方法,无论如何我都能理解的方法,除了使用visible =方法之外,请详细说明!

我放弃了尝试让Perl制作100页,其中"next prev"链接到数据,所以我使用css javascript onclick = yadayada来"显示数据".

我认为在循环中移出100行数组并将这些行放在他们自己的html表中会更容易.不.

我悲惨地失败了,需要帮助.

perl dynamic-data

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

操纵不使用大数字

为什么不Manipulate[]使用大数字?例如,这是有效的

Manipulate[k, {k, 0, 1000000000, 1}]
Run Code Online (Sandbox Code Playgroud)

而这不是

Manipulate[k, {k, 0, 10000000000, 1}]
Run Code Online (Sandbox Code Playgroud)

我相信应该有一些Mathematica变量影响这个,但我找不到一个.

wolfram-mathematica

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

什么型号最适合优化实时策略游戏?

最近一篇文章讨论了使用遗传算法来优化星际争霸II中的"构建顺序".

http://lbrandy.com/blog/2010/11/using-genetic-algorithms-to-find-starcraft-2-build-orders/

星际争霸的初始状态是预先确定的并且是不变的.和国际象棋一样,在比赛的早期阶段做出的决定对于球员在比赛中后期的表现能力具有长期影响.因此,各种开放可能性或"构建订单"正在经过深入的研究和审查.在上述文章的发行之前,计算机辅助的构建顺序创建可能并不像最近那样流行.

我的问题是...... 遗传算法真的是建模优化构建订单的最佳方法吗?

构建顺序是一系列操作.某些操作具有先决条件,例如"在创建构建C之前需要构建B,但您可以随时构建A".所以染色体可能看起来像AABAC.

我想知道遗传算法是否真的是解决这个问题的最佳方法.虽然我对这个领域并不太熟悉,但我很难将基因概念变成数据结构,这是一系列行动.这些不是独立的选择,可以像头和脚一样混合和匹配.那么复制和穿越这样的东西有什么价值呢?

我想任何国际象棋AI都会更合适,因为在任何给定时间的选择数组都可以在某种程度上被视为树状.

optimization artificial-intelligence genetic-algorithm

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

从网站/ Web应用程序打印到标签打印机?

是否有任何已知的标签打印机可以接受来自网站或Web应用程序的打印命令?

具体来说,一次性标签打印机,如Dymo,Brother,Zebra等.

有没有人成功打印到这些打印机(不使用Internet Explorer-only hack或ActiveX控件)

我认为,最终,当我们进入一个更加以浏览器为中心的世界时,必须有一个解决方案.

browser printing label cross-browser

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

如何使用truncatewords在没有最终空格的Django模板中添加省略号?

truncatewords过滤器在省略号之前插入一个空格.就像在'一个精美的节日食谱书......'
与期望的
'一个精美的节日食谱书......'

有没有一种简单的方法可以让这个过滤器不在那里放置空间?我可以很容易地在视图中处理这个问题,但更愿意在模板中进行 - 最好不要创建自定义过滤器.欢迎任何建议.

django templates truncate trim

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

根据从第一个选择中选择的特定值设置第二个选择的选定值

我有一个JQuery问题,我似乎无法理解 - 我有一个SELECT,根据用户的选择,需要将相关选择的选定值设置为特定值.

例如:

SELECT A OPTIONS
box
wheel
rabbit
Run Code Online (Sandbox Code Playgroud)

在伪代码中,它将类似于"IF SELECT A SELECTED VALUE ONCHANGE is"rabbit",SET SELECT B SELECTED VALUE to"hutch"或如果SELECT SELECT OF VALED ONCHANGE是"box",SET SELECT B SELECTED VALUE to"container"

我知道,一旦我看到解决方案,我就会自己踢,但是我已经在脑海里对这个问题进行了几天的努力......非常感谢任何帮助.

jquery

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