自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 vim学习记录1

平时看一些大佬在工作中码代码都用vim,让我觉得很牛逼,可能这就是高手吧。进入vim学习文档:vimtutor第一节 光标移动 1. 光标在屏幕文本中的移动既可以用箭头键,也可以使用 hjkl 字母键。 h (左移) j (下行) k (上行) l (右移)2. 欲进入 Vim 编辑器(从命令行提示符),请输入:vim 文件名 ...

2019-10-13 15:43:11 168

原创 常用的HTTP状态码

1xx (临时响应) 表示临时响应并且需要请求者继续执行操作的代码状态 100 (继续) 请继续发送请求 101 (切换协议)请求者要求服务器切换协议,服务器已确认并准备切换 2xx (成功)表示成功处理了请求的状态代码 200 (成功) 服务器已成功处理了请求 201 (已创建)请求成功并且服务器创建了新的资源 ...

2018-09-17 17:11:24 405

原创 python中的多进程,多线程,死锁,多协程

本人根据自己的理解来总结的,如果有错误的地方还请各位大佬指正,谢谢了.进程:程序是计算机可执行的二进制数据,只有被操作系统调用的时候才开始它们的生命周期.进程就是程序的一次执行,拥有自己的地址空间,内存,进程id(pid),数据栈及其他记录其运行轨迹的辅助数据;最小的资源分配单元.多进程:使用多进程主要是为了实现多任务,提高效率;在python 中的multiprocessing库中Pro...

2018-09-16 18:53:06 828

原创 python中的GIL全局解释器锁

GIL要求:每个线程在执行的过程中都需要先获得GIL,然后才能获得进程的共享的资源,保证同一时刻只有一个线程可以运行.对于io密集型任务,python的多线程起作用;但对于cpu密集型(计算密集型)的任务,python的多线程几乎不占优势,还有可能由于争夺资源以及GIL的切换占用资源而变慢.GIL的释放:为了让各个线程能够均衡的利用cpu时间,python的计数器会计算当前线程已经执行的微...

2018-09-13 22:50:45 135

原创 python中__new__和__init__的区别

__ new __ 是一个静态方法,而__ init __是一个实例方法 __ new __ 方法返回一个创建的实例,而__ init __只能返回None或什么都不返回 只有在__ new __ 返回一个cls的实例后,__ init __才会被调用 当创建一个新实例时调用__ new __ ;初始化一个实例时用__ init __ 事例说明如下: ...

2018-09-08 11:06:50 348

原创 python中的排列组合问题

数列s=['a','b','c','d'],输出所有两两组合:#有序排列:import itertoolsimport itertoolslist1=['a','b','c','d']#2指的是几个元素组合iter = itertools.combinations(list1,2)print(list(iter))#输出结果:  [[('a', 'b'), ('a', 'c'...

2018-09-01 20:04:37 3476 2

原创 Ubuntu配置jdk java环境

安装java环境1、需要一个java源码安装包  gz格式2、解压到我们的软件目录中   系统软件目录:  /usr/   普通的软件目录: /usr/local   创建存放java的目录   将压缩包cp到 /usr/local/java   如: cp ~/Desktop/soft/jdk-10.0.1_linux-x64_bin.tar.gz  java   解压缩:  sudo tar ...

2018-07-04 20:33:30 112

原创 python

自始至终,我一直相信投资自己是最大的投资,所以就会时不时买一些书去看,像《人类简史》,《未来简史》,还有吴军老师的《人工智能》等这样一些书.这类书都提到了一个同样的话题,未来人类该何去何从.在互联网的快速发展下催生出大量的数据,也就是大数据;在海量数据里,人们发现看待问题和解决问题的方式都在悄悄发生了改变.我们已经不再依赖过去那种讲究对与错,真与假的机械思维方式,而是从海量数据中去寻找规律,寻找趋...

2018-07-02 22:06:37 166 1

转载 标记语言,脚本语言,编译语言的定义与区别

一.标记语言标记语言,是一种将文本(Text)以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码。与文本相关的其他信息(包括例如文本的结构和表示信息等)与原来的文本结合在一起,但是使用标记(markup)进行标识。如:HTML、XML二.脚本语言脚本语言是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言。它的命...

2018-06-22 13:20:50 1438

原创 python中用冒泡,选择,插入来实现排序

'''冒泡:第一个和第二个比较,大的后移,依次类推,'''# 冒泡list1 = [23,44,34,17,88,-12]for i in range(len(list1)): for j in range(i+1,len(list1)): if list1[i] > list1[j]: list1[i],list1[j] = li...

2018-06-12 17:14:35 154

原创 为什么要学习编程呢?

每天在CSDN社区闲逛的时候,总是看到一些前辈说的到了40岁左右,不知何去何从,自己掌握的技术已经渐渐在过时,而现在新兴的自己有没有那么多的精力去学习.我心里有点后悔来学习编程了吧.之前工作,觉得一成不变,今天知道自己明天干啥,今年又知道明年干什么,所以内心的小野心就在不断的发酵,最后选择了过来学习编程.在离职之前我是这样劝自己的,未来自己的工作生涯还有三十年左右吧,不能在小城里去消耗殆尽,也不想...

2018-06-09 20:01:06 701

原创 python中正则表达式来验证QQ号,手机号,邮箱号,身份证号

'''QQ的特征: 1.最少5位,最长11位 2.5位的是10001起始 3.一般以QQ:/qq:开始'''#先导入re模块import redef checkQQ(str): # 正则表达式 pattern = r"qq:[1-9]\d{4,10}" res = re.findall(pattern,str,re.I) retu...

2018-06-09 11:02:38 9529

原创 python学习之体验01

时间总是如此不经用,一个不留神已经学习python两周了,那就先讲一下自己这两周来的感受吧.曹操说:不积跬步无以至千里,不积小流无以成江海.如果说将来的那个自己是大神,那现在的自己就是跬步,就是小流吧,可能还不如吧.目前两周来,学的都是最基础的碎片知识,又多又杂,还理不清.其实,我想说,之前这些知识,我看过书也看过视频,可再学的时候还是感觉很陌生.要想融会贯通,必须有四个步骤:学习-->吸收...

2018-06-02 15:18:42 183

原创 未来又会怎样呢?

        先来说下自己吧!我15年大学毕业后,进到了富士康科技集团,刚去的时候觉得是大公司世界500强,在省内四五千的工资还可以,所以就没有考虑什么前景,未来会怎么样?鬼才知道!进去之后呢,还好搞得是工程类,没有直接接触到生产线,自己还感觉地位还行,最起码是号称工程师.就这样一口气呆了两年半,可还是在原地打转转,没有一点晋升机会,还有就是经常和各个部门之间相互扯皮,上层领导的花边新闻多不胜数...

2018-05-30 13:32:48 299 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除