- 博客(27)
- 资源 (21)
- 收藏
- 关注
原创 Linux下python3详细安装教程
Python3.7安装:下载安装包:wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz 安装编译器:yum -y install gcc gcc-c++安装python3依赖:yum -y install zlib-devel bzip2 bzip2-devel readline-devel sqlite s...
2018-08-31 18:59:27 5625
转载 审计、执行、回滚与统计 sql 系统 IncetOps
IncetOps基于Inception,一个审计、执行、回滚、统计sql的开源系统Environment Python Version: 2.7 框架: Flask 依赖包: requirements.txt 依赖服务: MySQL + Redis + Passport(认证) Demo演示站任务无法执行! IncetOps DemoF...
2018-08-29 16:18:07 957
原创 Python教程之Python字符串类型详解
python字符串类型概述Input:是输入Print:是输出案例:注释:字符串是一个有序的,不可修改的,元素以引号包围的序列。python字符串的定义:双引号或者单引号中的数据,就是字符串字符串存储的另外一种方式:python字符串的索引(index)超市储物柜:在python当中所有有序的序列都是由索引概念的,它们的区别在于序列是否可...
2018-08-24 19:43:23 678
转载 基于 C++/Python 的开源量化交易研究框架 Hikyuu
Hikyuu Quant Framework是一款基于C++/Python的开源量化交易研究框架,用于策略分析及回测。其核心思想基于当前成熟的系统化交易方法,将整个系统化交易抽象为由市场环境判断策略、系统有效条件、信号指示器、止损/止盈策略、资金管理策略、盈利目标策略、移滑价差算法七大组件,你可以分别构建这些组件的策略资产库,在实际研究中对它们自由组合来观察系统的有效性、稳定性以及单一种类策略的效...
2018-08-22 17:19:03 2292 1
转载 Python 运行速度慢原因之一一因为它是解释语言
这条理由我也听过很多,我发现它过于简化了 CPython 的实际工作原理。当你在终端上写 python myscript.py 时,CPython 会启动一长串操作,包括读取、词法分析、语法分析、编译、解释以及执行。如果你对这些过程感兴趣,可以看看我之前写的文章:6分钟修改Python语言:https://hackernoon.com/modifying-the-python-langua...
2018-08-17 19:29:06 4326
转载 Python 运行速度慢原因之一一因为它是动态类型语言
“静态类型”语言要求必须在变量定义时指定其类型,例如C、C++、Java、C#和Go等。而动态类型语言中尽管也有类型的概念,但变量的类型是动态的。a = 1a = "foo"在这个例子中,Python用相同的名字和str类型定义了第二个变量,同时释放了第一个a的实例占用的内存。静态类型语言的设计目的并不是折磨人,这样设计是因为CPU就是这样工作的。如果任何操作最终都要转化成简单的二...
2018-08-17 19:27:30 642
原创 Python 运行速度慢原因之一一GIL(全局解释器锁)可视化
因为它是GIL(全局解释器锁)现代计算机的 CPU 有多个核心,有时甚至有多个处理器。为了利用所有计算能力,操作系统定义了一个底层结构,叫做线程,而一个进程(例如 Chrome浏览器)能够生成多个线程,通过线程来执行系统指令。这样如果一个进程是要使用很多 CPU,那么计算负载就会由多个核心分担,最终使得绝大多数应用能更快地完成任务。在撰写本文时,我的 Chrome 浏览器开了 44 个线程...
2018-08-17 15:53:22 1099
原创 Python的复制,赋值、深拷贝和浅拷贝的区别
赋值,就是创建了对象的一个新的引用,修改其中任意一个变量都会影响到另一个。浅拷贝:创建一个新的对象,但它包含的是对原始对象中包含项的引用(如果用引用的方式修改其中 一个对象,另外一个也会修改改变)深拷贝:创建一个新的对象,并且递归的复制它所包含的对象(修改其中一个,另外一个不会改变)# -*- coding: utf-8 -*-#!/usr/bin/env python # @T...
2018-08-17 10:28:51 238
转载 Selenium敏捷自动化测试
我们的测试为什么不够敏捷? 测试是为了保证软件的质量,敏捷测试关键是保证可以持续、及时的对软件质量情况进行全面的反馈。由于在敏捷开发过程中每个迭代都会增加功能、修复缺陷或重构代码,所以在完成当前迭代新增特性测试工作的同时,还要通过回归测试来保证历史功能不受影响。为此我们期望: 测试范围足够广: 1、测试用例要覆盖所有功能; 2、要在各种可能的环境下作兼容性测试; 3、...
2018-08-16 17:57:08 1032
转载 Web测试工具Selenium入门心得
Posted on 2017-02-18 by admin一直做开发,很少关注测试工具,尤其是以往的测试都主要是Junit测试,难免在web层面上因没有严格测试而经常出现bug,近来小小接触了一下这一类的测试工具,感觉蛮好玩的,在此和大家分享一下,希望多多交流。一、Selenium IDE 介绍 下载selenium ide插件并安装(firefox),在tools菜单下可以看到。...
2018-08-16 17:50:45 1991
原创 大数据,人工智能,Java、Scala、Python、Shell、Linux,前端,数据库等QQ群
进QQ群(779809018)免费送,欢迎大家,加入我的微信公众号:代码帮 ,免费送人生苦短,我愿分享。本公众号将秉持活到老学到老学习无休止的交流分享开源精神,汇聚于互联网和个人学习工作的精华干货知识,一切来于互联网,反馈回互联网。目前研究领域:大数据、机器学习、深度学习、人工智能、数据挖掘、数据分析。 语言涉及:Java、Scala、Python、Shell、Linux等 。同时还涉及平常所使...
2018-08-16 14:28:27 1985
原创 Anaconda详细安装及使用教程(带图文)
Anacond的介绍Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,Anaconda的下载文件比较大(约531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和Python)。Conda是一个开源的包、环境管理器,可以用于...
2018-08-15 17:48:52 1724715 212
转载 运维自动化管理服务器 CheungSSH
CheungSSH 是一款中国人自主研发的Linux运维自动化管理服务器软件,后端使用 Python 语言+Django 的 Web 框架,前端使用 Bootstrap+Javascript+jQuery 框架开发,通信协议采用 Linux 系统自带的 SSH 协议,无 Agent 。并通过 Paramiko 库完成自动化登录,本系统可以基本满足日常的自动化运维需求。不采用任何第三方工具和接口。详...
2018-08-14 19:09:47 1633 2
原创 开源跳板机(堡垒机)系统 Jumpserver安装教程(带图文)
环境系统: CentOS 7 IP: 192.168.244.144 关闭 selinux 和防火墙# CentOS 7$ setenforce 0 # 可以设置配置文件永久关闭$ systemctl stop iptables.service$ systemctl stop firewalld.service# CentOS6$ setenforce 0$ servi...
2018-08-14 14:58:40 7252 2
原创 服务器集群中服务器之间如何通信
在用Python做通信时,遇到服务器与服务器之间通信时,遇到如下问题服务器集群中服务器之间如何通信?网上看到好多人是通过以下方式去做的:在做服务器集群时,集群中的服务器需要通信,比如Client1(简称C1)连接到Server1(简称S1),Client2连接到Server2,Client1需要向Client2发消息,S1并不知道C2已连接到S2。A方案:采用组播(或广播),S1在...
2018-08-13 17:26:18 13004 2
转载 代码托管服务平台GitHub
GitHub 可以托管各种 git 库,并提供一个 Web 界面,但与其它像 SourceForge 或 Google Code 这样的服务不同,GitHub 的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的 "fork" 按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的 "pull request" 机制向项目负责人申请代码合并。...
2018-08-11 18:26:18 313
转载 Java 博客系统 Tale
TaleTale的英文含义为故事,我相信每个坚持写Blog的人都是有故事的;中文你叫它 塌了 也无所谓 。Tale 使用了轻量级mvc框架 Blade 开发,默认主题使用了漂亮的 pinghsu,如果觉得这个项目不错,请为它点赞支持。演示站点:https://tale.biezhi.me特性 设计简洁,界面美观 Markdown文章发布 支持多主题 ...
2018-08-11 16:16:35 743
转载 基于代码生成器的快速开发平台 JEECG
JEECG是一款基于代码生成器的J2EE快速开发平台,开源界“小普元”超越传统商业企业级开发平台。引领新的开发模式(Online Coding模式(在线开发)->代码生成器模式->手工MERGE智能开发),可以帮助解决Java项目60%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。具备:表单配置能力(无需编码)、移动配置能力、工作流配...
2018-08-11 15:23:27 745
转载 中文企业云操作系统 CecOS
CecOS介绍CecOS(原中文企业云操作系统。第一个版本基于oVirt 3.0,后续在此基础上不断升级迭代拓展至今,已形成基于基础底层和应用功能拓展集成在内的10款产品和四大平台),旨在通过先进的云计算等相关技术,以开源创新技术为基石,业务应用交付为目标,实现用户IT信息化建设需求的最大价值提升。为构建智慧、智能,四高(高安全、高可靠、高性能、高效率)的综合信息化业务提供完善的配套支持和服务...
2018-08-11 15:10:43 859
转载 只需十四步:从零开始掌握Python机器学习(附资源)
转载:只需十四步:从零开始掌握Python机器学习(附资源)Python 可以说是现在最流行的机器学习语言,而且你也能在网上找到大量的资源。你现在也在考虑从 Python 入门机器学习吗?本教程或许能帮你成功上手,从 0 到 1 掌握 Python 机器学习,至于后面再从 1 到 100 变成机器学习专家,就要看你自己的努力了。本教程原文分为两个部分,机器之心在本文中将其进行了整合,原文可参...
2018-08-10 15:01:42 862
转载 机器学习之Anaconda介绍
Anaconda Distribution最受欢迎的Python / R数据科学发行版轻松安装1,400多个Python / R数据科学包并管理您的包,依赖项和环境 - 只需单击一下按钮即可。免费和开源。数据科学图书馆 Anaconda数据科学图书馆超过1,400个Anaconda策划和社区数据科学包使用您喜欢的IDE开发数据科学项目,包括Jupyter,Jupyt...
2018-08-09 19:07:43 992
原创 Python基础学习(一)之Python的概述与环境安装
Python介绍Python语言介绍Python是一门高级的、面向对象的、解释性、脚本语言。高级语言:贴近开发者,对应底层语言,底层语言贴近机器;java、C#、php 、ruby面向对象对应于面向过程,是开发人员在开发过程当中的思路,是程序员的世界观解释性对应于编译性语言。解释性语言:编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言就不用再进行翻译了。...
2018-08-09 10:40:39 808
原创 Python3.x安装教程及环境变量配置
python3.x安装1.直接到官网https://www.python.org/下载,安装就可以了。2.安装比较简单,点exe文件一直下一步就可以了(注意:安装的时候有个选择是否添加环境变量,这个选是,之后就不用添加环境变量了)如果没有,请添加环境变量。 计算机属性 ---->高级系统设置---->环境变量--->系统变量里的path---->编辑添加安装py...
2018-08-09 10:38:30 1574
转载 最新开源JavaScript 图表库 ECharts推荐
ECharts是一款由百度前端技术部开发的,基于Javascript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。ECharts提供大量常用的数据可视化图表,底层基于ZRender(一个全新的轻量级canvas类库),创建了坐标系,图例,提示,工具箱等基础组件,并在此上构建出折线图(区域图)、柱状图(条状图)、散点图(气泡图)、饼图(环形图)、K线图、地图、力导...
2018-08-06 18:13:38 532
转载 基于 JavaFX 开发的聊天客户端 OIM-即时通讯
OIM 详细介绍一、简介 OIM是一套即时通讯的聊天系统,在这里献给大家,一方面希望能够帮助对即时通讯有兴趣研究的朋友,希望我们能够共同进步,另一个就是希望能够帮助到需要即时通讯系统的朋友或者企业,可以直接使用或者二次开发。可以用于公司内网、外网通讯、客服系统等,聊天系统。OIM项目可用于任何商业、个人作品中并且希望能够保留作者信息。如果OIM能够帮助到您,请点赞好评,加个星。主...
2018-08-04 16:03:54 3188 5
原创 Cpython和Jython的对比
CPython当我们从Python官方网站下载并安装好Python 3.x后,我们就直接获得了一个官方版本的解释器:CPython。这个解释器是用C语言开发的,所以叫CPython。在命令行下运行python就是启动CPython解释器。CPython是使用最广的Python解释器。教程的所有代码也都在CPython下执行。Jython是运行在Java平台上的Python解释器,可以直...
2018-08-02 19:09:14 5931 2
mysqlclient-1.4.6-cp37-cp37m-win32.rar
2020-03-13
mysqlclient-1.4.6-cp37-cp37m-win_amd64.whl
2020-03-13
jsonedit格式化 校验工具 离线工具安装包,小插件 开发工具 windows环境下安装,适合于没有网开发的程序员 工程师使用,亲测可用
2019-04-04
2018最新OA办公系统需求分析说明书
2018-10-16
jQuery页面左侧伸缩下拉导航菜单
2018-10-11
订单管理系统JAVASSM
2018-10-11
Python-3.5.6linux压缩包
2018-08-29
Machine Learning in Action (机器学习实战-pdf中文版 附Python源代码)
2018-08-16
Python核心编程(第二版)中文高清pdf版
2018-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人