google adsense付款还是走招行电汇最方便

zidon  2020/09/02, 06:10

首先,只需去招商银行柜台办理一张个人的一卡通储蓄卡。

然后,登录Google Adsense帐户,选择“付款-管理付款方式-添加付款方式”,依次填入如下内容:

收款人 ID :(可选,可填写gmail用户名)
银行账户上的姓名:(填写在招商银行开办一卡通帐户的姓名拼音,如:Linghu Chong)
银行名称:(填写招商银行英文名称:China Merchants Bank)
SWIFT BIC:(填写招商银行SWIFT交易代码:CMBCCNBS)
帐号:(填写在招商银行开办一卡通帐户数字ID)
重新输入帐号:(重复填写在招商银行开办一卡通帐户数字ID)
设为主要付款方式:(勾选此项)

说明:

1) 其他什么中转银行的信息千万不要填写,留空即可。
2) 招商银行的英文名称填写成:
China Merchants Bank
China Merchants Bank, H.O.
China Merchants Bank, H.O.,CMB TOWER,7088 SHENNAN BOULEVARD, Shenzhen, China,
以上任意一个名称都可以,我是选最简单的,无伤大雅。
3) 一定确认银行账户姓名、SWIFT BIC、银行帐号不要出错即可,这三个是关键。

我实际操作的时间是:

8月30日晚上7点多,提交的招商银行电汇付款方式。
8月31日上午11点多,收到Google邮件提醒,Google AdSense:请检查您最近收到的款项,……,我们已将您的收入于 2020年8月30日支付给您。
如果这笔款项在本邮件日期算起的 5 个工作日内还未到帐,请与您的银行联系,以了解详情。
9月1日下午4点多,收到招商银行短信提醒帐户入账美元现汇的信息。

真的是太速度了。

30日当天搜了一下Google AdSense通过招商银行一卡通付款的信息,看到一个香港用户5月底在YouTube上发了一个视频,说用招行一卡通收款失败,当时还比较忐忑。没想到实际操作会这么容易。

而比之早些年的香港汇丰银行的支票托收,先要等很长时间收到支票,再去银行办托收。

再而通过西联快汇托收,可以收快汇信件,也可以直接记下西联快汇的资料,去邮政储蓄银行办托收,然后要填N份资料单;再后来办了银行外汇卡可以直接在网上银行自己办理托收。

到现在,只需在Google Adsense帐户后台填了银行电汇付款信息,就万事大吉,Google Adsense的收入直接支付到了个人银行帐户,真的是太方便了。

大家抓紧操作吧,听说Google AdSense在2021年要停用西联汇款的付款方式了。

 

phpstorm2020安装官方中文语言包

zidon  2020/05/03, 06:09

安装完phpstorm后,一般情况下设置中文语言会很容易:


1. 只需打开phpstorm,点击菜单file-setings-plugins-Marketplace:在搜索框中搜索“chinese”,在搜索结果中选择安装“Chinese ​(Simplified)​ Language Pack EAP”插件,然后重启phpstorm后就是中文界面了。
2. 但我在安装phpstorm2020.1.1后,在plugins中根本搜不到官方的中文语言包。于是只能去官网插件库https://plugins.jetbrains.com中搜索“chinese”,选择进入“Chinese ​(Simplified)​ Language Pack EAP”插件页面,点击插件名称右侧的“get”键,会切换到“Install to IDE”,选择“phpstorm2020.1.1”会自动安装到phpstorm,然后确定重启即可。
3. 以上如果还不起作用,就直接在官方语言包页面https://plugins.jetbrains.com/plugin/13710-chinese-simplified-language-pack-eap/versions选择phpstorm对应版本的中文版语言包下载下来(如phpstorm2020.1.1版就下载zh.201.7223.91.jar)。在菜单file-setings-plugins页面,点击那个小齿轮,选择“install plugin from disk ”,找到下载到本地硬盘的中文语言包插件文件zh.201.7223.91.jar,选择安装,然后重启phpstorm就是中文版了。
提示:
其他第三方的汉化语言包在最新版的phpstorm中已经不支持了,谨记官网最香。
另外,有不能在phpstorm安装的插件,也可以在https://plugins.jetbrains.com搜索下载后,离线安装。

 

Blogger设置响应式主题模板及首页改为文章提要和阅读全文

zidon  2020/04/16, 06:07

一、修改模板为响应式

Blogger官方的一些主题模板对移动端访问不太友好,而且默认的移动版主题也不太美观。所以,就拿自己的模板来修改吧。这样至少全平台blog都是一个样式风格。

思路就是在css中加入移动端样式,这时候需要把模板样式中的div容器的width是绝对值的,给它改成在移动设备下width为100%显示;不需要的边栏和模块设置为隐藏。例如:

/* 新增自适应样式*/
@media screen and (max-width:768px){
body{min-width:100%;width:100%;}
#wrapper{min-width:100%;max-width:100%;width:100%;}
#center,#center #squeeze{width:100%;}
#center{padding-left:0;padding-right:0;}
#sidebar-left,#sidebar-right{display:none;}
}
然后将上述样式放入下面代码之间即可:
    <b:skin><![CDATA[
...
]]></b:skin>    
其实,还需要做移动端的菜单,暂时没有精力,先做这么多。

二、首页文章列表非全文显示

我的模板在blog首页默认全文显示的,碰到长的文章,整个首页会拉的非常长,看起来也不太美观。

网上搜到的Blogger传统的显示文章提要大概是这两个思路。

其一,发文章的时候,把文章内容前面一两个段落用“< ! -- more -- >”截一下。然后模板里设置首页读取文章摘要。

其二、是使用js方法,除了要修改模板,还需要引入一段js代码,操作也不太方便。

现在,blogger对于文章列表以提要显示,已经做得很好。我使用的就是blogger默认移动版主题的应用方案。即在文章显示处增加一个判断,首页和list页以提要显示,除此全文显示。

例如,选择,Blogger后台-主题背景-修改html,做如下修改:

原来模板里文章全文显示的模块:
    <div class='content'>
        <p>
        <data:post.body/>
        </p>
    </div>
改为文章提要显示,并加上“浏览全文”的链接:
    <div class='content'>
        <p>
        <b:if cond='data:blog.pageType == &quot;index&quot;'>
            <div class='post-body'>
                <data:post.snippet/>
            </div>
        <div class='jump-link'>
            <a expr:href='data:post.url' expr:title='data:post.title'><data:post.jumpText/></a>
        </div>
        <b:else/>
        <data:post.body/>
        </b:if>
        </p>
    </div>
如果希望首页文章除了提要、浏览全文,再显示一幅文章图片的缩略图的话,就改为:
    <div class='content'>
        <p>
        <b:if cond='data:blog.pageType == &quot;index&quot;'>
            <div class='mobile-index-contents'>
            <b:if cond='data:post.thumbnailUrl'>
                <div class='mobile-index-thumbnail'>
                <div class='Image'>
                    <img expr:src='data:post.thumbnailUrl'/>
                </div>
                </div>
            </b:if>
            <div class='post-body'>
                <b:if cond='data:post.snippet'>
                <data:post.snippet/>
                </b:if>
            </div>
            </div>
        <div class='jump-link'>
            <a expr:href='data:post.url' expr:title='data:post.title'><data:post.jumpText/></a>
        </div>
        <b:else/>
        <data:post.body/>
        </b:if>                           
        </p> 
    </div>
然后,在css代码中加入支持缩略图的样式。如:
/* 缩略图样式*/
.mobile-index-contents{margin-right:25px;min-height:25px}
.mobile-index-thumbnail{float:left;margin:.2em 1em 0 0}
.mobile-index-thumbnail img{width:72px !important;}
.post-body{width:100%;_overflow:hidden}
.jump-link{float:right;}
这样,工作就算完成了。

 

Blogger启用https访问的简单实现

zidon  2020/04/12, 06:06

Blogger的自定义域名启用https访问的简单实现方法如下:

1.首先得到一个国内可访问的Google的 IP 地址。

2.打开http://tools.tracemyip.org/网站左上角搜索框输入上面的IP进行搜索。

3.在搜索结果中找到Reverse DNS pointer:该项中的二级域名。

(提示:该二级域名的主域名应是 1e100.net 的,如果是 googlehosted.com后缀的则不可用。即我们需要的是xxxxx.1e100.net格式的二级域名。)

4.登陆自己的域名后台,把绑定Blogger的域名CNAME指向该二级域名。

5.最后登陆Blogger后台-设置-基本:右侧的“HTTPS 可用性”下,选择是。

6.如果希望http访问重定向到https,只需将步骤5同页中的“HTTPS 重定向“选择是即可。

注:以上创意来自https://blog.iljw.me/2018/07/enable-blogger-https.html,本人仅作操作流程的精简。

附注:

7.如果在第6步操作完提示:
“您未获得使用此域的授权。请按照设置说明执行相应操作。”
(You have not been authorized to use this domain. Please follow the settings instructions.)

请重新浏览Blogger后台-设置-基本页面:点击发布-博客地址处的“修改”按钮。按照提示给自己的域名新建一个随机码的二级域名CNAME到gv-xxx.dv.googlehosted.com格式的域名即可。

8.如果以上操作还不能解决问题:那就在Blogger后台-设置-基本页面:点击发布-博客地址处的“修改”右侧的“x”按钮,就是把自定域名删掉。这时候Blogger只保留xxx.blogspot.com的地址,会自动开启https。然后再把自己要绑定的域名重新添加上就可以了。

Apache报错:Invalid command 'SSLPassPhraseDialog', perhaps misspelled...的问题。

zidon  2020/04/12, 06:05

Apache检查语法httpd -t 报错:Invalid command 'SSLPassPhraseDialog', perhaps misspelled...的问题。

先说一下应用场景,服务器环境为CentOS7.7,Apache2.4.6。

安装完mod_ssl
# yum -y install mod_ssl

检查Apache语法
# httpd -t

即出现如下报错:
AH00526: Syntax error on line 18 of /etc/httpd/conf.d/ssl.conf: Invalid command 'SSLPassPhraseDialog', perhaps misspelled or defined by a module not included in the server configuration

这时候是不能重启Apache的。

只需编辑ssl配置文件:
# vim /etc/httpd/conf.d/ssl.conf

在 Listen 443 https 的下面加入:

LoadModule ssl_module modules/mod_ssl.so

就解决问题了。

以往,从没出现过此类问题,此次就手动指定mod_ssl吧,仅作记录。

301重定向正则表达式实例应用

zidon  2009/11/09, 06:03

修改.htaccess文件达到301重定向的目的,其中如果想将domain.com域名下的所有url转到www.domain.com下,规则如下:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]

但实际用到的301转向并不是如此简单的应用,诸如程序调整目录,文件命名规则的改变,就需要用到正则表达式来设置相关的301重定向了,几个简单的301重定向正则表达式的例子如下:

RewriteRule ^(.*?)(\/\d.*)$ $1_bing$2  [R,L]
RedirectMatch ^/archiver/(.*)$ /bbs/archiver/$1 [L]
RedirectMatch ^/chrome/([a-zA-Z]+)/(.*).html$ /chrome/$1-$2.html [L]
RedirectMatch ^/msn/([a-z]+)/(\d{4})([0-9]+).html$ /live/$1/2009$3.html [L]


([a-z]+)表示多位的小写英文字母。
([a-zA-Z]+)表示多位的大小写英文字母。

([0-9])表示单个的阿拉伯数字;
([0-9]{1,2})表示两位的阿拉伯数字;
([0-9]+)表示多位的阿拉伯数字;

(\d)同上一个。
(\d{4})表示多位的阿拉伯数字的前四位数字。
(\b)表示单词的开始或结束; (\w)表示任意的字母或数字或下划线或汉字;
(\s)表示任意的空白符;

(.*)表示任意字符。

redirect 301 /go/search.htm /data/google.html
redirect permanent /go/search.htm /data/google.html
其中redirect permanent和redirect 301应用效果相同。

更多正则表达式的内容看这里吧http://zh.wikipedia.org/wiki/正则表达式
月光博客自己总结的常用正则表达式http://www.williamlong.info/archives/433.html

1 2 3 ... 18 19 20  下一篇»