小编din*_*o_d的帖子

如何为特定div设置CSS样式?

我想对特定图像使用边界半径,我怎么能在CSS中做到这一点?当我尝试使用border radius属性时,它将它应用于该页面上的所有图像,当我通过类使用它时,它不起作用.请看一下这段代码并告诉我.

#radiusimage{
  border-radius: 25px;
}
Run Code Online (Sandbox Code Playgroud)
<img class="radiusimage" src="https://bestforandroid.com/wp-content/uploads/2016/10/music-apps-1-300x150.png" alt="music-apps" width="300" height="170" />
Run Code Online (Sandbox Code Playgroud)

html css

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

在 PHP_CodeSniffer 中强制使用空格缩进而不是制表符?

在我的自定义嗅探中我添加了

<rule ref="Generic.WhiteSpace.ScopeIndent">
    <properties>
        <property name="indent" value="2" />
        <property name="tabIndent" value="false" />
    </properties>
</rule>
Run Code Online (Sandbox Code Playgroud)

它适用于内部的功能和控制结构,但例如

function test_plugin_admin_enqueue( $hook ) {
  /**
   * Load only on ?page=test-ajax-admin.php
   * The easiest way to find out the hook name is to go to the
   * options page and put print_r( $hook ); before the conditional.
   */
  if ( $hook !== 'toplevel_page_test-ajax-admin' ) {
    return;
  }

  wp_enqueue_script( 'test-plugin-admin-script', plugin_dir_url( __FILE__ ) . 'js/admin.js', array( 'jquery' ) );
}
Run Code Online (Sandbox Code Playgroud)

将会return有错误Tabs must be …

php wordpress phpcodesniffer

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

获得4而不是4.76作为数学/科学问题的答案(总是整数而不是十进制)

因此,这与绘制能量等级链接到问题的问题有关.

Anywho,我正在使用离散化来获得各种电位的能级和波函数,而且我可能是编程工具,因为我不知道如何得到能量本征值的数值结果.我有一种强烈的感觉,必须能够从给定的代码中提取该信息(代码具有来自linalg模块的eig_banded例程).但我只是一个工具,无法想象如何做到:

所以我只需要我绘制的能量的数值......

我尝试过(这是链接代码的一部分):

    def calc(Nmesh,POWER,L ,numwav=0):
    #
    dx=L/Nmesh
    x = np.arange(-L,L+0.0001,dx)
    Npts=len(x)

    V = x**POWER

    #
    ai = np.empty((2,Npts))   # ai[:,i] = a[:,i-1]
    ai[0,:] = 1/dx**2 + V     #
    ai[1,:] = -1.0/dx**2/2    #
    ai[1,Npts-2] = -99.0      #
    a = ai[:,1:-1]
    f = report_time(linalg.eig_banded)
    eig, vec = f(a, lower=True,overwrite_a_band=True,
                 select='i',select_range=(0,numwav)
                 ) #

    wave = np.empty(Npts)
    wave[1:-1] = vec[:,numwav]
    wave[0] = 0             #
    wave[Npts-1] = 0        #
    wave = 150*wave + eig[numwav]
    return x, V, wave, eig[numwav]

def main(): …
Run Code Online (Sandbox Code Playgroud)

python math

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

在python中绘制一个总和

我试图在python中绘制一个具有无限总和的函数.现在,由于计算中没有无穷大,对于我的上限,我可以选择一个非常大的数字,这很好.

所以我试图绘制它:

from scitools.std import *
from math import *
import numpy as np

def f1(t):
    return 0.5*(1+sum((4**(2*n)*cos(2*n*t))/(e**16*factorial(n)) for n in xrange(0,10**100)))

t = linspace(0, 35, 10000)
y1 = f1(t)

plot(t, y1)

xlabel(r'$\tau$')
ylabel(r'P($\tau$)')
legend(r'P($\tau$)')
grid(True)
Run Code Online (Sandbox Code Playgroud)

我试图减少xrange(或范围),并增加linspace(从超过1000点的0,35),但我得到:

OverflowError: long int too large to convert to int
Run Code Online (Sandbox Code Playgroud)

要么

OverflowError: range() result has too many items
Run Code Online (Sandbox Code Playgroud)

那么这里的问题似乎是什么?怎么能把这笔钱大呢?总和的语法是否正确?

python numpy sum

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

在循环中包含每3个元素会留下一个空包装器

我将循环中的每3个元素包装在一个包装div中,如下所示:

$query = array(
    'post_type' => 'post',
);

$i = 1;

$posts = new WP_Query( $query );
$out = '<div class="wrapper">';
if ($posts->have_posts()){
    while ($posts->have_posts()){
        $posts->the_post();

        $out.= '<div class="content">
            //content here
        </div>';

        if($i % 3 == 0) {
            $out .= '</div><div class="wrapper">';
        }

        $i++;

    }
}
$out .= '</div>';
wp_reset_postdata();


return '<section>'.$out.'</section>';
Run Code Online (Sandbox Code Playgroud)

这创造了一个很好的包装html减去一件困扰我的小事:

<section>
    <div class="wrapper">
        <div class="content"></div>
    </div>
    <div class="wrapper">
        <div class="content"></div>
    </div>
    <div class="wrapper"></div>
</section>
Run Code Online (Sandbox Code Playgroud)

如果我有6个帖子(或3个中的任意一个,模数就像它应该这样做)我会得到一个额外的空包装.这真的不需要.

那么我应该在查询中包含哪些条件来确保我不会得到空包装器?

php wordpress

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

在订单明细中的订单项目表中显示产品元

我需要为订单商品添加自定义列,并在此列中显示特定的产品元数据。我的意思是如下图所示,我找不到woocommerce的任何操作来添加此列! 在此处输入图片说明

php wordpress wordpress-plugin woocommerce

0
推荐指数
1
解决办法
5027
查看次数

WordPress允许菜单描述中的HTML

我查看了如何在菜单描述中允许带有链接或其他标签的HTML,但我能找到的是如何使用标签去除标签

// Allow HTML descriptions in WordPress Menu
remove_filter( 'nav_menu_description', 'strip_tags' );
Run Code Online (Sandbox Code Playgroud)

我找到了这个函数,它应该允许在菜单描述中编写链接和其他HTML元素

add_filter( 'wp_setup_nav_menu_item', 'cus_wp_setup_nav_menu_item' );
function cus_wp_setup_nav_menu_item( $menu_item ) {
     $menu_item->description = (isset($menu_item->post_content)) ? apply_filters( 'nav_menu_description', $menu_item->post_content ) : '';
     return $menu_item;
}
Run Code Online (Sandbox Code Playgroud)

但是这将在菜单描述中输出页面内容:

还有其他方法吗?

wordpress menu filter

0
推荐指数
1
解决办法
1379
查看次数

使用类的对象填充列表

我目前正在制作一个带有随机生成的房间的游戏,当我迭代新创建的房间以检查它们的坐标以将它们添加到图表中时,我有一个房间列表。

list<Room> listOfAllRooms;
Run Code Online (Sandbox Code Playgroud)

我可以继续使用笨拙的方式来指定所有房间对象的存储位置。

list<Room> listOfAllRooms = new List<Room> {roomObject.room1, ...}
Run Code Online (Sandbox Code Playgroud)

它们存储在另一个类中只是为了保持整洁,就像这样......

public class RoomObjects { public static Room room1 = new Room(); .....}
Run Code Online (Sandbox Code Playgroud)

一路25个房间。

这简直令人难以置信,如果我扩展到目前正在使用的 25 个房间之外,将会产生一个严重的问题。在我看来,应该存在一种方法可以直接从一个整洁的来源填充所有房间的列表。所以我的问题实际上归结为是否有更好的方法来声明这些对象并将它们自动存储到列表中?或者至少有一种方法可以自动将每个房间添加到列表中?

(注意,我有很大一部分代码处理所有房间的列表,所以我希望我不必重新编写它来解决这个问题)

c# list

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

预签名 S3 url 在到期时间后有效

从 SDK 文档(链接:https://docs.aws.amazon.com/aws-sdk-php/v3/api/class-Aws.S3.S3Client.html#_createPresignedRequest$expires中,参数应表示URL 应该过期。

因此,如果我指定 2 分钟作为过期时间,则 2 分钟后该 URL 应该无效。我的代码看起来像这样

<?php
$s3 = $this->cloudProvider->getClient(); // S3 client

$cmd = $s3->getCommand(
    'GetObject',
    [
        'Bucket' => $this->getSdkBucket(), // Bucket name
        'Key' => "$s3Name",
    ]
);

$urlReq = $s3->createPresignedRequest($cmd, $expirationTime); // $expirationTime is a Unix timestamp
Run Code Online (Sandbox Code Playgroud)

我得到了具有正确到期时间的网址(在我的例子中,客户端希望它是会话到期时间,而会话时间是 4 小时)

  X-Amz-Content-Sha256=UNSIGNED-PAYLOAD
  &X-Amz-Security-Token=long_string_goes_here
  &X-Amz-Algorithm=AWS4-HMAC-SHA256
  &X-Amz-Credential=another_string_goes_here
  &X-Amz-Date=20200907T110127Z
  &X-Amz-SignedHeaders=host
  &X-Amz-Expires=14400 // This decreases depending on how long the user is logged in - max 4hrs
  &X-Amz-Signature=another_string_here
Run Code Online (Sandbox Code Playgroud)

问题是这个url在4小时后才有效。

根据我在这个答案中读到的有关过期时间的内容 ( /sf/answers/4045488961/),URL的有效期为 6 …

amazon-s3 amazon-web-services aws-php-sdk

0
推荐指数
1
解决办法
2517
查看次数

使用php从文本文件中读取逗号分隔值

我有一个文本文件,其中包含逗号分隔的内容.

让我的文件test.txt.内容是:

text1, text2, text3
Run Code Online (Sandbox Code Playgroud)

我想读取这个文件并将这三个值分配给3个变量.

我检查过 readfile(filename,include_path,context)

php file

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