小编dev*_*ate的帖子

Scipy安装问题,得到ImportError:libopenblas.so.0:无法打开共享对象文件或目录

我安装Scipy-0.16.1Ubuntu 14.04

OpenBLAS_0.2.18Numpy-1.11.0已安装没有问题.

Scipy-0.16.1.tar.gz 已下载

site.cfg 复制并取消注释以下行:

[openblas]

libraries = openblas

library_dirs = /opt/OpenBLAS/lib

include_dirs = /opt/OpenBLAS/include
Run Code Online (Sandbox Code Playgroud)

添加了一行 ~/.bashrc

export LD_LIBRARY_PATH=/opt/OpenBLAS/lib:$LD_LIBRARY_PATH
Run Code Online (Sandbox Code Playgroud)

source~/.bashrc

LDCONFIG

sudo python setup.py配置

错误

ImportError:libopenblas.so.0:无法打开共享对象文件:没有这样的文件或目录

python numpy scipy openblas

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

使用Android的findViewById时出现问题

我正在使用一些预生成的Android代码,但它无法正常工作.

这是片段的onCreateView函数:

@Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        View rootView = inflater.inflate(R.layout.fragment_tabmain, container, false);
        TextView textView = (TextView) rootView.findViewById(R.id.section_label);
        textView.setText(getString(R.string.section_format, getArguments().getInt(ARG_SECTION_NUMBER)));
        return rootView;
    }
Run Code Online (Sandbox Code Playgroud)

这是这个片段的xml:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.startandselect.agora.tabmain$PlaceholderFragment">

<TextView
    android:id="@+id/section_label"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />
Run Code Online (Sandbox Code Playgroud)

但是当我运行问题时,我textView.setText在行上出现错误,因为它textView是null.textView为null,因为它之前的行无法找到文本视图.在findViewById未能找到它,但我不知道为什么.

我调试并发现真正的textView有一个id:2131492994,而R.id.section_label的id是2131492997.

android

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

Oracle Apex 4.2.4仅显示未保存到数据库的字段

我正在使用动态操作根据从另一个表中拉出的人员的ID(拉动该人的部门,员工#等)自动将数据填充到字段中.如果我让自动填充的字段可编辑,这可以正常工作,但我希望这些字段"仅显示",以便输入数据的人无法编辑它.这就是使用动态操作的全部原因.当我将字段设置为"仅显示"时,数据永远不会保存到表中,因此当我在记录上运行报表时,字段为空.有没有办法让这些字段填充数据库,但仍然无法编辑.我是否需要在"幕后"运行另一个进程才能填充它们,就像使用"提交"进程一样?

oracle-apex

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

jQuery UI 可放置在动态添加的元素上?

我在将 jQueryUI droppable 应用于动态创建的 div 时遇到问题。

$(".item").draggable({ helper: 'clone'});

$(".box").draggable({containment : '#area'});
$(".box").droppable({
    drop: function(event, ui) {
        if ($(ui.draggable).hasClass("area")){
            // call another function
        }else{
            $(this).append($(ui.draggable).clone().removeClass('item').addClass('area'));
            $('.area').draggable();
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

An.item应该加入.box。它运行良好,直到我调用第二个函数(通过单击按钮):

function add_box(){
    $("<div class='box'></div>").prependTo( "#area" );

    $(".box").droppable(); // i tried this (didn't work).

    $(".box").draggable(); // should be draggable as well
}
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui

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

删除 Entity Framework Core 查询中重复的 SUM 子查询

我有以下 LINQ 代码:

return from policy in db.Policy.Include(it => it.LedgerLines)
       let balance = policy.LedgerLines.Sum(it => it.Amount)
       where balance > 0m && balance < 5m
       select policy;
Run Code Online (Sandbox Code Playgroud)

这被翻译成

return from policy in db.Policy.Include(it => it.LedgerLines)
       let balance = policy.LedgerLines.Sum(it => it.Amount)
       where balance > 0m && balance < 5m
       select policy;
Run Code Online (Sandbox Code Playgroud)

有没有办法只执行SUM([p1].[Amount])一次子查询?

(EF 核心 3.1)

c# linq entity-framework-core

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

将列表添加到列表中

我的代码工作正常,除了当我添加一个playerHand,这是卡的列表,在列表playerHands,它改变了以往所有球员的手在列表中当前playerHand.

我对发生的事情的想法是,记忆中只有一个玩家手持不断更新处理过的牌.playerHands列表中的项目只是指向单个playerHand.

如何创建playerHand的多个实例,以便playerHands列表中的每个项目都是唯一的?

注意:我最初的反应是使用Arrays而不是List,但据我所知,Arrays是老式的并且不赞成使用List.解决我的问题是我的目标,但如果对我正在采取的方向有任何想法,这个计划将被接受.

using System;
using System.Collections.Generic;

namespace Blackjack
{
    class Program
    {
        static void Main()
        {
            int numOfDecks = 2;
            List<Cards> shoe = Deck.createDeck(numOfDecks);
            Deck.shuffleDeck(shoe, numOfDecks);
            Hand  playerHand  = new Hand();
            Hands playerHands = new Hands();

            //Test Hands
            //Create ten hands of dealt cards
            for (int i = 0 ; i < 10; i++)
            {               
                playerHand.clearHand();
                playerHands.addHand(playerHand);
                for (int j = 0; j < 5; j++)
                 {
                    playerHand.addCard(shoe[j]);
                    shoe.RemoveAt(0);   //delete card delt from shoe
                 }             
            }

             //Display the …
Run Code Online (Sandbox Code Playgroud)

c# list

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

为什么PHP中的日期('Ym-d')的月份和日期位置错误?

我的服务器上的时区是正确的,但date()返回的月份和日期不在我期望的位置.

vdump(date_default_timezone_get());

string(19) "America/Los_Angeles"

vdump($_SESSION['StartDate']);

string(10) "11-10-2013"  //Nov 10
Run Code Online (Sandbox Code Playgroud)

然后我想将该字符串转换为日期,所以我这样做:

vdump(date('Y-m-d',strtotime($_SESSION['StartDate'])));

string(10) "2013-10-11"
Run Code Online (Sandbox Code Playgroud)

哪个是10月11日???

但是当我对'今天'做同样的事情时,它是我期望的格式:

vdump(date('Y-m-d',strtotime('today')));

string(10) "2013-11-18"  //Nov 18
Run Code Online (Sandbox Code Playgroud)

那么,如何在$ _SESSION中存储日期的正确位置获取日期和月份?为什么我看到这种行为?

php

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

如何为布尔显示是/否而不是真/假?在c#中

我收到错误"无法将类型'字符串'隐式转换为'bool'.如何返回'是'或'否'而不是真/假?

public bool? BuyerSampleSent
{
    get { bool result;
          Boolean.TryParse(this.repository.BuyerSampleSent.ToString(), out result);
        return result ? "Yes" : "No";
    }
    set { this.repository.BuyerSampleSent = value; }
}
Run Code Online (Sandbox Code Playgroud)

c# entity-framework visual-studio-2012

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