1 三尺秋水一点飞鸿

尚未进行身份认证

暂无相关简介

等级
TA的排名 1w+

HTTP请求中get和post区别

1 GET请求,请求的数据会附加在URL之后,以?分割URL和传输数据,多个参数用&连接。URL的编码格式采用的是ASCII编码,而不是uniclde,即是说所有的非ASCII字符都要编码之后再传输。2  GET提交有数据大小的限制,一般是不超过1024个字节,而这种说法也不完全准确,HTTP协议并没有设定URL字节长度的上限,而是浏览器做了些处理,所以长度依据浏览器的不同有所不同;...

2019-01-24 17:48:36

不用sort 将一个列表从小到大排列

list=[12,53,5,24,98,62]new_list=[]#定义一个空列表defget_min(list):#获取列表最小值a=min(list)#原列表删除最小值list.remove(a)#将最小值加入新列表new_list.append(a)#保证列报中有值,递归调用获取最小值,直到所有制获取完,并加...

2019-01-23 19:50:12

python中交换两个数值

方法一:a,b=3,4a,b=b,aprint(a,b)方法二:a=1b=5c=aa=bb=cprint(a,b)4351

2019-01-22 17:40:47

Linux 下安装nginx

步骤:下载安装nginx包在终端安装依赖包:sudoapt-getinstallzlib1g-devsudoapt-getinstalllibpcre3-dev解压nginx安装包 sudotar-zxvfnginx-1.13.7.tar.gz进入nginx的文件夹 cdnginx-1.13.7 sudo./configure--prefix=/usr/l...

2019-01-22 17:15:45

如何进行数据库优化

1.优化索引、SQL语句、分析慢查询如有条件,数据可以存放于redis,读取速度快;2.设计表的时候严格根据数据库的设计范式来设计数据库;3.使用缓存,把经常访问到的数据而且不需要经常变化的数据放在缓存中,能节约磁盘IO;4.优化硬件;采用SSD,使用磁盘队列技术(RAID0,RAID1,RDID5)等;5.采用MySQL内部自带的表分区技术,把数据分层不同的文...

2019-01-22 11:56:25

ngnix的正向代理与反向代理的区别

正向代理是一个位于客户端和原始服务器(originserver)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求,并指定目标(原始服务器)  然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端必须要进行一些特别的设置才能使用正向代理。反向代理正好相反,对于客户端而言它就像是原始服务器,并且客户端不需要进行任何特别的设置。客户端向反向代理的命名空间中的内容发送普...

2019-01-22 11:41:16

写一个列表,列表中存储几个字符串,将字符串的首字母大写,其余小写

l1=['sheu','djdien','djendk','xndd','cndjdk']defcapsize(name):returnname.capitalize()l2=list(map(capsize,l1))print(l2)['Sheu','Djdien','Djendk','Xndd','Cndjdk']函数map· 将序列中的每个元素依次拿...

2019-01-18 16:55:32

写一个列表,列中中存储整数类型的数据,将这些数据转为字符串

list=[5,8,6,9,2,5]print(str(list))print(type(str(list)))[5,8,6,9,2,5]<class'str'>

2019-01-18 16:02:38

将一个数字字符串以指定进制转为数字

str='5863'str1=int(str)print(hex(str1))#十六进制print(bin(str1))#二进制print(oct(str1))#八进制结果  0x16e70b10110111001110o13347

2019-01-18 15:52:56

python常用高级函数 : 匿名函数 偏函数 嵌套函数 回调函数 装饰器 map reduce filter sorted

如有错误,欢迎留言指出讨论高阶函数1 匿名函数lambda1.1 概念:· 匿名函数就是没有名字的函数1.2 使用情况:· 当这段逻辑只是用一次并且是简单的逻辑的时候可以使用匿名函数1.3 创建方式:· 用lambda拉姆达创建lambda参数:逻辑 · 匿名函数冒号前是形参,参数与参数通过逗号隔开,冒号是函数体,写逻辑的地方。· 注意:只能处...

2019-01-17 21:41:49

python 面向对象 超级详细全面讲解

如有错误,欢迎留言指出讨论1 面向对象和面向过程1.1 面向过程注重的是结果,从结果出发去考虑问题的实现步骤。1.2 面向对象注重的是设计,从现实生活的角度,从设计的角度去考虑问题的实现步骤。1.3 虽然2种思想的目的都是为了做出一个程序,但是考虑问题的思想不一样。总之一句话:面向过程从结果出发考虑,面向对象以设计的角度解决问题。1.4 使用情况:· 对于一个小程序而言面向...

2019-01-17 21:27:52

python time时间模块

如有错误,欢迎留言指出讨论1.1 time模块1) UTC世界标准时间,在中国来说是UTC+82) 时间表现形式a) 时间戳:从1970年1月1日00:00:00开始按秒计算的偏移量b) 时间元组:c) 格式化时间:3) 获取时间戳4) 将时间戳转为元组 5) 将时间戳转为本地 6) 将时间元组转为时间戳7) 将时间元组转为字符串...

2019-01-17 20:51:36

python 模块概述

如有错误,欢迎留言指出讨论1 模块概述:1.1 概述:一个py文件就是一个模块,想在别的py文件中再次使用另一个模块定义过的函数就需要先导入模块才可以。1.2 优点:1) 提高代码的复用性,当一个模块的代码写完之后可以被多个地方重复利用。2) 易于维护,把相同功能的代码放到一个模块中,将来出错了只找这个模块的代码即可。3) 避免函数名和变量名冲突,不同的模块中允许出现同名的...

2019-01-17 20:07:10

python os模块文件读取存储

如有错误,欢迎留言指出讨论os模块功能: 包含了普遍的操作系统的功能1.1 获取操作系统类型:1.2 打印操作系统详细信息:1.3 获取当前文件所在的目录print(os.getcwd())1.4 获取指定路径下所有的文件1.5 创建文件夹1.6 删除文件夹1.7 重命名1.8 删除文件 1.9 获取绝对路径1...

2019-01-17 20:02:52

python 函数

如有错误,欢迎留言指出讨论1 什么是函数:· 函数就相当于是一个容器,一个袋子,里边可以存放一段逻辑代码。当我想使用这段代码的时候我只需要拿到这个袋子即可。2 什么时候使用函数:· 当一段代码需要多次使用的时候3函数的好处:· 减少代码量,逻辑编写一次可以多次使用。4如何写一个函数:· def是定义一个函数的关键字,格式如下: · ()小括号是参...

2019-01-17 19:49:08

python 递归函数

 如有错误,欢迎留言指出讨论递归就是函数自己调用自己,也相当于是1个循环递归函数特性:必须有一个明确的结束条件; 每次进入更深一层递归时,问题规模相比上次递归都应有所减少 相邻两次重复之间有紧密的联系,前一次要为后一次做准备(通常前一次的输出就作为后一次的输入)。 递归效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函...

2019-01-17 19:45:44

python基础

如有错误,欢迎留言指出讨论1,特点简单上手快语法简洁开源可移植性(跨平台)丰富的库2,数据存储单位Ø 基本单位,字节,byte。一个数字占一个字节,一个字节占8位,用0和1组成。Ø 最小单位:bit位Ø 比字节大一位的:KB MB GB TBØ 1字节=8位Ø 1KB=1024ByteØ 1MB=1024KBØ 1GB=1024MB1TB...

2019-01-15 19:28:15

python中 列表 元祖 字典 集合的特点

如有错误,欢迎留言指出讨论1 列表特点:1) 有序的,写进去什么顺序输出还是什么顺序,也可排序2) 可以修改可以存放任意类型的数据2元组特点:· 元组和列表类似,都相当于一个容器,可以存放很多数据· 元组的单词:tuple· 元组的标志:()小括号· 元组的值不可修改。3 字典特点:1) 没有下标,是键值对形式的,查找速度快2) 无序的3) 键是...

2019-01-15 17:47:45

python 遍历列表中的每个元素 for循环 while循环 迭代器

'''1)while循环遍历,得到列表中每一个元素'''list1=[1,2,5,6,9]i=0#i是下标whilei<len(list1):print(list1[i])i+=1'''2)for循环遍历,最常用的遍历列表的方式'''list2=[10,25,36,66]foriinlist2:print(i)'''3)...

2019-01-15 17:42:30

python 多维度求两个值的余弦相似度

importnumpyasnpimportpandasaspda=np.array([3,5,0,1])b=np.array([2,5,3,1])c=np.array([0,1,3,0])a_norm=np.linalg.norm(a)b_norm=np.linalg.norm(b)c_norm=np.linalg.norm(c)a_dot_b=a.dot(b)b_...

2019-01-14 15:52:03

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得