Fork me on GitHub

12 2020 档案

摘要:话不多说,直接上代码 var appElement = document.querySelector('[ng-controller=chatSenderController]'); var $scope = angular.element(appElement).scope(); setInter 阅读全文
posted @ 2020-12-30 14:17 MR_黄Python之路 阅读(10473) 评论(0) 推荐(0)
摘要:一、准备环境 ###1、要有微信公众号,商户平台账号 https://pay.weixin.qq.com/wiki/doc/api/index.html 2、支持的支付方式有 在这里插入图片描述 3、备案域名 选择扫码支付,如果使用模式二则不需要域名,只需要可访问的ip地址就行。 4、建一个Djan 阅读全文
posted @ 2020-12-30 14:14 MR_黄Python之路 阅读(263) 评论(0) 推荐(0)
摘要:一、支付宝支付 沙箱环境介绍 蚂蚁沙箱环境(Beta)是协助开发者进行接口功能开发及主要功能联调的辅助环境。沙箱环境模拟了开放平台部分产品的主要功能和主要逻辑(当前沙箱支持产品请参考“沙箱支持产品列表”)。在开发者应用上线审核前,开发者可以根据自身需求,先在沙箱环境中了解、组合和调试各种开放接口,进 阅读全文
posted @ 2020-12-30 13:33 MR_黄Python之路 阅读(826) 评论(0) 推荐(0)
摘要:1.什么是binlog binlog是mysql的一种二进制日志文件,用来记录数据的变化。mysql使用binlog进行主从复制,如图: 客户端向master的mysql sever写入数据 当数据发生变化时,master将变更的数据记录写入到二进制文件中,即binlog。 slave订阅了mast 阅读全文
posted @ 2020-12-27 17:14 MR_黄Python之路 阅读(229) 评论(0) 推荐(0)
摘要:awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk的用法 awk 'BEGIN{ commands } pattern{ comm 阅读全文
posted @ 2020-12-24 23:42 MR_黄Python之路 阅读(1085) 评论(0) 推荐(0)
摘要:pip 使用豆瓣源 pip 使用豆瓣源 由于pip 默认使用Python的官方源pypi.python.org/pypi,导致我们经常使用pip装包时速度过慢或者无法安装(请求超时)等问题, 所以国内用户建议使用pip 国内源。 目前常用的 pip 国内源有: 豆瓣:http://pypi.doub 阅读全文
posted @ 2020-12-13 16:39 MR_黄Python之路 阅读(7664) 评论(0) 推荐(0)
摘要:2、Python中的GC Python中的GC,以引用计数为主,标记-清除和分代回收为辅。 2.1、引用计数(reference counting) 引用计数,是George E. Collins在1960年发明的,算是最早期的垃圾回收实现方法。 在Python中,每一个对象的核心就是一个结构体Py 阅读全文
posted @ 2020-12-09 15:50 MR_黄Python之路 阅读(320) 评论(0) 推荐(0)
摘要:在Python中,字典是通过散列表(哈希表)实现的。字典也叫哈希数组或关联数组,所以其本质是数组(如下图),每个 bucket 有两部分:一个是键对象的引用,一个是值对象的引用。所有 bucket 结构和大小一致,我们可以通过偏移量来读取指定 bucket。 字典是一种可变、无序容器数据结构。元素以 阅读全文
posted @ 2020-12-09 15:41 MR_黄Python之路 阅读(923) 评论(0) 推荐(0)
摘要:内部实现机制为:Timesort 最坏时间复杂度为:O(n log n) 空间复杂度为:O(n) 阅读全文
posted @ 2020-12-09 15:29 MR_黄Python之路 阅读(1073) 评论(0) 推荐(0)
摘要:python是一种编程语言。但这种语言有多种实现,而且与其他语言不同,python并没有一个专门的机构负责实现,而是由多个社区来实现。 其中使用c语言开发的叫做python,在于别的语言开发的python对比时为避免歧义通常称为CPython。 同样的,使用java开发的叫做JPython,使用.n 阅读全文
posted @ 2020-12-09 15:15 MR_黄Python之路 阅读(5211) 评论(0) 推荐(1)
摘要:本章涉及标准库: 1、sys 2、os 3、glob 4、math 5、random 6、platform 7、pikle与cPikle 8、subprocess 9、Queue 10、StringIO 11、logging 12、ConfigParser 13、urllib与urllib2 14、 阅读全文
posted @ 2020-12-09 15:08 MR_黄Python之路 阅读(338) 评论(0) 推荐(0)
摘要:一.sort方法 Python3中sort方法是列表类型list的内置方法,使用sort方法对list排序会修改list本身,不会返回新的list,sort方法只能用于列表,不能对字典、元祖等其他可迭代对象进行排序。 1.语法 list.sort( key=None, reverse=False) 阅读全文
posted @ 2020-12-09 14:43 MR_黄Python之路 阅读(425) 评论(0) 推荐(0)
摘要:为什么是git? 有关Git与集中式源代码控制系统相比的优缺点的详尽讨论,请参见 Web。那里发生了许多火焰大战。作为开发人员,我比今天所有其他工具都更喜欢Git。Git确实改变了开发人员对合并和分支的看法。在我来自经典的CVS / Subversion的世界中,合并/分支一直被认为有点吓人(“当心 阅读全文
posted @ 2020-12-09 00:23 MR_黄Python之路 阅读(160) 评论(0) 推荐(0)
摘要:Django Elasticsearch DSL 介绍 Django Elasticsearch DSL是一个软件包,允许在elasticsearch中索引Django模型。它是作为Elasticsearch-dsl-py的封装而构建的, 因此您可以使用elasticsearch-dsl-py团队开 阅读全文
posted @ 2020-12-05 12:26 MR_黄Python之路 阅读(1606) 评论(0) 推荐(0)
摘要:1 Docker的安装 12345678910 # 1 yum 包更新到最新yum update# 2 安装所需要的软件包, yum-util 提供yum-config-manager 功能, 另外两个是 devicemapper驱动以来的yum install -y yum-utils devic 阅读全文
posted @ 2020-12-05 12:22 MR_黄Python之路 阅读(639) 评论(0) 推荐(0)
摘要:Docker容器间通信 Docker会为每个创建的容器自动分配一个虚拟IP,这个虚拟IP无法从容器外侧进行访问,只是Docker环境内部容器间彼此通信的标识,容器间的网络是互通互联的。 但是通过这种虚拟IP方式,进行容器间的通信,有一些局限性。因为在Docker中创建一个容器非常容易,比如说新创建的 阅读全文
posted @ 2020-12-05 12:20 MR_黄Python之路 阅读(703) 评论(0) 推荐(0)
摘要:安装 docker-compose 切换到root 用户 下载 1 curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` > /usr/ 阅读全文
posted @ 2020-12-05 12:19 MR_黄Python之路 阅读(967) 评论(0) 推荐(0)
摘要:流程控制 流程控制即 控制流程, 具体指控制程序的执行流程, 而程序的流程分为三种, 顺序结构(以前写的代码都是顺序结构) 分支结构(if 判断) 循环结构(while 和 for 循环) 分支结构 什么是分支结构 分支结构就是根据条件判断的真假去执行不同的代码块. 为什么要用分支结构 人类某些时候 阅读全文
posted @ 2020-12-05 12:17 MR_黄Python之路 阅读(463) 评论(0) 推荐(0)
摘要:1.什么是生成器? 生成的工具。 生成器是一个 “自定义” 的迭代器, - 本质上是一个迭代器。 2.如何实现生成器 但凡在函数内部定义了的yield,调用函数时,函数体代码不会执行,会返回一个结果,该结果就是一个生成器。 yield: 每一次yield都会往生成器对象中添加一个值。 yield只能 阅读全文
posted @ 2020-12-05 12:11 MR_黄Python之路 阅读(74) 评论(0) 推荐(0)
摘要:迭代器就是用来迭代取值的工具. 迭代迭代是重复反馈过程的活动, 其目的是为了逼近所需目标或结果, 每一次对过程的重复称之为一次”迭代”, 而每一次迭代得到的结果会作为下一次迭代的初始值, 单纯的重复不是迭代. 示例1- 非迭代 123 msg = 1while True: print(msg) 示例 阅读全文
posted @ 2020-12-05 12:09 MR_黄Python之路 阅读(414) 评论(0) 推荐(0)
摘要:闭包函数 什么是闭包函数呢? 闭: 封闭 包: 包裹比如手机是闭包函数(内层函数),被手机包装盒 (外层函数) 包裹起来,手机可以使用包装盒中的东西,内层函数可以引用外层函数的名字。 闭包函数必须在函数内部定义 闭包函数可以引用外层函数的名字. 闭包函数是 函数嵌套, 函数对象, 名称空间与作用域的 阅读全文
posted @ 2020-12-05 12:07 MR_黄Python之路 阅读(110) 评论(0) 推荐(0)
摘要:DRF 框架 DRF 框架知识总览 接口(api) 什么是接口 定义 前台与后台进行信息交互的媒介 -- url链接 接口组成 url链接 - http://127.0.0.1:9000/api/users/ 请求方式 - get(查), post(增), put(整体改), patch(局部改), 阅读全文
posted @ 2020-12-05 12:04 MR_黄Python之路 阅读(1144) 评论(0) 推荐(0)
摘要:有人说,如果你懂得浏览器的工作原理,你就能解决80%的前端难题。 是的,了解浏览器的工作原理,有助于你的工作;而了解TCP/IP 、HTTP等网络协议,更是对你未来的职业发展大有裨益。 下面,我总结了4个面试常考的关于浏览器和网络通信的问题,为你重新梳理浏览器,网络通信、页面渲染、JavaScrip 阅读全文
posted @ 2020-12-04 16:26 MR_黄Python之路 阅读(143) 评论(0) 推荐(0)
摘要:需求:一个div设置了background: url,现在需要使图片背景模糊,div内的文字清晰显示。 原始代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <style type="text/css"> .cont 阅读全文
posted @ 2020-12-03 17:15 MR_黄Python之路 阅读(475) 评论(0) 推荐(0)
摘要:js将图片转化为base64 var img = "imgurl";//imgurl 就是你的图片路径 function getBase64Image(img) { var canvas = document.createElement("canvas"); canvas.width = img.w 阅读全文
posted @ 2020-12-03 17:12 MR_黄Python之路 阅读(375) 评论(0) 推荐(0)
摘要:【常见目录说明】 目录 /bin 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。 /etc 存放系统管理和配置文件 /home 存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /usr 用于存放系统应用 阅读全文
posted @ 2020-12-03 17:10 MR_黄Python之路 阅读(745) 评论(0) 推荐(0)
摘要:在Django和Vue前后端分离的时候也会遇到跨域的问题,因为刚刚接触Django还不太了解,今天花了好长的时间,查阅了好多资料现在解决了这个问题,记录一下。 Django配置 首先在Django框架里面要安装django-cors-headers包,在项目根目录下执行 pip install dj 阅读全文
posted @ 2020-12-03 17:05 MR_黄Python之路 阅读(612) 评论(0) 推荐(0)
摘要:Nginx的upstream目前支持的5种方式的分配 轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 upstream backserver { server 192.168.0.14; server 192.168.0.15; } 指定权重指定轮 阅读全文
posted @ 2020-12-03 17:01 MR_黄Python之路 阅读(456) 评论(0) 推荐(0)
摘要:安装环境 sudo apt-get install nginx sudo apt install python3 sudo apt install python3-pip 使用 sudo pip3 install 安装 下面环境 pip3 install uwsgi Django django-co 阅读全文
posted @ 2020-12-03 16:47 MR_黄Python之路 阅读(147) 评论(0) 推荐(0)