Skip to main content

官网:https://pypi.org/project/xlwt/

安装:

写入示例:

官方示例:

阅读全文


Git Pull 和 Clone 时报错,提示信息:

error: unable to create file jdbuy-2018:08:07.jpeg: Invalid argument

导致这个异常的原因是Windows文件系统不允许文件名使用冒号“:”,找到提交者,修改文件名就可以解决了。

除了冒号,以下这些也不允许使用

  • < (less than)
  • > (greater than)
  • : (colon)
  • ” (double quote)
  • / (forward slash)
  • \ (backslash)
  • | (vertical bar or pipe)
  • ? (question mark)
  • * (asterisk)

大家都用Win就很难遇到这个问题,我之所以遇到是因为团队里有使用 MacOS(OSX系统文件名支持冒号)的小伙伴,截个图之后直接上传了,然后其他人 pull / clone 就不行了。


在一些程序设计中,希望对象只有一个实例,这时候就可以使用单例模式。

单例模式的实现,在语法上 用一个私有的构造方法来保护类不能在外部被 new 出来,然后提供一个静态方法返回唯一的实例即可。

应用场景,例如:系统配置,整个系统有一个配置对象即可,如果有配置修改,通知这个唯一的对象就好了,每次读取配置只需从这个唯一的对象中获取。

下面是一些常见的写法,以及优缺点:

阅读全文


Visual Studio Code 安装php插件后提示:

PHP executable not found. Install PHP 7 and add it to your PATH or set the php.executablePath setting

配置


jQuery处理div中的图片显示时超出了div边框,代码:


因为要用Bootstrap的分页,所以这个功能要自己写代码实现,不能用原有的函数。

与网络上搜索到的常规分页代码不太一样。

那些方法都是判断了所有情况,然后根据情况输出,看着太头疼。

我的这个方案是根据当前页码计算循环输出的起始和结束,然后在某些特殊情况进行补位和减位。

我的这个方案是计算当前页码应该显示多少个,然后基于当前页面

阅读全文


Nginx 控制分为2种,一种是用nginx自带的命令控制(有一些命令其实是发送信号到主进程,也是用的linux信号控制),另一种是用linux的信号控制。在平时维护的时候,我通常都是用nginx自带的命令控制,后者因为需要去查询pid,有点繁琐。

Nginx自带的命令控制

阅读全文


在定制主题的时候,想去除一些 wp_nav_menu 函数输出的html代码,下面是一些解决方法。

去掉li多余的css

去除菜单没有设置时候的默认值

fallback_cb 参数设置为 false 即可。

阅读全文