问题列表 - 第44346页

画布大小HTML

我想根据DIV的内容动态调整画布大小.我使用以下代码,但它似乎不起作用.

<canvas id="canvas1" width="800" height="2000"  > <canvas>
Run Code Online (Sandbox Code Playgroud)

使用Javascript

document.getElementById("canvas1").style.height = document.getElementById("div").style.height;
document.getElementById("canvas1").style.width= document.getElementById("div").style.width;
Run Code Online (Sandbox Code Playgroud)

另外我想要画布自动加载,我该怎么做?在一个$(document).ready事件?

我该怎么做?

html javascript css html5 canvas

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

遗传算法 - 什么是稳态选择?

我正在做关于遗传算法的最后一年项目 - 特别是Dawkins Weasel类型.我已经完成轮盘选择和锦标赛选拔,仍然要进行稳态选择,但我不确定它到底是什么,我在网上找到的参考都非常含糊.

有谁知道应该如何实施?任何指针都会很棒.

非常感谢.

roulette-wheel-selection selection genetic-algorithm

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

jQuery数据表Twitter/facebook样式分页

我一直在寻找一个很好的资源,如何做到这一点没有运气.我正在使用jQuery datatables插件与服务器端处理以及启用流水线(示例).我在我的asp.net webforms项目中工作,并将转向MVC以用于未来的项目.我正在使用此处找到的类来处理服务器端处理.我也一直在查看这里发现的与分页相关的文章.

基本上我需要做的是使用datatables插件和服务器端处理创建这种类型的分页(流水线在这里不一定重要)

注意: 通过twitter/style分页我指的是:

  • 表格底部的单个按钮可将附加结果附加到表格中的现有内容中
  • 当用户通过滚动到达当前结果时,无限加载其他结果(注意:我发现此功能内置于datatables插件中,因此我需要关注前面的方法).

最后,我想在上面的两种分页风格之间做出选择.

Doest有没有任何好的建议和/或样品/教程分享?

ajax jquery jquery-datatables

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

JQUERY $(function(){初始化

我已经使用JQuery一段时间了,我总是使用以下内容来初始化我的javascript:

$(document).ready( function() {
// Initalisation logic
});
Run Code Online (Sandbox Code Playgroud)

但是,最近我注意到很多使用以下内容的示例:

$(function() {

});
Run Code Online (Sandbox Code Playgroud)

有什么不同?

谢谢

jquery

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

NHibernate.ISession不包含Linq的定义

我正在使用NHibernate最新版本,但无法使用linq.我已经添加了using NHibernate.Linq,所以这不是问题.

using (ISession session = NHibernateHelper.OpenSession())
{
    var sss = session.Linq<Category>().ToArray(); <-- Error mentioned above.
}
Run Code Online (Sandbox Code Playgroud)

看起来没有针对ISession的扩展方法Linq(),尽管事实上NHibernate.Linq在使用列表中.任何的想法?

谢谢

linq nhibernate

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

使NetBeans(ant)为一个项目生成多个jar文件

我有一个netbeans项目,包括两个主要类,一个启动客户端,另一个启动服务器.

我需要创建两个jar文件来包装成两个exe文件,一个用于客户端,一个用于服务器,我该怎么做?

谢谢.

NB:我正在使用蚂蚁.

java netbeans jar

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

看看git的所有历史

比方说,我目前的git日志是

commit3

commit2

commit1

我将头重置为commit2.

现在我想回到commit3,但是我忘记了commit3 的sha-1,所以我想查看日志,但是"git log"只会显示commit2,commit1,我的问题是如何重置为commit3或者让日志显示现在也是commit3?

谢谢

git

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

正确构建couchDB应用程序

用例

  • 我想从1 couchdb服务多个客户
  • 每个客户都有自己的数据集(以及子数据的子集 - 总公司作为父级,每个位置作为子级)
  • 每个客户可以拥有不同的UI屏幕
  • 在每个客户中,不同的用户可能具有不同的UI屏幕
  • 该系统将是一个couchapp并分布在全球,并将使用复制

选项

  • 对于每个客户,将所有页面存储在一个_design文档中,并根据用户类型(权限)提供相应的页面

  • 对于每个客户商店,每个页面都有自己的_design文档

  • 对于每个客户,将与用户权限级别关联的所有页面存储在一个_design文档中,以便从不同的_design文档中提供每个用户类型

此外,我现在在couchDB上阅读了两本书,并且仍然不清楚使用_design文档而不是普通文档来提供网页的优势.

更新1:
我想我需要提供一个更清晰的例子.

A公司在曼谷设有总部,管理和行政(秘书)工作人员使用该应用程序.这些用户将属于不同的用户组,并具有不同的权限,这将允许他们访问不同的HMTL文档(或相同的模板文档,但通过js提供不同的内容).该公司在芭堤雅,普吉岛和昌迈设有办事处.在每个办公室,他们都有不同的用户类型,他们可以访问应用程序的不同部分,并查看不同版本的HTML屏幕.本地应用程序将基于过滤的复制.

这个couchDB将为公司A之类的多个公司提供这项服务,所有这些公司都来自同一个数据库(原因是我们需要能够为所有公司汇总数据而且couchDB不能在多个数据库之间聚合,因为如果我阅读的话,视图是特定于数据库的但是,每个主公司可能与其他主公司的HTML页面略有不同.

因此,仅关注结构,我最初的想法是做多个_design文档,每个主公司一个.在每个_design文档中,我们存储该公司的每个HTML页面(可能与其他主公司相同或不同).

有没有更好的方法来构建它?当我们说1000家大公司时,您是否看到了扩展问题?

PS即使我们不能通过couchDB直接完成解决ACL问题,我们也可以自己做,所以这不是现在的主要问题.

更新2:
经过更多研究后,我看到节目功能(节目)如何通过使用模板在这方面发挥作用.它没有完全回答我的问题,所以我想,基于此,我现在还想知道是否有一种情况你可能希望在_design文档中除index.html之外还有任何其他HTML附件?

couchdb

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

InputStream read(byte [] b,int off,int len) - 删除文件的其余部分?

这是我今天早上在这里提出的一个问题的延伸,所以如果你认为你之前看过这个代码,请不要忽视:D

for (String name : filenames) {
FileInputStream in = new FileInputStream(input.readUTF());
    int byteCounter = 0;
    int rowCounter = 0;
    long bufferCounter = 0;
    byte[] b = new byte[10];
    int read;

    //in.skip(10);
    //while((read = in.read()) != -1){
    while((read = in.read(b, 0, 10)) != -1){
        byteCounter ++;
        if (byteCounter != 1000){
            if (rowCounter == 1){
                System.out.println("\n");
                rowCounter = 0;
            }
        System.out.print(org.apache.commons.codec.binary.Hex.encodeHexString(b));
            bufferCounter ++;
            rowCounter ++;
        }else{
                byteCounter = 0;
                try{
                    Thread.sleep(200);
                }catch(InterruptedException e) {
                }
        }
    }
    System.out.println("\n"+"================"+"\n");
}
Run Code Online (Sandbox Code Playgroud)

嗨,经过几个小时的努力才能得到这个代码,我几乎完成了我正在处理的特定组件.该程序接收一个指定的文件,并应该将该文件的前10个字节转换为Hex.一旦它获取了该文件的前10个字节,它应该停止并移动到下一个指定的文件.目前,它占用整个文件并将其分成多个10字节"块"然后打印出来.换句话说,它在我认为读取的前10个字节之后没有停止(byte [] …

java file-io hex inputstream file

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

strncpy文档问题

关于以下内容strncpy:http://www.cplusplus.com/reference/clibrary/cstring/strncpy/,它提到了以下内容:

没有空字符隐式附加到目标的末尾,因此如果源中的C字符串的长度小于num,则目标将仅以空值终止.

这句话是什么意思?

c c++ strncpy

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