小编Azi*_*ima的帖子

如何将<td rowspan ="value">值垂直对齐

我需要将td单元格值水平和垂直对齐到中心.有rowspan属性.现在的输出就像:

A  |  B  |  C  |  D 
1  |  2  |  3  |  4
1  |  2  |  3  |  
1  |  2  |  3  |  
Run Code Online (Sandbox Code Playgroud)

期望:

A  |  B  |  C  |  D
1  |  2  |  3  |  
1  |  2  |  3  |  4
1  |  2  |  3  |  
1  |  2  |  3  |  
Run Code Online (Sandbox Code Playgroud)

html css

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

python celery -A 的无效值无法加载应用程序

我有一个以下项目目录:

azima:
    __init.py
    main.py
    tasks.py
Run Code Online (Sandbox Code Playgroud)

任务.py

from .main import app

@app.task
def add(x, y):
    return x + y

@app.task
def mul(x, y):
    return x * y

@app.task
def xsum(numbers):
    return sum(numbers)
Run Code Online (Sandbox Code Playgroud)

主要.py

from celery import Celery

app = Celery('azima', backend='redis://localhost:6379/0', broker='redis://localhost:6379/0', include=['azima.tasks'])

# Optional configuration, see the application user guide.
app.conf.update(
    result_expires=3600,
)

if __name__ == '__main__':
    app.start()
Run Code Online (Sandbox Code Playgroud)

当我运行命令来初始化 celery 工作人员时,出现以下错误:

(azima_venv) brightseid@darkseid:~$ celery -A azima worker -l INFO
Usage: celery [OPTIONS] COMMAND [ARGS]...

Error: Invalid value for '-A' / …
Run Code Online (Sandbox Code Playgroud)

python celery celery-task

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

如何从Laravel中的created_at列中提取月,日?

我想在created_at列中显示类似于June 6的内容.我尝试过做这样的事情,我知道,这是非常愚蠢的事情.

<span class="day">{{date('m', $new->created_at)}}</span>
Run Code Online (Sandbox Code Playgroud)

php laravel

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

节点获取将帖子正文作为表单数据发送

我正在尝试发送带有正文的 POST 请求,form-data因为这似乎是唯一有效的方法。

我也在邮递员中尝试过此操作,但发送body不起作用raw JSON

所以我尝试做同样的事情,node-fetch但似乎body正在发送,JSON并且我得到了与以前相同的错误(当raw从邮递员使用时)。

try{
  const { streamId } = request.body;
  const headers = {        
    "Authorization": INO_AUTHORIZATION_CODE,
    // "Content-Type": "multipart/form-data; boundary=<calculated when request is sent>"
    "Content-Type": "application/json"
  }      
  const url = `https://www.inoreader.com/reader/api/0/stream/contents/${streamId}`;
  const body = {
      AppId: INO_APP_ID,
      AppKey: INO_APP_KEY
  }
  
  const resp = await fetch(url, {
      method: 'POST',
      body: JSON.stringify(body),
    //   body: body,
      headers: headers
    });   
    
  const json = await resp.text();
  return response.send(json); …
Run Code Online (Sandbox Code Playgroud)

post node.js postman node-fetch

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

AJAX调用未按预期工作

我正在尝试使用ajax发送表单数据.但是ajax操作中存在错误,只执行"错误"回调函数.这是我试过的:

$("#issue_submit").click(function (e) {

    console.log("clicked on the issue submit");
    e.preventDefault();

    // Validate the form
    var procurementForm = $("#it_procuremet_form");

    if($(procurementForm).valid()===false){
        return false;
    }

    // Show ajax loader
    appendData();

    var formData = $(procurementForm).serialize();

    // Send request to save the records through ajax
    var formRequest = $.ajax({
        url: app.baseurl("itprocurement/save"),
        data: formData,
        type: "POST",
        dataType: "json"
    });

    formRequest.done(function (res) {
        console.log(res);
    });


    formRequest.error(function (res, err) {
        console.log(res);
    });


    formRequest.always(function () {
        $("#overlay-procurement").remove();
        // do somethings that always needs to occur regardless of error or …
Run Code Online (Sandbox Code Playgroud)

php ajax jquery

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

使用 Laravel 更新列排序规则

case-insensitive我的表中有一个整理列。

col_name : hash_id, collation : utf8mb4_unicode_ci
Run Code Online (Sandbox Code Playgroud)

我得到结果yA2JeGs,并YA2JeGs当我搜索只是前者。

所以我需要更新排序规则以确保case-sensitivity该列。

我尝试更改该列的排序规则以创建一个新migration文件:

public function up()
{
    Schema::table('product_match_unmatches', function (Blueprint $table) {
        $table->string('hash_id')->collate('utf8mb4_bin')->change();
    });
}
Run Code Online (Sandbox Code Playgroud)

还有 $table->string('hash_id')->collation('utf8mb4_bin')->change();

迁移成功运行,但排序规则保持不变。

我如何在 Laravel 中做到这一点?

php mysql collation laravel utf8mb4

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

docker volume ls 列表为空

我正在使用docker version 18.09.2, build 6247962.

我运行一个容器并将主机目录安装到容器中。

docker run -it -p 4444:8000 -v c:/py:/azima 27b4b21eeb64 /bin/sh
Run Code Online (Sandbox Code Playgroud)

这创建了一个容器,并且主机目录c:/py已挂载到/azima.

我可以检查、创建、读取文件并且它正在工作。

但是从another powershell我运行这个命令开始docker volume ls

这显示为空。

检查container提供此信息(如果有帮助):

"Mounts": [
        {
            "Type": "bind",
            "Source": "/host_mnt/c/py",
            "Destination": "/azima",
            "Mode": "",
            "RW": true,
            "Propagation": "rprivate"
        }
    ],
Run Code Online (Sandbox Code Playgroud)

为什么没有列出卷?

docker docker-volume

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

如何在select2上调用onclick事件

我正在尝试绑定 onclick 以选择带有 select2 初始化的输入元素。

我想在单击或聚焦下拉列表时绑定处理程序。

<select class="form-control" id="type" name="type" required="required">
    <option value="breakfast" <?= ($type == 'breakfast')? 'selected' : '';?>>Breakfast</option>
    <option value="snacks" <?= ($type == 'snacks')? 'selected' : '';?>>Snacks</option>
</select>
Run Code Online (Sandbox Code Playgroud)

这是js部分:

$('#type').select2({}).on("select2-selecting", function(e) {
    console.log('not working');
});
Run Code Online (Sandbox Code Playgroud)

我也试过“ select2-open/opening”但无济于事。如何使事件绑定工作?

javascript jquery onclick jquery-select2

4
推荐指数
1
解决办法
6639
查看次数

选择行不在多列mysql中

我有以下结果集:

request_id  |  p_id
66          |  10
66          |  10
66          |  10
66          |  22
66          |  22
76          |  23
76          |  24
Run Code Online (Sandbox Code Playgroud)

我试图选择excludes记录某些组合值的行:

request_id   |   product_id
66           |   10
76           |   23
Run Code Online (Sandbox Code Playgroud)

因此,输出结果集应仅包含以下记录:

66          |  22
66          |  22
76          |  24
Run Code Online (Sandbox Code Playgroud)

我试着做:

select * from `table` 
where request_id NOT IN (66, 76) AND product_id NOT IN (10, 22)
Run Code Online (Sandbox Code Playgroud)

但这给了我空的结果集。

如何仅排除这两个值的组合?

mysql sql where-clause where-in

4
推荐指数
1
解决办法
74
查看次数

访问 $(this) 值返回未定义的 jquery

我试图$(this)在 select2 初始化中访问,但它返回undefined.

$(".tags").each(function() {
    var placeholder = "Select Email";
    if($(this).attr('name') === 'names[]')
        placeholder = "Select Name";
    $(this).select2({
        tags: true,
        placeholder: placeholder,
        language: {
            noResults: function () {
                return 'Type and enter to add new';
            },
        },
        escapeMarkup: function (markup) {
            return markup;
        },
        createTag: function(params) {
            console.log($(this).attr('name')); // returns undefined
            if (params.term.indexOf('@') === -1)
                return null;
            return {
                id: params.term,
                text: params.term
            }
        }
    })
});
Run Code Online (Sandbox Code Playgroud)

select2()为每个 初始化.tags。我需要访问$(this)这里的初始化内部。

我怎样才能做到这一点?

javascript jquery this jquery-select2

4
推荐指数
1
解决办法
77
查看次数