小编Ste*_*min的帖子

GIT:提交时"致命:无法写入new_index文件"

当我尝试将更改提交到本地repo时,我收到以下消息:
致命:无法编写new_index文件

git tortoisegit

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

AttributeError:“ time.struct_time”对象没有属性“ toordinal”

我是python新手,我无法理解如何正确格式化日期。

我的数据是这样的 Fri, 09 Dec 2011 06:50:37 UTC

我正在这样准备:

dates.append(time.strptime(row[5], "%a, %d %b %Y %H:%M:%S %Z"))
Run Code Online (Sandbox Code Playgroud)

然后我正在尝试使用它

dates = matplotlib.dates.date2num(dates)
Run Code Online (Sandbox Code Playgroud)

得到以下错误:

AttributeError: 'time.struct_time' object has no attribute 'toordinal'
Run Code Online (Sandbox Code Playgroud)

python matplotlib

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

Rails集合排序无法与UTF-8字符串一起使用

Rails集合排序不适用于UTF-8字符串:

> University.order('abbr asc').map(&:abbr)
=> ["?", "?", "?"]
Run Code Online (Sandbox Code Playgroud)

它应该是

> University.order('abbr asc').map(&:abbr)
=> ["?", "?", "?"]
Run Code Online (Sandbox Code Playgroud)

我想念什么?

带有ruby 2.1.5p273的Rails 4.1.8(2014-11-13修订版48405)[x86_64-darwin14.0]

ruby postgresql ruby-on-rails ruby-on-rails-4

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

Koa.js 和流媒体。你如何处理错误?

有人使用 koa.js 和流吗?

考虑这个例子

const fs = require('fs');
const Koa = require('koa');

const app = new Koa();

app.use(async (ctx) => {
  ctx.body = fs.createReadStream('really-large-file');
});

app.listen(4000);
Run Code Online (Sandbox Code Playgroud)

如果用户中止请求我得到

  Error: read ECONNRESET
      at _errnoException (util.js:1024:11)
      at TCP.onread (net.js:618:25)
Run Code Online (Sandbox Code Playgroud)

或者

  Error: write EPIPE
      at _errnoException (util.js:1024:11)
      at WriteWrap.afterWrite [as oncomplete] (net.js:870:14)
Run Code Online (Sandbox Code Playgroud)

处理此类错误的正确方法是什么?

PS请求中止后我没有错误

const fs = require('fs');
const express = require('express');

const app = express();

app.get('/', (req, res) => {
  fs.createReadStream('really-large-file').pipe(res);
});

app.listen(4000);
Run Code Online (Sandbox Code Playgroud)

我试过的PPS

app.use(async (ctx) => {
  fs.createReadStream('really-large-file').pipe(ctx.res);
  ctx.respond = …
Run Code Online (Sandbox Code Playgroud)

javascript error-handling streaming koa koa2

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

ClojureScript + OpenLayers

我正在尝试用ClojureScript重写OpenLayers的示例用法.

Javascript源代码如下所示:

var map, layer;
map = new OpenLayers.Map('map');
layer = new OpenLayers.Layer.OSM("Simple OSM Map");
map.addLayer(layer);

var projection = new OpenLayers.Projection("EPSG:4326");
var center = new OpenLayers.LonLat(-71.147, 42.472).transform(projection, map.getProjectionObject());
map.setCenter(center, 12);  
Run Code Online (Sandbox Code Playgroud)

我已经重写了这样的代码:

(ns hello.map)
  (def mapp (.Map js/OpenLayers "map"))
  (def layer (.Layer.OSM js/OpenLayers "Simple OSM Map"))
  (.addLayer mapp layer)

  (def projection (.Projection js/OpenLayers "EPSG:4326"))
  (def center (.Transform (.LonLat js/OpenLayers -71.147 42.472) projection (.getProjectionObject mapp)))
  (.setCenter mapp center 12)
Run Code Online (Sandbox Code Playgroud)

Lein生成以下代码:

var hello = {map:{}};
hello.map.mapp = OpenLayers.Map("map");
hello.map.layer = OpenLayers.Layer.OSM("Simple OSM Map"); …
Run Code Online (Sandbox Code Playgroud)

clojure clojurescript

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

geojson 图层不会触发 layeradd 事件

我正在尝试在将图层添加到地图后执行函数,此代码无法按预期工作。

var l = new L.GeoJSON(data);
l.on('layeradd', function(e) {
    console.log('layeradd', e);
});
map.addLayer(l);
Run Code Online (Sandbox Code Playgroud)

geojson leaflet

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

如何在Qt4中为小部件透明度设置动画?

我需要动画小部件透明度.在我看来,我应该使用QPropertyAnimation.但我怎么能定义小部件半透明?我应该使用一些像这样的

qt qt4

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