您需要从 .card-annuaire
直接删除保证金:
.card-annuaire {
background:green;
border:0;
border-radius: 0;
.card-body {
text-align: center;
}
更新
如果双方的边距
.card-annuaire {
background:green;
border:0;
border-radius: 0;
margin:0 1rem;
.card-body {
text-align: center;
}
,则可以这样做:
.azer {
background: red;
}
.card-annuaire {
background:green;
border:0;
border-radius: 0;
margin:0 1rem;
.card-body {
text-align: center;
}
}
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container">
<div class="row justify-content-center my-5">
<div class="col-12">
<div class="qsdf" >
<div class="azer">
<div class="col-md-12">
<div class="row g-0">
<div class="col-md-3 grid-item-annuaire letter-<?= $first_letter; ?>">
<div class="card card-annuaire mb-4">
<div class="card-body">
<div class="card-text entry-content"><img src="https://picsum.photos/100" />
</div><!-- /.card-text -->
</div><!-- /.card-body -->
</div><!-- /.card -->
</div><!-- /.col -->
<div class="col-md-3 grid-item-annuaire letter">
<div class="card card-annuaire mb-4">
<div class="card-body">
<div class="card-text entry-content"><img src="https://picsum.photos/100" alt="pic" />
</div><!-- /.card-text -->
</div><!-- /.card-body -->
</div><!-- /.card -->
</div><!-- /.col -->
<div class="col-md-3 grid-item-annuaire letter-<?= $first_letter; ?>">
<div class="card card-annuaire mb-4">
<div class="card-body">
<div class="card-text entry-content"><img src="https://picsum.photos/100" />
</div><!-- /.card-text -->
</div><!-- /.card-body -->
</div><!-- /.card -->
</div><!-- /.col -->
<div class="col-md-3 grid-item-annuaire letter-<?= $first_letter; ?>">
<div class="card card-annuaire mb-4">
<div class="card-body">
<div class="card-text entry-content"><img src="https://picsum.photos/100" />
</div><!-- /.card-text -->
</div><!-- /.card-body -->
</div><!-- /.card -->
</div><!-- /.col -->
</div>
</div>
</div>
</div>
</div>
</div>
</div>
那个JSON无效。
我刚刚将其粘贴到JSON验证器中,并且其中有错误。
检查此链接:
在那里粘贴您的JSON,它会引发以下错误:
Error: Parse error on line 30:
..._mode": "replace", }}
----------------------^
Expecting 'STRING', got '}'
如果您使用的是Python,它通常会投掷它由于字符串引号引起的错误。
尝试将脚本源字段包装在单引号而不是双人物中。那可能是另一个问题。
最后但并非最不重要的一点是,功能得分查询非常慢,我建议不要使用它们!
steps:
- powershell: |
#get token
$TENANTID="xxx"
$APPID="xxx"
$PASSWORD="xxx"
$result=Invoke-RestMethod -Uri https://login.microsoftonline.com/$TENANTID/oauth2/token?api-version=1.0 -Method Post -Body @{"grant_type" = "client_credentials"; "resource" = "https://management.core.windows.net/"; "client_id" = "$APPID"; "client_secret" = "$PASSWORD" }
$token=$result.access_token
##set Header
$Headers=@{
'authorization'="Bearer $token"
'host'="management.azure.com"
}
$functions = Invoke-RestMethod -Uri "https://management.azure.com/subscriptions/<subcription id>/resourceGroups/<resource group name>/providers/Microsoft.Web/sites/<function app name>/functions?api-version=2015-08-01" -Headers $Headers -ContentType "application/json" -Method GET
if($functions.value.Count -eq 4) {
# make pipeline to succeed
Write-Host 'Function deployment success.'
exit 0
}
else {
Write-Host 'Function deployment failed.'
exit 1
}
displayName: 'Check whether the function app deployment completed.'
如果您有担忧,请告诉我。
您的代码中还有很多关键错误(除了错误的凹痕 - 我认为这是一个格式化问题):
-
根据 [python.docs]:ctypes-结构和工会(强调是我的):
结构和工会必须源自结构 href =“ https://docs.python.org/library/ctypes.html#ctypes.union” rel =“ nofollow noreferrer”> Union> Union> Union 在 ctypes 模块。 每个子类都必须定义A _Fields _ 属性。 _fields _ 必须是 2-tuples 的列表>
所以,它是 _fields _ ( lundscores ))
-
始终定义 argtypes 和 Restype 用于通过 ctypes 调用的功能。检查 [so]:c函数从python通过ctypes返回不正确的值(@cristifati的答案)有关更多详细信息
>
-
不是重要的详细信息
,但是在使用 winapi 时,请使用定义某些类型的 wintypes 模块(实际上是别名)
我对您的代码进行了一些改进:
-
移动了 cbsize 成员在初始化器中设置了,因此每次班级都会实例化
时,不再需要
- 将 cbsize 构件设置在初始化器中,因此每次 ence 按下 时,
code00.py :
#!/usr/bin/env python
import ctypes as ct
import msvcrt
import sys
import time
from ctypes import wintypes as wt
class LASTINPUTINFO(ct.Structure):
_fields_ = (
("cbSize", wt.UINT),
("dwTime", wt.DWORD),
)
def __init__(self, dwTime=0):
super().__init__(ct.sizeof(self.__class__), dwTime)
PLASTINPUTINFO = ct.POINTER(LASTINPUTINFO)
kernel32 = ct.WinDLL("Kernel32")
user32 = ct.WinDLL("User32")
GetTickCount = kernel32.GetTickCount
GetTickCount.argtypes = ()
GetTickCount.restype = wt.DWORD
GetLastInputInfo = user32.GetLastInputInfo
GetLastInputInfo.argtypes = (PLASTINPUTINFO,)
GetLastInputInfo.restype = wt.BOOL
def get_last_input():
lii = LASTINPUTINFO()
GetLastInputInfo(ct.byref(lii))
run_time = GetTickCount()
print("\nLast input time: {:d}\nTick count: {:d}\nElapsed: {:d}".format(lii.dwTime, run_time, run_time - lii.dwTime))
def main(*argv):
while True:
get_last_input()
time.sleep(1)
if msvcrt.kbhit():
if ord(msvcrt.getch()) == 0x1B:
break
if __name__ == "__main__":
print("Python {:s} {:03d}bit on {:s}\n".format(" ".join(elem.strip() for elem in sys.version.split("\n")),
64 if sys.maxsize > 0x100000000 else 32, sys.platform))
rc = main(*sys.argv[1:])
print("\nDone.")
sys.exit(rc)
输出(在移动鼠标和按键时运行程序):
[cfati@cfati-5510-0:e:\ work \ dev \ stackoverflow \ q072887838]&gt; ” Python 3.9.9(标签/v3.9.9:CCB0E6A,2021,18:08:50)[MSC V.1929 64 BIT(AMD64)] 064BIT 最后输入时间:392676796 刻度计数:392676921 过去:125 最后输入时间:392676921 刻度计数:392677937 过去:1016 最后输入时间:392676921 刻度计数:392678953 过去:2032 最后输入时间:392676921 刻度计数:392679968 过去:3047 最后输入时间:392676921 刻度计数:392680968 过去:4047 最后输入时间:392681421 刻度计数:392681984 过去:563 最后输入时间:392682812 刻度计数:392682984 过去:172 最后输入时间:392683937 刻度计数:392684000 过去:63 最后输入时间:392684078 刻度计数:392685000 过去:922 最后输入时间:392685687 刻度计数:392686015 经过:328 最后输入时间:392686828 刻度计数:392687031 过去:203 最后输入时间:392688046 刻度计数:392688046 过去:0 最后输入时间:392688484 刻度计数:392689062 过去:578 完毕。
请尝试此(简单的内部加入)
SELECT e.EmployeeID, e.firstName, p.ProjectName
FROM Employee e
JOIN ProjectDetail p
ON e.EmployeeID = p.EmployeeDetailID
如果您只想要超过1个项目的员工,
SELECT e.EmployeeID, e.firstName, p.ProjectName
FROM Employee e
JOIN ProjectDetail p
ON e.EmployeeID = p.EmployeeDetailID
WHERE
(SELECT COUNT(1) FROM ProjectDetail p2
WHERE p2.EmployeeDetailID = p.EmployeeDetailID) > 1
首先设置了React中的状态是异步操作,因此
setList(response)
console.log(response)
console.log(ListVille)
控制台将显示 Listville
的旧值,
如果您想要当前值,则可以在SET状态的Prev值中看到它。
setList(response)
console.log(response)
setList(prev => {
console.log(prev)
return prev;
})
其次,在每个组件渲染上使用使用效果而无需一系列依赖关系,因此,如果要在组件安装座上调用此功能,则需要设置一个空的依赖项数组。
您应该在列表中使用 zip ,如下所示:
list1 = ['a', 'b', 'c']
list2 = ['d', 'e', 'f']
list3 = [a+b for a, b in zip(list1, list2)]
print(list3)
输出:
['ad', 'be', 'cf']
最后,我找到了解决方案。
仅将依赖项添加到 build.sbt
内置连接器
libraryDependencies ++= Seq(
"org.apache.spark" %% "spark-core" % "3.3.0",
"org.apache.spark" %% "spark-sql" % "3.3.0",
"joda-time" % "joda-time" % "2.10.14",
"com.typesafe" % "config" % "1.4.1",
// "org.mongodb.spark" % "mongo-spark-connector" % "10.0.2",
"com.microsoft.sqlserver" % "mssql-jdbc" % "10.2.1.jre11",
"mysql" % "mysql-connector-java" % "8.0.29",
"org.postgresql" % "postgresql" % "42.4.0",
"com.oracle.database.jdbc" % "ojdbc8" % "21.6.0.0.1",
"org.mariadb.jdbc" % "mariadb-java-client" % "3.0.5",
)
数据类型在电源查询中很重要。
当您从另一个日期中减去一个日期时,结果是持续时间数据类型。
为了在持续时间内添加一个数字,您可以首先将持续时间转换为数字。
将您的公式段修改为以下内容: duration.days([数据日期] - [plan_actual_start_date])+1
image.open()
期望有一个文件名, pathlib.path
或类似io的对象,但是您将其传递给 St.Image(IMG)的输出
,哪个将是一个简化的Deltagenerator对象(本质上是简化元素)。由于 St.Image(IMG)的输出
不是文件名(IE字符串),也不是 pathlib.path.path
对象, image.open()< /code>假设它是类似IO的对象,因此为什么它试图调用
.seek()
方法(Deltagenerator对象不提供该方法,这会导致错误)。
从您的代码来看,我假设 img
表示您要显示的某些图像的文件名。如果是这种情况,您可能需要更改代码,以便先将图像加载到Numpy阵列中,然后在简化中渲染已加载的图像,然后从中进行预测:
def loadImage(image):
np_image = Image.open(image)
np_image = np.array(np_image).astype('float32') / 255
np_image = transform.resize(np_image, (224, 224, 3))
# np_image = np.expand_dims(np_image, axis=0)
return np_image
def predictions(model, breed_list, image):
probabilities = model.predict(loadImage(image))
return probabilities
loaded_img = loadImage(img)
st.image(img)
list = predictions(model=model, breed_list=breed_list, image=loaded_img)
另外,以及一边:减少困惑,我强烈建议重命名 list
in list = listions(...)
对与python内置不冲突的东西 list
,也许是预测
之类的东西。
您明确要求在此行中调用 add_size
:
size_command = add_size(size_combobox, display_size)
您需要将其更改以使用lambda或functools.partial:partial:
size_command = lambda: add_size(size_combobox, display_size)
如果您使用正则表达式,则需要将字符串逃脱为 preg_quote() a>会这样做,因为一个点属于模式。
但是,在您的简单情况下,我不会使用正则表达式,而只是从字符串末端搜索三个点。
注意:Elipsis来自浏览器时,无法在PHP中检测到
$title = 'The phrase... (author).';
echo getPlainTitle($title);
function getPlainTitle(string $title) {
$rpos = strrpos($title, '...');
return ($rpos === false) ? $title : substr($title, 0, $rpos);
}
将输出
The phrase
您的代码应该起作用。
您怎么知道它会返回?
的末尾,将行放在您的代码末尾
Debug.Print children.Count
如果返回代码
您可以首先尝试另一种方式;使用
如果有效,则问题可能在您的凭据(用户名,密码)中。
You can first try the other way; use
If it works, then the problem is probably in your credentials (username, password).
试图从我的应用程序建立连接时的SQL错误