摘要:
""" 1)有红色信息(工作区有内容),就执行 add 2)全绿信息(内容全部在暂存区),才执行 commit 3)只有被版本库控制的代码,才能被监听,所以可以回滚到任何一个版本 """ cd ~/Desktop/luffycity git init # 针对当前项目配置用户名和邮箱 git con 阅读全文
摘要:
金融基础知识 金融:就是对现有资源进行重新整合之后,实现价值和利润的等效流通。 金融工具:在金融市场中可交易的金融资产。 股票 期货 黄金 外汇 基金 …… 股票:是股份公司发给出资人的一种凭证,股票的持有者就是股份公司的股东。 上市/IPO:企业通过证券交易所公开向社会增发股票以募集资金 股票的作 阅读全文
摘要:
安装Anaconda Anaconda在官网就可以下载,网址:https://www.anaconda.com/download/ ,官网上可以选择各个操作系统的安装包。 双击下载下来的.exe文件就可以安装了 安装时将两个选项都选上,将安装路径写入环境变量,然后等待安装完成就可以了。 安装完成后, 阅读全文
摘要:
Scrapy框架 官网链接:点击 Scrapy一个开源和协作的框架,其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的,使用它可以以快速、简单、可扩展的方式从网站中提取所需的数据。 但目前Scrapy的用途十分广泛,可用于如数据挖掘、监测和自动化测试等领域,也可以应用在获取API所返回的数据 阅读全文
摘要:
爬虫性能相关 爬虫的本质就是一个socket客户端与服务端的通信过程,如果有多个url待爬取,只用一个线程且采用串行的方式执行,那只能等待爬取一个结束后才能继续下一个,效率会非常低。 需要强调的是:对于单线程下串行N个任务,并不完全等同于低效,如果这N个任务都是纯计算的任务,那么该线程对cpu的利用 阅读全文
摘要:
xpath 一、常用xpath表达式 属性定位: #找到class属性值为song的div标签 //div[@class="song"] 层级&索引定位: #找到class属性值为tang的div的直系子标签ul下的第二个子标签li下的直系子标签a //div[@class="tang"]/ul/l 阅读全文
摘要:
urllib模块 urllib是Python自带的一个用于爬虫的库,其主要作用就是可以通过代码模拟浏览器发送请求。其常被用到的子模块在Python3中的为urllib.request和urllib.parse,在Python2中是urllib和urllib2。 一、使用流程: 指定url 基于url 阅读全文
摘要:
爬虫基本原理 一、爬虫是什么 互联网:是由网络设备(网线,路由器,交换机,防火墙等等)和一台台计算机连接而成,像一张网一样。 互联网的核心价值:在于数据的共享/传递:数据是存放于一台台计算机上的,而将计算机互联到一起的目的就是为了能够方便彼此之间的数据共享/传递,否则你只能拿U盘去别人的计算机上拷贝 阅读全文
摘要:
MongoDB 可视化工具点击 MongoDB是一款强大、灵活、且易于扩展的通用型数据库。默认端口27017 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据 阅读全文
摘要:
数据结构 数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。 简单来说,数据结构就是设计数据以何种方式组织并存储在计算机中。 比如:列表、集合与字典等都是一种数据结构。 N.Wirth: “程序=数据结构+算法” 分类 数据结构按照其逻辑结构可分为线性结构、树 阅读全文
摘要:
设计模式 1、设计模式的定义 对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。每一个设计模式系统地命名、解释和评价了面向对象系统中一个重要的和重复出现的设计。 就是为了解决面向对象系统中重要和重复的设计封装在一起的一种代码实现框架,可以使得代码更加易于扩展和调用。 2、六大原则(SOL 阅读全文
摘要:
算法基础 算法(Algorithm):一个计算过程,解决问题的方法。 N.Wirth: “程序=数据结构+算法” 一、时间复杂度 时间复杂度是用来估计算法运行时间的一个式子(单位) 一般来说,时间复杂度高的算法比复杂度低的算法慢。 常见的时间复杂度(按效率排序) O(1) < O(logn) < O 阅读全文
摘要:
AliPay 阿里的支付也就是支付宝,官网已经出了Python的SDK了,所以先下载:pip3 install alipay-sdk-python 网址 支付宝沙箱环境的地址:https://openhome.alipay.com/platform/appDaily.htm?tab=info 一、使 阅读全文
摘要:
redis的配置 sudo cat /etc/redis/redis.conf redis 安装成功以后,window下的配置文件保存在软件 安装目录下,如果是mac或者linux,则默认安装/etc/redis/redis.conf 3.2.1 redis的核心配置选项 redis与mysql类似 阅读全文
摘要:
一 项目背景 路飞学成项目,有课程,学位课(不同的课程字段不一样),价格策略 问题,1 如何设计表结构,来表示这种规则 2 为专题课,添加三个价格策略 3 查询所有价格策略,并且显示对应的课程名称 4 通过课程id,获取课程信息和价格策略 二 版本一 一个课程表,包含学位课和专题课,一个价格策略表, 阅读全文
摘要:
Django REST framework Django REST framework官方文档:点击 中文文档:点击 安装djangorestframework:pip3 install djangorestframework (pip3 list 查看详情和版本信息) 注册rest_framewo 阅读全文
摘要:
RESTful RESTful架构:一种软件的架构风格,设计风格, 为客户端和服务端的交互提供一组设计原则和约束条件。如果一个架构符合REST的约束条件和原则,就称它为RESTful架构。 REST与技术无关,代表的是一种软件架构风格,REST是Representational State Tran 阅读全文
摘要:
BOM BOM(Browser Object Model)即浏览器对象模型 BOM提供了独立于内容 而与浏览器窗口进行交互的对象 由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是window BOM由一系列相关的对象构成,并且每个对象都提供了很多方法与属性 BOM缺乏标准,JavaScr 阅读全文
摘要:
jQuery jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTMLdocuments、events、实现动画效果,并且方便地为网站提供AJAX交互。 jQuery的特点 链式编程:比如.show()和.html()可以连写成.show().html()。 隐式迭代:隐 阅读全文