自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一转眼再次遇到你

记录成长的点滴、分享浅显易懂的经验

  • 博客(33)
  • 收藏
  • 关注

原创 58同城运维开发-BASE北京

一面:技术python基础闭包原理redis数据类型django执行过程DRFmysql隔离级别三次握手过程,两次可以不?python GIL锁python深浅拷贝python GC垃圾回收mysql 锁有哪些?分布式事务快排思想手写链表反转二面:技术讲项目经历架构设计解决问题的思路思考需求的出发点,为什么,为了解决什么业务痛点?mysql索引的设计三面:技术经理讲讲几个项目经验,架构设计工作经验,内容redis分布式锁的理解读锁,写锁的区别职业发

2022-03-26 19:28:34 2621

原创 个推(每日互动)架构岗-base杭州

每日互动技术面经

2022-03-23 09:56:53 6532

原创 凌致时装(外企)python全栈开发-base北京

凌致时装python面试

2022-03-23 09:21:25 5577

原创 深信服python安全开发-base深圳

深信服python面试

2022-03-23 08:48:18 1614

原创 富途面试-编程题

算法题两道:1, 实现一个缓存系统,要求函数在n秒内访问相同的key通过缓存返回,否则读取db。要求三种场景:命中,未命中,过期:在这里插入代码片

2022-03-10 01:01:30 1183

原创 高级sql查询

高级sql

2021-12-15 15:34:17 749

原创 Python的collections模块工具

collections模块这个模块实现了特定目标的容器,以提供Python标准内建容器 dict、list、set、tuple 的替代选择类说明Counter字典的子类,提供了可哈希对象的计数功能defaultdict字典的子类,提供了一个工厂函数,为字典查询提供了默认值OrderedDict字典的子类,保留了他们被添加的顺序namedtuple创建命名元组子类的工厂函数deque类似列表容器,实现了在两端快速添加(append)和弹出(pop)

2020-11-17 20:47:46 124

原创 python对json格式原文件追加内容

python对json格式原文件追加内容之前有个需求:要求爬取的数据是json格式的;json格式在 网络数据传输中使用很广泛;类似于python的字典格式;其本质是字符串但是呢,如果稍微不注意我们会发现我们保存的格式不是特别正确会出现如下格式:{"a": {"password": "123", "status": false, "timeout": 1555380013.947744...

2020-11-17 20:28:05 4646

转载 CSS3适配不同浏览器

1、-moz-代表firefox浏览器私有属性2、-ms-代表ie浏览器私有属性3、-webkit-代表safari、chrome私有属性4、-o-代表Opera这些是为了兼容老版本的写法,比较新版本的浏览器都支持直接写:border-radius。Internet Explorer 9+ 支持 border-radius 和 box-shadow 属性。Firefox、Chrome 以及 Safari 支持所有新的边框属性。对于 border-image:Safari 5 以及更老的版本需要

2020-07-30 15:37:36 587

原创 angular子组件和父子组件之间传值

类似于发布订阅在主动改变的地方发送一个信号变量,在被动改变的地方接受这个变量做出响应。链接angular组件服务实现通信

2020-06-12 17:26:11 964

原创 python3处理excel读取和写入

昨天半夜给一个小姐姐处理这个问题,觉得自己python怎么说也用了两年了,很简单的一个事搞的差点翻车。小姐姐想写个python脚本,处理50w行excel数据。转为json再提取 url保存纯url链接文本以前只处理过csv格式。excel还是第一次弄。本来以为很简单,结果搞了俩小时~~汗!好了进入正题。python操作 excel第一步引入 模块神器# 这里是用的python3pip3 install xlrd 然后开始百度~~!总结使用。。。其实只要操作过一次就会认为简单imp

2020-06-10 16:34:42 227

原创 echarts图形位置、颜色、悬浮小窗问题

小伙伴们使用echarts都觉得挺好用,简单顺手,作图很好看但是不经常用的人会发现,如果要自己去自定义一些属性的时候很困难。这里记录本人踩坑记录:问题1:如何调节位置呢(我们有时候发现,默认的图形总是在dom中间,四周很多空白,影响美观):解决方式: 下边的可以直接拿去试。grid: { left: '0%', right: '3%', b...

2020-04-17 22:14:24 773

原创 点击a或者button标签页面返回顶部问题解决

遇到点击a标签。或者button 绑定js事件,我们不希望页面跳转 会让href="#",但是页面会自动回到顶部,解决方式例如:方案一:<a href="###">多输入几个#</a>方案二:<a href="javascript:void(0)">添加javascript:void(0)</a>...

2020-04-17 22:03:41 994

原创 echarts引入教程

引入echarts链接或者js文件echarts新手入门官方教程在前端页面的里引入**注意: **我的是django模板引擎,static目录下放入echarts.min.js文件<hrad><script src="{% static 'js/echarts.min.js' %}" type="text/javascript"></script>&...

2019-11-20 17:07:47 1960

原创 基于bootstrap前端页面表格二级联动

效果展示这种常见的前端需求,如何实现上面的效果呢?主要代码html 部分,前端用的是django模板引擎,但是不管什么框架都一样的我们给表格的每一行的后面增加一行 设置style格式display:none默认不展示。用js去修改他达到动态展示效果 <tr class="detail-view" style="display: none"> ...

2019-11-20 16:39:43 1367

原创 docker私有仓库Harbor

搭建docker私有仓库Harbor1. 依赖docker环境2. docker-compose环境3. Harbor仓库3. 上传镜像测试1. 依赖docker环境搭建docker的方式有两种:http存储库安装本地安装这里不做介绍,安装很简单2. docker-compose环境docker-compose是专门用来执行编排脚本的 (.yml结尾的文件)一条命令解决安装c...

2019-06-12 09:18:42 173

原创 商品SPU与SKU概念区别

SPU与SKU概念区别SPUSKUSPUSPU = Standard Product Unit (标准产品单位)SPU 是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述 了一个产品的特性。通俗点讲,属性值、特性相同的商品就可以称为一个 SPU。例如:iphone7 就是一个 SPU,与商家,与颜色、款式、套餐都无关SKUSKU=stock keeping u...

2019-05-30 18:34:44 5115

翻译 hadoop整合spring

hadop整合spring首先创建一个maven项目配置spring 的beans.xml配置文件测试代码首先创建一个maven项目注意几点:可能会报错的地方。本地开发环境最好配置log4j不然的话,具体的报错信息不能定位到对的地方既然是配置spring,我们可以直接去官网[spring config](https://docs.spring.io/spring-hadoop/docs/...

2019-05-12 11:13:25 408

原创 Python变量的内存机制

Python 对象池、字符串itern机制、垃圾回收1. 小整数和字符串对象池1.1 小整数1.2 大整数1.3 字符串1.4 pycharm中的现象2. 垃圾回收 GC 垃圾回收Garbage collection2.1 Python对象分配隔代回收2.2 GC 模块1. 小整数和字符串对象池1.1 小整数1.2 大整数不再上述范围内的大整数 都需要重新创建(超过256的i...

2019-04-18 15:06:49 752

转载 Python迭代器和生成器总结

Python生成器和迭代器生成器迭代器生成器一直对python的生成器 似懂非懂,但是今天看了py鱼的博客,感觉瞬间融会贯通了;https://www.cnblogs.com/wj-1314/p/8490822.html这里随便总结下吧:什么是生成器?  通过列表生成式,我们可以直接创建一个列表,但是,受到内存限制,列表容量肯定是有限的,而且创建一个包含100万个元素的列表,不仅占用很...

2019-04-15 10:20:48 137

原创 python爬虫+Flask可视化展示

python爬虫+Flask可视化展示废话不多说直接上代码,详细解释,让小白也能操作爬虫部分(含有json请求返回的价格,销售量,好评率,评论等)爬去京东笔记本电脑920页,每页60条自己算# _*_ coding: utf-8 _*___author__ = 'qyg'__date__ = '2019/3/28 8:45'import requestsimport js...

2019-04-03 09:18:47 2331 61

转载 PEP8规范

原文链接: https://www.jianshu.com/p/ffcc66bab3ce比较全的资料PEP 8 – Style Guide for Python Code官方地址PEP8 中文版比较要注意的缩进:每一级缩进使用4个空格续行应该与其包裹元素对齐,要么使用圆括号、方括号和花括号内的隐式行连接来垂直对齐,要么使用挂行缩进对齐3。当使用挂行缩进时,应该考虑到第一行不应该...

2019-03-20 10:30:45 262

转载 django2.0的urls变化新特性

Django2.0 与 1.xx 相比 变化很大总结一下:一、例子:from django.urls import pathfrom . import viewsurlpatterns = [ path('articles/2003/', views.special_case_2003), path('articles/&lt;int:year&gt;/', views...

2019-03-18 16:14:17 263

原创 《数据结构与算法》之树与树算法

树与树算法树的概念树(英语:tree)是一种抽象数据类型(ADT)或是实作这种抽象数据类型的数据结构,用来模拟具有树状结构性质的数据集合。它是由n(n&gt;=1)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点:每个节点有零个或多个子节点;没有父节点的节点称为根节点;每一个非根节点有且只有一个父节点;...

2019-03-16 11:20:50 199

原创 Redis数据库

Redis特性Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Redis支持数据的备份,即master-slave模式的数据备份。Redis 优势性能极高 ...

2019-03-15 21:51:00 131

原创 Python操作三大数据库

Python操作三大数据库在我们用Python语言开发软件时会经常用到三大数据库去存储数据:Mysql,MongoDB,Redis;作为复习今天重新写一遍方便日后复习Python操作各大数据库的方法用法;Python操作MysqlDDL(数据库定义语句) create table/database alter table/database drop tabl...

2019-03-15 21:40:45 614

原创 数据库分类

数据库分类数据库分为:关系型数据库,非关系型数据库关系型数据库:我们一般都比较熟悉:如下所示等MariaDB, SQLite,SQLSerevr, Mysql, PostgreSQL, Oracle非关系型数据库分为: 1. 文档型 2. key-value类型 3. 列示数据库 4. 图形数据库 ...

2019-03-15 19:52:44 177

原创 Python类的__init__和__new__方法详解

在Python中需要注意一点:类的__init__方法是初始化方法,而 __new__方法是创建实例的方法__init__有一个参数self,就是这个__new__返回的实例,__init__在__new__的基础上可以完成一些其它初始化的动作,__init__不需要返回值当我们初始化一个类时首先调用的是__new__方法,其次调用的才是__init__方法__new__至少要有一个...

2019-03-14 09:49:35 438

原创 Windows的Python环境引入fdfs_client-py包遇到的问题

在本地开发django时windows的Python环境引入fdfs_client-py-master包遇到的问题详情:网上下载 fdfs_client-py-master.zip 解压cd 到解压后的路径fdfs_client-py-master敲入:python setup.py install报错:error: Microsoft Visual C++ 14.0 is requ...

2019-03-09 13:25:35 1893 6

原创 分布式图片服务器FastDFS

分布式图片服务器FastDFS什么是FastDFS一、简介和架构二、FastDFS安装和测试三,配置nginx代理及安装fastdfs-nginx-module什么是FastDFS一、简介和架构FastDFS 是用 c 语言编写的一款开源的分布式文件系统。FastDFS 为互联网量身定制, 充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用 FastDFS 很...

2019-03-09 13:12:28 587

原创 Python基础之赋值;浅拷贝;深拷贝

赋值,深拷贝,浅拷贝1.赋值在 Python 中,对象的赋值就是简单的对象引用,这点和 C++不同,如下所示:a = [1,2,3,4]b=a在上述情况下,a 和 b 是一样的,他们指向同一片内存,b 不过是 a 的别名,是引用。我们可以使用 b is a 去判断,返回 True,表明他们地址相同,内容相同,也可以使用 id()函数来查看两个列表的地址是否相同。赋值操作 (包括对...

2019-03-04 15:34:32 283

转载 Centos7下的celery无法直接使用-没有找到命令

pip3 安装的celery不能直接使用问题由于编译安装的python3.6 和 pip命令行输入 export PATH=/usr/local/Python-3.6/bin:$PATH # 我的Python3资源文件都放在 /usr/local/python3 文件夹下命令行输入 echo 'export PATH=/usr/local/Python-3.6/bin:$PATH' &amp;g...

2019-03-04 12:15:00 4255

原创 Python搭建虚拟开发环境和环境迁徙

Python搭建虚拟开发环境和环境迁徙1. windows端虚拟开发环境1.1 安装虚拟开发环境virtualenv1.2 激活环境和退出,删除1.3安装方便的 virtualenvwrapper-win 扩展2. 开发环境迁徙1. windows端虚拟开发环境首先我们要知道为什么搭建 **Python虚拟开发环境**当我们在项目开发过程中,不同的项目可能会引用不同的包甚至使用不同的Py...

2019-03-02 11:58:35 424

空空如也

空空如也

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

TA关注的人

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