小编Igo*_*kin的帖子

有没有办法将背景图像设置为base64编码图像?

我想在JS中动态更改背景,我的图像集是base64编码的.我尝试:

document.getElementById("bg_image").style.backgroundImage = 
   "url('http://amigo.com/300107-2853.jpg')"; 
Run Code Online (Sandbox Code Playgroud)

结果很完美,

但我没有做同样的事情:

document.getElementById("bg_image").style.backgroundImage = 
   "url('data:image/png;base64,iVBORw0KGgoAAAAAAAAyCAYAAAAUYybjAAAgAElE...')";
Run Code Online (Sandbox Code Playgroud)

也不

document.getElementById("bg_image").style.backgroundImage = 
   "data:image/png;base64,iVBORw0KGgoAAAAAAAAyCAYAAAAUYybjAAAgAElE...";
Run Code Online (Sandbox Code Playgroud)

有什么办法吗?

javascript base64 background-image

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

XPath 2.0在线测试仪?

我使用Oxygen XMLTester for xPath选择器,支持XPath 2.0规范.所以我想知道是否有任何在线测试人员使用XPath 2.0规范. http://www.xmlme.com/XpathTool.aspx [http://www.xmlme.com/XpathTool.aspx][2] http://www.xpathtester.com/test [http://www.xpathtester的.com /测试] [3]

上述测试人员未能采用以下XPAth(2.0相当成功):/ list/sum(item/prices/price [@ currency ='USD'])和XML:

<list>
   <item new='true'>
     <title lang="en">Pop-Music DVD</title>
     <author >K. A. Bred</author>
     <year>2012</year>
     <prices>
       <price currency="USD">29.99</price>
       <price currency="EUR">23.2</price>
     </prices>
   </item>
   <item new='false'>
    <title>Gone with the wind</title>
    <author>M. Mitchell</author>
    <year>1936</year>
    <prices>
      <price currency="USD">19.05</price>
      <price currency="EUR">15</price>
    </prices>
  </item>
</list>
Run Code Online (Sandbox Code Playgroud)

testing xpath-2.0

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

如何找出我的网站正在刮?

如何找出我的网站正在刮?

我有点意见......

  1. 网络带宽占用,导致吞吐量问题(如果使用代理,则匹配).
  2. 当在搜索引擎中搜索关键词时,新的引用会出现在具有相同内容的其他类似资源中(如果使用了代理,则匹配).
  3. 多个来自同一IP的请求.
  4. 来自单个IP的高请求率.(顺便说一下:什么是正常价格?)
  5. 无头或奇怪的用户代理(如果使用代理,则匹配).
  6. 从相同的IP请求具有可预测(相等)的间隔.
  7. 从不请求某些支持文件,例如.favicon.ico,各种CSS和javascript文件(如果使用代理,则匹配).
  8. 客户端的请求顺序.防爆.客户端访问不是直接访问的页面(如果使用代理,则匹配)

你会在这个列表中添加更多内容吗?

如果刮刀使用代理,可能适合/匹配哪些点?

screen-scraping web-scraping web

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

如何解决"session_regenerate_id():无法重新生成会话ID - 已发送的标头"

因为我已经将yii应用程序移动到另一个共享主机,并且应用程序是runnig ... index.php?r =使用登录凭据的站点/登录我得到了warnig:

session_regenerate_id(): Cannot regenerate session id - headers already sent
Run Code Online (Sandbox Code Playgroud)

actionLogin"的代码:

public function actionLogin($name = null )
{
    $model=new LoginForm;
    if ($name) $model->username = $name;
    if(isset($_POST['ajax']) && $_POST['ajax']==='login-form')
    {
        echo CActiveForm::validate($model);
        Yii::app()->end();
    }
    if(isset($_POST['LoginForm']))
    {
        $model->attributes=$_POST['LoginForm'];
        // validate user input and redirect to the previous page if valid
        if (headers_sent($filename, $linenum))
               {
            echo "Headers have been sent in {$filename} line number is {$linenum}\n"
            exit;
        }

        if($model->validate() && $model->login())
            $this->redirect(Yii::app()->user->returnUrl);
    }
    // display the login form …
Run Code Online (Sandbox Code Playgroud)

php byte-order-mark sessionid yii

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

是否有任何在线工具可以使用 json 有效负载进行 POST 请求以进行漂亮打印?

有很多在线 json 查看器。然而,是否有任何可能使用 json 负载请求 POST以便传入的 json 字符串可能会被打印出来?不只是像往常一样复制/粘贴?

printing post json

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

Windows 8(64位)中的WAMP不起作用

我已经安装了wampserver.但它始终是一个红色托盘图标.

  • 图标工具提示信息:local server - None of 2 services running.
  • 80号港口没有被占用; 用Apache检查►服务►测试端口80:

    警告:chmod():第68行的C:\ wamp\scripts\config.inc.php中的权限被拒绝无法修改文件C:\ WINDOWS\system32\drivers\etc\hosts要写入文件C:\ WINDOWS\system32\drivers\etc\hosts不可写*****使用端口80的测试*****=====在端口80上过滤命令netstat测试=====测试TCP端口80未找到与TCP协议关联的TCPv6测试未找到与TCP协议关联的端口80 =====尝试在端口80上打开套接字进行测试===== 您的端口80实际上未使用.

  • Apache►服务管理►在cmd窗口中安装服务问题: 在此输入图像描述 Enter键关闭窗口,没有任何反应.等待也没有任何利润.

怎么了?

更新

  • 试图在以下位置更改Apache的端口号(均为81和8080)httpd.conf:

    听0.0.0.0:8080听[:: 0]:8080 ServerName localhost:8080

  • 检查IIS是否运行=>否! 在此输入图像描述.

没有帮助.

php apache wamp wampserver windows-8

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

Python-docx:是否可以在特定位置(而不是最后)在段落中添加新的运行

我想为MS Word文本中的更正单词设置样式。由于无法在运行中更改文本样式,因此我想在现有段落中插入具有新样式的新运行...

for p in document.paragraphs: 
   for run in p.runs: 
       if 'text' in run.text:      
            new_run= Run()
            new_run.text='some new text' 
            # insert this run into paragraph
            # smth like:
            p.insert(new_run) 
Run Code Online (Sandbox Code Playgroud)

怎么做?

p.add_run() 在段落末尾添加一行,不是吗?

更新资料

最好的办法是能够克隆运行(并在一定运行后插入)。这样,我们可以在新的/克隆的中复制原始运行的样式属性。

更新2

我可以管理该插入代码:

if 'text' in run.text:
    new_run_element = CT_R() #._new() 
    run._element.addnext(new_run_element)
    new_run = Run(new_run_element, run._parent)
    ...
Run Code Online (Sandbox Code Playgroud)

但是之后:

  1. 段运行号留相同len(p.runs)
  2. 当我将该文档保存到文件中时,MS Word无法打开它在此处输入图片说明

python python-docx

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

<=>运算符是什么意思,sql?

我来到了运行<=>运算符的sql查询.<=>运算符是什么意思?

SELECT STR_ID, TEX_TEXT AS STR_DES_TEXT, IF( EXISTS( SELECT * FROM SEARCH_TREE AS SEARCH_TREE2 WHERE       SEARCH_TREE2.STR_ID_PARENT <=> SEARCH_TREE.STR_ID LIMIT 1 ), 1, 0) AS DESCENDANTS FROM SEARCH_TREE
Run Code Online (Sandbox Code Playgroud)

这个sql是MySQL类型的.

mysql sql operators

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

Python-docx:识别段落中的分页符

我逐段迭代文档,然后我将每个段落文本拆分为句子.(带空格的点)。与在整个段落文本中搜索相比,我将句子中的段落文本拆分为更有效的文本搜索

然后代码在句子的每个单词中搜索错误,错误来自纠错数据库。我在下面展示了一个简化的代码:

from docx.enum.text import WD_BREAK

for paragraph in document.paragraphs:
    sentences = paragraph.text.split('. ') 
    for sentence in sentences:
        words=sentence.split(' ')
        for word in words:
            for error in error_dictionary:
                 if error in word:
                     # (A) make simple replacement
                     word = word.replace(error, correction, 1)
                     # (B) alternative replacement based on runs 
                     for run in paragraph.runs:
                         if error in run.text:
                               run.text = run.text.replace(error, correction, 1)
                         # here we may fetch page break attribute and knowing current number …
Run Code Online (Sandbox Code Playgroud)

python search page-break python-docx

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