上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页
摘要: 1- pycallgraph简介 可用于创建python函数关系图,依赖于dot命令,需要先安装 graphviz; HomePage:http://pycallgraph.slowchop.com/ Docs:https://pycallgraph.readthedocs.io/en/master 阅读全文
posted @ 2018-11-22 23:24 Anliven 阅读(10208) 评论(0) 推荐(0) 编辑
摘要: 1- objgraph简介 1- objgraph简介 HomePage:https://mg.pov.lt/objgraph/ PyPI:https://pypi.org/project/objgraph/ 一般用于分析python对象相关问题,列出当前内存中存在的对象,定位内存泄露等; 还可以利 阅读全文
posted @ 2018-11-22 23:18 Anliven 阅读(3844) 评论(0) 推荐(0) 编辑
摘要: 1-简介 Home Page : https://www.pylint.org/ 检查语法错误,是否遵守编码风格标准、潜在的问题等; 支持自定义配置:例如显示或隐藏特定的警告,并且可以通过编写插件来添加功能; 使用Pylint检查文件时,需要直接将模块或包名作为参数; 可以在命令行以脚本方式运行(p 阅读全文
posted @ 2018-11-22 23:05 Anliven 阅读(10144) 评论(0) 推荐(0) 编辑
摘要: 01 - Python文档 Python:https://www.python.org/ Documentation:https://docs.python.org/ Standard Library:Python2(https://docs.python.org/2/library/)、Pytho 阅读全文
posted @ 2018-11-22 00:04 Anliven 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 调试(debug) 将可疑环节的变量逐步打印出来,从而检查哪里是否有错。 让程序一部分一部分地运行起来。从核心功能开始,写一点,运行一点,再修改一点。 利用工具,例如一些IDE中的调试功能,提高调试效率。 Python CMD 将可疑环节的变量逐步打印出来,从而检查哪里是否有错。 让程序一部分一部分 阅读全文
posted @ 2018-11-21 23:56 Anliven 阅读(2171) 评论(0) 推荐(0) 编辑
摘要: Tkinter https://docs.python.org/3/library/tkinter.html Python自带的标准GUI库,可用于快速创建GUI应用程序,能够满足基本的GUI程序要求;; Tkinter是对图形库TK的封装,跨平台(在windows下编写的脚本,可以不加修改的在li 阅读全文
posted @ 2018-11-21 23:46 Anliven 阅读(1126) 评论(0) 推荐(0) 编辑
摘要: 1- 简介 官网:https://www.anaconda.com/ Anaconda是一个用于科学计算的Python发行版,适用于数据分析的Python工具,也可以用在大数据和人工智能领域。 支持 Linux, Mac, Windows系统; 包含了Python和相关的配套工具,包括许多非常有用的 阅读全文
posted @ 2018-11-21 23:38 Anliven 阅读(44811) 评论(0) 推荐(1) 编辑
摘要: 自动化测试框架与模型 一个自动化测试框架就是一个集成体系,在这一体系中包含测试功能的函数库、测试数据源、测试对象识别标准,以及种可重用的模块。 自动化测试框架在发展的过程中经历了几个阶段,模块驱动测试、数据驱动测试、对象驱动测试。 自动化测试模型是自动化测试架构的基础。 自动化测试的发展过程中,不断 阅读全文
posted @ 2018-11-21 23:24 Anliven 阅读(1025) 评论(0) 推荐(1) 编辑
摘要: 敏捷测试(Agile Testing) SM= Scrum Master PO= Product Owner PB= Product Backlog SB= Sprint Backlog Scrum Team = Development Team + Scrum Master + Product O 阅读全文
posted @ 2018-11-20 23:17 Anliven 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 简介 SAFe(Scaled Agile Framework,规模化敏捷框架) SAFe:https://www.scaledagileframework.com/ Scaled Agile Framework® 是一个交互式知识库,用于在企业级别实现各种敏捷实践; DevOps:https://w 阅读全文
posted @ 2018-11-17 23:11 Anliven 阅读(4044) 评论(0) 推荐(0) 编辑
摘要: 1- Setuptools简介 通过Setuptools可以更方便的创建和发布Python包,特别是那些对其它包具有依赖性的状况; Python打包用户指南(Python Packaging User Guide) Home-page: https://github.com/pypa/setupto 阅读全文
posted @ 2018-10-24 00:00 Anliven 阅读(5921) 评论(0) 推荐(1) 编辑
摘要: 1- PEP简介 PEP是Python增强提案(Python Enhancement Proposal)的缩写。社区通过PEP来给Python语言建言献策,每个版本的新特性和变化都是通过PEP提案经过社区决策层讨论、投票决议,最终确定的。也就是说,PEP是各种增强功能和新特性的技术规格,也是社区指出 阅读全文
posted @ 2018-08-14 23:20 Anliven 阅读(1611) 评论(0) 推荐(0) 编辑
摘要: 由ELK说起 EFK的前身是ELK(Elasticsearch + Logstash + Kibana),也是用来管理日志的工具组合。 ELK组合 Logstash: 读取服务器的日志并发送到ElasticSearch ElasticSearch: 存储来自Logstash的日志信息, 同时处理Ki 阅读全文
posted @ 2018-07-13 17:14 Anliven 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 1 - CentOS7.5 $ cat /etc/system-release CentOS Linux release 7.5.1804 (Core) $ uname -a Linux mt101 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UT 阅读全文
posted @ 2018-07-13 16:56 Anliven 阅读(418) 评论(0) 推荐(0) 编辑
摘要: rev-parse简介 git-rev-parse - Pick out and massage parameters 简单来说,rev-parse 是为了底层操作而不是日常操作设计的Git 探测工具(Plumbing Commands),可以查看 Git 现在到底处于什么状态。 换而言之,git 阅读全文
posted @ 2018-07-13 16:45 Anliven 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 1 - Fabric Fabric是一个Python的库,提供了丰富的同SSH交互的接口,可以用来在本地或远程机器上自动化、流水化地执行Shell命令。 非常适合用来做应用的远程部署及系统维护。简单易用,只需懂得基本的Shell命令。 HomePage:http://www.fabfile.org/ 阅读全文
posted @ 2018-06-15 13:52 Anliven 阅读(3911) 评论(0) 推荐(1) 编辑
摘要: 1 Python编译过程涉及的文件 py pyc pyo pyd pyz 2 生成pyc文件 执行一个.py文件后,并不会自动生成对应的.pyc文件,需要指定触发Python来创建pyc文件。 可以利用Python的import机制创建pyc文件: 内置的py_compile模块可以把py文件编译为 阅读全文
posted @ 2018-06-14 23:52 Anliven 阅读(33558) 评论(0) 推荐(2) 编辑
摘要: 网络爬虫简介 网络爬虫何时使用 用于快速自动地获取网络信息,避免重复性的手工操作。 网络爬虫是否合法 网络爬虫目前人处于早期的蛮荒阶段,尚未针对“允许那些行为”取得广泛共识,是否合法要根据当地的法律法规来具体区分。 从目前的实践来看: 如果抓取数据的行为用于个人使用,这不存在问题; 如果数据用于转载 阅读全文
posted @ 2018-06-13 23:42 Anliven 阅读(612) 评论(0) 推荐(0) 编辑
摘要: Yarn 官网:https://classic.yarnpkg.com/zh-Hans/ 文档:https://classic.yarnpkg.com/zh-Hans/docs 安装指南:https://classic.yarnpkg.com/zh-Hans/docs/install 新手指南:ht 阅读全文
posted @ 2018-06-13 23:02 Anliven 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 云计算(Cloud Computing) 一些概念 基础设施即服务(Infrastructure as a service) 通常指的是在云端为用户提供基础设施,如:虚拟机、服务器、存储、负载均衡、网络等等。亚马逊的AWS就是这个领域的佼佼者,国内则以阿里云为首。 平台即服务(Platform as 阅读全文
posted @ 2018-06-13 23:01 Anliven 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 搜索电子书 电子书搜索:https://www.jiumodiary.com/ InfoQ-迷你书 InfoQ-迷你书:http://www.infoq.com/cn/minibooks/ 免费电子书 O'Reilly 免费电子书频道(http://www.oreilly.com/programmi 阅读全文
posted @ 2018-06-08 22:39 Anliven 阅读(408) 评论(0) 推荐(0) 编辑
摘要: Cheat Sheets https://devhints.io/ http://www.cheat-sheets.org/ https://nicwortel.nl/cheat-sheets https://github.com/search?q=user%3Adennyzhang+cheatsh 阅读全文
posted @ 2018-06-07 14:13 Anliven 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 初始能力 让阅读思路保持清晰连贯,主力关注在流程架构和逻辑实现上,不被语法、技巧和业务流程等频繁地阻碍和打断。 建议基本满足以下条件,再开始进行代码阅读: 具备一定的语言基础:熟悉基础语法,常用的函数、库等; 了解业务背景和逻辑; 了解设计模式、熟悉编程和构建工具的使用、了解代码风格; 工具使用 " 阅读全文
posted @ 2018-06-06 23:46 Anliven 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 软件开发 普通的软件开发阶段 一般情况下,软件开发流程包括如下各个阶段(Phases): What/做什么 分析(Analysis) How/怎么做 设计(Design) Do It/开始做 实现(Implementation) 实现一个简单版本 Test/测试 测试(Testing)与错误修复(B 阅读全文
posted @ 2018-06-06 23:44 Anliven 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: DevOps DevOps(Development+Operations)强调共同对业务目标负责,以实现用户价值作为唯一的评判标准:保证产品功能及时实现、成功部署和稳定使用; 是一种重视软件开发人员(Dev)和IT运维技术人员(Ops)之间沟通合作的文化、运动或惯例,改善团队之间的协作关系; 是一组 阅读全文
posted @ 2018-06-04 23:49 Anliven 阅读(16593) 评论(0) 推荐(7) 编辑
摘要: 特别说明 本文是已读书籍的学习笔记和内容摘要,原文内容有少部分改动,并添加一些相关信息,但总体不影响原文表达。 - ISBN: 9787568041591 - https://book.douban.com/subject/30235754/ 个人简评 以浅显的语言描述了产品经理的技能、职责和可供借 阅读全文
posted @ 2018-06-03 23:34 Anliven 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 1 Pyinstaller简介 Home page: http://www.pyinstaller.org PyInstaller是一个能够在多系统平台(Windows、 NIX、Mac OS)上将Python程序冻结(打包)为独立可执行文件的工具。 可以捆绑所需的第三方库,并可与绝大多数常见的库和 阅读全文
posted @ 2018-02-27 23:57 Anliven 阅读(2239) 评论(0) 推荐(0) 编辑
摘要: 01- Maven的Settings http://maven.apache.org/settings.html 02- Maven设置代理 示例: <proxies> <proxy> <id>optional</id> <active>true</active> <protocol>http</p 阅读全文
posted @ 2017-12-16 00:16 Anliven 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 创建项目 xxx - 继承自testDep.PPP <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation= 阅读全文
posted @ 2017-12-15 23:56 Anliven 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 避免依赖冲突的原则 如果项目中的pom.xml没有指定依赖的信息,而是通过继承来引用依赖,则很有可能发生继承同一个依赖的多个版本,从而产生依赖冲突。 Maven通过如下两个原则来避免依赖冲突: 1- 短路优先 A可间接通过B和C引用到X:A >B >C >X(jar) A可通过间接通过D引用到X:A 阅读全文
posted @ 2017-12-15 23:43 Anliven 阅读(479) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页