javascript

java

python

c#

android

node.js

reactjs

c++

php

html

jquery

css

.net

ios

git

ruby-on-rails

sql

c

string

ruby

r-给定的透明等效项

我已经经历过几次了,所以去吧:我正在绘制一些图,这些图包含带有给定调整参数的参数估计值的曲线。

通常,我还为每个估计值提供了SD,因此我可以在每个值周围显示误差线。

但是,我不喜欢错误栏,并且希望它具有一些平滑的版本。 这本身没有问题(即我知道如何执行此操作)。 但是,我的绘图包含其中一些相似的曲线,每个曲线都有其自己的颜色。 因此,我想以与曲线本身的颜色匹配的颜色向每个曲线添加“平滑的误差区域”。 当然,我想以某种透明的方式进行操作,因此我仍然可以通过“错误区域”看到其他曲线。

因此,我的问题是:给定颜色(由数字,名称或rgb值指定---请注意,前两个构成了额外的问题,但是这种情况经常发生,因为基本的绘图功能会将其视为有效 颜色值),如何找到具有相同rgb但不同(给定)alpha级别(透明度)的匹配颜色。 我想要一个类似的功能:

makeTransparent<-function(someColor, alpha=100)
{
  newColor<-someColor + alpha #I wish
  return(newColor)
}

这应该适用于以下情况:

makeTransparent(2)
makeTransparent("red")
makeTransparent(rgb(0,0,1))

编辑当我错过明显的事情时,我讨厌它,但是@themel向我指出了它(再次感谢)。 这是一个完整的解决方案(请注意:矢量化的作品,因此您可以传递多种颜色;不过目前仅支持一种Alpha):

#note: always pass alpha on the 0-255 scale
makeTransparent<-function(someColor, alpha=100)
{
  newColor<-col2rgb(someColor)
  apply(newColor, 2, function(curcoldata){rgb(red=curcoldata[1], green=curcoldata[2],
    blue=curcoldata[3],alpha=alpha, maxColorValue=255)})
}
trans by 2020-01-20T02:31:31Z

xml-XPath无需括号即可获取所有子节点(元素,注释和文本)

我需要一个XPath来获取所有没有父元素的子节点(包括文本元素,注释元素和子元素)。 任何帮助

范例范例:

<DOC>
<PRESENTEDIN>
    <X>
        First Text Node #1 
        <y> Y can Have Child Nodes # 
            <child> deep to it </child> 
         </y>
         Second Text Node #2 <z/> 
    </X>
    <EVTS>
        <evt/>
        <evt>
            <mtg_descr> SAE 2006 World Congress &amp; Exhibition </mtg_descr>
            <sess_descr> Advanced Hybrid Vehicle Powertrains (Part 1 of 5) </sess_descr>
            <loc> Detroit,MI,United States </loc>
            <sess_prod_grp_cd> TSESS </sess_prod_grp_cd>
            <sess_evt_name> P13 </sess_evt_name>
            <sess_gen_num> 138352 </sess_gen_num>
            <mtg_start_dt> 04/03/2006 </mtg_start_dt>
            <mtg_end_dt> 04/06/2006 </mtg_end_dt>
            <desig> CONGRESS-2006 </desig>
        </evt>
    </EVTS>
    <EVTTYPE>PAPER</EVTTYPE>
    <SUPERTECH>
        <![CDATA[C8585]]>
    </SUPERTECH>
</PRESENTEDIN>

XPATH尝试

   1. $doc/PRESENTEDIN/X
   2. $doc/PRESENTEDIN/X/descendant::*
   2. $doc/PRESENTEDIN/X/self::*

预期的输出

    First Text Node #1 
    <y> Y can Have Child Nodes # 
        <child> deep to it </child> 
     </y>
     Second Text Node #2 <z/> 

我不想

<X>
  First Text Node #1 
        <y> Y can Have Child Nodes # 
            <child> deep to it </child> 
         </y>
         Second Text Node #2 <z/> 
</X>
trans by 2020-01-20T02:28:02Z

php-phpMyAdmin复制选项卡

有什么方法可以使phpMyAdmin吐出在另一个数据库中复制表所需的SQL吗?

最初制作表格时我保存了它,但是从那以后我做了很多修改。 这是一张很大的桌子,这真的很有帮助。

trans by 2020-01-20T02:24:53Z

C语言中的多个类

我看到这样的选择器

.class1 .class2 .class3 {
}

这是什么意思?

我使用了多个没有空格的类选择器。 空间意味着后代,但对于类却没有意义。

trans by 2020-01-20T02:19:58Z

为什么不能从原型更改构造函数?

我有这样的例子。

function Rabbit() {
    var jumps = "yes";
};
var rabbit = new Rabbit();
alert(rabbit.jumps);                    // undefined
alert(Rabbit.prototype.constructor);    // outputs exactly the code of the function Rabbit();

我想更改Rabbit()中的代码,以便var jumps公开。 我这样做:

Rabbit.prototype.constructor = function Rabbit() {
    this.jumps = "no";
};
alert(Rabbit.prototype.constructor);    // again outputs the code of function Rabbit() and with new this.jumps = "no";
var rabbit2 = new Rabbit();             // create new object with new constructor
alert(rabbit2.jumps);                   // but still outputs undefined

为什么无法以这种方式更改构造函数中的代码?

trans by 2020-01-20T02:16:23Z

在C#中使用.jar Java库API?

我是入门级程序员,所以请在您的回复中加以描述。

我正在尝试使用C#.net应用程序中以.jar文件形式给出的Java API。 我不太了解Java,但是当我尝试运行它时,此.jar文件说“没有主类清单属性”,因此这意味着它是一个库? 该Java API还带有一个.java文件,该文件显示了如何使用该库,但我看不到.jar内的代码。

我在此站点上发现了这个问题,答案之一是:“以简单的方式,您可以将Java类打包到jar文件中,然后在C#中使用Process类执行和映射IO流。” 我对C#中的Process类不熟悉,但是我不明白如何在C#.net项目中使用它来使用Java库。

这可能吗? 还是那个答案不正确?

如果是这样,您能否解释一下如何在我的C#应用程序中使用.jar库。

trans by 2020-01-20T02:13:36Z

如何在Windows中注册自定义URL协议?

如何在Windows中注册自定义协议,以便在单击电子邮件或网页上的链接时打开我的应用程序,并将URL中的参数传递给它?

trans by 2020-01-20T02:10:21Z

如何在J中创建一些变量类型别名

假设我有此代码

Map<String, String> list = new HashMap<String, String>();
list.put("number1", "one");
list.put("number2", "two");

我怎样才能使“别名”类型

Map<String, String>

到更容易重写的东西

// may be something like this
theNewType = HashMap<String, String>;

theNewType list = new theNewType();
list.put("number1", "one");
list.put("number2", "two");

基本上,我的问题是,如何为某些“类型”创建“别名”,因此我可以使其更容易编写,并且在需要更改整个程序代码时也更加容易。

谢谢,如果这是一个愚蠢的问题,对不起。 我是Java的新手。

trans by 2020-01-20T02:06:54Z

iis-如何通过命令提示符将SSL证书分配给IIS 7站点

您能告诉我是否可以使用APPCMD应用程序向IIS7中的网站分配SSL证书?

我熟悉用于设置HTTPS绑定的命令

appcmd set site /site.name:"A Site" /+bindings.[protocol='https',bindingInformation='*:443:www.mysite.com']

以及如何获取当前映射

%windir%\system32\inetsrv\Appcmd

但似乎找不到任何方法将网站映射到证书(例如,证书哈希)

trans by 2020-01-20T02:02:41Z

java-如何:将语音命令导入android应用程序

在线上有许多教程可为Android应用添加语音识别。 它们通常令人困惑,并且编码的发布者永远也不会提出问题。 我需要一个带有完整编码的简单教程,以向我的应用添加语音识别。

trans by 2020-01-20T01:58:00Z

java-自JVM启动以来的时间

有没有办法找出自JVM启动以来的时间?

当然,除了在main开头附近的某个地方启动计时器之外,这是因为在我的场景中,我正在编写库代码,并且要求在启动后立即调用某些东西太麻烦了。

trans by 2020-01-20T01:54:34Z

如何在Cygwin中的grep中使用regex OR?

我需要从单个文件返回两个不同匹配项的结果。

grep "string1" my.file

正确返回my.file中string1的单个实例

grep "string2" my.file

正确返回my.file中string2的单个实例

grep "string1|string2" my.file

什么都不返回

在正则表达式测试应用程序中,语法正确,那么为什么它不能在cygwin中对grep起作用?

trans by 2020-01-20T01:50:51Z

C ++-Qt Creator,ptrace:不允许进行操作。 永久解决方案是什么?

在Qt Creator中调试echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope代码时,出现以下错误

ptrace: Operation not permitted.

Could not attach to the process. Make sure no other debugger traces this process.
Check the settings of
/proc/sys/kernel/yama/ptrace_scope
For more details, see /etc/sysctl.d/10-ptrace.conf

在这里找到一个临时解决方案:尝试在QtProject中进行调试时收到错误

  • 临时解决方案(重启后将无法生存):

    echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope

但是,每次我启动PC使用Qt时,都很难在终端中运行相同的代码。

What is the permanent solution for this?
trans by 2020-01-20T01:47:05Z

C ++-不支持非平凡的指定初始化程序

我的结构如下:

struct app_data
{
    int port;
    int ib_port;
    unsigned size;
    int tx_depth;
    int sockfd;
    char *servername;
    struct ib_connection local_connection;
    struct ib_connection *remote_connection;
    struct ibv_device *ib_dev;

};

当我尝试这样初始化它时:

struct app_data data =
{
    .port = 18515,
    .ib_port = 1,
    .size = 65536,
    .tx_depth = 100,
    .sockfd = -1,
    .servername = NULL,
    .remote_connection = NULL,
    .ib_dev = NULL
};

我收到此错误:

sorry, unimplemented: non-trivial designated initializers not supported

我认为它要完全按照声明的顺序进行初始化,并且缺少local_connection。 我不需要初始化它,并且将其设置为NULL不起作用。

如果我将其更改为g ++,仍然会出现相同的错误:

struct app_data data =
{
    port : 18515,
    ib_port : 1,
    size : 65536,
    tx_depth : 100,
    sockfd : -1,
    servername : NULL,
    remote_connection : NULL,
    ib_dev : NULL
};
trans by 2020-01-20T01:42:29Z

跨域资源共享GET:“拒绝从响应中获取不安全的标头“ etag””

没有自定义标头的简单GET请求。 响应将按预期返回。 正文中的数据是可访问的,但标头不可访问。

当我尝试访问“ etag”标头时,浏览器会引发异常:

拒绝获取不安全的标头“ etag”

Chrome,Safari和Firefox的行为均相同。 我没有在IE上测试过。

我在这里想念什么?

trans by 2020-01-20T01:39:46Z

node.js-由于每秒上限而限制并排队API请求

我使用mikeal / request进行API调用。 我最常使用的API之一(Shopify API)。 最近设置了新的通话限制,我看到了如下错误:

Exceeded 6.0 calls per second for api client. Slow your requests or contact support for higher limits.

我已经进行了升级,但是无论获得多少带宽,我都必须考虑这一点。 对Shopify API的大部分请求都在async.map()函数内,该函数循环异步请求并收集主体。

我正在寻找任何帮助,也许是一个已经存在的库,该库将环绕请求模块,并实际上阻止,睡眠,调节,分配,管理,同时触发的许多同时请求,并将它们限制为6请求 一次。 如果没有这样的项目,我没有问题。 我只是不知道如何处理这种情况,我希望有某种标准。

我用迈克(mikeal)/要求订了票。

trans by 2020-01-20T01:34:51Z

java-org.hibernate.annotations与javax.persistence

使用来自

javax.persistence包

而不是使用

org.hibernate.annotations批注

我知道使用javax.peristence确实会引入另一个依赖性。 但是,如果我忽略这一点,优点/缺点是什么?

trans by 2020-01-20T01:31:17Z

python pandas从日期时间中提取年份--- df ['year'] = df ['date']。year不起作用

抱歉,这个问题似乎是重复的-我希望答案会让我觉得自己像骨头一样……但是我对使用类似问题的答案感到不满意。

我正在通过conda update pandas conda install pandas==0.15.2 conda install -f pandas导入数据,但是由于某种原因(我无法弄清),我无法从数据框系列df['date']中提取年份或月份。

date    Count
6/30/2010   525
7/30/2010   136
8/31/2010   125
9/30/2010   84
10/29/2010  4469

df = pd.read_csv('sample_data.csv',parse_dates=True)

df['date'] = pd.to_datetime(df['date'])

df['year'] = df['date'].year
df['month'] = df['date'].month

但这返回:

AttributeError:“系列”对象没有属性“年份”

提前致谢。

更新:

df = pd.read_csv('sample_data.csv',parse_dates=True)

df['date'] = pd.to_datetime(df['date'])

df['year'] = df['date'].dt.year
df['month'] = df['date'].dt.month

这将生成相同的“ AttributeError:“ Series”对象没有属性“ dt””

跟进:

我正在将Spyder 2.3.1与Python 3.4.1 64位一起使用,但是无法将熊猫更新为较新的版本(当前为0.14.1)。 以下每个都会生成无效的语法错误:

conda update pandas

conda install pandas==0.15.2

conda install -f pandas

有任何想法吗?

trans by 2020-01-20T01:24:40Z

将本征矩阵转换为C数组

本征库可以将现有内存映射到本征矩阵。

float array[3];
Map<Vector3f>(array, 3).fill(10);
int data[4] = 1, 2, 3, 4;
Matrix2i mat2x2(data);
MatrixXi mat2x2 = Map<Matrix2i>(data);
MatrixXi mat2x2 = Map<MatrixXi>(data, 2, 2);

我的问题是,如何从特征矩阵(例如Matrix3f m)中获得c数组(例如float [] a)? 本征矩阵的实际布局是什么? 真实数据是否存储在普通c数组中?

trans by 2020-01-20T01:19:50Z

移动-Android中的文本/布局对齐(textAlignment,重力)

android:textAlignmentandroid:gravity有什么区别?

trans by 2020-01-20T01:15:00Z

上一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 下一页 共3084页