我在使用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
我认为这是正确的,但仍然是一样的......
我正在使用导航体系结构组件库,我的应用程序的起点是以下片段:
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。是什么原因?这与导航体系结构组件的工作方式有关吗?
我正在尝试实现以下布局。我想以占据整个屏幕宽度的方式放置项目:
实际布局:
这是我的 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)
我怎样才能做到这一点?
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)
谢谢!!
我有我的谷歌云存储桶标记
我在文档中找不到任何关于如何执行gsutil ls但只能过滤具有特定标签的存储桶的内容 - 这可能吗?
首先,我是这个加密操作的新手,我不知道我的问题是否合适!任何解决方案表示赞赏...
在我的项目中,我使用此代码为服务创建 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
重要部分 : …
我将jdk 8更新为jdk 11,如何替换Unsafe.objectFieldOffset
Math.max(size, unsafe.objectFieldOffset(f) + sizeOf(f));
Run Code Online (Sandbox Code Playgroud) 我想在上传之前调整图片大小(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) 我使用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)
结果是一样的:
我的问题是:为什么在此工具提示的顶部打印一些逗号?如何删除这些?
谢谢
我希望我可以用适当的方式来解释这个问题:)我有一个对象数组(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) 我在家庭控制器中创建两个具有不同名称的动作方法
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) 但我找不到“查看>集成终端”
指示 :
从主菜单中选择“视图 > 集成终端”,从 Visual Studio Code 打开集成终端。
我需要它来完成我的代码如何解决?我在哪里可以找到它?
android ×3
java ×2
android-architecture-components ×1
asp.net-mvc ×1
c# ×1
calendar ×1
column-chart ×1
django ×1
for-loop ×1
git ×1
git-remote ×1
github ×1
gsutil ×1
highcharts ×1
java-11 ×1
javascript ×1
jquery ×1
jquery-ui ×1
python ×1