我正在尝试向Firebase和Kotlin进行注册.看一下docs,我看到了Java中的所有例子.因此,当我尝试在Kotlin中实施时,我无法使其工作.
在Java中应该是这样的:
// [START create_user_with_email]
mAuth.createUserWithEmailAndPassword(email, password)
.addOnCompleteListener(this, new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
if (task.isSuccessful()) {
// Sign in success, update UI with the signed-in user's information
FirebaseUser user = mAuth.getCurrentUser();
} else {
// If sign in fails, display a message to the user.
......
}
// [START_EXCLUDE]
.......
// [END_EXCLUDE]
}
});
// [END create_user_with_email]
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试在kotlin中实现这样:
// [START create_user_with_email]
mAuth.createUserWithEmailAndPassword(email, password)
.addOnCompleteListener(this, OnCompleteListener<AuthResult> { task ->
if (task.isSuccessful) {
// Sign in success, …
Run Code Online (Sandbox Code Playgroud) 我是 python 和 opencv 的新手,我正在尝试用树莓派构建一个人脸检测项目。我收到此错误,这是我的代码
回溯(最近一次调用最后一次):
File "/home/pi/Desktop/picamera-code/FaceDetection1.0", line 19, in <module>
for frame in
camera.capture_continuous(rawCapture, format="bgr", use_video_port=True):
Run Code Online (Sandbox Code Playgroud)
代码:
import numpy as np
import cv2
from picamera.array import PiRGBArray
from picamera import PiCamera
import time
camera = PiCamera()
camera.resolution = (640, 480)
camera.framerate = 32
rawCapture = PiRGBArray(camera, size=(640, 480))
time.sleep(0.1)
face_cascade = cv2.CascadeClassifier('/home/pi/Downloads/haarcascade_frontalface_default.xml')
for frame in camera.capture_continuous(rawCapture, format="bgr", use_video_port=True):
img=np.asarray(frame.array)
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
faces = face_cascade.detectMultiScale(gray, 1.3, 5)
for (x,y,w,h) in faces:
img = cv2.Rectangle(img,(x,y),(x+w,y+h),(255,0,0),2)
roi_gray = gray[y:y+h, …
Run Code Online (Sandbox Code Playgroud) 我的问题:我不知道如何将表格的信息发送到数据库
是)我有的:
我有一个html文件,其中包含3个按钮和一个div,它将根据点击的按钮而改变:
<div class="container">
<h1> Producto</h1>
<div class ="buttons">
<button type="button" onclick="loadAddProduct()">Nuevo producto</button>
<button type="button">Borrar producto</button>
<button type="button">Actualizar producto</button>
</div>
<div class="main_container" id="main_container">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
具有id = main_container的div使用ajax函数加载,具体取决于按钮.单击时的第一个按钮将加载此表单:
<div class="container">
<form name="addProductForm" id="addProductForm" action="" onsubmit="" method="post">
<label for="product_name">Nombre :</label> <input id="product_name" placeholder="Nombre">
<br> <br>
<label for="product_desc_short">Descripción corta:</label><br>
<textarea id="product_desc_short" cols=40 rows=5 placeholder="Descripción corta del prooducto"></textarea>
<br> <br>
<label for="product_desc_long">Descripción larga:</label><br>
<textarea id="product_desc_long" cols=50 rows=7 placeholder="Descripción larga del prooducto"/></textarea>
<br><br>
<label for="product_price">Precio :</label> <input id="product_price" placeholder="Precio"/>
<br> <br>
<label …
Run Code Online (Sandbox Code Playgroud) 我有一个iOS应用。我试图弄清楚用户如何通过我的应用程序移动。我正在寻找一种通过某种会话ID对所有事件进行分组的方法。我假设所有fireBase事件都具有一个会话ID。似乎并非如此。
我注意到有一个user_pseudo_id
。我做了一些测试,记录了一个只有我才能创建的事件。我注意到有时会user_pseudo_id
发生变化。知道触发新ID的是什么吗?我多次重新启动和删除/重新安装了该应用程序,因此user_pseudo_id
更改时对其进行逆向工程并不容易
提前致谢
安迪
我有一个ExanpdableLisView,我必须为子节点实现方法setOnChildClickListener,为组/父节点实现"LongClick".
我已经给了孩子一个,但我不知道如何实现LongClick.
这是代码 setOnChildClickListener
expListView.setOnChildClickListener(new OnChildClickListener() {
public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, int childPosition, long id) {
RosterEntry rentry = (RosterEntry) exListAdapter.getChild(groupPosition, childPosition);
final String selected = rentry.getName();
//Change Toast to make the new functionality
Toast.makeText(getBaseContext(), selected, Toast.LENGTH_LONG).show();
return true;
}
});
Run Code Online (Sandbox Code Playgroud)
但我不知道如何对Group/parent进行LongClick.