echo "hello world!"
摘要: 在某些特殊需求的情况下,会涉及到匿名用户或非node节点所有者,访问未发表的node节点的需求;或者需要根据不同的用户角色,访问不同的内容类型等,如果不想安装node_access等模块的时候,可以在自定义模块中,简单的用代码来实现。示例代码如下: 清除缓存,就可以看到效果。 阅读全文
posted @ 2018-10-16 15:34 又起风了~ 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 如果send不携带参数,那么send(None) 和next()的作用的相同的,如: 如果send的参数不是None,则是把yield xx当成一个表代式,且把send的参数的值赋给了p;而后的操作同next一样,如: 说一下执行的顺序,首先a()是个生成器;第一次执行要么next(r)要么r.se 阅读全文
posted @ 2018-09-26 14:42 又起风了~ 阅读(7783) 评论(1) 推荐(2) 编辑
摘要: 1.下载三个模块 smtp: https://www.drupal.org/project/smtp mimemail: https://www.drupal.org/project/mimemail mailsystem: https://www.drupal.org/project/mailsy 阅读全文
posted @ 2018-09-18 17:27 又起风了~ 阅读(422) 评论(0) 推荐(0) 编辑
摘要: python读文件判断是否已到EOF,也即结尾,一般其它语言都是以EOF直接来判断的,比如 if ( fp.read(chunk_size) == EOF), 但python到结尾后是返回空字符串的,所以python可以这样判断: 或用with 代替 try 阅读全文
posted @ 2018-09-17 15:13 又起风了~ 阅读(16570) 评论(1) 推荐(0) 编辑
摘要: 有时我们需要知道收到的邮件是从哪台服务器发送过来的,或者想知道该邮件的报文头是怎样的。以下以网易邮箱为例介绍如果抓取这些信息。 首先我们需要知道网易邮箱的访问服务器(拉协议),由于SMTP是推的协议,所以用SMTP是不行的;一般拉的协议用POP3、IMAP和HTTP。 这里我们用POP3来试一下。 阅读全文
posted @ 2018-08-31 16:34 又起风了~ 阅读(2271) 评论(0) 推荐(0) 编辑
摘要: 直接上代码 1. 生成用户(注册) 以上代码也可以换成form的形式。这里不做演示,大家可以自行google。 2.自动登录 或者 阅读全文
posted @ 2018-05-15 10:03 又起风了~ 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 当启用模块时发生Mysql数据库错误,错误信息见附件,实际是“General error: 2006 MySQL server has gone away......”错误。解决方法:找到my.ini文件,在文件中加入max_allowed_packet = 100M ,重启Mysql,问题即可解决... 阅读全文
posted @ 2015-10-20 14:43 又起风了~ 阅读(271) 评论(0) 推荐(0) 编辑
摘要: fix步骤:1.网站根目录下,找到.htacess文件,有记事本打开2.定位到RewriteCond %{HTTP_HOST} .RewriteCond %{HTTP_HOST} !^www\. [NC]RewriteRule ^ http%{ENV:protossl}://www.%{HTTP_H... 阅读全文
posted @ 2015-10-16 12:07 又起风了~ 阅读(356) 评论(0) 推荐(0) 编辑
摘要: xcart小数点的位数默认是2位,有时候需要根据需要更改位数;一开始以为把数据库中的数据类型的位数更改过后,就能生效,结果发现xcart在程序中作了限制,只能是2位。那么只能通过更改程序的方式来更改了,由于时间紧促,只作简单的修改(变通一点的是可以在一般设置里加一个变量来动态控制小数点的位数)。以下... 阅读全文
posted @ 2015-07-08 18:49 又起风了~ 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 由于数据库的版本不同,表名会区分大小写的情况,这样就导致xcart语言相关的信息显示不出来,此时只需更改根目录下的init.php文件,如下:改成小写的就OK了。 阅读全文
posted @ 2015-07-06 13:20 又起风了~ 阅读(123) 评论(0) 推荐(0) 编辑
哈哈哈