小编Fra*_*ona的帖子

生成Javascript文档

我正在寻找一种从我的Javascript项目自动生成文档的方法.谁知道我怎么能这样做?

据我所知,有一些工具,如JSDoc,但我想知道你的意见,你最好的选择和原因.

谢谢!

编辑:为了清楚,我需要像JavaDOC或PHPDocumentor,但要使用我的Javascript源代码.

javascript documentation

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

使用Uri或资产中的文件创建MediaPlayer时出错

我将song.mp3复制到我项目的资产目录并编写了这段代码:

private MediaPlayer mp;

Uri uri = Uri.parse("file:///android_asset/song.mp3");

mp=MediaPlayer.create(this, uri);
Run Code Online (Sandbox Code Playgroud)

运行create语句后,变量mp为null.怎么了?

谢谢.

android media-player

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

连续的Ajax调用

我的应用程序设计需要一些帮助.使用Ajax我想连续获得一些PHP资源,但我不认为使用JQuery $.ajax方法检索它们是否合适.

我认为这样的事情意味着错误的设计:

$.ajax({
     url: SERVERURL+'index.php/home/checkAvailability',
     datatype: 'text',
     success: function(data){
        if(data == 'unavailable'){
           // do stuff
        }
        else{
           $.ajax({
              url: SERVERURL+'index.php/home/getWebTree/',
              dataType: 'json',
              success: function(data){
                 // do stuff
              }
           });
        }
     }
  });
Run Code Online (Sandbox Code Playgroud)

任何人都可以给我一个建议来获得更好的设计吗?我怎样才能以更好的方式做同样的事情呢?

谢谢!

编辑:像@arnorhs告诉我们,使用async参数可能是一个解决方案.但我仍然认为还有其他解决方案,而不是使用连续的ajax调用.

EDIT2:checkAvailability并且getWebTree是使用我开发的CodeIgniter的PHP函数,以便使用Http_Request对象从外部服务器获取资源.

function checkAvailability() {
      $this->load->library('pearloader');
      $http_request = $this->pearloader->load('HTTP', 'Request');
      $http_request->setURL('http://myurl');
      $http_request->_timeout = 5;
      $http_request->sendRequest();
      $res = 'available';
      if (!$http_request->getResponseCode())
         $res = 'unavailable';
      return $res;
   }
Run Code Online (Sandbox Code Playgroud)

ajax url jquery asynchronous

10
推荐指数
2
解决办法
7885
查看次数

我应该使用CodeIgniter的单元测试类还是PHPUnit/TOAST?

我正在为我的网站开发寻找一个好的单元测试.我正在使用CodeIgniter for PHP,我在CodeIgniter的文档中找到了这个类,所以这是我的疑问:

我应该使用"单元测试类"来测试我的代码,还是更好地使用PHPUnitTOAST?哪个更好?为什么?

我希望有经验的人可以帮助我.谢谢!

php testing unit-testing codeigniter

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

动画GIF作为THREE.js中的纹理

我正在寻找一种在THREE.js中使用GIF动画作为纹理的方法.我目前能够加载纹理(甚至是GIF格式),但它不会播放动画.

有什么办法吗?我发现了一些这样的链接:

https://github.com/JordiRos/GLGif

http://stemkoski.github.io/Three.js/Texture-Animation.html

但我需要将GIF动画作为纹理播放,而不是在Canvas中播放.

javascript animation textures gif three.js

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

将样式应用于除特定div之外的所有div

我正在尝试将样式应用到我的所有div中,除了一个特定的.我这样做但它不起作用:

#toolbar div[class~="olControlNavigationHistory"]{
   float: left;
   background-repeat: no-repeat;
   margin: 2px 12px 2px 12px;
}
Run Code Online (Sandbox Code Playgroud)

所以我需要将这个样式应用于#toolbar中的所有div除了div之外的一个名为"olControlNavigationHistory"的类.

我怎样才能做到这一点?这可能吗?

提前致谢!

css css-selectors

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

在MySQL数据库中存储图像文件或URL?哪个更好?

可能重复:
在DB中存储图像 - 是或否?
数据库与文件系统中的图像

我一直在使用RIA技术(Flex + PHP + MySQL + Ajax)开发Web应用程序,现在我处于图像文件的两难境地.

我在我的Flex应用程序中使用了一些图像,因此我认为"如果我将它们存储到数据库中,然后从中检索它可能会很棒;然后,维护过程应该更容易".但是,这是我的困境:

我应该存储我的图像的物理URL,还是如果我直接存储图像会更好?

例如,我的Cars表应该是这样的:

ID(自动数字)| Source(文本)

或者像这样?

ID(自动数字)| Image(longblob或blob)

我知道这里有很酷的人可以回答我这个问题,向我解释哪个更好,为什么:)

mysql database-design blob

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

在我的设计模型中混合使用Javascript和PHP

我正在开发一个Web应用程序,我正在使用PHP和Javascript.今天,我开始绘制所有的设计类图,但我不知道如何混合这两种技术.

我认为以下内容应该是好的:

UML示例图

但是,实际上,我不确定在类名中输入.php扩展名是否足够清楚,或者我需要的是将图表分成两部分:一部分用于Javascript类,另一部分用于PHP类.

我正在使用CodeIgniter(MVC模式)和Javascript.任何建议都将非常感激.

谢谢!

javascript php uml design-patterns

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

在AS3中模拟单击事件

有没有办法在AS3中模拟点击事件?我正在尝试这个:

element.dispatchEvent(new MouseEvent(MouseEvent.MOUSE_DOWN, true, false));
Run Code Online (Sandbox Code Playgroud)

但点击事件不会触发它.

actionscript-3 flash-cs5

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

Ansible中“命令”或特定模块执行之间的区别

我从Ansible开始,我发现有一个名为的模块command,可以让我在远程节点中执行任何命令。

我看到了几个示例,其中使用command而不是特定的模块来解决初始设置。例如,据我所知,这两个都完成相同的任务:

- name: Install git using apt module
  apt:
    name: git
    state: present

- name: Install git using command
  command: apt-get install git
Run Code Online (Sandbox Code Playgroud)

因此,我的问题是:使用模块而不是命令有任何区别或任何原因吗?

command module ansible

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