问题列表 - 第203833页

有人能解释这个控制台输出吗?

当我跑进去的时候 console

console.log("1");
setTimeout(function(){console.log("2");},3000);
console.log("3");
setTimeout(function(){console.log("4");},1000);
Run Code Online (Sandbox Code Playgroud)

我明白了:

在此输入图像描述

3之前和之后用蓝色写的数字是多少4

javascript debugging

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

gem install pg无法在Mac El Capitan上运行

我试图在Mac El Capitan上安装pg Gem,但我总是遇到这个错误:

    Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

        /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb --with-pg-config=/Users/ricardolopes/Developer/homebrew/bin/pg_config
    Using config values from /Users/ricardolopes/Developer/homebrew/bin/pg_config
    checking for libpq-fe.h... yes
    checking for libpq/libpq-fs.h... yes
    checking for pg_config_manual.h... yes
    checking for PQconnectdb() in -lpq... no
    checking for PQconnectdb() in -llibpq... no
    checking for PQconnectdb() in -lms/libpq... no
    Can't find the PostgreSQL client library (libpq)
    *** extconf.rb failed ***
    Could not create Makefile due to some reason, probably lack of necessary
    libraries and/or headers.  Check the mkmf.log file …

bundle rubygems ruby-on-rails pg

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

在intel x64程序集中执行功能的最快(CPU方式)方式?

我一直在阅读有关汇编函数的内容,我对是否使用enter和exit或只是使用call/return指令进行快速执行感到困惑.一路快,另一路小吗?例如,在没有内联函数的情况下,在汇编中执行此操作的最快(stdcall)方法是什么:

static Int32 Add(Int32 a, Int32 b) {
   return a + b;
}

int main() {
    Int32 i = Add(1, 3);
}
Run Code Online (Sandbox Code Playgroud)

c x86 assembly stdcall

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

在 R 中按模式对数据帧进行分组

我有数百行的 R 数据框

word        Freq
seed         4
seeds        3
contract     2
contracting  2
river        1
Run Code Online (Sandbox Code Playgroud)

我想按模式对数据进行分组,比如种子 + 种子......看起来像

word     Freq
seed      7
contract  4
river     1
Run Code Online (Sandbox Code Playgroud)

aggregate r pattern-matching

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

如何使用 gnuplot 在一张图中绘制具有不同 x 范围的线图

我有一个包含 3 列的数据集。例如

ifile.txt
1     4    3
2     2    5
3     4    7
4     6    7
5     9    6
6     0    8
7     3    4
8     3    4
9     2    4
.     .    .
.     .    .
Run Code Online (Sandbox Code Playgroud)

我想在同一图中使用 1:2 和 x-range [3:7] 绘制一条线,并使用 1:3 和 x-range [5:9] 绘制另一条线

我试图在绘图命令中进行修改,但无法做到。

plot\
 'ifile.txt' using 1:2 with xr [3:7],\
 'ifile.txt' using 1:3 with xr [5:9]
Run Code Online (Sandbox Code Playgroud)

gnuplot

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

Go 接口中的“动态类型”是什么意思?

The Way to Go: A Thorough Introduction To The Go Programming Language (Ivo Balbaert) 包含这句话,我不太明白:

接口类型可以包含对实现该接口的任何类型的实例的引用(接口具有所谓的动态类型)

这方面的一个例子是什么,为什么这很有用?

go

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

为Angular Material配置黑暗主题

我正在为我的webapp设计一个设计,我想要一个类似于这里看到的黑暗主题.

可悲的是,我发现Angular Material Theming Docs非常难以理解; 没有提到每种颜色的使用位置,如何设置背景颜色或文本颜色等.

我目前正在使用:

.config(function($mdThemingProvider) {
    $mdThemingProvider.definePalette('coolpal', {"50":"#d9ddec","100":"#a6b1d2","200":"#8190bf","300":"#5468a5","400":"#495b90","500":"#252830","600":"#354168","700":"#2a3453","800":"#20283f","900":"#161b2b","A100":"#252830","A200":"#a6b1d2","A400":"#495b90","A700":"#2a3453"});
    $mdThemingProvider.definePalette('accentpal', {"50":"#ffffff","100":"#bfe7f7","200":"#8dd5f1","300":"#4ebee9","400":"#32b4e5","500":"#1ca8dd","600":"#1993c2","700":"#157fa7","800":"#126a8c","900":"#0e5570","A100":"#ffffff","A200":"#bfe7f7","A400":"#32b4e5","A700":"#157fa7"});
    $mdThemingProvider.definePalette('warnpal', {"50":"#f0fdf9","100":"#adf4dc","200":"#7bedc7","300":"#3ce5ac","400":"#21e1a0","500":"#1bc98e","600":"#17ae7b","700":"#149368","800":"#107855","900":"#0d5d42","A100":"#f0fdf9","A200":"#adf4dc","A400":"#21e1a0","A700":"#149368"});


    $mdThemingProvider.theme('default')
        .primaryPalette('coolpal').dark()
        .accentPalette('accentpal')
        .warnPalette('warnpal')
        .backgroundPalette('coolpal')
})
Run Code Online (Sandbox Code Playgroud)

有点黑色的颜色,这可以正常,但如果我看一下颜色md-toolbar,文本设置为rgba(0,0,0,0.87);,我不知道如何改变它; 我以为它会来自我coolpal主题的某个地方,但事实并非如此.这是我的文本元素的样式:

Angular Material mdthemingprovider示例

如何更改$mdThemingProvider以确保文本是浅色而不是不透明的黑色?

javascript angularjs material-design angular-material

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

如何在Visual C++ 2013项目中使用外部构建系统?

是否可以使用external build systemfor VC++ 2013?我希望Visual Studio不做任何事情,只需通过调用我的构建工具来构建.

我在考虑这样的事情:

  • 将所有构建命令分批放入.
  • 通过右键单击项目并选择构建来调用项目级构建批处理.
  • 通过右键单击解决方案并选择构建来调用解决方案级别的构建批处理.

    有一些演练教程吗?我搜索了很多但没有运气.

添加1 - 一些进展......

在简要介绍了这个MSBuild过程后,我尝试了如下.

首先,我编辑*.vcxproj项目文件.我改变DefaultTargetsBuildMyTarget.

<Project DefaultTargets="MyTarget" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
Run Code Online (Sandbox Code Playgroud)

然后我添加一个名为的新目标MyTarget:

  <Target Name="MyTarget">
    <Message Text="Hello, Bitch!" />
  </Target>
Run Code Online (Sandbox Code Playgroud)

我希望这可以绕过VS2013内置的构建过程,只执行我自己的批处理.

它在命令提示符下运行良好:

在此输入图像描述

但是在Visual Studio中,当我右键单击项目并选择build命令时,它会给我带来很多链接错误.

如何避免这些链接错误?由于我的批处理可以处理所有构建过程,因此我不需要Visual Studio为我做链接.

添加2

似乎这些链接错误显示出来,因为我包含*.c带有ClCompile标记的文件如下所示.

<ItemGroup>
   <ClCompile Include="z:\MyProject1\source1.c" />
<ItemGroup>
Run Code Online (Sandbox Code Playgroud)

由于我不希望VS2013调用编译器,我将其更改为<ClInclude>标记,链接错误消失,但符号解析不起作用......似乎我不应该更改标记.

添加3

这是另一种无需链接编译的方法.

Visual Studio C++是否可以在没有链接的情况下编译对象

似乎它没有符号解析问题.但我仍然无法通过点击调用外部批次build/rebuild/clean.

custom-build visual-studio visual-c++ visual-studio-2013

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

LocalDate - 如何删除LocalDate中的字符'T'

如何删除localDate中的T?

我需要删除'T'以匹配我的数据库中的数据.

这是我的代码

DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss", Locale.US);

String strLocalDate = patientDiagnosisByDoctor.getDiagnosisDateTime().toLocalDateTime().toString();

LocalDateTime localDate = LocalDateTime.parse(strLocalDate, formatter);

System.out.println(localDate);
Run Code Online (Sandbox Code Playgroud)

我得到了这个输出:

2015-10-23T03:34:40
Run Code Online (Sandbox Code Playgroud)

删除"T"字符的最佳方法是什么?伙计们好吗?

java eclipse date java-8

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

Eclipse运行以前的程序

这是一个新问题.我复制粘贴程序并尝试在eclipse中运行它.但日食不断运行一个较旧的程序.我不知道发生了什么事.(我保存程序是因为互联网上有人建议)在运行按钮中,只有旧程序.所以我进入运行配置选项并双击java应用程序选项,不知怎的,我现在正在处理的那个选项出现了.我能够编译并运行当前的那个.所以从技术上讲我解决了这个问题,但我想解释一下,发生了什么?

在此输入图像描述

eclipse

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