自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 最小编辑距离

----总结归纳最小编辑距离的思路(动态规划法)某位置两字符是否相同1,相同 该位置等于左上角2,不同,该位置等于  min(左边+1,左上角+1,上面+1)这三种分别对应  插入字符串,修改字符串,删除字符串,三种方式  得到右下角的值为最小编辑距离(如图中的3)...

2018-12-25 14:58:32 227

原创 python Tkinter 界面button调用多进程函数,弹出多个相同界面

这是我的界面button command的函数start_simulate这是我的多进程函数 :点击之后,弹出多个相同界面把调用多进程的函数在if __name__ == '__main__':这里调用就不会出现多个界面...

2018-10-14 16:39:56 7159 2

原创 python的HTTP请求方式(socket)

关于python的HTTP请求方式HTTP请求步骤为:       1. 域名解析2. 发起TCP的3次握手3. 建立TCP连接后发起http请求4. 服务器端响应http请求,浏览器得到html代码5. 浏览器解析html代码,并请求html代码中的资源6. 浏览器对页面进行渲染呈现给用户简化为:DNS解析(浏) ->TCP连接(三次握手)->http Requests(浏)-&gt...

2018-06-29 19:36:20 10854

原创 python一些面试题

1. Python是什么:解释语言不用编译,python非常简单,非常适合人类阅读,动态类型语言,指的是你在声明变量时,不需要说明变量的类型胶水语言:它能够轻易地操作其他程序,轻易地包装使用其他语言编写的库2. 内存管理:私有heap空间管理,只有解释器才能对他操作3. 垃圾回收:1.引用计数 2.循环引用3.分代回收4. 装饰器:是只是一个函数,让其他函数功能不变的情况下增加功能(插...

2018-06-12 19:39:05 183

原创 应届生面试

前段时间拿到不少offer,虽然offer不是很好,但还是有点飘,博客都忘写了。。。现在总结下,我最近的面试经历。首先,说下自己的面试感受首先必须准备好自我介绍,(主要学习,奖学金,实习经历,做的项目),切记实事求是,因为面试官都会问到。大致确定自己的发展方向,毕竟毕业生也不用非常具体。走技术还是走管理等等有个规划。简单了解下公司情况,(主要为了面试官说还有什么想知道的时候,根据自己了解问一些有用...

2018-06-12 19:11:46 424

转载 元类 metaclass

个人感觉元类最好的理解或解释:https://segmentfault.com/a/1190000011447445千万不要被所谓“元类是99%的python程序员不会用到的特性”这类的说辞吓住。因为每个中国人,都是天生的元类使用者学懂元类,你只需要知道两句话:道生一,一生二,二生三,三生万物我是谁?我从哪来里?我要到哪里去?在python世界,拥有一个永恒的道,那就是“type”,请记在脑海中,...

2018-05-09 21:52:00 142

转载 rest 与rpc

RPC:RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。像调用本地服务(方法)一样调用服务器的服务(方法)。    RPC采用客户机/服务器模式。请求程序就是一个客户机,而服务提供程序就是一个服务器。首先,客户机调用进程发送一个有进程参数的调用信息到服务进程,然后等待应答信息。在服务器端,进程保持睡眠状...

2018-05-02 20:22:24 155

原创 RESTful 规范的学习

前段时间实习公司前后端交互是使用RESTful api。所以也借此机会好好了解下。以下就写写我的理解:RESTful英文名Representational State Transfer。他是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。因此:只要满足一些条件就能称为 ...

2018-05-02 19:55:21 265

原创 python 遍历二叉树

刚碰到这个,来做个总结:二叉树遍历分为:先序遍历—> 根--左--右 中序遍历—> 左--根--右 后序遍历—> 左--右--根先是# -*- coding:utf-8 -*-# class ATree(object):# def __init_...

2018-04-23 21:18:27 365

原创 docker 容器运行ubuntu 边学边发博客

docker近来非常非常火热。docker是一种容器,和虚拟机 不同,但也可以看成轻量级的虚拟机,启动更快,更省内存。对比虚拟机与Docker(下一段摘自:https://www.zhihu.com/question/48174633/answer/180743885)Docker守护进程可以直接与主操作系统进行通信,为各个Docker容器分配资源;它还可以将容器与主操作系统隔离,并将各个容器互相...

2018-04-18 12:08:32 1102

原创 java构造块与静态块

最近,在面试题或者面试上老是,提到静态块,静态变量,就仔细了解了下。Java类里普遍存在静态快,构造块,构造函数,具体什么关系呢?静态块:用static申明,JVM加载类时执行,仅执行一次构造块:类中直接用{}定义,每一次创建对象时执行public class Study_static { public static char text = 'a'; //静态对象 public Stud...

2018-04-07 12:19:33 10665 4

原创 tornado框架的简单使用

最近,正在开始使用tornado框架,tornado:有解决高并发,异步非阻塞,即是服务器又是框架,性能优越,速度快。django呢,开发很高效,第三方库齐全,后台管理全自动化。1.首先:安装tornado在cmd下:pip install tornado2.helloworld#!/usr/bin/env Python#coding:utf-8import tornado.httpserv...

2018-03-18 15:47:23 5510

原创 python 装饰器的小理解

初学python不久,面试遇到装饰器不会,回来查阅资料有感。第一篇 博客,希望不要出错。装饰器也是一种函数,能为已经存在的函数添加新的功能,像添加日志,性能测试等等。提到装饰器免不了提到闭包,提到闭包就会提到内嵌函数。所以按我的理解,解释这些(如有不对,请指出)。内嵌函数:顾名思义是函数内部声明的函数,如:def foo1(): x = 2 def foo2(): ...

2018-03-14 20:29:36 177

空空如也

空空如也

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

TA关注的人

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