- 博客(60)
- 资源 (7)
- 收藏
- 关注
原创 vue 组件
Vue 组件1.组件介绍及定义组件每一个 .vue 文件 都是一个 vue 组件包括三部分template -> html 模版script -> js 行为style -> css/less(需要指定lang=less) 样式一个 vue 组件:// 1.模版<template> <div id="app"> <h1>this is my {{ username }} page</h1&g
2021-09-20 08:41:16
138
原创 Vue中 的 mount
new Vue({ el: '#app', render: r => r(App) })等效: new Vue({ render: r => r(App) }).$mount('#app')
2021-09-14 21:57:58
1154
原创 webpack详解
webpack 学习webpack 安装$ npm install webpack@5.42.1 webpack-cli@4.7.2 -Dwebpack@5.42.1 – 包名@版本号-D 是 --save-dev 的简写方式,只在开发过程中使用的包安装需要此选项,会在 package.json 中 “devDependencies” 增加安装包名称以及版本号。$ npm i[install] jquery -S[--save]i 是 install 的简写可相互替换jquery 是
2021-09-14 21:22:50
145
原创 axios 快速上手
axiosaxios 是一个专注于网络请求的库axios({ method: '请求方法', // 'GET', 'POST' .... url: '请求 url 地址', params:{}, // get 参数 --可选 data:{}, // 请求体参数 post etc... -- 可选}).then((result)=>{ // then 是用来指定请求成功之后的回调函数 // 行形参中的 result 是请求成功后的返回结果})// 另外一种写法
2021-09-14 21:21:04
86
原创 vue基础01
Vue2 基础Vue 指令内容渲染指令属性绑定指令事件绑定指令双向绑定指令条件渲染指令列表渲染指令1.内容渲染指令有三种形式:v-text 渲染普通文本{{}} //插值表达式 mustache 实际开发中使用最多, 渲染普通文本v-html 可以将 html 标签字符串渲染页面内容(而非文本字符串)// v-text <div id="app"> <!-- 把 username 对应的值渲染到第一个 p 标签中 -->
2021-09-14 21:19:04
172
原创 django 03---创建第一个app
django 创建第一个app —02使用 manage.py 创建 app$ python manage.py startapp [myappfromanage] # myappfrommanage 是app 名 可以取一个自己喜欢的$ tree.├── boomsite......├── myappfromadmin # <<<- 我们创建的app│ ├── __init__.py│ ├── admin.py
2021-08-13 12:27:09
95
原创 django 01---起步
安装$ pip install django查看版本$ python -m django --version3.2.6 # 我的django版本号是 3.2.6创建项目$ django-admin startproject boomsite创建完成后会看到有一个 boomsite 的文件夹$ cd boomsite$ tree. # 1├── boomsite # 2│ ├── __init.
2021-08-12 16:29:51
99
原创 timezone 的作用
timezone 的作用场景A 和 B 是好朋友A 在 上海B 在 伦敦A 在上海时间 2021年8月5日 上午10点53分10秒 发布了一篇博客,B 在伦敦看到这篇博客 时间应该怎么显示呢 ?应该是伦敦当时的时间,还是上海的时间?如果不使用 timezone 那么 B 就会认为 A 在伦敦 2021年8月5日上午10点53分10秒 发布这篇文章。但上海和伦敦地理位置上距离非常远,存在时间差异,即时区问题。这个问题怎么解决呢?其实很简单 A 的博客只需要带上发布地点就好了,也就是说
2021-08-06 18:35:00
487
原创 leetcode 重做
leetcode 重做头像选择进度新建一个进度 起一个名字选择使用新的进度会发现以前的进度上有一个 X点击输入 通过的提交总数即可删除强迫症舒服了
2020-06-27 09:32:42
793
原创 python所有字节码
import opcodefor i, j in enumerate(opcode.opname): print("0x%2x(%03d): %s" % (i, i, j))
2020-04-16 11:40:24
205
原创 python zip函数的高级用法,消耗迭代器/生成器
In [1]: a = (i for i in range(10))In [2]: aOut[2]: <generator object <genexpr> at 0x0000027493A53190>In [5]: In [4]: for i in zip(*[a]*2): ...: print(i) ...:(0, 1)(2, 3)...
2020-03-24 16:22:09
431
原创 python3 read readline和readlines详解
我们学习python基础的时候都知道,python 文件读取有三个常用方法:readreadlinereadlines方法无参数有参数read读取整个文件直到文件末尾读取固定大小字节(byte)数readline读取整个文件的一行一直读取直到遇到\n 返回所读的整行数据读取文件固定大小的字节数返回字符串readlines读取整个文件,返回值放...
2020-02-12 13:03:57
2180
转载 数据描述符
实现了__get__、__set__、__delete__中任意一个方法的类,称之为属性描述符。实现了__get__、__set__、__delete__中任意一个方法的类,称之为属性描述符。属性描述符可以控制属性操作时的一些行为。只要具有__get__方法的类就是描述符类。如果一个类中具有__get__和__set__两个方法,那么就是数据描述符。如果一个类中只有__get__方法,那...
2020-01-20 14:46:49
497
原创 优秀文章
Python:深入理解python多线程与GIL - ybdesire的专栏 - CSDN博客Python 3 源码剖析Python functools模块完全攻略(看了无师自通)python进制转换(读取纯二进制文件内容)python编程之pickle的实现原理和底层机制 - S_o_l_o_n的博客 - CSDN博客Django:Django-auth - 文章分类 - Mic缪...
2020-01-02 16:58:58
113
转载 Django + Uwsgi + Nginx 的生产环境部署
1.1 一些重要概念1、Web协议介绍Web协议出现顺序: CGI -> FCGI -> WSGI -> uwsgi1. CGI: 最早的协议2. FCGI: 比CGI快3. WSGI: Python专用的协议4. uwsgi: 比FCGI和WSGI都快,是uWSGI项目自有的协议,主要特征是采用二进制来存储数据, 之前的协议都是使用字符串...
2019-12-30 13:17:14
166
转载 Python正则表达式中的re.S,re.M,re.I的作用
正则表达式可以包含一些可选标志修饰符来控制匹配的模式。修饰符被指定为一个可选的标志。多个标志可以通过按位 OR(|) 它们来指定。如 re.I | re.M 被设置成 I 和 M 标志:修饰符描述re.I使匹配对大小写不敏感re.L做本地化识别(locale-aware)匹配re.M多行匹配,影响 ^ 和 $re.S使 . 匹配包括换行在内的所有字符...
2019-11-27 14:46:38
260
原创 bootstrap admin template
ace推荐星级☆☆☆☆☆首先介绍的就是 ace 了;满星打滚推荐哈;github:https://github.com/bopoda/acedemo:http://ace.jeka.by/gentelella推荐星级☆☆☆☆☆ace 是一款白色主题的后台模板;gentelella 则是一款黑色主题的模板;github:https://github.com/puikinsh/...
2019-11-20 15:24:50
752
转载 python 多层装饰器加载和执行顺序
加载顺序(outter函数的调用顺序):自下而上执行顺序(wrapper函数的执行顺序):自上而下def outter1(func1): # func1=wrapper2的内存地址 print('加载了outter1') def wrapper1(*args, **kwargs): print('执行了wrapper1') res1 = ...
2019-11-20 15:00:09
307
原创 解决 brew 官网安装缓慢的 问题
把官方脚本拿下来curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install编辑文件更改源vim brew_install更改把这两句 BREW_REPO = "https://github.com/Homebrew/brew".fre...
2019-10-31 16:39:36
205
原创 SmallPython代码
SmallPython 完整代码#include<iostream>#include<string.h>#include<iterator>#include<stdlib.h>#include<stdio.h>#include<memory>#include<map>#include<ctyp...
2019-09-29 09:59:27
443
原创 logging 模块
logging 模块日志级别: debug —> info —> warning —> error —> critical形式从可预期不紧急信息,到不可预期严重紧急错误。In[1]:import loggingIn[2]:logging.debug("debug message") # 告警级别最低,编程时会用到。In[3]:logging.info("...
2019-09-10 14:33:15
144
原创 python3 中的 bytes 和 bytearray 以及他们之间的差别
python3 中的 bytes 和 bytearray 以及他们之间的差别本文结果是: bytes 是不可变的 bytearray 是可变的,就类似 元组 和 列表的关系。如果读者只是为了寻找答案,那么。读完这句话就可以离开本页面了。bytes创建方式:英文字符串前边加上 b使用数字的数组创建 PS: bytes 本质上就是 数字 “数组”In [1]: b = b'A b...
2019-06-24 14:59:29
1745
原创 python实现udp服务器端和客户端 echoserver
UDPserver创建过程:创建一个UDP 的socket绑定地址和端口号 (地址, 端口号) 注意参数是元组形式开始收发 loopimport socketudp = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # AF_INET 表示使用IPv4, SOCK_DGRAM 则表明数据将是数据报(datagrams),...
2019-06-21 15:27:19
2424
原创 python实现tcp服务与客户端 echoserver
TCPserver服务端创建步骤:创建一个 socket 连接 参数默认不填就是 TCP 连接绑定地址和端口号注意是一个元组(主机名/地址, 端口号)准备监听连接 ,5表示可以接受客户端的连接数量,多余的会阻塞 不过这些多线程才有效接受客户端连接发送和接收数据 (loop: 注意收是成对的 服务端有接收,那么客户端对应的也有发送)"""# filename: tcp_serv...
2019-06-21 15:14:05
942
原创 TCP和UDP快速了解
TCPTCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。三点:面向连接可靠基于字节流一个特殊点:是传输层的协议连接建立TCP 使用三次握手协议建立连接:客户端发出SYN报文给服务端服务端接受到SYN报文,回应一个SYN, ACK 报文。 进入 SYN_RECV...
2019-06-20 15:49:37
169
原创 互联网网络协议模型-七层&五(四)层
网络七层模型网络七层协议,更专业的名字OSI互联参考模型。七层协议顾名思义有七层,从上到下:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。OSI中的上面4层(应用层、表示层、会话层、传输层)为高层,定义了程序的功能;下面3层(网络层、数据链路层、物理层)为低层,主要是处理面向网络的端到端数据流。应用层在应用层中,为操作系统或者网络应用程序提供访问网络服务的接口,其实质就...
2019-06-19 15:00:03
375
原创 巧用partial,简化带参数装饰器
from functools import wraps, partialimport loggingdef logged(func=None, *, level=logging.DEBUG, name=None, message=None): if func is None: return partial(logged, level=level, name=name...
2019-05-13 10:57:37
166
转载 python 魔法方法 __setattr__,__getattr__,__getattribute__
https://www.cnblogs.com/big-handsome-guy/p/8618078.html
2019-05-07 09:52:57
139
原创 python 对象转字典
https://blog.csdn.net/little_stupid_child/article/details/80975237https://blog.csdn.net/weixin_42359464/article/details/80882549
2019-04-22 21:32:46
476
原创 Python 资源大全中文版
Python 资源大全中文版我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。由伯乐在线持续更新。Awesome 系列虽然挺全,但基本...
2019-04-20 09:56:48
518
原创 mac python3 安装 mysqlclient出错Command "python setup.py egg_info" failed with error code 1
环境 3.7命令 : pip install mysqlclient出错:...Command "python setup.py egg_info" failed with error code 1 in ...解决:# 安装mysql驱动,你的电脑很可能已经安装过了brew install mysql-connector-c# 然后cd /usr/local/Cellar...
2019-04-18 20:34:49
503
原创 python 标准库
核心模块1.1. 介绍1.2. _ builtin _ 模块1.3. exceptions 模块1.4. os 模块1.5. os.path 模块1.6. stat 模块1.7. string 模块1.8. re 模块1.9. math 模块1.10. cmath 模块1.11. operator 模块1.12. copy 模块1.13. sys 模块1.14. ate...
2019-02-22 22:05:32
440
转载 Python 常用的标准库以及第三方库
作者:史豹链接:https://www.zhihu.com/question/20501628/answer/223340838来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。Python常用库大全,看看有没有你需要的。环境管理管理 Python 版本和环境的工具p – 非常简单的交互式 python 版本管理工具。pyenv – 简单的 Python...
2019-02-22 21:48:55
1080
原创 axis=1和axis=0的疑惑解答
参考:https://www.cnblogs.com/rrttp/p/8028421.htmlaxis=0代表往跨行(down),而axis=1代表跨列(across)换句话说:使用0值表示沿着每一列或行标签\索引值向下执行方法使用1值表示沿着每一行或者列标签模向执行对应的方法下图代表在DataFrame当中axis为0和1时分别代表的含义:...
2019-02-15 22:08:58
1081
brew_install
2019-10-30
mysqlclient-1.3.12-cp35-cp35m-win32.whl
2019-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人