小编Haw*_*ves的帖子

在Swift中将字符串转换为日期

如何将此字符串"2016-04-14T10:44:00+0000"转换为NSDate并保留年,月,日,小时?

T在它的中间真的抛出了什么,我使用日期,工作时.

nsdate nsdateformatter swift

89
推荐指数
11
解决办法
13万
查看次数

#warning:不推荐使用C-style for语句,将在未来的Swift版本中删除

我只是用swift 2.2下载一个新的Xcode(7.3).

它有一个警告:

不推荐使用C-style for语句,将在未来的Swift版本中删除.

我该如何修复此警告?

objective-c ios swift swift2.2

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

在tmux中重命名窗口

我正在使用bind-key + ,重命名我的窗口,但只要输入命令,名称就会恢复到当前工作目录.

是否可以使窗口名称永久化?

在此输入图像描述

tmux

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

无法获取git扩展来推送一些东西来解决github SSH问题

我试图使用git扩展,到目前为止我真的很喜欢它,但我没有设法推送到github.以下命令在git bash中正常工作:

git push "origin" master:master
Run Code Online (Sandbox Code Playgroud)

然后当我推送git扩展时,我得到了这个:

C:\Program Files\Git\bin\git.exe push "origin" master:master
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

Done
Run Code Online (Sandbox Code Playgroud)

在git设置中它只选择了openSSH,我想保留,因为putty似乎更麻烦.

我在gitextensions中添加了远程地址,实际上我从bash中做的唯一一件事就是测试上面的命令并生成SSH密钥.所有其他都在git扩展中设置.所以我想一切都必须正确设置.例如,电子邮件地址和名称是正确的...

ssh git@github.com
Run Code Online (Sandbox Code Playgroud)

从bash也很好

编辑:

所以我可以通过在cmd中放置git-extensions命令来重现错误.从git bash和cmd运行之间有区别,git-extensions像windows命令一样运行这个命令......任何线索?

更新:如果我从git-extensions菜单中选择git-bash,我会得到一个窗口,与我在repo文件夹中右键单击explorer并在此处选择git bash 完全相同.现在,在探索者打开的那个中,我可以推送,在扩展中打开的那个中,我得到了公钥问题.

windows git ssh openssh git-extensions

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

将yaml转换为json

我有这个yaml文件:

description:
  is_a: AnnotationProperty
  labelEN: description
  labelPT: descrição

relevance:
  is_a: AnnotationProperty
  domain: Indicator
  labelEN: relevance
  labelPT: relevância

title:
  is_a: AnnotationProperty
  labelPT: título
  labelEN: title
  range: Literal
Run Code Online (Sandbox Code Playgroud)

我需要将它转换为json,所以我可以得到这样的东西:

{
    "description": {
        "is_a": "AnnotationProperty",
        "labelEN": "description",
        "labelPT": "descrição"
    },
    "relevance": {
        "is_a": "AnnotationProperty",
        "domain": "Indicator",
        "labelEN": "relevance",
        "labelPT": "relevância"
    },
    "title": {
        "is_a": "AnnotationProperty",
        "labelPT": "título",
        "labelEN": "title",
        "range": "Literal"
    }
}
Run Code Online (Sandbox Code Playgroud)

并将其保存在js变量中...

那么,我该怎么做呢?

javascript json yaml

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

Coldfusion 的 createObject() 函数如何搜索组件?

我在理解该createObject()函数时遇到了一些问题,文档说它像CreateObject("component", component-name).

文档中提到Coldfusion在“ColdFusion Administrator的Custom Tag Paths页面上指定的目录”中搜索组件

但它在我的情况下不起作用。我有一个在 CF admin 中映射的文件夹用于自定义标签,在该文件夹内我放置了一个名为“mycfcs”的文件夹,其中我的 cfc 被命名为Item.cfc

在测试页面中,我以这种方式创建对象:

<cfset testObj = createobject("component","mycfcs.Item")>

但它抛出错误“找不到 ColdFusion 组件或接口”。

coldfusion cfc coldfusion-10

5
推荐指数
3
解决办法
6510
查看次数

反应本机两列布局以使动态元素不起作用

内部带有图像的多个View元素需要以两列布局显示。

我正在使用以下代码(基本上,获取窗口的Dimension(x)并设置View width = x / 2)。

父容器为flex: row

但这似乎不起作用。我连续只得到一个图像,而不是图像中显示的两个图像。我做错了什么?

const window = Dimensions.get('window');
const imageWidth = (window.width/3)+30;
const imageHeight = window.width/3;
export default class Brochures extends Component {
  render() {
    const brochuresView = brochuresData.map( Brochure );
    return (
      <ScrollView style={styles.container}>
        {brochuresView}
      </ScrollView>
    );
  }
}

const Brochure = ( data ) => {
  const {child, image} = styles;
  return (
    <View key={data.id} style={child}>
      <Image
        style={image}
        source={{uri: data.url}}
      />
    </View>
  )
}

const styles = StyleSheet.create({
  container: { …
Run Code Online (Sandbox Code Playgroud)

flexbox react-native

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

JSON.parse:在对象中的属性值之后预期','或'}'

当我通过AJAX加载我的human.json文件时,我不断收到此错误消息.

整个错误消息读取

JSON.parse: expected ',' or '}' after property value 
in object at line 2 column 22 of the JSON data. 
Run Code Online (Sandbox Code Playgroud)

我在网上寻找它,并且有人有类似的错误消息,但是,他们没有通过AJAX调用.

除此之外,它们不是在对象内的对象中嵌套数组.我认为这就是我收到此错误消息的原因.你是不是被允许将这么多属性嵌套在一起?

这是我的AJAX代码:

var request = new XMLHttpRequest();

request.open('GET','human.json');

request.onreadystatechange = function() {
    if (request.readyState == 4 && request.status == 200) {                     
        var obj = JSON.parse(request.responseText);
        console.log(obj);
    }
}

request.send();
Run Code Online (Sandbox Code Playgroud)

和我的human.json文件:

{
  "sex":{
    "male":{"fname":["Michael", "Tom"]}, 
    "female"
  },
  "age":[16, 80],
  "job":[]
}
Run Code Online (Sandbox Code Playgroud)

javascript ajax json

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

不识别c ++中的字符串数据类型

我正在学习Visual C++ 2008中的C++编程,快速版.我的程序没有识别std::string数据类型.我已经包括了<string>图书馆.

#include "stdafx.h"
#include <iostream>
#include "TestClass.h"
#include <string>

using namespace std;

class Rectangle {
private:
    int width;
    int height;
    double area;
    string name;

public:
    Rectangle()
    {
        width = 0;
        height = 0;
    }

    int getWidth()
    {
        return width;
    }

    int getHeight()
    {
        return height;
    }

    void setWidth(int width)
    {
        this->width = width;
    }

    void setHeight(int height)
    {
        this->height= height;
    }

    void setArea( )
    {
        area = width * height;
    }

    double getArea( ) …
Run Code Online (Sandbox Code Playgroud)

c++ string header visual-studio-2008

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