小编iDe*_*per的帖子

GitHub:权限被拒绝(publickey).致命:无法从远程存储库读取

我在使用GitHub时遇到了麻烦.我正在玩Git的远程存储库.

当我现在尝试对远程目录进行任何更改,即

git remote show origin
Run Code Online (Sandbox Code Playgroud)

要么

git push -u origin master
Run Code Online (Sandbox Code Playgroud)

我收到这个错误

权限被拒绝(publickey).致命:无法从远程存储库读取.

请确保您具有正确的访问权限并且存储库存在.Ulrichs-MacBook-Pro:coredatatest ulrichheinelt $ git push -u origin master Permission denied(publickey).致命:无法从远程存储库读取.

当我再次使用新的(空的)远程目录时,我会很高兴.或者有办法解决这个错误吗?

这是我昨天开始使用GitHub的第一步......非常感谢提前!

编辑1

我的设置在https://github.com/UlliH/CoreDataTest/settings

...

编辑2

太早开心 :-(

设置SSH和GPG密钥后,错误仍然相同.: - /

编辑3

我认为这是正确的,但仍然是一样的......

在此输入图像描述

git github git-remote

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

调用Fragment构造函数导致异常。导航架构组件

我正在使用导航体系结构组件库,我的应用程序的起点是以下片段:

class MainFragment : BaseFragment() {

    override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
        return inflater.inflate(R.layout.fragment_main, container, false)
    }

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
    }
}
Run Code Online (Sandbox Code Playgroud)

继承于抽象类BaseFragment

abstract class BaseFragment : Fragment() {

}
Run Code Online (Sandbox Code Playgroud)

当我运行我的应用程序时,我得到:

 Unable to instantiate fragment io.example.MainFragment: calling Fragment constructor caused an exception
Run Code Online (Sandbox Code Playgroud)

但是,如果使用MainFragmentExtended Fragment而不是则不会发生这种情况BaseFragment。是什么原因?这与导航体系结构组件的工作方式有关吗?

android android-fragments android-architecture-components

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

如何将回收站视图项目自动调整到屏幕 android 的宽度?

我正在尝试实现以下布局。我想以占据整个屏幕宽度的方式放置项目:

预期布局: 在此处输入图片说明

实际布局:

在此处输入图片说明

这是我的 Recyclerview 项目的代码:

<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:app="http://schemas.android.com/apk/res-auto"
  xmlns:tools="http://schemas.android.com/tools">

  <androidx.constraintlayout.widget.ConstraintLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:paddingTop="@dimen/size_8dp"
    android:paddingStart="@dimen/size_20dp"
    android:paddingEnd="@dimen/size_20dp"
    android:paddingBottom="@dimen/size_8dp">

    <ImageView
      android:id="@+id/legendsItemIcon"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      app:layout_constraintTop_toTopOf="parent"
      app:layout_constraintStart_toStartOf="parent"
      app:layout_constraintEnd_toEndOf="parent"
      app:layout_constraintBottom_toTopOf="@+id/text_legend_status_name"
      />
    <TextView
      android:id="@+id/text_legend_status_name"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      tools:text="Low"
      android:textSize="@dimen/text_size_8sp"
      app:layout_constraintTop_toBottomOf="@+id/legendsItemIcon"
      app:layout_constraintStart_toStartOf="@+id/legendsItemIcon"
      app:layout_constraintEnd_toEndOf="@+id/legendsItemIcon"
      app:layout_constraintBottom_toBottomOf="parent"
      android:textColor="@color/legends_item_status_text_color"
      android:layout_marginTop="@dimen/size_4dp"
      />

  </androidx.constraintlayout.widget.ConstraintLayout>
</layout>
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

android android-recyclerview

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

未捕获的TypeError:无法读取未定义的属性'regional'?

Iam使用jQuery UI Calender for French Language.但不幸的是我看到以下错误不确定我是否遗漏了一些东西.请指教.

未捕获的TypeError:无法读取未定义的属性"regional"

 JS : 
/**
French initialisation for the jQuery UI date picker plugin. 
**/
/* Written by Keith Wood (kbwood{at}iinet.com.au),
              Stéphane Nahmani (sholby@sholby.net),
              Stéphane Raimbault <stephane.raimbault@gmail.com> */
jQuery(function($){
    $.datepicker.regional['fr'] = {
        closeText: 'Fermer',
        prevText: 'Précédent',
        nextText: 'Suivant',
        currentText: 'Aujourd\'hui',
        monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin',
        'Juillet','Août','Septembre','Octobre','Novembre','Décembre'],
        monthNamesShort: ['Janv.','Févr.','Mars','Avril','Mai','Juin',
        'Juil.','Août','Sept.','Oct.','Nov.','Déc.'],
        dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'],
        dayNamesShort: ['Dim.','Lun.','Mar.','Mer.','Jeu.','Ven.','Sam.'],
        dayNamesMin: ['D','L','M','M','J','V','S'],
        weekHeader: 'Sem.',
        dateFormat: 'dd/mm/yy',
        firstDay: 1,
        isRTL: false,
        showMonthAfterYear: false,
        yearSuffix: ''};
    $.datepicker.setDefaults($.datepicker.regional['fr']);
});
Run Code Online (Sandbox Code Playgroud)

谢谢!!

javascript jquery calendar jquery-ui

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

使用 gsutil 列出与存储分区标签匹配的存储分区

我有我的谷歌云存储桶标记

我在文档中找不到任何关于如何执行gsutil ls但只能过滤具有特定标签的存储桶的内容 - 这可能吗?

gsutil google-cloud-platform

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

如何解决 Android P 中的密码学变化?

首先,我是这个加密操作的新手,我不知道我的问题是否合适!任何解决方案表示赞赏...

在我的项目中,我使用此代码为服务创建 SSLSocketFactory:

  public static SSLSocketFactory getGlobalSSlFactory() {
   try {
    CertificateFactory cf = CertificateFactory.getInstance("X.509", "BC");
    InputStream caInput = context.getResources().openRawResource(xxxxxxx);

    Certificate ca = cf.generateCertificate(caInput);
    caInput.close();

    KeyStore keyStore = KeyStore.getInstance("BKS");
    keyStore.load(null, null);

    keyStore.setCertificateEntry("ca", ca);

    String tmfAlgorithm = TrustManagerFactory.getDefaultAlgorithm();
    TrustManagerFactory tmf = TrustManagerFactory.getInstance(tmfAlgorithm);
    tmf.init(keyStore);

    KeyManagerFactory kmf = KeyManagerFactory.getInstance(
            KeyManagerFactory.getDefaultAlgorithm());
    kmf.init(keyStore, "xxxxxxx".toCharArray());

    final SSLContext sslContext = SSLContext.getInstance("TLS");
    sslContext.init(null, tmf.getTrustManagers(), null); 
       return sslContext.getSocketFactory();
  } catch (Exception e) {
     e.printStackTrace();
     return null;
  }
}
Run Code Online (Sandbox Code Playgroud)

使用 android ( Pie ) 在设备上测试时出现的错误:

错误

谷歌说:https : //android-developers.googleblog.com/2018/03/cryptography-changes-in-android-p.html

重要部分 : …

android x509certificate android-9.0-pie

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

如何替换Unsafe.objectFieldOffset?

我将jdk 8更新为jdk 11,如何替换Unsafe.objectFieldOffset

Math.max(size, unsafe.objectFieldOffset(f) + sizeOf(f));
Run Code Online (Sandbox Code Playgroud)

java java-11

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

Django:上传前调整图片大小

我想在上传之前调整图片大小(Pillow),我写下面的代码却不行! 并得到错误:

/ myapp/list /的AttributeError

_committed

请求方法:POST

请求URL:http://127.0.0.1:8000 / myapp/ list / Django版本:1.8异常类型:AttributeError异常值:

_committed

例外地点:

/usr/local/lib/python3.4/dist-packages/Pillow-2.8.1-py3.4-linux-x86_64.egg/PIL/Image.py

getattr中,第622行Python可执行文件:/usr/bin/python3.4 Python版本:3.4.0

views.py

def list(request):
# Handle file upload
if request.method == 'POST':
    form = DocumentForm(request.POST, request.FILES)
    if form.is_valid():
        imga = request.FILES['docfile']
        size = (600, 400)
        im = Image.open(imga)
        imga = im.resize(size)
        request.FILES['docfile'] = imga
        newdoc = Document(docfile = request.FILES['docfile'], namefile=request.POST['namefile'])
        newdoc.save()

        # Redirect to the document list after POST
        return HttpResponseRedirect(reverse('myproject.myapp.views.list'))
else:
    form = …
Run Code Online (Sandbox Code Playgroud)

python django python-imaging-library

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

Highchart工具提示中的逗号

我使用Highchart绘制一些图表。我在highchart的工具提示中使用以下格式:

tooltip: {
     crosshairs: [true, true],
     shared: true,
     useHTML: true,
    formatter: function() {

            var s = [];
            s.push('<table><tr><td style="text-align:right;" colspan="3"><b>' + 
             this.x + '</b></td></tr>');
            $.each(this.points, function(i, point) {
                s.push('<tr><td style="text-align: right;">'+
                              '<b><span style="color:'+point.series.color +'">\u25CF</span></b>'+
                           '</td>'+
                           '<td style="text-align: right;"><b>'+point.series.name +' : </b></td>'+
                           '<td><b>' + point.y+'</b></td>'+
                       '</tr>');
            });

            s.push('<tr><td style="text-align:right;" colspan="3"><b>????? ??? : ' +
             this.points[0].point.NumberNews + '</b></td></tr></table>');                                   
            return s;   
    }
},
Run Code Online (Sandbox Code Playgroud)

结果是一样的:

结果

我的问题是:为什么在此工具提示的顶部打印一些逗号?如何删除这些?

谢谢

highcharts column-chart

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

Java中的for循环内部后台服务调用?

我希望我可以用适当的方式来解释这个问题:)我有一个对象数组(handleData)。我从数据库中获得了它们。我想通过分别为每个服务调用服务来将它们发送到服务器。我将服务放在for循环中以发送所有handleData(请参阅代码)。

呼叫服务是在后台完成的。每个人的回应都可能不会像他们有秩序地发送一样。而且我必须为发送的每个handleData做一些更新。

问题:当响应到来时,我不确定是否对我想要/正确发送的确切handleData执行了所考虑的操作(记录更新)。

private void sendDataOfTemplates() {
    ArrayList<FormHandleData> formHandleDatas = FormHandleData.getDatasFromDB(getContext(), 12, EnumDataStatusOfServer.NoSTATUS.getIntValue(),-1);// true means >> to send / -1 means no limit
    try {
        if (formHandleDatas != null && formHandleDatas.size() != 0) {
            for (int i = 0; i < formHandleDatas.size(); i++) {
                final FormHandleData handleData = formHandleDatas.get(i);
                if (handleData.status_in_server == EnumDataStatusOfServer.OPEN.getIntValue())
                    if (handleData.status_in_app == EnumDataStatusInApp.SAVED.getIntValue() || handleData.status_in_app == EnumDataStatusInApp.EDITED.getIntValue()) {
                        ServiceHelper.getInstance().sendDataOfTemplates(new ServiceHelper.ResponseListener() {
                            @Override
                            public void onResponse(String response) {
                                try {

                                    SimpleResponse simple_response = new Gson().fromJson(response, SimpleResponse.class);
                                    if …
Run Code Online (Sandbox Code Playgroud)

java for-loop background-service

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

ASP.Net MVC路由问题url无法正常工作

我在家庭控制器中创建两个具有不同名称的动作方法

public ActionResult Default()
    {
        ViewData["Message"] = "Welcome to ASP.NET MVC!";
        return View("index");
    }

    public ActionResult Index(int a)
    {
        ViewData["Message"] = "Welcome to ASP.NET MVC! and Your Age is " + a;
        return View();
    }
Run Code Online (Sandbox Code Playgroud)

我的路由代码看起来像

    routes.MapRoute(
      "Default1", // Route name
      "{Home}/{ID}", // URL with parameters
      new { controller = "Home", action = "Index", id =UrlParameter.Optional});
            routes.MapRoute(
                "Default2", // Route name
                "{Home}", // URL with parameters
                new { controller = "Home", action = "Default" }
            );

            routes.MapRoute(
                "Default", // Route …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc asp.net-mvc-routing

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

VS Code 中缺少集成终端?

我刚刚开始使用基于 https://learn.microsoft.com/en-us/dotnet/core/tutorials/with-visual-studio-code的 Visual Studio Code 进行编码

但我找不到“查看>集成终端”

指示 :

从主菜单中选择“视图 > 集成终端”,从 Visual Studio Code 打开集成终端。

检查这个

我需要它来完成我的代码如何解决?我在哪里可以找到它?

c# visual-studio-code

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