问题列表 - 第38351页

PIC18堆栈/内存管理的最佳实践?

预算PIC的有限堆栈大小是一个问题区域,我已调整我的代码以适应这一现实.我目前采用粗略的范例,将密切相关的函数分组到一个模块中,并在模块中声明所有变量全局静态(以减少存储在auto psect中的变量数量,并且可变性问题仅与ISR相关,我考虑.)我不这样做是因为这是一种很好的做法,但实际情况是你有足够的空间来分配整个项目中存在的所有本地函数变量.在8/16位芯片的嵌入式世界中,这是一种合适的方法,只要我确保采取必要的预防措施吗?我也为以太网分配> 256字节的RAM(我知道它应该是1500作为标准MTU,但我们有一个自定义的情况和非常有限的RAM缓冲区,并且必须通过指针访问该内存,所以我可以避免内存银行的语义.我做错了吗?我的应用程序有效,但我100%愿意接受改进建议.[C]

c memory stack

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

将Toxi库添加到Processing

我正在使用处理和opengl进行可视化。我在以下站点上看到了一个示例:http : //blog.blprnt.com/blog/blprnt/just-landed-processing-twitter-metacarta-hidden-data

现在,我想使用toxi进行可视化。我了解这是一个图书馆。但是我不知道如何“设置”。我如何下载(甚至会造成混淆)以及如何添加它以使处理正常工作?

(现在,我收到一条错误消息,说未添加毒素。)

谢谢

opengl processing installation

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

仅显示在水晶报告详细信息部分的第一行

我有一个水晶报告,并且详细信息部分中有一个字段,当前显示每行.将此字段设置为在第一行只显示一次的方法是什么?

reporting business-objects crystal-reports

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

在Google Chrome扩展程序中上传文件

我正在为Chrome编写扩展程序,我需要将用户当前所在页面上的文件上传到我的服务器进行处理,但我无法弄清楚如何上传文件.我认为只是将链接传递给服务器并让服务器下载文件,但是如果站点需要身份验证,这将无法正常工作.是否可以通过Chrome扩展程序将文件上传到我的服务器?

upload google-chrome-extension

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

如何通过ajax放置XFBML代码?

我想用javascript(JQuery)通过ajax向服务器询问XFBML代码.然后XFBML代码将附加到DOM.

这是php代码:

echo "
<fb:serverFbml>
    <script type=text/fbml'>
    <fb:fbml>
        <fb:request-form
            action='http://myserver.com/invited.php'
            method='post'
            type='myserver'
            invite='true' 
            content='yo you...'>
            <fb:request-form-submit uid=12312312label='Send to %n ' import_external_friends=false />
        </fb:request-form>
        </fb:fbml>
  </script>
</fb:serverFbml>

"; 
Run Code Online (Sandbox Code Playgroud)

这是javascript:

function clickME() {

    $.ajax(
            {
                url:'http://myserver.com/fbml_ajax.php',
                success:attachData,

                type:'GET',
                dataType:'html',
                global:false
            }
        );

}

function attachData(data) {
    var myData = data;
    $('#attachnow').html(data);
}
Run Code Online (Sandbox Code Playgroud)

我无法使它工作..它没有附加.
如果我只是将XFBML静态地放在HTML页面上,它就可以了.但如果我附加到DOM它不会.

是因为标签吗?或者是因为从服务器返回时包含\ r \n的数据?

ajax dom facebook xfbml

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

如果我选择其他技术(Flash或HTML 5),微软"不再强调"Silverlight了吗?

自从夏天以来,我一直在计划在圣诞假期期间建立一个新的爱好网站,我将使用Silverlight制作一些非常棒的导航菜单.我很沮丧地读到微软不再强调Silverlight(我猜他们全部投入到HTML 5中).

我从未使用Silverlight,但我正在尝试围绕Microsoft产品构建我的开发技能,而Silverlight似乎是一种非常酷的技术,因此我感兴趣.如果它不会得到微软的全力支持,我对提交它有点担心.

有了这个说我有一些问题:

1.)在这个时间点,我可以在创建导航菜单时使用Silverlight获得与HTML 5大致相同的结果,并且工作量大致相同吗?

2.)如果HTML 5此时无法填充Silverlight的话,那么(Flash)是什么?

3.)我对Silverlight的担忧是否合理(你现在会使用它)吗?

flash silverlight html5

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

在FreeBSD v8.1上,Linux的'free'命令相当于什么

什么相当于FreeBSD v8.1上的Linux'免费'命令?

我从我的应用程序中调用"免费"并在我的应用程序的日志文件中报告结果.移植到FreeBSD v8.1时会有什么替代品?

以下是Linux上的"免费"示例:

[centos4x32 ~] free
             total       used       free     shared    buffers     cached
Mem:        774452     733044      41408          0      98040     328880
-/+ buffers/cache:     306124     468328
Swap:      2031608        224    2031384
Run Code Online (Sandbox Code Playgroud)

linux memory porting freebsd free-command

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

我如何知道何时索引列,以及什么?

在各种ORM的文档中,它们总是提供创建索引等的方法.他们总是提到要确保为效率创建适当的索引,就好像这是非手写SQLer的固有知识,需要使用ORM.我对索引(PK之外)的理解基本上是:如果您打算LIKE根据列的内容进行查询(即搜索),则应该为该列使用全文索引.关于指数(主要与效率有关),我还应该知道什么?我觉得我的门口有一个知识世界,但是它下方有一个巨大的折叠式鼠标垫,所以我无法通过(我不知道为什么我觉得我需要这么说,但是谢谢你提供沙发).

database database-optimization database-indexes

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

App Engine URL映射

来自http://code.google.com/appengine/docs/python/tools/webapp/running.html

提示:App Engine根据应用程序的app.yaml文件中指定的URL和映射将请求路由到Python脚本.Web应用程序WSGIApplication进一步将特定的URL路径映射到请求处理程序.如何使用这两种映射取决于您:您可以将所有非静态URL转到单个Python脚本,并让脚本将所有动态URL分发给处理程序.或者,您可以将功能分组到由不同脚本运行的多个WSGI应用程序中,并使用app.yaml将相应的URL映射到适当的应用程序.

我的问题是:哪个更好/更快/更高效(app.yaml映射到多个应用程序?)或者如果没有性能差异,您会使用哪个以及为什么?

google-app-engine url-mapping

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

如何在javascript中获取数组的索引

我在获取索引时遇到问题,如果在数组中有一些相似的单词,但索引位置不同,当我选择其中一个单词时,我得到的索引不是来自单词,而是从中选择相同的单词在以前的位置

例如,我有一句话:

收获是收集过程

粗体字是我选择的单词..

这是我的代码:

var str = "The Harvest is the process of gathering";
var myArray = str.split ("");
var Select  = "the";
Run Code Online (Sandbox Code Playgroud)

我有这样的功能:

function getIndex (arrayItem, item) {
   for (var x = 0; x <arrayItem.length; x + +) {
    if (arrayItem [x] == item) {
     return x;
     }
   }
   return -1;
   }

var idx = getIndex (myArray, Select);
Run Code Online (Sandbox Code Playgroud)

如何获得该指数?

javascript

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