今天写Python函数的时候,一个函数的参数中含有默认参数,我在这个默认参数后又加了一个参数,但是没有加上默认值,此时运行函数后就报了参数错误:non-default argument follows default argument,后来查了一下,发现是 函数调用的时候,如果第一个参数使用了关键字绑定,后面的参数也必须使用关键字绑定!
在utf-8编码文件中BOM在文件头部,占用三个字节,用来标示该文件属于utf-8编码。其实UTF-8 的BOM对UFT-8没有作用,是为了支援UTF-16,UTF-32才加上的BOM,BOM签名的意思就是告诉编辑器当前文件采用何种编码,方便编辑器识别,但是BOM虽然在编辑器中不显示,但是会产生输出,就像多了一个空行。
Linux 运行py文件报错:Error while finding module specification for 'xxx.py' (ModuleNotFoundError: __path__ attribute not found on 'xxx' while trying to find 'xxxx.py')
提到Markdown,很多人首先想到的是简单、Easy等等。的确,Markdown为简单而生。Markdown是由一个叫 JOHN GRUBER 的哥们发明的,它的语法用一篇文章就可以说完。不相信吗?让我们来试试看…
wordpress官方的伪静态是通过.htaccess实现的,而.htaccess一般是apache支持的,nginx并不支持.htaccess,网上找到wordpress伪静态的方法,并测试可用。以下是nginx配置的代码,除此以外,在wordpress中设置“固定链接”的步骤就不在累赘了,相信大家使用wordpress的站长都是知道的。
同事的基于 WordPress 搭建的网站,因为数据越来越多,变得慢,我从 PHP slow log 里面看出是 WordPress 有些查询总是很慢,即使已经安装了页面缓存插件,但是由于页面众多,命中率不高,所以加速效果也不明显,而且由于界面经常改版,页面缓存需要清空重新生成,进一步降低了缓存的效果。反正就是不流畅,有点慢。
在WordPress网站上打开调试模式( WP_DEBUG )可以使您更好地了解网站正在发生的事情,尤其是当你的网站出现问题时。WordPress调试模式对于主题、插件开发者或者网站开发人员来说,非常有用。
从2010 年夏天开始,伯克利研究团队大约花了四年的时间,设计和开发了一套完整的新的指令集。这个新的指令集叫做 RISC-V,指令集从 2014 年正式发布之初就受到多方质疑,到 2017 年印度政府表示将大力资助基于 RISC-V 的处理器项目,使 RISC-V 成为了印度的事实国家指令集。再到今年国内从国家政策层面对于 RISC-V 进行支持,上海成为国内第一个将 RISC-V 列入政府扶持对象的城市。IBM、NXP、西部数据、英伟达、高通、三星、谷歌、特斯拉、华为、中天微、中兴微、阿里、高云、中科院计算所等国内外 150 多家企业与科研机构的加入 RISC-V 阵营。
1、CPU(Central Processing Unit),是一台计算机的运算核心和控制核心。CPU由运算器、控制器和寄存器及实现它们之间联系的数据、控制及状态的总线构成。差不多所有的CPU的运作原理可分为四个阶段:提取(Fetch)、解码(Decode)、执行(Execute)和写回(Writeback)。 CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码,并执行指令。所谓的计算机的可编程性主要是指对CPU的编程。
hosts文件主要是为了做IP地址和机器名映射,习惯了Linux下面的位置/etc/hosts,一时间还找不到Windows的对应文件在什么位置,查找了相关资料后,windows 系统的hosts文件位置如下:
1M是什么?通常,在计算机中1M表示的是计算机的内存容量,即1M=1024KB。但有不同的含义,云服务器中1M表示服务器的带宽,即1M带宽。