标签: libraries

Dojo vs Dijit - 要包含或引用的文件?

我一直在阅读O'Reilly的书"Dojo - The Definitive Guid",但有些事情对我来说仍然没有确定性.

他们谈论"引导"并从AOL CDN获取dojo.css".

当我在我的机器上测试时,我应该使用CDN吗?或者我应该等待并在我部署时使用它?

其次,这本书讨论了dojo的CDN,但不是dijit.

我正在Google App Engine(GAE)上开发 - 所以在我的Javascript目录中拥有2000+ Dojo/Dijit文件有点烦人,因为它每次都会减慢我上传到GAE的速度.

Firebug给我这个错误:GET http:// localhost:8080/dijit/nls/dijit-all_en-us.js 404 not found GET http:// localhost:8080/dijit/_editor/plugins/FontChoice.js 404 not not发现

我从这里下载了样本:http: //archive.dojotoolkit.org/nightly/dojotoolkit/dijit/themes/themeTester.html?theme=soria ,我想"简单地"让它在我的本地机器上运行谷歌应用引擎(您在上面的URL中看到的localhost:8080).

我看到这个声明可能导致上面的第二个404:dojo.require("dijit._editor.plugins.FontChoice");

另一个错误:无法访问优化的闭包预载("en-us")dijit-all.js(第479行)匿名("dijit.nls.dijit-all",["ROOT","ar","ca", 40多... 0 = ROOT 1 = ar 2 = ca 3 = cs 4 = da 5 = de 6 = de-de 7 = el 8 = en 9 = en-gb])dijit-all.js(489行) dijit-all.js()dojo.i18n._searchLocalePath(locale,true,function(loc){\n

现在继续,我将尝试复制整个dijit库,但有一个解决方案吗?

我当前的脚本包括如下所示:

<script type="text/javascript" src="/javascript/dijit.js"></script>

<script type="text/javascript" src="/javascript/dijit-all.js" charset="utf-8"></script>
Run Code Online (Sandbox Code Playgroud)

我通过复制并将dijit.js.uncompressed.js重命名为dijit.js来获取dijit.js文件.

dojo libraries

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

是否有一个开源库来帮助阅读Microsoft Compound Binary Files?

有这样的图书馆吗?至少有一个很好的文档,因为微软提供的那个有点难以理解并且有点肤浅吗?

谢谢

c++ file-format libraries

6
推荐指数
0
解决办法
1764
查看次数

PHP扩展与库(可以转换)

一些php wamp/lamp包附带php扩展,如php_amf,php_db,php_gd2,我只需要激活扩展,或者如果默认情况下没有安装扩展.

我的问题一般是,这些扩展如何与图书馆不同?具体而言我想知道,扩展是否可以变成一个加载到项目本身的库?目标是调用库而无需像php扩展需要的特殊安装.有时,当您使用共享主机时,您没有足够的权限来安装新的扩展.

php php-extension libraries

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

是否有Java Advanced Imaging api的本机实现版本?

是否有java高级成像API的原生实现?我们目前正在使用jar文件

1-jai_core-1.1.3.jar

2- jai_codec-1.1.3.jar

我听说有一个用本机代码编写的api的实现,运行速度要快得多,但在甲骨文的网站上找不到它.

有任何想法吗?

java java-native-interface jai libraries

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

体育评级图书馆

我正在考虑实施体育评级/排名系统(即根据他们在体育比赛中的表现给予每个球员或球队评分).

我一直在研究各种算法,例如:

我没有选择我将使用的算法 - 它可能是Glicko变体之一.但是,如果有现有的图书馆来实施它们,那么一个强大的因素就是它; 写一个数学图书馆需要我很长时间才能做好,我希望能有一个好的开始.

我不是在寻找GUI,只是库.开源将是完美的,免费的,因为啤酒会很好,但也会考虑商业选择.Python将是理想的,但其他语言将被考虑.

任何人都可以推荐我应该看的任何库吗?

math statistics libraries ranking-functions

6
推荐指数
0
解决办法
850
查看次数

将外部库添加到Symfony2项目

我正在尝试将一个外部库(PHP Simple DOM Parser,http://simplehtmldom.sourceforge.net/index.htm)添加到Symfony2项目中.我参加了一个教程,解释了如何将第三方库包含在Symfony2中http://www.kiwwito.com/article/add-third-party-libraries-to-symfony-2.

我设置了一个类文件,如:

# vendor/phpsimpledom/lib/Phpsimpledom/simple_html_dom.php

require_once __DIR__.'/src/simple_html_dom.php';

class Phpsimpledom_Phpsimpledom extends simple_html_dom_node {
}
Run Code Online (Sandbox Code Playgroud)

并在我的Autoloader(autoload.php)中注册了我的课程:

$loader->registerNamespaces(array(
...
'Phpsimpledom' => __DIR__.'/../vendor/phpsimpledom/lib/',
...
),));
Run Code Online (Sandbox Code Playgroud)

我打电话给:

$phpsimpledom = new \Phpsimpledom();
Run Code Online (Sandbox Code Playgroud)

但这给我带来了一个错误(致命错误:未找到类'simple_html_dom_node').

但是:库的主文件(simple_html_dom.php)由不属于类的函数组成.

当我尝试直接使用该文件时,它也不起作用:

    $loader->registerNamespaces(array(
...
'Phpsimpledom' => __DIR__.'/../vendor/phpsimpledom/lib/Phpsimpledom/src/simple_html_dom.php',
...
),));
Run Code Online (Sandbox Code Playgroud)

任何提示?

谢谢!

libraries symfony

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

适用于iPhone的文本到语音库

可能重复:
iPhone上的文本到语音

如何开始在iPhone中进行文本到语音转换?

我想阅读用户输入的文字.有没有可用的图书馆或演示?我经历过其中一些,但我不明白从哪里开始.

iphone text-to-speech libraries

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

Spring hello world示例错误

我有这个错误:

INFO: Loading XML bean definitions from class path resource [Beans.xml]
Exception in thread "main" org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 2 in XML document from class path resource [Beans.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 6; The processing instruction target matching "[xX][mM][lL]" is not allowed.
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:398)
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:335)
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303)
    at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)
    at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:216)
    at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:187)
    at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:251)
    at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:127)
    at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:93)
    at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)
    at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:551)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:465)
    at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)
    at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:83)
    at com.tutorialspoint.MainApp.main(MainApp.java:10)

 Caused by: org.xml.sax.SAXParseException; lineNumber: 2; …
Run Code Online (Sandbox Code Playgroud)

eclipse spring libraries

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

CodeIgniter - 如果尚未加载库,则加载库

我想要做的是加载库,如果它们尚未加载(CI的库,或者是自定义的库)在网站的许多不同点上.所以我想对此进行检查.

我已经在Loader库上搜索并找到了is_loaded()函数,所以我可以这样做:

if ($this->load->is_loaded('form_validation') === false) {
    $this->load->library('form_validation');            
}
Run Code Online (Sandbox Code Playgroud)

这个奇怪的事情(启用了探查器)是内存上升,这让我想知道这是不是正确的方式.

php codeigniter libraries codeigniter-classloader

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

可选的标头库

我想编写一个C++库,默认情况下不是头文件,但可以用作定义NOLIB宏的头文件库.

我见过两种方法:

  • 内联定义

foo.h中

#if !defined(FOO_H)
#define      FOO_H

#if defined(NOLIB)
#  define MYINLINE inline
#else 
#  define MYINLINE 
#endif

class foo
{
  // ...
};

#if defined(NOLIB)
#  include "foo.cc"
#endif

#endif  // include guard
Run Code Online (Sandbox Code Playgroud)

foo.cc

#if !defined(NOLIB)
#  include "foo.h"
#endif

MYINLINE void foo::something() { ... }
Run Code Online (Sandbox Code Playgroud)
  • "人工"模板

foo.h中

#if !defined(FOO_H)
#define      FOO_H

#if defined(NOLIB)
#  define MYTEMPLATE template<bool DUMMY>
#  define MYFOO      foo_impl
#  define MYFOO_T    foo_impl<DUMMY>
#else
#  define MYTEMPLATE
#  define MYFOO …
Run Code Online (Sandbox Code Playgroud)

c++ organization header-files libraries header-only

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