- 博客(21)
- 收藏
- 关注
转载 廖雪峰Git笔记
自用笔记。原博客:https://www.liaoxuefeng.com/wiki/896043488029600集中式VS分布式集中式版本控制系统(SVN):版本库是集中存放在中央服务器,类比图书馆。分布式版本控制系统:安全性要高很多,每个人电脑里都有完整的版本库安装GitWIN:在Git官网下载安装好Git后,需要在Git Bash中设置名字和邮箱$ gi...
2019-06-10 16:37:00
185
转载 静态绑定和动态绑定
一、绑定 一个方法与类/对象联系起来。二、静态绑定 如果是private、static、final方法,编译器可以准确的指导应该调用哪些方法,因为子类是不能重写这些方法的,这种调用方法称为静态绑定(static binding)。三、动态绑定 调用的方法依赖于隐式参数的实际类型,并且在运行时实现动态绑定。四、动态绑定过程 虚拟机先在该对象的类中寻找是否...
2019-05-26 21:36:00
162
转载 Java核心技术卷一读书笔记
第三章Java是一种强类型语言。https://blog.csdn.net/qq_36192099/article/details/79464196在Java中,整型的范围与机器无关。int 4字节short 2字节long 8字节byte 1字节子串:Substring拼接:String.joinString类对象是不可变字符,可通过substring+”” ...
2019-05-25 19:38:00
111
转载 爬虫基本原理
什么是爬虫? 请求网站并提取数据的自动化程序。 请求:用程序实现 提取:要从文本提取有用的信息 自动化:程序可以一直运行,不断向服务器发起请求爬虫基本流程发起请求:通过HTTP库向目标站点发起请求,即发送一个Request,请求可以包含额外的headers等信息,等待服务器响应。获取响应内容:如果服务器能正常反应,会得到一个Response,Res...
2018-04-24 13:55:00
112
转载 cookie和session
cookie:保存在浏览器中的。session:存储在服务器。使用session,敏感数据不是直接发送回浏览器,而是发送一个`session_id`,服务器将session_id和敏感数据做一个映射存储在服务器的session中。session可以设置过期时间。保障了账号安全cookie和session都可以理解为一种存储数据的方式flask中session的工作机制...
2018-03-27 21:39:00
75
转载 (五)数据库
关系模型的数据库也成为SQL数据库。文档数据库和键值对数据库合称NOSQL数据库1SQL数据库关系型数据库把数据存储在表中,表对应程序中的实体。win系统下安装mysql-python驱动出错在`https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python`下载的驱动,安装出错,解决方法,改名。。:http:...
2018-03-23 21:00:00
99
转载 flask+pycharm+虚拟环境,错误和解决
pycharm->venv(虚拟环境文件夹)->Lib->site-packages,右键Mark Directory as->Sources Rootcmd安装flask-sqlalchemy报错:http://blog.csdn.net/ai1961360502/article/details/77782958出现的importerror: dll l...
2018-03-07 12:05:00
315
转载 (四)Web表单
Flask-WTF把一个独立的WTForms集成了在Flask程序中。1跨站请求伪造保护默认情况下,Flask-WTF能保护所有表单面授跨站请求伪造的攻击。为了实现这个防护,Flask-WTf需要在程序中设置一个密钥,然后再使用这个密钥生成加密令牌,再用令牌验证请求中表单数据的真伪。设置密钥的方法如下:app = Flask(__name__)app.config...
2018-03-04 22:10:00
169
转载 (三)模板
试图函数的作用,就是生成请求的响应。服务器接受请求,flask把请求分发到处理请求的视图函数,这两个过程分别称为业务逻辑和表现逻辑。把表现逻辑移到模板中能提升程序的可维护性。模板是一个包含响应文本的文件,其中包含用占位变量表示的动态部分。使用真实值替换变量,再返回最终够得到的响应字符串,这一过程称为渲染。为了渲染模板,flask用一个名为Jinja2的强大模板引擎。...
2018-02-24 14:27:00
96
转载 (二)基本框架
1.初始化from flask import Flaskapp = Flask(__name__)flask类的构造函数只有一个必须指定的参数,即主模块或包的名字。2.路由http://python.jobbole.com/80956/处理URL和函数之间关系的程序称为路由定义路由的最简便方式,是使用app.route修饰器@app.route...
2018-02-20 23:30:00
83
转载 (一)安装flask
主要是狗书的笔记pip安装flask安装virtualenv虚拟环境转载于:https://www.cnblogs.com/betterluo/p/8454901.html
2018-02-20 11:00:00
103
转载 爬虫入门.
requests爬虫简单框架:import requeststry: r = requests.get(url) r.raise_for_status() #如果状态码不是200会异常 r.encoding = r.apparent_encoding return r.textexcept: return '产生异常...
2018-02-14 18:17:00
128
转载 python笔记
参数:**两个星是字典,*一个星是隐藏参数def total(a=5,*numbers,**phonebook): print('a',a) for single_item in numbers: print('single_item',single_item) for first_part,second_part in p...
2018-02-10 22:29:00
105
转载 leetcode.1
首先想到的是用两个for循环找到两个数,但这样的时间复杂度是O(n^2)代码如下:int* twoSum(int* nums, int numsSize, int target) { int i,j; int *a = (int*)malloc(2 * sizeof (int)); for(i=0;i<numsSize;i++) ...
2018-01-22 12:31:00
117
转载 笨方法学python笔记
命令行 pwd(‘print working directory’) cd ~ 可以回到home路径 mkdir 创建文件夹,如有空格要加" ",如"i have fun" cd ../.. 回到上两层目录PYTHON round() 四舍五入浮点数 ''' ''' 定义多行字符串 %r是原始表示,raw,用于调试 print后面加...
2017-11-25 17:09:00
76
转载 树的前序中序遍历非递归实现
void InOrderTraversal( BinTree BT ){ BinTree T BT; S=createStack();//创建堆栈 while(T) { push(T);//压入 printf T=T->left;//指向左子树 } if(!...
2017-04-07 11:26:00
94
转载 理解错排公式
n个信封n封信,全部装错,有多少种可能的错误方式?在该例中,用数列F[n],表示n个信封时的错误方式数量,易得出F(1)=0,F(2)=1。所以应尝试用递推去解决。当n个信封n封信全部装错的时候,假设第n号信封中装的是k号信,然后在剩下n-1封信中找到装有n号信封对应的n号信的m号信封,这里的m号信封有(n-1)种可能,将n号信封中的k号信和m号信封中的n号信交换,则n号信封中装...
2016-11-30 00:01:00
161
转载 strlen()和sizeof()求数组长度
在字符常量和字符串常量的博文里有提:求字符串数组的长度标准库函数strlen(s)可以返回字符串s的长度,在头文件<string.h>里。strlen(s)的判断长度的依据是(s[i] != '\0'),所以返回值是字符串s的长度,而不是数组的长度。如果要求数组的长度,用sizeof(数组名)/sizeof(数组名[0])。sizeof并不像strl...
2016-11-24 12:36:00
323
转载 补码表示法
数字在计算机中是以补码形式存储的例子:#include <stdio.h>main(){ int b; b=-1; printf("%d %x\n",b,b); b=0xffffffff; printf("%d %x\n",b,b); b=0x8fffffff; printf("%d %x\n",b,b);...
2016-11-22 00:32:00
450
转载 unsigned无符号、有符号类型的符号拓展
先看一段代码#include <stdio.h>main(){ unsigned char a = 128; char b = a; printf("%d %d",a,b);return 0; }a输出为128,b输出为-128。原因在于无符号类型和有符号类型像高精度转化时候不一样。char类型长度是1个字节8...
2016-11-21 00:21:00
266
转载 字符常量、字符串
字符常量和字符串's'和"s"是不同的。's'是字符常量,它代表了一个整数,对应的是在机器字符表中的值。s='a'; //a的值为97s='5'; //a的值为53s=('5'-'0'); //a的值为5"s"是字符串常量,他是以'\0'结尾的字符序列。从技术角度看,字符串常量就是字符数组。数组的最后一个元素是'\0',表示字符串结束。...
2016-11-18 20:23:00
181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人