小编Jou*_*ill的帖子

在 MySQL Workbench 中显示错误

MySQL Workbench 在结果屏幕中显示一系列框而不是字符,并且当运行查询时,许多元素从窗口中消失。

out of memory发生这种情况时,我在系统日志中收到了许多 GTK错误:

drawing failure for widget 'gtkmm__GtkPaned': out of memory
Run Code Online (Sandbox Code Playgroud)

我最近升级到 Ubuntu 20.04,并通过snap.

我该如何解决?

执行查询前:

运行查询前的屏幕截图

执行查询后:

故障截图

ubuntu mysql-workbench ubuntu-20.04

22
推荐指数
2
解决办法
3586
查看次数

发生未处理的异常:无法读取未定义的属性“减号”

我使用命令卸载并安装 NPM

npm install
Run Code Online (Sandbox Code Playgroud)

并在此之后出错我也尝试过

npm audit fix --force
Run Code Online (Sandbox Code Playgroud)

在那之后错误来了

An unhandled exception occurred: Cannot read property 'Minus' of undefined
See "/private/var/folders/8n/6vsx9lx93lx9wrgxm1q_yv4c0000gn/T/ng-pMlA9a/angular-errors.log" for further details.
npm ERR! Test failed. See above for more details.
Run Code Online (Sandbox Code Playgroud)

node.js angularjs

20
推荐指数
5
解决办法
5万
查看次数

如何让Chakra的<Text>组件内联?

我不知道如何使 Chakra 组件内联。阅读文档但无法找出正确的属性或者这是否是 css 类的东西。

<Text> Hello World, </Text>
<Text> place me next to the Text above! </Text>
Run Code Online (Sandbox Code Playgroud)

reactjs chakra-ui

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

共享库符号冲突和静态链接(在 Linux 上)

我遇到了一个问题,该问题已在一篇好文章“共享库符号冲突(在 Linux 上)”中详细阐述。问题是,当执行和.so定义了同名函数时,如果.so调用这个函数名,它会调用执行中的那个函数,而不是.so本身的这个函数。

我们来谈谈这篇文章中的案例。我了解DoLayer()中的函数在编译时layer.o具有外部函数依赖性。DoThing()layer.o

但是在编译时libconflict.so,外部函数依赖项不应该就地解析并用conflict.o/DoThing()静态地址替换吗?

为什么layer.o/DoLayer()仍然使用动态链接来查找DoThing()?这是设计好的行为吗?

linux gcc elf dynamic-linking ld

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

useradd Dockerfile 中的无效用户

我正在尝试将 Docker 映像与 Laravel + Microsoft SQL 驱动程序一起使用。

我的泊坞窗文件:

FROM php:7.2-apache

ENV ACCEPT_EULA=Y

# Microsoft SQL Server Prerequisites
RUN apt-get update \
    && curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add - \
    && curl https://packages.microsoft.com/config/debian/9/prod.list \
        > /etc/apt/sources.list.d/mssql-release.list \
    && apt-get install -y --no-install-recommends \
        locales \
        apt-transport-https \
    && echo "en_US.UTF-8 UTF-8" > /etc/locale.gen \
    && locale-gen \
    && apt-get update \
    && apt-get -y --no-install-recommends install \
        unixodbc-dev \
        msodbcsql17

RUN docker-php-ext-install mbstring pdo pdo_mysql \
    && pecl install sqlsrv …
Run Code Online (Sandbox Code Playgroud)

laravel docker sqlsrv

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

使用 Discord 的 API 以用户身份发送消息

我想在 Discord 频道中发送消息,但是是从用户帐户而不是机器人发送消息。使用 Discord 的 API 可以实现这种事情吗?

discord

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

使用 lambda 函数在 Jetpack Compose 中预览不起作用

我正在尝试学习 Jetpack compose,但预览有问题。我有这个可组合的。

fun RegistrationScreen(
    state: RegisterState,
    onRegister: (String, String, String, String) -> Unit,
    onBack: () -> Unit,
    onDismissDialog: () -> Unit
) { //Code }
Run Code Online (Sandbox Code Playgroud)
@Preview(showBackground = true)
@Composable
private fun DefaultPreview() {
    RegistrationScreen(
        state = RegisterState(),
        onRegister = "Name",
        onBack = { },
        onDismissDialog = { }
    )
}
Run Code Online (Sandbox Code Playgroud)

显然这是onRegister的问题

类型不匹配:推断类型为 String,但预期为 (String, String, String, String) -> Unit

但我无法将这些字符串参数一起传递,我不知道为什么。

对于额外的上下文,这是我的 NavGraphBuilder:

fun NavGraphBuilder.addRegistration(
    navController: NavHostController
){
    composable(route = Destinations.Register.route) {
        val viewModel: RegisterViewModel = hiltViewModel()
        RegistrationScreen(
            state = …
Run Code Online (Sandbox Code Playgroud)

android kotlin android-jetpack-compose

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

使用 bash 脚本在 EC2 实例上启动会话管理器后如何在 EC2 实例上运行命令?

我正在编写 bash 脚本来使用会话管理器在 ec2 实例上安装缺少的补丁。我可以使用脚本启动会话,但我不确定如何使用脚本在其上运行命令?

    instanceid = "i-098xxxx"

    echo $instanceid
    echo "instance id"

    # Creating AMI 
    echo "-------------------------------Creation AMI-----------------------------------------"
    aws ec2 create-image --instance-id $instanceid --name "test ami" --description "Delete when 
    testing" --no-reboot --profile xyz

    # Start Session Manager
    aws ssm start-session --target $instanceid --profile xyz

 
    # Command to check for critical security patches and update/install it on ec2 instance
    echo "-------------------------------installing missing patches----------------------------- 
    ------------"
    sudo yum update-minimal --sec-severity=critical,important --bugfix 
Run Code Online (Sandbox Code Playgroud)

我想sudo yum update-minimal --sec-severity=critical,important --bugfix使用脚本在 ec2 实例中运行命令。

有人可以指导我吗?

bash amazon-ec2 amazon-web-services aws-cli amazon-systems-manager

5
推荐指数
2
解决办法
5232
查看次数

Laravel Fortify 返回 Inertia::render() 而不是刀片视图

我目前正在使用 vue 构建 SPA,并安装 jetstream(随 fortify 一起提供),并使用惯性js 来获取我的 vue 组件。inertia::render('')我用的时候有办法用吗Fortify::loginView()

inertiajs laravel fortify laravel-jetstream

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

类型错误:“datetime.datetime”对象的描述符“date”不适用于“int”对象

我刚刚遇到这个问题,在谷歌的首页上找不到合理的答案。它类似于2011 年提出的这个问题,但对于较新版本的 Python,会导致不同的错误消息。

是什么导致这些TypeErrors?

整数

import datetime
my_date = datetime.datetime.date(2021, 3, 2) 
Run Code Online (Sandbox Code Playgroud)

结果报错:

TypeError: descriptor 'date' for 'datetime.datetime' objects doesn't apply to a 'int' object
Run Code Online (Sandbox Code Playgroud)

字符串

同样,用字符串替换整数也会产生相同的错误:

import datetime
my_date = datetime.datetime.date("2021", "3", "2") 
Run Code Online (Sandbox Code Playgroud)

给出:

TypeError: descriptor 'date' for 'datetime.datetime' objects doesn't apply to a 'str' object
Run Code Online (Sandbox Code Playgroud)

列表

使用列表会产生相同的错误:

import datetime
my_date = datetime.datetime.date([2021, 3, 2]) 
Run Code Online (Sandbox Code Playgroud)

结果是:

TypeError: descriptor 'date' for 'datetime.datetime' objects doesn't apply to a 'list' object
Run Code Online (Sandbox Code Playgroud)

同样,使用from datetime import datetimedatetime.date …

python datetime python-3.x

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