小编Jak*_*uld的帖子

条形码图像的缩放是否会损坏它?

我有条形码图像.我必须让它变小.

这会损坏条形码吗?

  1. 比例缩放

  2. 不成比例缩放(仅高度变化)

条形码是:输入UPC-A/EAN-13"垂直线".对不起条形码的专家,认为条形码的类型不重要.缩放适中,图像不会丢失相关数据.

scaling image barcode

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

使用PHP asXML和SimpleXMLElement获取encoding ="UTF-8"standalone ="yes"

我在调用php页面时使用以下代码来获取XML文件:

即当你进入时http://example.com/strtoxmp.php,它将根据以下编码返回xml:

  $xml = new SimpleXMLElement("<feed/>");

  $feed = $xml;
  $feed->addChild('resultLength', "1");
  $feed->addChild('endIndex', "1");

  $item = $feed->addChild('item',"");
  $item->addChild('contentId', "10031");
  $item->addChild('contentType', "Talk");
  $item->addChild('synopsis', "$newTitle" );
  $item->addChild('runtime', ' ');
}

Header('Content-type: text/xml;  charset:UTF-8; ');

print($xml->asXML());
Run Code Online (Sandbox Code Playgroud)

它工作正常.它产生以下xml:

<?xml version="1.0"?>
<feed>
<resultLength>1</resultLength>
<endIndex>1</endIndex>
<contentId>10031</contentId>
<contentType>Talk</contentType>
<synopsis>Mark Harris - Find Your Wings</synopsis>
<runtime> </runtime>
</item>
</feed>
Run Code Online (Sandbox Code Playgroud)

但是我需要

<?xml version ="1.0"encoding ="UTF-8"standalone ="yes"?>

代替

<?xml version ="1.0"?>

php xml simplexml

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

传入我的Meteor应用程序的生产实例的配置文件?

所以在我的本地机器上,当我启动Meteor应用程序时,我传入一个json文件来指定这样的应用程序设置

meteor --settings local.json
Run Code Online (Sandbox Code Playgroud)

这似乎有效.但是,正如meteor.com文档(http://docs.meteor.com/#deploying)中所述,在您自己的基础架构中部署应用程序时,您需要使用"meteor bundle"捆绑您的应用程序,然后将其作为节点实例就像这样

PORT=3000 MONGO_URL=mongodb://localhost:27017/myapp node bundle/main.js
Run Code Online (Sandbox Code Playgroud)

我能够做到这一点,并在我的服务器上部署了应用程序.但是,我不确定我是如何用我的配置设置传递json文件的.

PORT=3000 MONGO_URL=mongodb://localhost:27017/myapp --settings prod.json node bundle/main.js
PORT=3000 MONGO_URL=mongodb://localhost:27017/myapp node bundle/main.js --settings prod.json
Run Code Online (Sandbox Code Playgroud)

--settings流星的东西还是节点的东西?如果是后者,我该如何传入我的JSON文件?

node.js meteor

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

R:通过列名矢量对数据帧的列进行排序

我有一个看起来像这样的data.frame: 在此输入图像描述

它有1000多列具有相似名称的列.

我有一个这样的列名称的向量,如下所示: 在此输入图像描述

向量按cluster_id排序(最多为11).

我想对数据框中的列进行排序,以使列按向量中的名称顺序排列.

我想要的一个简单例子是:

数据:

 A    B    C
 1    2    3
 4    5    6
Run Code Online (Sandbox Code Playgroud)

矢量: c("B","C","A")

排序方式:

 B    C    A
 2    3    1
 5    6    4
Run Code Online (Sandbox Code Playgroud)

有没有快速的方法来做到这一点?

sorting r vector dataframe

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

是否存在正则表达式匹配的硬限制?

我有一个我为路由组件编写的代码,这里是完整的代码,它基本上构建了许多小的(特定于路由的)大量的任意数量的大正则表达式(取决于配置值)以验证是否注册路由可以或不可以映射给定请求.

一般过程包括首先装饰每条路线,以便使用占位符的路线

/path/to/:variable_name
Run Code Online (Sandbox Code Playgroud)

变成像这样的正则表达式:

/path/to/(?P<R1V1>[^/]+)
Run Code Online (Sandbox Code Playgroud)

在验证时,这条路线在每批任意大小的单个正则表达式中粘合在一起.

对于"正常"使用,比如说有500个占位符的路由,它运行得很好.不过,虽然基准它,我注意到了一个非常大的数量的占位符AND和路线非常大的量(目前11个占位符和50000个路由)我的代码在找到最后的注册路由失败.

我无法弄清楚为什么.据我所知,事情应该大致以相同的方式表现,采取(可能?我的O符号生锈)每个数量级的O(n*m)次(n是批量,m是多少)正则表达式是批量存在的).

也许这是我正在测试它的方式?如果不是,请你指点我正在做的任何有问题的事情?

如果有任何用处,我使用的基准测试就是这里的基准测试

<?php
require dirname(__FILE__).'/../vendor/autoload.php';
$router = new \CFV\Router();
$dispatcher = new \CFV\Dispatcher();

$dispatcher::$ROUTES_PER_LOT = 20;
// $dispatcher::$THROW_ON_FAIL = true;

$callback = function (){};
$num_args = 11;
$routes_amount = 50000;
$matches_amount = 1;
$args = implode('/', array_map(function($i){ return ':arg' . $i; }, range(1, $num_args)));
$params = implode('/', array_map(function($i){ return '_arg' . $i; }, range(1, $num_args)));
$last_tried = '';

$load_start = microtime(true);
for ($i = 0, $str = …
Run Code Online (Sandbox Code Playgroud)

php regex pcre

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

Bigquery是否通过流媒体插入每一行保存时间戳?

我知道Hbase会为每个插件保存一个时间戳.在谷歌BigQuery中是一样的吗?你怎么能访问它?

google-bigquery

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

没有Presto元数据可用于基本错误下载包:

每当我试图下载

用于noarch(或)的perl-ExtUtils-ParseXS-3.18-2.el7 RPM

 yum install CPAN […]
Run Code Online (Sandbox Code Playgroud)

要么

 yum install perl-ExtUtils-Embed...
Run Code Online (Sandbox Code Playgroud)

或者CentOS中的任何其他软件包.

它正在查看依赖关系然后要求确认(y)下载我收到以下错误:

No Presto metadata available for base
Run Code Online (Sandbox Code Playgroud)

并尝试镜像并获得以下消息:

Error Downloading Packages.
Run Code Online (Sandbox Code Playgroud)

linux perl centos7

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

如何使用OpenCV中的convertScaleAbs()函数?

我试图在应用索贝尔过滤后将图像转换回灰度。我有以下代码:

import numpy as np
import matplotlib.pyplot as plt
import cv2

image = cv2.imread("train.jpg")
img = np.array(image, dtype=np.uint8)

#convert to greyscale
img_grey = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

#remove noise
img_smooth = cv2.GaussianBlur(img_grey, (13,13), 0)

sobely = cv2.Sobel(img_smooth,cv2.CV_64F,0,1,ksize=9)
Run Code Online (Sandbox Code Playgroud)

我想使用 ConvertScaleAbs() 函数将图像转换sobely回灰度。

我知道该函数采用源(要转换为灰度的图像)和目标数组作为参数,但我不确定创建目标数组的最佳方法是什么。

任何见解表示赞赏。

python opencv numpy computer-vision

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

PHP:如何只获取括号()之间的单词并清除其他所有单词

我有一个包含一些信息的数组.例如:

(作家)&

要么

(附加对话)

我想清理这个,所以我只得到括号()之间的文本并清除其他所有内容

结果:

作家

要么

额外的对话

php

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

IRb:如何使用预加载的类启动交互式ruby会话

当我通过采用Ruby语言进行旅程时,我花了很多时间在IRb中.真是太棒了!但是,由于我不太了解它的功能,并且仍然是Ruby的"小块",我想知道以下内容:

  • 如何在不重启IRb的情况下"刷新"会话(或者这是不可能的).
  • 如何配置IRb来加载一堆源文件"hello.rb"和"hello_objects.rb",即在启动时?我在这些方面工作很重要,知道一个简短的手来加载这些类会很好,而不必为每个类手动输入'load'.

ruby configuration customization irb

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