python中的单例模式

单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。

使用openOffice实现word、excel等转pdf功能

最近在公司项目中需要实现Excel转pdf的功能,一开始我自己写了工具类来实现转换,实现方式是将目标文件读流,再读出每个sheet,再将sheet数组一个个遍历取当页的数据,读数据的时候又需要每行每行的遍历,再将每个sheet拼接起来成为一个pdf。

Django自定义xadmin插件之导入excel

xadmin的厉害之处在于它允许使用者自定义插件,使用者编写自己需要的插件并注册到xadmin中,以便xadmin实现自己所需要的功能。

Django中xadmin的学习与记录总结

xadmin是Django中admin后台的进阶插件,它包含了admin的基本功能,并在此基础上进行进一步的升级,使得成为一个功能完善的后台管理系统,像瑞士军刀一样拥有各种功能。

使用jquery实现页面右下角弹窗提醒

项目有需要实现类似QQ右下角弹窗提醒的需求,项目要求的其实复杂点,不单单是弹窗,还涉及到定时弹窗、指定页面弹窗、对指定的用户弹窗,以及点击事件等等,需要写的控制也比较多。这里只是简单记录下html页面通过jquery实现弹窗功能。

Nginx采用https协议反向代理tomcat容器项目

之前一直只是使用http协议给项目通信,但是由于谷歌大力推行https,https相比http来说也有着很多优点,比如说通信加密,抓包是抓不到具体通信信息的,而且在传统的http协议下,浏览器访问并发数有限,比如谷歌浏览器默认是开启6个信道并发访问,而https则不一样,它采用了信道复用,传输效率大大提升。这也是现今业内推荐的通信协议。

Centos7 nginx + uswgi 部署Django应用

前些天写了flask应用的部署,今天来讲讲Django的部署吧,毕竟Django部署坑确实多,写篇教程记录下具体步骤要点和踩过得坑。