摘要:
不知道你有没有被问到过有没有使用过的python协程? 协程是什么? 协程是一种用户态轻量级,是实现并发编程的一种方式。说到并发,就能想到了多线程 / 多进程模型,是解决并发问题的经典模型之一。 但是随刻客户端数量达到一定量级,进程上下文切换占用了大量的资源,线程也顶不住如此巨大的压力,对于多线程应 阅读全文
摘要:
以下笔记并不系统,只是针对遇到的问题和特别的点记录一下: 数据类型: 1.mysql小数存储数据类型 有float double decimal ,前两个不属于精确类型,不推荐使用,一般生产库亦不会使用 在使用中用deciaml存储金额相关的数据.但是在计算的时候还是会存在转浮点数计算的问题,运算过 阅读全文
摘要:
爬取页面数据,我们需要访问页面,发送http请求,以下内容就是Python发送请求的几种简单方式: 会使用到的库 urllib requests 1.urlopen 2.requests 用到requests中的get post delete put 方法访问请求 这种比一简单一些 每个方法有相应的 阅读全文
摘要:
关于pyc的几点记录: python运行时会将python语句 >"字节码" >转发到"虚拟机" 字节码:在大型的python程序中 为了提高运行效率 允许python进程在服务器写入字节码文件即pyc文件,这是一种启动速度的优化 下一次程序运行时,py文件没有改动,则直接加载pyc,跳过编译过程, 阅读全文
摘要:
关于数据结构还是在学校的时候学的,那时候代码基本都在用C实现的。现在重新学习,代码主要用python ,部分会有 java实现的代码 链表是一种常见的数据结构,我们经常将链表和数组进行对比。 所以先说说数组: 数组:数组存储需要一块连续的内存空间来存储,所以当我需要10M的空间来存储数据,就算甚于空 阅读全文
摘要:
很多人学习python,爬虫入门,在python爬虫中,有很多库供开发使用。 用于请求的urllib(python3)和request基本库,xpath,beautiful soup,pyquery这样的解析库。其中xpath中用到大量的正则表示式,对于新手来说,写正则很容易出错,在这里,从beau 阅读全文
摘要:
接触mongodb遇到的错误,记录下来,后续遇到问题,会持续更新 为了让mongodb更直观,在windows使用了NoSQL Manager for MongoDB作为连接工具 1.在连接数据库时遇到Unable to connect to server 192.168.30.128:27017: 阅读全文
摘要:
现在很多服务都部署在linux环境中,但是在开发阶段,使用windows远程连接工具,直观,这对开发人员更友好。 下面是我在ubuntu16.04使用mysql- server时,遇到了一下的问题,以及该问题的解决方案。 1.错误码 2003 ERROR 2003: Can't connect to 阅读全文
摘要:
mongoDB是一个基于分布式文件存储的数据库,介于关系型数据库和非关系型数据库之间,在非关系型数据库中功能最丰富, 最像关系型数据库。数据结构松散,类似于json的bson格式,可以存储比较复杂的数据类型 支持对数据库建立索引 在ubuntu 16.04上安装mongoDB 以下命令均在root用 阅读全文