技术文档

收集到的技术文档网址

馋奶兔 提交于 2019-12-03 11:32:00
1、Python中常用数据库访问接口模块 专用数据库连接模块——MySQL、SQLite、PostgreSQL、Oracle、IBM DB2、Infomix、Interbase、Sybase、SQL Server 通用数据库接口模块——ODBC、JDBC https://blog.csdn.net/dajianshi/article/details/7454146 来源: https://www.cnblogs.com/hzjdpawn/p/11794095.html

pyunitest技术文档:https://docs.python.org/2/library/unittest.html

匿名 (未验证) 提交于 2019-12-02 20:37:20
单元测试:unittest HTTP接口自动化测试:unittest+Requests Web UI 自动化测试:unittest+Selenium 移动自动化测试:unittest+Appium unittest是Python的标准的单元测试框架,能够很好的和自动化测试相结合,并且有独立的测试报告框架 unittest的主要构成部分 1)test fixture 用于初始化清理等操作。在selenium测试中,我们可以用来做webdriver的初始化。 2)testcase 测试用例,unittest的最小单元。 用于对指定输入的返回结果进行检测。 在unittest中提供了testcase基类,用来创建新的测试用例。 3)testsuit 测试套件,一系列测试用例或测试套件的组合 在unittest中由testsuit来实现 4)test runner 测试执行器,负责用例执行并生成测试报告。 在unittest中提供了命令行模式和Gui模式来执行 文章来源: pyunitest技术文档:https://docs.python.org/2/library/unittest.html

mysql 技术文档汇总

家住魔仙堡 提交于 2019-12-01 04:11:45
MySQL数据库开发的三十六条军规 [url]http://rds.blog.alibaba-inc.com/wp-content/uploads/2013/02/MySQL%E6%95%B0%E6%8D%AE%E5%BA%93%E5%BC%80%E5%8F%91%E7%9A%84%E4%B8%89%E5%8D%81%E5%85%AD%E6%9D%A1%E5%86%9B%E8%A7%84_%E7%9F%B3%E5%B1%95.pdf[/url] 来源: CSDN 作者: forbabyx 链接: https://blog.csdn.net/u013294811/article/details/88347280

github发布线上项目

时间秒杀一切 提交于 2019-11-30 00:35:13
今天看MDN技术文档的时候,突然看到里面有发布网站的方法,具体链接如下: https://developer.mozilla.org/zh-CN/docs/Learn/Getting_started_with_the_web/Publishing_your_website 然后我就选择了里面GitHubPages的方式去尝试了一下,发现真的可以,于是记录一下: 1、创建存储库 2、下载GitHub桌面:下载链接: https://desktop.github.com/ 3、克隆存储库 4、创建索引文件 5、提交和发布 6、完成发布,登录网址看看 7、测试结果: 结束:过程还是比较顺利,基本就是按照官网的指示来走。 来源: https://www.cnblogs.com/chao202426/p/11541733.html

Boost.Asio技术文档

烈酒焚心 提交于 2019-11-29 16:56:41
Christopher Kohlhoff Copyright © 2003-2012 Christopher M. Kohlhoff 以Boost1.0 的软件授权进行发布(见附带的LICENSE_1_0.txt文件或从 http://www.boost.org/LICENSE_1_0.txt ) Boost.Asio 是用于网络和低层IO 编程的跨平台C++库,为开发者提供了C++环境下稳定的异步模型. 综述 基本原理 应用程序与外界交互的方式有很多, 可通过文件,网络,串口或控制台.例如在网络通信中,完成独立的IO操作需要很长时间.对应用程序开发者提出了一个挑战. Boost.Asio 提供了管理需长时间运行操作的工具, 但不必涉及到线程的并发模式和显式锁定. Boost.Asio 库使用C++ 来实现,提供如网络编程等常用的操作系统接口. Boost.Asio实现了如下目标: · 可移植性Portability. 库支持一系列的常用系统操作, 具有稳定的跨平台特性. · 可扩展性Scalability. 库可以帮助开发者构建数千并发连接的网络应用程序.asio 库实现的每个系统操作都使用了最具扩展性的机制. · 效率Efficiency. 库支持发散聚合IO(scatter-gather I/O) 等技术,使应用程序尽量少的拷贝数据. · 可以像BSD Sockets

技术文档(7)--Linux环境部署RabbitMQ消息中间件

你。 提交于 2019-11-25 23:27:00
Linux 安装 RabbitMQ (消息队列中间件) Linux 解压缩常用命令: http://blog.csdn.net/mmllkkjj/article/details/6768294/ 安装教程: http://blog.csdn.net/wzq6578702/article/details/52091886 环境准备: 安装包: 1、ncurses-5.2.tar.gz 下载地址:http://ftp.gnu.org/gnu/ncurses/ 2、otp_src_R15B01.tar.gz 下载地址:http://erlang.org/download/?M=A/otp_src_R15B01.tar.gz 3、simplejson-3.10.0.tar.gz 下载地址: http://www.mirrorservice.org/sites/distfiles.macports.org/py-simplejson/ 下载地址: https://pypi.python.org/pypi/simplejson/#downloads 4、xmlto-0.0.18.tar.bz2 下载地址: http://freecode.com/projects/xmlto http://download.chinaunix.net/download/0012000/11917.shtml 5

做外包项目的几个原则

邮差的信 提交于 2019-11-25 22:56:53
这篇又是经验之谈。 1、开发人员尽量单线程工作,避免同时参与2个或以上的项目,集中精力才能确保效率和质量。 2、给客户承诺的工期之外,要额外给团队留一点时间,作为两个项目之间的缓冲,用来应对需求调整,维护期的工作,项目总结等。 3、该有的技术文档一定不能少,不拘泥于形式,但要便于后人接手。接口文档,数据库设计说明(可以直接体现在表和字段的备注当中,不一定非要一个文档)是必须的,其他的看情况。 4、要强迫程序员研读需求文档,交互原型,确保对需求充分理解之后,再开工。 5、原型没确认之前,前后端都禁止开工。 6、必须有人定期评审(至少每周)代码,不合格就加班返工,不许偷懒。 7、所有需求变更必须进行记录,无论是否对工期和费用产生影响,都要记录备查。 来源: https://www.cnblogs.com/zhaoxizhe/p/11313933.html