小编Elo*_*ims的帖子

矢量,矩阵和数组数据类型有什么区别?

[R提供三种类型的存储同质对象的列表:vector,matrixarray.

据我所知:

  • vector 是1维数组的特例
  • matrix 是2维数组的特例
  • array 也可以有任何维度级别(包括1和2).

在载体上使用1D数组和在矩阵上使用2D数组有什么区别?我们需要在这些之间施放,还是会自动发生?

arrays types r

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

如何使用Jspdf将Html Tables数据导出为PDF

如何将HTML页面中的表导出为PDF.我已经完成了一些示例数据但是我无法将HTML表格列表加载到PDF中,请任何人帮我将表格加载到PDF中.

<!DOCTYPE html>
<html lang="en">
    <head>
        <title>html2canvas example</title>
        <script type="text/javascript" src="js/jquery/jquery-1.7.1.min.js"></script>    
        <script type="text/javascript" src="js/jspdf.js"></script>    
        <script type="text/javascript" src="libs/FileSaver.js/FileSaver.js"></script>
        <script type="text/javascript" src="js/jspdf.plugin.standard_fonts_metrics.js"></script>
        <script type="text/javascript" src="js/jspdf.plugin.split_text_to_size.js"></script>
        <script type="text/javascript" src="js/jspdf.plugin.from_html.js"></script>    

        <script type="text/javascript">
            $(document).ready(function() { 
                var specialElementHandlers = {
                    '#editor': function(element, renderer) { return true; }
                };

                $('#cmd').click(function() {
                    var doc = new jsPDF();

                    doc.fromHTML($('#target').html(), 15, 15, {
                        'width': 170,'elementHandlers': specialElementHandlers
                    });

                    doc.save('sample-file.pdf');
                });  
            });
        </script>
    </head>
    <body id="target">
        <div id="content">
            <h3>Hello, this is a H3 tag</h3>

            <a class="upload">Upload to Imgur</a>    
            <h2>this is <b>bold</b> <span …
Run Code Online (Sandbox Code Playgroud)

html jquery jspdf

22
推荐指数
4
解决办法
12万
查看次数

phantom.js与zombie.js的表现

我正在评估phantom.jszombie.js.我期望权衡是幻影有更广泛的文档支持(因为它使用真实的渲染器),而僵尸更快(因为没有使用渲染引擎).然而僵尸似乎在我做的测试中慢得多.这有意义吗?

我想也许zombie在visit()返回之前等待整页加载(包括运行所有脚本和加载css),而phantom在start()之后立即返回(我使用了casperjs),允许我继续而不等待整页.

Phantom.js

casper.userAgent("Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.98 Safari/534.13");

casper.test.begin('bing search', 2, function(test) {
    casper.start('http://www.bing.com/', function() {
        this.waitUntilVisible('#sb_form_q', function() {
            this.sendKeys('#sb_form_q', "book", true);
            this.click('#sb_form_go');
            this.waitUntilVisible('#count', function() {        
                var val = this.evaluate(function() {
                     return document.getElementById('count').innerText
                });

                console.log(val)
            });
        });
    }).run(function() {
        test.done();
    });
});
Run Code Online (Sandbox Code Playgroud)

Zombie.js

var Browser = require("zombie");
var browser = new Browser()

browser.userAgent = "Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.98 Safari/534.13"

browser.visit("http://www.bing.com/", function() { …
Run Code Online (Sandbox Code Playgroud)

performance zombie.js phantomjs casperjs

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

将列表拆分为不同的变量

我有一个这样的列表:

[('love', 'yes', 'no'), ('valentine', 'no', 'yes'), ('day', 'yes','yes')]
Run Code Online (Sandbox Code Playgroud)

如何将此列表拆分为三个变量,每个变量分别保持不变

  • ('love', 'yes', 'no')
  • ('valentine', 'no', 'yes')
  • ('day', 'yes','yes')

python list

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

如何在PHP中使用上塞尔维亚字母,Č,Ć,Š,Đ,Ž

我有一个问题,在PHP中制作大写字母.

我试过这个功能:

function strtouper_srbija($string) {
    $low=array("?" => "?", "ž" => "Ž", "Š" => "š","?" => "?","?" => "?");
    return strtoupper(strtr($string,$low));
}
Run Code Online (Sandbox Code Playgroud)

并尝试使用来自html页面的一些POST数据,文本提交,但没有成功,所以如果你有解决方案,将是好的..

此外,我找到了CSS的解决方案text-transform: uppercase;,但是可以使用PHP示例.

php

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

Angular中的未知$ http提供程序

我需要$http在config方法中使用service.但我无法$http在配置中使用,我收到unknown Provider错误消息.

我的代码:

.config(function($http, $routeProvider, $provide) {
    $http.get("sampleslist.js").success(function(data) {
        var loop = 0, currentRoute;

        for (loop = 0; loop < data[loop].pages.length; loop++) {
            currentRoute = data[loop].pages;

            var routeName = "/" + currentRoute[loop].name;
            $routeProvider.when(routeName, {
                templateUrl:"/" + currentRoute.name + ".html",
            })
        }
    })

    app = {controller: $controllerProvider.register}
})
Run Code Online (Sandbox Code Playgroud)

你能为此提供解决方案吗?

javascript angularjs angular-routing angularjs-directive

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

从第三方库异步回调更新AngularJS范围

嗨,我正在尝试使用import.io刮取一些足球比分.我设法让他们的JS使用API​​并提供数据.问题是它必须位于控制器内部的私有范围内,因为我无法对其进行重复操作.

任何人都可以告诉我为什么,并且如果有人对Scope有一个很好的指导可能会更有用.

latestScores.controller('ScoresController', function ($scope) {
  $scope.pots = [];
  var io2 = new importio("XXX", "XXXXXX[API KEY]XXXXXXXX", "import.io");


    io2.connect(function (connected) {

        if (!connected) {
            console.error("Unable to connect");
            return;
        }


        var data;


        var callback = function (finished, message) {

            if (message.type == "DISCONNECT") {
                console.error("The query was cancelled as the client was disconnected");
            }

            if (message.type == "MESSAGE") {
                if (message.data.hasOwnProperty("errorType")) {

                    console.error("Got an error!", message.data);
                } else {
                    data = message.data.results;
                }
            }
            if (finished) {

                pots = data;
                console.log(pots); /* …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs angularjs-scope

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

将同一表模式的多个备份合并到一个主表中

我有大约200个SQLite数据库副本.所有在不同的时间采用不同的数据.删除了一些行,并添加了一些行.它们都在一个目录中.

我想my_table使用.db目录中的所有文件合并表中的所有行.我希望删除重复的行,只显示所有数据库的所有内容.

我想在纯SQL中这样做,但我不认为这是可能的,所以我们也可以使用Python.

表定义:

CREATE TABLE my_table (
    ROWID INTEGER PRIMARY KEY AUTOINCREMENT,
    guid TEXT UNIQUE NOT NULL,
    text TEXT,
    replace INTEGER DEFAULT 0,
    service_center TEXT,
    handle_id INTEGER DEFAULT 0,
    subject TEXT,
    country TEXT,
    attributedBody BLOB,
    version INTEGER DEFAULT 0,
    type INTEGER DEFAULT 0,
    service TEXT,
    account TEXT,
    account_guid TEXT,
    error INTEGER DEFAULT 0,
    date INTEGER,
    date_read INTEGER,
    date_delivered INTEGER,
    is_delivered INTEGER DEFAULT 0,
    is_finished INTEGER DEFAULT 0,
    is_emote INTEGER DEFAULT 0,
    is_from_me INTEGER DEFAULT 0, …
Run Code Online (Sandbox Code Playgroud)

python sql sqlite

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

如何使用jquery只允许表单文本字段中的阿拉伯字符

如何使用jquery只允许表单文本字段中的阿拉伯字符

我试过这个,但箭头不允许从最后一行回来

如果有的话,请告诉我或编辑我的代码或提供任何新代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>Character Filtering</title>
        <script type="text/javascript">

            function CheckArabicOnly(field) {
                var sNewVal = "";
                var sFieldVal = field.value;

                for (var i = 0; i < sFieldVal.length; i++) {
                    var ch = sFieldVal.charAt(i),
                        c  = ch.charCodeAt(0);

                    if (field.keyCode = '38') {
                    }
                    else if (field.keyCode = '40') {
                        // down arrow
                    }
                    else if (field.keyCode = '37') {
                    }
                    else if (field.keyCode = '39') {
                       // right arrow
                    }

                    if …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

django 分页“该页面不包含结果”

我想使用 django 分页。第一页能够加载产品,但最后一页不显示它们。

\n\n

这是我的索引视图:

\n\n
def index(request):\n\n    categories = Category.objects.filter(parent_category=None)\n\n    product_list = Product.objects.filter(is_deleted=False).order_by(\'created_at\')\n    paginator = Paginator(product_list, 1) # Show 25 contacts per page\n    page = request.GET.get("page",1)\n\n    try:\n        products = paginator.page(page)\n    except PageNotAnInteger:\n        products = paginator.page(1)\n    except EmptyPage:\n        products = paginator.page(1)\n\n    context = {\n        \'products\': products,\n        \'categories\': categories\n    }\n    return render(request, \'product/urunler.html\', context)\n
Run Code Online (Sandbox Code Playgroud)\n\n

这是我的模板:

\n\n
<div class="blog-pagination">\n    <ul class="flat-pagination style1">\n        {% if products.has_previous %}\n            <li class="prev">\n                <a href="?page={{products.previous_page_number}}" title="">\n                    <img src="{% static \'images/icons/left-1.png\' %}" alt="">\xc3\x96nceki Sayfa\n                </a>\n            </li>\n        {% …
Run Code Online (Sandbox Code Playgroud)

django django-models django-views django-pagination

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

无法解压缩使用zipfile构建的归档文件(Python)

我在Python中使用zipfile构建的存档遇到问题。我正在遍历目录中的所有文件,并将它们写入存档。当我以后尝试提取它们时,出现与路径分隔符相关的异常。

the_path= "C:\\path\\to\\folder"
zipped= cStringIO.StringIO()
zf = zipfile.ZipFile(zipped_cache, "w", zipfile.ZIP_DEFLATED)
for dirname, subdirs, files in os.walk(the_path) :
    for filename in files:
        zf.write(os.path.join(dirname, filename), os.path.join(dirname[1+len(the_path):], filename))
zf.extractall("C:\\destination\\path")
zf.close()
zipped_cache.close()
Run Code Online (Sandbox Code Playgroud)

这是例外:

zipfile.BadZipfile:目录“ env \ index”和标头“ env / index”中的文件名不同。

更新:我cStringIO.StringIO()用一个临时文件(tempfile.mkstemp("temp.zip"))替换了字符串缓冲区,现在可以使用了。当zipfile模块写入破坏归档文件的缓冲区时,会发生某些事情,但不确定是什么问题。

问题是我正在以“ r” /“ w”模式而不是“ rb” /“ wb”模式打开的文件读取/写入信息。在Linux中这不是问题,但是由于字符编码,这在Windows中给了我错误。解决了。

python zip archive zipfile

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