售前咨询
技术支持
渠道合作
  • Java与C++两大语言比较

    Java Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允…

  • Ftp、Ftps与Sftp之间的区别

    Ftp FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的F…

  • linux 最常用yum源 remi

    Remi repository 是包含最新版本 PHP 和 MySQL 包的 Linux 源,由 Remi 提供维护。有个这个源之后,使用 YUM 安装或更新 PHP、MySQL、phpMyAdmin 等服务器相关程序的时候就非常方便了。 …

  • 表迁移工具的选型-xtrabackup的使用

    1.1. 场景 有的时候test人员可能需要在测试库上比较新的数据,这时候只能是从生产库上面去那了。如果是小表还好实用mysqldump/mysqlpump就可以轻松的解决。但是,如果遇到了大表这将是一个很痛苦的过程。这时候最好的选择就是使…

  • Flask的Jinja2模板引擎 — 自定义扩展(8th)

    说实话,关于自定义扩展的开发,Jinja2的官方文档写得真心的简单。到目前为止网上可参考的资料也非常少,你必须得好好读下源码,还好依然有乐于奉献的大牛们分享了些文章来帮助我理解怎么开发扩展。本文我就完全借鉴网上前人的例子,来给大家演示一个J…

  • git merge 和 git rebase 小结

    Git merge是用来合并两个分支的。 1 git merge b # 将b分支合并到当前分支 同样 git rebase b,也是把 b分支合并到当前分支 他们的 原理 如下 假设你现在基于远程分支”origin&#8221…

  • python flask 表单处理Flask-WTF

    涉及到的插件和包有Flask-WTF,WTForms。内容有表单的创建使用流程,一些最佳实践,还有在页面显示提示消息的简单方式,配合Flask内置的 flash()。 Flask的requset对象包含了client端发送过来的所有请求,在…

  • 表迁移工具的选型-mysqlpump

    1.1. 场景 有两种场景适合使用逻辑迁移:伪大表、跨产品迁移(MySQL 到 MSSQL)。 下面我们模拟伪大表的进行表迁移的情况。 1.2. 使用工具 mysqlpump 1.3. 为什么选mysqlpump 没有什么别的原因就是因为图…

  • zabbix获取最新值last zabbix触发器函数(129)

    zabbix触发器方法last用于获取item最新值或者第几个值以及某个时间的哪一个值。 zabbix触发器方法last – web界面 zabbix-function-last 如下是web界面提供的功能: 1 2 3 4 L…

  • Flask的Jinja2模板引擎

    Flask的模板功能是基于Jinja2模板引擎来实现的。模板文件存放在当前目前下的子目录templates(一定要使用这个名字)下。 main.py 代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 from flask i…