问题列表 - 第666页

推荐哪种JavaScript库用于整洁的UI效果?

我需要一个支持Ajax的JavaScript库,以及帮助我​​在我正在处理的网站上制作简单而整洁的动画效果.

你推荐哪个图书馆?

html javascript

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

bash中的Perl列表有什么好处呢?

在perl中,只需执行以下操作即可存储和迭代名称列表

my @fruit = (apple, orange, kiwi);
foreach (@fruit) {
        print $_;
}
Run Code Online (Sandbox Code Playgroud)

bash中的等价物是什么?

arrays bash

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

在x86上将float转换为int的最快方法是什么

在x86 CPU上将浮点数转换为int的最快方法是什么.优选在C或组件中(可以在C中内嵌)以获得以下任何组合:

  • 32/64/80位浮点数 - > 32/64位整数

我正在寻找一些比让编译器更快的技术.

c floating-point optimization x86 assembly

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

完全用PL/SQL编写大型批处理程序是愚蠢的吗?

我正在开始研究一个程序,这个程序可能最自然地被描述为数据库表的一批计算,并且将每月执行一次.所有输入都在Oracle数据库表中,所有输出都将输出到Oracle数据库表.该计划应在未来许多年内保持可维护状态.

将其实现为一系列存储过程似乎是直截了当的,每个存储过程都执行合理的转换,例如根据一些业务规则在部门之间分配成本.然后我可以编写单元测试来检查每个转换的输出是否符合我的预期.

在PL/SQL中完成所有操作是不是一个坏主意?您是否愿意在典型的面向对象编程语言(例如C#)中进行繁重的批量计算?使用像PL/SQL这样的以数据库为中心的编程语言是不是更具表现力?

oracle plsql batch-processing

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

一个很好的3D网格库

我正在寻找一个好的3D网格库

  • 应该能够阅读流行的格式(OFF,OBJ ......)
  • 应该支持半边结构和三角汤
  • 应该容忍故障和非法网格.
  • 基本几何操作 - 交叉点,正常计算等
  • 最重要的是 - 不应该使用无限的模板和继承层次结构.

我已经尝试了CGAL和OpenMesh,但在最后一点都失败了.

特别是CGAL,即使使用最先进的代码分析工具也无法遵循.

到目前为止,我正在认真考虑拉自己的.

我的偏好是C++,但我对其他选项持开放态度.

math 3d graphics mesh

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

Vista UAC,Access Elevation和.Net

我试图找出是否有任何方法来提升应用程序中的特定功能.例如,我有一个应用程序,其中包含存储在注册表中的系统和用户设置,我只需要在需要更改系统设置时进行提升.

不幸的是,我遇到的所有信息都只涉及启动具有提升权限的新进程.

.net uac elevation

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

Javascript框架日历插件

有没有知道一个主要的JavaScript框架的好日历(不是datepicker,但是一个BIG可浏览的日历)插件.我更喜欢jQuery.

javascript jquery calendar

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

XSLT值得吗?

不久之前,我开始创建一个项目,我设计了一个html-esque XML模式,以便作者可以用简化格式编写他们的内容(教育课程材料),然后通过XSLT将其转换为HTML.我玩了一段时间(挣扎)了一段时间并把它带到了一个非常基本的水平,但后来因为我遇到的限制(这可能是我的知识的局限性)太烦恼了,当我读到一篇建议要沟通的博客时XSLT,只需用你选择的语言编写自己的XML-to-any解析器,我就急切地跳到了它,并且它的运行非常出色.

到目前为止我还在努力(我实际上应该正在努力,而不是在SO上玩),我看到越来越多的东西让我觉得放弃XSLT的决定是一个好的.

我知道XSLT有它的位置,因为它是一个公认的标准,并且如果每个人都在编写自己的解释器,其中90%将最终在TheDailyWTF上.但鉴于它是一种功能风格的语言,而不是大多数程序员熟悉的程序风格,对于那些开始像我自己这样的项目的人,你会建议他们沿着我做的路走下去,或者用XSLT坚持下去

xml xslt

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

gcc&cpp中的"foreach values"宏

我有一个'foreach'宏我经常在C++中使用,适用于大多数STL容器:

#define foreach(var, container) \
  for(typeof((container).begin()) var = (container).begin(); \
      var != (container).end(); \
      ++var)
Run Code Online (Sandbox Code Playgroud)

(注意'typeof'是gcc扩展名.)它的使用方式如下:

std::vector< Blorgus > blorgi = ...;
foreach(blorgus, blorgi) {
  blorgus->draw();
}
Run Code Online (Sandbox Code Playgroud)

我想做一些类似迭代地图值的东西.也许称之为"foreach_value".所以不要写作

foreach(pair, mymap) {
  pair->second->foo();
}
Run Code Online (Sandbox Code Playgroud)

我会写的

foreach_value(v, mymap) {
  v.foo();
}
Run Code Online (Sandbox Code Playgroud)

我不能想出一个会这样做的宏,因为它需要声明两个变量:迭代器和值变量(上面的'v').我不知道如何在for循环的初始化器中做到这一点,即使使用gcc扩展.我可以在foreach_value调用之前声明它,但是它会与同一范围内的foreach_value宏的其他实例冲突.如果我可以将当​​前行号后缀为迭代器变量名,它可以工作,但我不知道该怎么做.

c++ gcc

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

在Python中定义另一个类中的类有什么好处?

我在这里谈论的是嵌套类.基本上,我有两个我正在建模的类.DownloadManager类和DownloadThread类.这里显而易见的OOP概念是构图.然而,构图并不一定意味着嵌套,对吧?

我的代码看起来像这样:

class DownloadThread:
    def foo(self):
        pass

class DownloadManager():
    def __init__(self):
        dwld_threads = []
    def create_new_thread():
        dwld_threads.append(DownloadThread())
Run Code Online (Sandbox Code Playgroud)

但现在我想知道是否存在嵌套会更好的情况.就像是:

class DownloadManager():
    class DownloadThread:
        def foo(self):
            pass
    def __init__(self):
        dwld_threads = []
    def create_new_thread():
        dwld_threads.append(DownloadManager.DownloadThread())
Run Code Online (Sandbox Code Playgroud)

python oop

94
推荐指数
5
解决办法
6万
查看次数