问题列表 - 第255367页

如何以编程方式切换角度材料扩展面板

我刚刚开始研究一个带有材料设计的Angular 4项目.

我目前正在与扩充组件的工作,该API规定禁用的扩展面板无法由用户触发,但仍可以编程方式进行操作.但是,我不知道如何以编程方式切换面板.

Angular中首选的模拟方法是什么?

angular-material angular

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

如何建立最新的铿锵声?

我试图从源代码构建clang-tidy,但它抱怨一个未定义的CMake命令:

CMake Error at clang-apply-replacements/CMakeLists.txt:5 (add_clang_library):
  Unknown CMake command "add_clang_library".


CMake Warning (dev) in CMakeLists.txt:
  No cmake_minimum_required command is present.  A line of code such as

    cmake_minimum_required(VERSION 3.9)

  should be added at the top of the file.  The version specified may be lower
  if you wish to support older CMake versions for this project.  For more
  information run "cmake --help-policy CMP0000".
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring incomplete, errors occurred!
Run Code Online (Sandbox Code Playgroud)

我怎样才能构建铿锵有力的,或者如何在macOS上安装最新版本?

c++ llvm clang clang-tidy

16
推荐指数
4
解决办法
5312
查看次数

多种颜色的大导航栏文本

iOS 11在导航栏中引入了大文本选项.我想要一个使用多种颜色的标题.例如:

在此输入图像描述

设置标题相当容易,甚至可以更改整个标题的颜色:

[[self navigationItem] setTitle: @"Colors"];
[[[self navigationController] navigationBar] setLargeTitleTextAttributes: @{NSForegroundColorAttributeName: [UIColor colorFromHex: redColor]}];
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚的是如何改变标题的一部分.例如,一种选择这样的范围的方法 - NSRangeMake(0, 1)- 以便我可以为它应用颜色.

这一定是可能的,对吧?

uinavigationbar nsattributedstring uinavigationitem ios

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

如何使用 php 做简单的 google script api

我想弄清楚如何通过 php 的 api 调用 google 脚本。这是我的脚本:

function doGet() {
  return ContentService.createTextOutput("hello world!");
}
Run Code Online (Sandbox Code Playgroud)

我可以通过 URL 将其作为 Web 应用程序调用,但我想要完成的任务需要通过 API 调用它。谷歌的文档非常混乱,几乎毫无用处。

这似乎是一项非常简单的任务,但我却一事无成。有谁知道在哪里可以找到简单的分步教程,或者有人可以详细说明完成此任务所需的步骤吗?

更新:所以,我已经放弃了 google API 来访问脚本。我可以使用所有驱动器 api 调用,但似乎无法通过 API 调用我自己的脚本。这是我的最终目标:

用于压缩文件的谷歌脚本:

function doGet(e) {
  var fileIds = [];
// hard code a couple of file id's just for simplicity now.
  fileIds.push('0BzoYw0RgVVOvU0RqdTFrcGdSSzA');
  fileIds.push('0BzoYw0RgVVOvNEJNcWpmSkNxNTA');  
  return ContentService.createTextOutput(zipping(fileIds));
}

function zipping(fileIds) {
  var zipfilename = "sample2.zip";
  var blobs = [];
  var mimeInf = [];
  var accesstoken = ScriptApp.getOAuthToken();
  fileIds.forEach(function(e) {
      try {
          var file …
Run Code Online (Sandbox Code Playgroud)

php web-applications google-api google-apps-script google-cloud-platform

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

禁用vscode编辑器标题栏的方法

当不使用vscode中的选项卡时,它仍显示带有当前打开文件名称的栏。

编辑器标题栏

有没有办法完全禁用此栏?

visual-studio-code vscode-settings

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

更改 Matplotlib 图表 X 轴上的顺序

我使用 python 在 matplotlib 中创建了一个图表,x 轴是一周中的几天(周一至周日)。但是,在绘制数据时,x 轴并未排列在周一至周日。

有什么方法可以重新排序 x 轴以使其格式化?

或者有什么方法可以重新排序数据集?这是一个使用熊猫数据框读取的 csv 文件

示例数据:(存在于 csv 中:'./data/Days_Summary.csv')

Day         Value

 Monday      56        
 Tuesday     23    
 Wednesday   34     
 Thursday     56     
  Friday      58     
 Saturday     70      
  Sunday      43      
Run Code Online (Sandbox Code Playgroud)

代码:

import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
df=pd.read_csv('./data/Days_Summary.csv')
days_values=df.groupby(['day'])['day'].count().plot(kind='bar')
plt.xlabel('Day')
plt.ylabel('Values')
plt.show()
Run Code Online (Sandbox Code Playgroud)

python matplotlib pandas

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

Github API(v3):按创建日期对搜索结果进行排序

我想按存储库的创建日期对存储库搜索结果进行排序。这可能是一项简单的任务,但我已经挣扎了一段时间。请帮忙 :(

github github-api

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

如何使用字符串引用对象数组项?

我有一个数组

fruit={sweet:'apple',dry:{f1:'raisin',f2:'almond'},sour:'strawberry'}
Run Code Online (Sandbox Code Playgroud)

它包含简单和嵌套的对象作为项目

我可以使用括号表示法引用 f1fruit[0]["dry"]["f1"] 但我有一个具有值的字符串变量var str="dry.f1"

运行时更改的值"str"可能是"sweet""dry.f1""sour"

"str" 如果 str 的值是 "sweet""sour" fruit[str]工作正常,我如何引用数组项

我们可以使用获取 f1 的值fruit[0].dry.f1,但我需要使用变量 str 访问它

javascript typescript

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

GitHub提交错误:权限被拒绝致命:无法处理路径〜/ App_Data/aspnet-MyProject.mdf

我试图使用Microsoft Visual Studio 2017中的GitHub集成提交我的ASP.Net MVC项目的更新.

我正在开发Code-First Migrations.在我上次成功提交之后,我在Visual Studio中的程序包管理器控制台上执行了以下命令:

PM> Enable-Migrations -ContextType ApplicationDbContext
PM> Add-Migration AccountNumberChanges
PM> Update-Database -Verbose
Run Code Online (Sandbox Code Playgroud)

完成此操作后,我尝试执行提交,但是我收到以下错误:

Git failed with a fatal error.
error: open("MyProject/App_Data/aspnet-MyProject-
20171110110346.mdf"): Permission denied
fatal: Unable to process path MyProject/App_Data/aspnet-
MyProject-20171110110346.mdf
Run Code Online (Sandbox Code Playgroud)

上面的命令已将.mdf文件添加到项目的App_Data文件夹中.

c# sql-server github visual-studio asp.net-mvc-5

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

在进程中安全地运行代码,在多线程.Process中重定向stdout

我正在研究MOOC的数据集.我有很多python3代码片段,我需要运行并从中获取结果.为此,我编写了一个循环遍历每个片段的python脚本.对于每个片段我:

  1. 创建新的StringIO对象
  2. 设置sys.stdoutsys.stderr我的stringIO缓冲区
  3. threading.thread对象中执行代码段
  4. 加入主题
  5. 将结果记录在stringIO缓冲区中
  6. 恢复stdout和stderr

这适用于"正确"的代码,但在其他情况下这有问题:

  • 当代码具有无限循环时,thread.join不会终止该线程.该线程是一个守护程序线程,因此它在后台安静地运行,直到我的循环结束.
  • 当代码具有带a的无限循环时print(),当我将其设置回默认值(远离StringIO缓冲区)时,线程开始覆盖我的实际标准输出.这会污染我的报告.

这是我目前的代码:

def execCode(code, testScript=None):
    # create file-like string to capture output
    codeOut = io.StringIO()
    codeErr = io.StringIO()

    # capture output and errors
    sys.stdout = codeOut
    sys.stderr = codeErr

    def worker():
        exec(code, globals())

        if testScript:
            # flush stdout/stderror
            sys.stdout.truncate(0)
            sys.stdout.seek(0)
            # sys.stderr.truncate(0)
            # sys.stderr.seek(0)
            exec(testScript)

    thread = threading.Thread(target=worker, daemon=True)
    # thread = Process(target=worker) #, stdout=codeOut, stderr=codeErr)
    thread.start()
    thread.join(0.5)  # 500ms

    execError = codeErr.getvalue().strip() …
Run Code Online (Sandbox Code Playgroud)

python multithreading stdout python-3.x

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