小编Kir*_*ran的帖子

拆分视图以在 Notepad++ 中打开 2 个以上的实例

我知道如何通过在View 中使用clone选项在同一窗口中打开两个实例。但是我们可以在 Notepad++ 中打开两个以上的实例吗?我试图从一个实例克隆到其他视图,但它只是移动到另一个实例而不是创建新实例。

我想在 3 个不同的部分编辑大源文件。所以我想知道notepad++是否可以做到这一点。

notepad++

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

在Numpy中切片后确定结果数组的形状

我很难理解在切割成numpy后如何确定合成数组的形状.例如,我使用以下简单代码:

import numpy as np


array=np.arange(27).reshape(3,3,3)

slice1 = array[:,1:2,1]
slice2= array[:,1,1]

print "Content in slice1 is  ", slice1
print "Shape of slice1 is ", slice1.shape
print "Content in slice2 is ",slice2
print "Shape of Slice2 is", slice2.shape
Run Code Online (Sandbox Code Playgroud)

输出是:

Content in slice1 is 
 [[ 4]
  [13]
  [22]]
Shape of slice1 is  (3, 1)
Content in slice2 is  [ 4 13 22]
Shape of Slice2 is (3,)
Run Code Online (Sandbox Code Playgroud)

在这两种情况下,内容都是相同的(应该是这样).但它们的形状不同.那么,结果形状是如何由numpy决定的?

python arrays numpy

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

从java中的两个线程同步对HashMap的访问

我有两个线程在运行(一个是主线程(Say Thread1),另一个是后台线程(比如说Thread2)).我可以从和访问HashMap变量.修改和Thread2读取HashMap.hashMapThread1Thread2Thread1hashMap

Thread1代码中将是:

synchronized(hashMap){
   //updating hashMap 
}
Run Code Online (Sandbox Code Playgroud)

在Thread2代码中将是:

synchronized(hashMap){
     //reading hashMap
}
Run Code Online (Sandbox Code Playgroud)

我可以hashMap通过synchronized block这种方式同步访问权限吗?

java collections multithreading android synchronized

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

在Android Studio中创建新项目后出现错误

刚才我将我的android工作室从build 130.737825更新为build 130.878379.当我第一次创建项目时,我收到了以下错误.

Gradle: A problem occurred configuring project ':MyApplicationadfaldf'.
    > Failed to notify project evaluation listener.
       > Could not resolve all dependencies for configuration ':MyApplicationadfaldf:_DebugCompile'.
          > Could not find any version that matches com.android.support:appcompat-v7:+.
            Required by:
                MyApplicationadfaldfProject:MyApplicationadfaldf:unspecified
Run Code Online (Sandbox Code Playgroud)

是什么原因?

android android-studio android-gradle-plugin

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