自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nanobobo在学习

带你去看春天里的油菜花

原创 【设计模式】抽象类与接口

一、抽象类 // 抽象类 public abstract class Logger { private String name; private boolean enabled; private Level minPermittedLevel; public Logger(...

2020-02-09 14:23:26 14 0

原创 【设计模式】面向对象的四个特点

一、封装特性 通过把数据在类中设为私有,来进行数据隐藏和数据访问保护。在类中暴露出有限的访问接口,供外部调用,可以达到两个目的:一是可以保护数据免于被删改,二是通过有限的函数接口可以提高类的易用性,再具体点来讲就是,使用者不用再完全了解类所有内容的情况下,仅通过使用必要接口来访问数据。 ...

2019-12-08 23:21:39 40 0

原创 【Python】关键字

1、yield 在yied出进行返回, 下次调用yield时会继续当前位置进行 def foo(): print("test yield...") while True: res = yield 4 print("...

2019-12-06 23:09:43 18 0

原创 【python】python里的关键字

1. with with 表达式是一种 with-finally的简写形式 with open('1.txt') as f: print(f.read()) print(f.closed) 表达式open('1.txt')返回是一个...

2019-11-17 13:36:16 28 0

原创 【Python基础】python中的re模块

import re https://www.cnblogs.com/xiaokuangnvhai/p/11213308.html 1、sub()函数 替换匹配成功的字符串 re.sub(pattern,repel,string,count = 0,flags = 1) #pattern ...

2019-11-17 12:21:41 15 0

原创 【Python】字节码与dis模块

https://www.cnblogs.com/kadycui/p/9279480.html写的非常好。

2019-11-10 21:50:36 64 0

原创 【Python】CPython解释器及字节码

看了set和dict,看到了字节码和dis模块,看了字节码又不能不看python解释器,很多东西都是相互关联想通。看了一篇文章https://www.cnblogs.com/nelsen-chen/p/9122629.html,后面要自己整理出逻辑来。 python作为解释性语言,相对于编译性语...

2019-11-10 21:50:15 67 0

原创 【Python基础】字典dict和集合set

今天看了一些python的字典和集合的文章,发觉底层有些东西自己不是很清楚,关于哈希和内存,网上搜了很多发现都是零星的说明,包括csdn里面都是很多杂乱的记录。通过自己搜集点东西把基础用法和实现原理都整理一下。有时自己遇到问题总想着先放下往下面看,最后一拖再拖也该把问题忘记了,更多时候应该以深度优...

2019-11-10 17:03:30 34 0

原创 【转】费曼学习法

今天偶然刷到一篇前辈关于学习方法的总结,个人觉得还是有很多共鸣的,贴个连接有时间多看多想想。做写代码这行当,还是永远不要丧失学习能力。 原文连接: 费曼学习法 防止连接内容丢失,贴个原文: 你是否曾幻想读一遍书就记住所有的内容?是否想学习完一项技能就马上达到巅峰水平?除非你是天才,不然这...

2019-10-20 22:10:22 13 0

原创 【设计模式一】

关于设计模式在去年找工作时候就计划学习,一直没系统的学习。直到最近在工作中才发现自己的功力欠缺太多,各个门类的东西要有计划的进行学习。关于设计模式学习参考的连接(2019.10.19):设计模式 A.工厂模式: 属于创建型模式,提供一种的创建对象的方式。定义了一个创建对象的窗口,让子类...

2019-10-19 22:27:54 27 0

原创 opengl使用与教程

vs2015+opengl安装与配置 https://www.cnblogs.com/zpcdbky/p/6724772.html 使用教程: https://www.cnblogs.com/gl5773477/p/4138460.html

2018-11-24 10:33:22 125 0

原创 面试相关总结

11.17更新: 签约完工作有快两个月时间了,总觉得有些东西还是记录一下比较好。后面拿了小米华为网易的offer。写下来一些东西更想是总结一下。有很多次的面试感觉真是差了那么一点点,在技术的掌握和知识面上完全可以做的更好,却在暑期的这段时间里没有抓住,时间短是一方面原因,更多时候是自己有很多东西...

2018-11-23 22:55:25 45 0

原创 阿里云部署nginx_gunicorn_flask

  使用阿里云买的学生服务器把之前写的一个web网站部署上去了,总结下里面遇到的坑。网站内容存储基于七牛云,免费10G存储。 有些东西别人的东西可以拿来参考,但要看到里面的 原理,不是所有问题按照别人的处理方法进行操作就可以了,还是要自己看错误提示信息。就是现在我写的这些也是针对自己的环境记录...

2018-10-31 23:09:28 69 0

原创 HTTP协议总结

https://github.com/semlinker/awesome-http#bs-%E7%BB%93%E6%9E%84%E5%AE%9A%E4%B9%89 HTTP method: GET POST PUT:支持幂等性,也就是说往HTTP sever上传数据时,如果出现宕机传输多次...

2018-10-21 13:51:32 39 0

原创 SQL语句总结

一、select select 列名称 from 表名称 select * from 表名称 distinct: select distinct 列名称 from 表名称  //列出该列不重复得结果 where: SELECT 列名称 FROM 表名称 WHERE 列 运算符 值 ...

2018-09-16 18:54:16 31 0

原创 n,k个小于号,n-k-1个大于号

度度熊最近对全排列特别感兴趣,对于1到n的一个排列,度度熊发现可以在中间根据大小关系插入合适的大于和小于符号(即 '>' 和 '<' )使其成为一个合法的不等式数列。但是现在度度熊手中只有k个小于符号即('&l...

2018-09-02 16:28:56 202 0

原创 每次选择一个数放到最后,把数组调成有序需要多少次操作?

度度熊有一个N个数的数组,他想将数组从小到大 排好序,但是萌萌的度度熊只会下面这个操作: 任取数组中的一个数然后将它放置在数组的最后一个位置。 问最少操作多少次可以使得数组从小到大有序? 最开始的思路:  19  7  8  25 使用set将输入数组排序,从头遍历,从最小值开始,将当前...

2018-09-02 15:26:10 2932 0

转载 空间中任意三个点组成三角形面积

问题1:遍历所有可能的3个点 1 2 3  for(int i = 0; i < n; i++)    for(int j = i + 1; j < n; j++)      for(int k = j +...

2018-09-02 15:09:18 6196 0

原创 两个字符串的最长公共子序列与公共子串问题

一、最长公共子串问题 s1: abcde s2: abgde 输出2 相对于最长公共子序列问题,最长公共子串问题的特点就是寻找连续的最长子序列。这里处理方法是生成二维dp数组。最长连续子串的长度res。dp数组表示相等则+1,遇见不等字符则置0,再遇见相等从新从0开始+1. 若s1[i-...

2018-09-01 11:45:47 160 0

原创 【procmon】进程监控实现(一)

来来回回用了好几天折腾崩掉了三个虚拟机,终于把程序跑通了,现在把其中的坑记录一下,爬坑是要长经验的,切记! 在这个时间段,记录下这些坑,给自己第一篇技术博客开个头: 前期准备: 我用的是Ubuntu16.04 1.vim安装与使用 sudo apt-get install vim 后面...

2018-07-30 15:14:02 1307 0

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