小编Pay*_*jad的帖子

PHP7:安装ext-dom问题

我正在使用PHP7在Ubuntu 16.04服务器上运行laravel 5.4.试图安装cviebrock/eloquent-sluggable包抛出一些错误:

pish@let:/home/sherk/ftp/www$ sudo composer require cviebrock/eloquent-sluggable
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Using version ^4.2 for cviebrock/eloquent-sluggable
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - phpunit/php-code-coverage 4.0.7 requires ext-dom * -> the requested PHP extension dom is missing from your system.
    - phpunit/php-code-coverage 4.0.7 requires ext-dom * -> the requested …
Run Code Online (Sandbox Code Playgroud)

laravel composer-php php-7 laravel-5.4

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

SNIReadSyncOverAsync性能问题

最近我使用dot Trace profiler突然发现我的应用程序中的瓶颈突然我已经看到,在大多数需要花费更多时间和更多cpu使用的地方,这是ADO.Net dot Trace profilercpu读者方法调用的,我不知道知道为什么要花更多的时间.如果我在SQL服务器中运行相同的查询,它的运行速度非常快.

有人知道为什么要花更多的时间吗?这种ADO.Net方法的替代方案是什么?

sql sql-server ado.net

39
推荐指数
0
解决办法
5201
查看次数

使用Flutter在Windows环境中为iOS设备开发

我是Flutter的新手,只是想知道是否可能.

我尝试使用intellij和给定的指令(https://flutter.io/setup/)构建演示代码.它在Android设备上运行良好,但找不到在我的iOS设备上编译和运行的选项.

cross-platform ios flutter

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

添加或删除平板电脑设备后,WPF应用程序停止响应触摸

在当前具有高CPU使用率的计算机上运行任何WPF应用程序,如果您同时插入和拔出USB HID平板电脑设备,WPF应用程序将停止响应触摸并仅响应鼠标.

要求:

  1. 运行任何WPF应用程序
  2. 继续插拔USB HID平板电脑设备
  3. 提高CPU使用率

我的问题:

我们非Microsoft开发人员是否有任何彻底的方法来解决此触摸故障?


我在这里发布了触摸失败的初步分析:

这篇文章对StackOverflow来说有点长,所以我在这里只提到一些结论:

  • GetPenEventMultiple下面发布的帖子可能存在僵局.
  • 可能还有其他线程安全问题GetTabletInfoHelper.

下面的代码来自.NET Framework,我简化了它们以便于理解:

// PenThreadWorker.ThreadProc
while(There are two loops in real)
{
    // The `break` below only exit one loop, not two.
    if (this._handles.Length == 1)
    {
        if (!GetPenEvent(this._handles[0], otherArgs))
        {
            break;
        }
    }
    else if (!GetPenEventMultiple(this._handles, otherArgs))
    {
        break;
    }
    // Other logics.
}


// WorkerOperationGetTabletsInfo.OnDoWork
try
{
    _tabletDeviceInfo = PenThreadWorker.GetTabletInfoHelper(pimcTablet);
}
catch(COMException)
{
    _tabletDevicesInfo = new TabletDeviceInfo[0];
}
catch(ArgumentException) …
Run Code Online (Sandbox Code Playgroud)

.net c# windows wpf .net-4.6.2

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

在响应式媒体查询中使用cm?

我在我的CSS媒体查询中使用厘米来使我的模板响应,而现在我们的智能手机具有非常高的分辨率,使像素过滤器变得困难.我的问题是,为什么所有网站都不使用CM,这使得响应更加简单和实用?使用我不知道的cm有什么可以错过的吗?

编辑:我正在使用min-**device**-width媒体查询.

css css3 media-queries

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

phpMyadmin 报错“continue”定位开关相当于“break”

在我安装了最新版本的PHP 7.3.4MySQL Community Server 8.0.15 后,我在phpmyadmin 4.7.7上遇到了这个错误:

.\libraries\config\FormDisplay.php#661 中的警告“continue”定位开关等同于“break”。您的意思是使用“继续 2”吗?

回溯

.\vendor\composer\ClassLoader.php#444: include() .\vendor\composer\ClassLoader.php#322: Composer\Autoload\includeFile(string 'F:\apps\phpMyAdmin\vendor\composer/../. ./\libraries\config\FormDisplay.php') Composer\Autoload\ClassLoader->loadClass(string 'PMA\libraries\config\FormDisplay') .\libraries\config\PageSettings.php#76: spl_autoload_call(string 'PMA\ library\config\FormDisplay') .\libraries\config\PageSettings.php#230: PMA\libraries\config\PageSettings->__construct( string 'Navi_panel', string 'pma_navigation_settings', ) .\libraries\navigation\Navigation.php #66: PMA\libraries\config\PageSettings::getNaviSettings() .\libraries\Header.php#425: PMA\libraries\navigation\Navigation->getDisplay() .\libraries\Response.php#260: PMA\libraries \Header->getDisplay() 。\libraries\Response.php#273: PMA\libraries\Response->_getDisplay() .\libraries\Response.php#432: PMA\libraries\Response->_htmlResponse() PMA\libraries\Response->response()

有谁知道如何解决这个问题?

php mysql phpmyadmin

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

如何更改大纲按钮大小?

这是一个愚蠢的问题,但我是 Flutter 的新手。所以我希望你们能帮我解决这个问题。有没有办法让我在颤动中改变按钮的大小?

矩形形状:

      OutlineButton(
        child: Text(forgot_password, style: TextStyle(color: colorWhite)),
        borderSide: BorderSide(
          color: colorWhite,
          style: BorderStyle.none,
          width: 0.8,
        ),
        onPressed: () {},
      ),
Run Code Online (Sandbox Code Playgroud)

圆形的形状:

      OutlineButton(
            onPressed: () {},
            child: Icon(
              FontAwesomeIcons.google,
              color: colorWhite,
              size: 20.0,
            ),
            shape: CircleBorder(),
            borderSide: BorderSide(
              color: colorWhite,
              style: BorderStyle.solid,
              width: 1,
            ),
          ),
Run Code Online (Sandbox Code Playgroud)

dart flutter

7
推荐指数
2
解决办法
9290
查看次数

使用枚举列进行 Laravel 验证

我有这个领域:

ID,标题,类型

type 是 enum 我想通过 Type 列验证我的标题,例如:

id | title | type
1 | test | option1
2| test | option2
Run Code Online (Sandbox Code Playgroud)

因此,当有人尝试插入具有此条件的行时,应针对该列的唯一性处理验证。

3 | test | option1 ==> should not be insert due unique validation rule.
Run Code Online (Sandbox Code Playgroud)

我的验证规则会是什么样子?

问候

// 编辑 1:规则外观是解决方案。

validation laravel laravel-5

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

动态生成lang文件

我有一种情况,我必须将我的数组与语言文件同步,所以每次我都必须生成和翻译它。我正在寻找像laravel-langman这样的包,它可以选择同步。但是现在我正在寻找,它不允许我在不要求输入的情况下直接使用工匠推荐创建具有值的键。

任何帮助将不胜感激。

laravel laravel-5 laravel-localization

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

Dropzone CSRF令牌不匹配Laravel 5

我正在使用Dropzone使用Laravel 5上传图像.在Dropzone对我的URL进行put调用后,我收到以下错误:

VerifyCsrfToken.php第67行中的TokenMismatchException:

但是,当我查看请求的有效负载时,令牌存在:

------ WebKitFormBoundary91A7BYrMsDcGTEvx Content-Disposition:form-data; NAME = "_方法"

PUT ------ WebKitFormBoundary91A7BYrMsDcGTEvx Content-Disposition:form-data; NAME = "_令牌"

j3NbjibYF7k8g2w1P0enw6YVfDrDvCGKFMCFt4NX ------ WebKitFormBoundary91A7BYrMsDcGTEvx内容处置:形状数据; NAME = "标题"

这是我的JS:

    Dropzone.options.realDropzone = {
        url: '/user/manage/10',
        method: 'PUT',
        paramName: 'file',
        uploadMultiple: false,
        parallelUploads: 100,
        previewsContainer: '#dropzonePreview',
        addRemoveLinks: true,
        maxFiles: 10,
        autoProcessQueue: false,

        init: function () {
            var dropZone = this;

            this.element.querySelector("#save").addEventListener("click", function (e) {
                e.preventDefault();
                e.stopPropagation();

                console.log("clicked submit");
                dropZone.processQueue();
            });
        },
    };
Run Code Online (Sandbox Code Playgroud)

我的表格:

{!! Form::model($asset, ['method' => 'PUT', 'class' => 'dropzone', 'id' => 'real-dropzone', 'action' => ['UserManagementController@update', …
Run Code Online (Sandbox Code Playgroud)

csrf laravel dropzone.js laravel-5.2 laravel-5.5

4
推荐指数
3
解决办法
3316
查看次数

在 google Drive api 的根目录中创建文件夹并将文件上传到该文件夹

我想使用 CURL 在 googledrive 根目录中创建文件夹。文件已上传到驱动器,但我需要创建一个文件夹并将文件上传到该文件夹​​。

根据 @hanshenrik 代码 创建文件夹正在工作 移动文件不起作用

我更新的代码:

$REDIRECT_URI = 'http' . ($_SERVER['SERVER_PORT'] == 80 ? '' : 's') . '://' . $_SERVER['SERVER_NAME'] . $_SERVER['SCRIPT_NAME'];
$SCOPES = array($GAPIS_AUTH . 'drive', $GAPIS_AUTH . 'drive.file', $GAPIS_AUTH . 'userinfo.email', $GAPIS_AUTH . 'userinfo.profile');
$STORE_PATH = 'credentials.json';

function uploadFile($credentials, $filename, $targetPath,$folderId)
{

    global $GAPIS;
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $GAPIS . 'upload/drive/v2/files?uploadType=media');

   //$content =  { title  "mypdf.pdf", description = "mypdf.pdf", mimeType = "application/pdf" };

   $contentArry = array('name' =>'veridoc', 'parents' => array('17dVe2GYpaHYFdFn1by5-TYKU1LXSAwkp'));
   $contentArry …
Run Code Online (Sandbox Code Playgroud)

php laravel google-drive-api google-api-php-client

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

将形状切成一半 Swiftui

我想将形状切成两半并创建一个像这样的形状(紫色形状):

在此输入图像描述

就像将圆角矩形剪成两半一样。我当前的代码:

struct LeadingClipper: Shape {
    let leading: CGFloat

    func path(in rect: CGRect) -> Path {
        RoundedRectangle(cornerRadius: 25, style: .continuous).path(in: CGRect(x: rect.size.width - leading,y: 0 , width: rect.size.width, height: leading))
    }
}
Run Code Online (Sandbox Code Playgroud)

ios swift swiftui

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