小编dzh*_*zhi的帖子

包含脚本,使用CDN(Google)或在网站的根目录中存储它们的速度有多快?

包含脚本,使用CDN(Google)或在网站的根目录中存储它们的速度有多快?

html jquery html5 cdn

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

如何有条件地检测操作系统并加载 ZSH 设置?

我在家里和工作中使用多种不同的操作系统,并且我希望能够有条件地加载特定于平台的 ZSH 设置,具体取决于我在给定时刻使用的操作系统。

我尝试了这个,但它没有加载我期望的所有内容:

# Condtitional loading of zsh settings per platform

if command apt > /dev/null; then
    source $ZSH_CUSTOM/os/debian.zsh

elif command systemctl > /dev/null; then
    source $ZSH_CUSTOM/os/systemd.zsh

elif command freebsd-version > /dev/null; then
    source $ZSH_CUSTOM/os/freebsd.zsh

elif [[ `uname` == "Darwin" ]]; then
    source $ZSH_CUSTOM/os/mac.zsh

elif command kubectl > /dev/null; then
    source $ZSH_CUSTOM/os/kubernetes.zsh

else
    echo 'Unknown OS!'
fi
Run Code Online (Sandbox Code Playgroud)

进行此检测的最佳方法是什么以及我做错了什么?我知道我的这种方法不起作用,因为当我运行时zsh -o SOURCE_TRACE,它不会显示所有所需的文件来源。

提前致谢!

linux bash shell zsh oh-my-zsh

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

什么是最优化的SEO优化图像HTML代码?

到目前为止,我这样做:

<a href="http://domain.com" title="Keyword"><img src="image.png" alt="Keyword" /></a>
Run Code Online (Sandbox Code Playgroud)

现在,我发现图像也可以有title属性:

<a href="http://domain.com" title="Keyword"><img src="image.png" alt="Keyword" title="Keyword"/></a>
Run Code Online (Sandbox Code Playgroud)

是否有任何其他优化可以拉动以提升图像链接值?

html seo

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

哪种clearfix方法?

/*清除修复*/

.clearfix:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix {height:1%;}
Run Code Online (Sandbox Code Playgroud)

要么

.clearfix:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix, *:first-child+html .clearfix {zoom:1;}
Run Code Online (Sandbox Code Playgroud)

哪种方法效果最好?我现在使用第一个,从来没有问题..谢谢.

html css css-float

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

如何获取正确的docker-compose多行环境变量格式?

我使用正式的Wordpress图像为Wordpress堆栈制作了docker-compose.yaml,我想在wp-config.php文件中自动添加一些自定义常量。

按照官方的图片说明,我得到以下结果:

### Web Application
  wordpress:
    container_name: 'wordpress'
    image: 'wordpress:php7.2-fpm-alpine'
    user: 1001:1001
    environment:
      - WORDPRESS_DB_HOST=mysql
      - WORDPRESS_DB_USER=something
      - WORDPRESS_DB_NAME=something
      - WORDPRESS_DB_PASSWORD=xxxxxxxxxxxxxxx
      - WORDPRESS_DEBUG=1
      - WORDPRESS_CONFIG_EXTRA=
          define( 'WP_REDIS_CLIENT', 'predis' );
          define( 'WP_REDIS_SCHEME', 'tcp' );
          define( 'WP_REDIS_HOST', 'redis' );
          define( 'WP_REDIS_PORT', '6379' );
          define( 'WP_REDIS_PASSWORD', 'xxxxxxxxxxxxxxx' );
          define( 'WP_REDIS_DATABASE', '0' );
          define( 'WP_REDIS_MAXTTL', '21600' );
          define( 'WP_CACHE_KEY_SALT', 'xx_ ');
          define( 'WP_REDIS_SELECTIVE_FLUSH', 'xx_ ');
          define( 'WP_AUTO_UPDATE_CORE', false );
    volumes:
      - ./wordpress:/var/www/html
      - ./logs/php:/var/logs/php
      - ./config/php/www.conf:/usr/local/etc/php-fpm.d/www.conf:ro
    networks:
      - frontend
      - backend
    restart: …
Run Code Online (Sandbox Code Playgroud)

wordpress yaml docker dockerfile docker-compose

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

通过JS添加选择菜单默认值?

我正在开发一个元搜索引擎网站,Soogle和我用JS填充选择菜单..

现在,在页面加载后,默认情况下没有加载任何引擎,用户需要自己选择它或[TAB]到它.

在页面加载后,是否有可能通过JS从菜单中预选一个值?

这是代码:

使用Javascript:

// SEARCH FORM INIT
function addOptions(){
    var sel=document.searchForm.whichEngine;
    for(var i=0,l=arr.length;i<l;i++){
        sel.options[i]=new Option(arr[i][0], i);
    }
}

function startSearch(){
    var searchString=document.searchForm.searchText.value;
    if(searchString.replace(/\s+/g,"").length > 0){
        var searchEngine=document.searchForm.whichEngine.selectedIndex,
            finalSearchString=arr[searchEngine][1]+searchString;
        window.location=finalSearchString;
    }
    return false;
}
function checkKey(e){
    var key = e.which ? e.which : event.keyCode;
    if(key === 13){
        return startSearch();
    }
}

// SEARCH ENGINES INIT
var arr = [
    ["Web", "http://www.google.com/search?q="],
    ["Images", "http://images.google.com/images?q="],
    ["Knowledge","http://en.wikipedia.org/wiki/Special:Search?search="],
    ["Videos","http://www.youtube.com/results?search_query="],
    ["Movies", "http://www.imdb.com/find?q="],
    ["Torrents", "http://thepiratebay.org/search/"]
];
Run Code Online (Sandbox Code Playgroud)

HTML:

<body onload="addOptions();document.forms.searchForm.searchText.focus()">

<div id="wrapper">
<div id="logo"></div> …
Run Code Online (Sandbox Code Playgroud)

javascript forms

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

通过 CloudBuilder 更新图像标签以提交 SHA 的最佳方法是什么?

我有一个deployment.yaml含有部署3个容器+ LB服务cloudbuild.yaml步骤建集装箱图像每一次有新的承诺一定的分支上到位桶混帐回购协议

一切正常,除了每当有新映像版本(我在部署中使用 :latest 标记)时我的部署都不会更新这一事实,为了改变这一点,我明白我的部署映像应该使用一些独特的东西,而不是 :latest,例如作为 git commit SHA。

问题: 我不确定如何在 GCB CI 过程中执行图像声明更新以包含新的提交 SHA。

YAML 的:https : //paste.ee/p/CsETr

google-cloud-platform kubernetes google-kubernetes-engine google-container-registry google-container-builder

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