小编Leo*_*anz的帖子

如何解决pandas的导入错误?

我用python 2.7.7安装了Anaconda.
但是,每当我运行"import pandas"时,我都会收到错误:
"ImportError: C extension: y not built. If you want to import pandas from the source directory, you may need to run 'python setup.py build_ext --inplace' to build the C extensions first."
我尝试运行建议的命令,但它说明了这一点

skipping 'pandas\index.c' Cython extension (up-to-date)      
skipping 'pandas\src\period.c' Cython extension (up-to-date) 
skipping 'pandas\algos.c' Cython extension (up-to-date)      
skipping 'pandas\lib.c' Cython extension (up-to-date)        
skipping 'pandas\tslib.c' Cython extension (up-to-date)      
skipping 'pandas\parser.c' Cython extension (up-to-date)     
skipping 'pandas\hashtable.c' Cython extension (up-to-date)  
skipping 'pandas\src\sparse.c' Cython extension (up-to-date) 
skipping 'pandas\src\testing.c' Cython extension …
Run Code Online (Sandbox Code Playgroud)

python pydev python-import python-2.7 pandas

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

"不正确的内容类型:"异常抛出angular mvc 6应用程序

我正在使用asp.net,mvc6和angularjs在我的角度服务上开发一个应用程序.当我向动作方法发出请求时,我没有传递数据.当我检查了请求时,我可以看到由以下原因引起的异常:

  • 表单'((Microsoft.AspNet.Http.Internal.DefaultHttpRequest)this.Request).Form'抛出类型'System.InvalidOperationException'的异常'Microsoft.AspNet.Http.IFormCollection {System.InvalidOperationException}

异常消息说 "Incorrect Content-Type:application/json;charset=UTF-8"

我的角度服务

return $http({ method: 'POST', url: 'home/createEvent', eventDetails: event })
                .success(function(data, status, headers, config) {
                    return data;
                })
                .catch(function(data, status, headers, config) {
                    console.log(data);
                });
Run Code Online (Sandbox Code Playgroud)

在我的控制器上

[HttpPost]
public IActionResult CreateEvent([FromBody]Event eventDetails)
{
    return Json(new {dsd=""},
        new JsonSerializerSettings {ContractResolver = new CamelCasePropertyNamesContractResolver()});

}
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc angularjs

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

如何在不耗尽垃圾收集器的情况下将非常大的元素保留在内存中?

在Haskell中,我创建了一个1000000 IntMaps的Vector.然后我使用Gloss以一种访问该向量的随机位图的方式呈现图片.
也就是说,我把每一个都留在了记忆中.渲染函数本身非常轻量级,因此性能应该很好.
然而,该计划以4fps的速度运行.在分析时,我注意到95%的时间花在了GC上.足够公平:
GC疯狂地扫描我的矢量,即使它永远不会改变.

有没有办法告诉GHC "这个大的价值是必要的,不会改变 - 不要试图在其中收集任何东西".

编辑:下面的程序足以复制问题.

import qualified Data.IntMap as Map
import qualified Data.Vector as Vec
import Graphics.Gloss
import Graphics.Gloss.Interface.IO.Animate
import System.Random

main = do
    let size  = 10000000
    let gen i = Map.fromList $ zip [mod i 10..0] [0..mod i 10]
    let vec   = Vec.fromList $ map gen [0..size]
    let draw t = do 
            rnd <- randomIO :: IO Int
            let empty = Map.null $ vec Vec.! mod rnd size
            let rad   = if …
Run Code Online (Sandbox Code Playgroud)

optimization garbage-collection haskell ghc

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

在c ++中引用变量的更改

#include <iostream>
using namespace std;

int main()
{
    int x=80;
    int &y=x;
    cout<<"x"<<x<<" "<<"y"<<y++; 
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

上面的代码给了我以下输出:

81 80
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释一下x变化的价值如何81yis 的值80然后会增加到81,但它是如何反映的x

它是否反映因为y是参考变量?然后该值应该在两个已被修改xy

c++ pointers memory-address

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

当UIViewController推送时显示UITabBar

这是我的情况:
我有一个UINavigationController内部UITabBarController.当我向下钻取导航控制器时,在某些时候我必须隐藏它,UITabBar因为我希望视图具有尽可能多的空间.
我通过self.hidesBottomBarWhenPushed = YES在推动内部使用来做到这一点UIViewController,并且它工作得很好.
但是,我想UITabBar在后面推出的控制器中显示后面的内容.我试图放入self.hidesBottomBarWhenPushed = NO其他控制器,但UITabBar不会回来.

文档说明似乎是正常的:

hidesBottomBarWhenPushed

If YES, the bar at the bottom of the screen is hidden; otherwise, NO. If YES, the bottom bar remains hidden until the view controller is popped from the stack.

实际上,当弹出具有此属性设置为yes的控制器时,tabbar会返回.

UITabBar一旦它被隐藏了,是否有任何正确的方法来显示控制器被推动的时间?

提前致谢

iphone show uinavigationcontroller uitabbar drilldown

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

三星Galaxy S3版本4.1.1中的Camera Force关闭问题

我想捕获图像并将其保存在我的应用程序之一的图像视图中.我已经知道如何实现它,并且在除三星Galaxy S3之外的所有设备中都能正常工作.

我想要的:避免强制关闭问题来自三星Galaxy S3,可能还有我尚未测试过的所有其他设备.

我做了什么:我已完成以下代码以实现我的目标.

BuildInukshk_4活动:

package com.inukshk.CreateInukshk;

import java.util.Calendar;

import android.app.Activity;
import android.app.AlertDialog;
import android.content.ContentResolver;
import android.content.ContentValues;
import android.content.DialogInterface;
import android.content.DialogInterface.OnDismissListener;
import android.content.Intent;
import android.database.Cursor;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.net.Uri;
import android.os.Bundle;
import android.os.Environment;
import android.os.StatFs;
import android.provider.MediaStore;
import android.util.Log;
import android.view.ContextMenu;
import android.view.ContextMenu.ContextMenuInfo;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;

import com.inukshk.R;
import com.inukshk.constant.ImageCurve;

public class BuildInukshk_4 extends Activity implements OnClickListener,
        OnDismissListener {

    String TAG = "BuildInukshk_4";
    Button …
Run Code Online (Sandbox Code Playgroud)

camera android android-camera galaxy android-4.2-jelly-bean

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

在执行ng-click调用的函数之后,ng-class不会更新

我在AngularJS中遇到了ng-class的问题 - 它没有正确更新.

视图:

<div class="cal-day" ng-repeat="day in schedule">
    ...
    <div class="entry" ng-click="entryDetails(entry)" ng-repeat="entry in day.blockGrid"
     ng-class="{'selected': isSelected(entry), 'bg-{{entry.color}}': entry, 'bg-empty': !entry}">
         {{isSelected(entry)}}
         ...
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

JS:

$scope.entryDetails = function(entry) {
    $scope.entryForDetails = entry;
};

$scope.isSelected = function(entry) {
    return $scope.entryForDetails === entry;
};
Run Code Online (Sandbox Code Playgroud)

CSS类选择是罚款实现-当我更换isSelected(入口)真正NG-类,该类得到正确应用.
isSelected()函数相同 - 它根据是否选中该项正确打印truefalse.
即使两个元素都有效,它们也会以某种方式拒绝协同工作,并且当isSelected(entry)返回true时,div类不会更新为选中状态.

编辑:

模型存储在白天

  {
    "date": "6.6.2013",
    "blockGrid": [
      null,
      null,
      null, …
Run Code Online (Sandbox Code Playgroud)

angularjs angularjs-ng-repeat

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

用于完整字符串正则表达式的Java String Analysis

我正在寻找像Java字符串分析(JSA)这样的工具,它可以将字符串作为正则表达式进行总结.我试图用JSA做到这一点,但我需要搜索一个特定的方法,如StringBuffer.append或其他字符串操作.

我有这样的字符串:

        StringBuilder test=new StringBuilder("hello ");
        boolean codition=false;
        if(codition){
            test.append("world");
        }
        else{
            test.append("other world");
        }
        test.append(" so far");
        for(int i=0;i<args.length;i++){
            test.append(" again hello");
        }

        // regularExpression = "hello (world| other world) so far( again hello)*"
Run Code Online (Sandbox Code Playgroud)

到目前为止,我的JSA实现看起来像这样:

    public static void main(String[] args) {
        StringAnalysis.addDirectoryToClassPath("bootstrap.jar");

        StringAnalysis.loadClass("org.apache.catalina.loader.Extension");
        List<ValueBox> list = StringAnalysis.getArgumentExpressions("<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>", 0);

        StringAnalysis sa = new StringAnalysis(list);
        for (ValueBox e : list) {
            Automaton a = sa.getAutomaton(e);
            if (a.isFinite()) {
                Iterator<String> si = a.getFiniteStrings().iterator();
                StringBuilder sb = new StringBuilder();
                while (si.hasNext()) …
Run Code Online (Sandbox Code Playgroud)

java regex string

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

应用程序每隔几分钟挂在 futex_wait_queue_me() 上

我在 Ubuntu 11.10 机器上的 Groovy 中运行一个简单的脚本,它采用键/值对并将它们循环添加到 JDBM 映射中。
每约 3 分钟,脚本会挂起几分钟,然后再继续。
当我查看资源监视器时,我看到没有 CPU 或内存活动,并且进程在futex_wait_queue_me().
请通过应用程序在没有挂起的情况下运行的方式在 Windows 机器上提出克服这个问题的方法。
这可能是操作系统问题吗?(futex_wait_queue_me()在 Ubuntu0 中发现了许多关于类似问题的类似线程,
谢谢

java ubuntu groovy

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

是否可以在&lt;input&gt;字段内放置链接?

是否可以在此处在“登录”和“注册”上放置链接?

<input type="text" class="formcontrol" value="Please Login or Register to view your tracking link.">
Run Code Online (Sandbox Code Playgroud)

html css forms html5 css3

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