自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Magician Blog

学习心得分享

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

原创 CVAT——计算机视觉标注工具

CVAT 是用于计算机视觉的强大、有效、免费、在线、交互式视频和图像注释工具

2022-08-31 16:21:26 19326 1

原创 排序面试题

排序面试题一、快速排序def partition(arr, begin, end): pivot = end counter = begin for i in range(begin, end): if arr[i] < arr[pivot]: arr[counter], arr[i] = arr[i], arr[counter] counter += 1 arr[counter], arr[piv

2021-12-19 23:19:21 291

原创 二叉树面试题

二叉树面试题

2021-12-19 16:09:24 438

原创 哈希表、集合

哈希表、集合

2021-12-19 15:56:38 187

转载 Redis面试题

Redis面试题

2021-12-19 09:55:57 83

原创 编程高效利器Git

编程效率一、gitalias g='git'alias ga='git addalias gb='git branch'alias gba='git branch -a'alias gbD='git branch -D'alias gcb='git checkout -b'alias gco='git checkout'alias gcmsg='git commit -m'alias gd='git diffalias gf='git fetch'alias gfo='gi

2021-04-15 09:36:02 108

转载 数据库面试题

数据库面试知识点汇总数据库面试知识点汇总一 基本概念索引Go语言轻松搞定高性能CrontabGo学习笔记Go语言核心36讲GinGORMJWT_go一 基本概念1. 主键、外键、超键、候选键超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。候选键:是最小超键,即没有冗余元素的超键。主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,

2021-03-02 20:40:32 584 1

原创 Go面试题

Go面试题一 Go语言基础1. GOROOT,GOPATH,GOBIN:GOROOT: Go语言安装路径GOPATH: 我们自己定义的工作空间,多个工作区目录的路径GOBIN:Go程序生成可执行文件的路径2. 命令源码文件(main.go), 库源码文件3. 包函数权限相同包:函数可以小写(私有函数)不同包:函数必须大写才能调用(公用函数)internal:包级权限4. 声明变量有几种方式直接声明(var name string)赋值声明(var name = “hell

2021-02-23 16:24:54 409

原创 GitLab CI/CD实战

GitLab CI/CD实战前置知识点GitLab CI / CDGitLab CI / CD是GitLab内置的工具,用于通过连续方法进行软件开发:持续集成 Continuous Integration (CI)持续交付 Continuous Delivery (CD)持续部署 Continuous Deployment (CD)runnerGitLab Runner是一个开源项目,用于运行您的作业并将结果发送回GitLab。它与GitLab CI / CD结合使用,GitLab CI

2020-07-08 17:46:11 1170 1

原创 Reportlab 表格样式问题

Reportlab IndexError: list index out of rangeReportlab PDF是一款用来生成PDF的插件,性能及高,功能强大(商业互吹一波!)。支持多种语言,还支持前端HTML+CSS实现,我使用Python实现的。先给大家看一下我做的生产PDF效果图:整个PDF我只使用了一个表格,但是表格有些列在合并单元格之后,多行文本使用相同段落样式(Paragra...

2019-10-31 12:36:22 4373 3

转载 超实用的nginx教程

Nginx本项目是一个 Nginx 极简教程,目的在于帮助新手快速入门 Nginx。demos 目录中的示例模拟了工作中的一些常用实战场景,并且都可以通过脚本一键式启动,让您可以快速看到演示效果。概述安装与使用安装使用nginx 配置实战http 反向代理配置负载均衡配置网站有多个 webapp 的配置https 反向代理配置静态站点配置搭建文件服务器跨...

2019-05-21 13:36:31 197

原创 我推荐的计算机书单

数据结构1. 算法图解作者: [美] Aditya Bhargava出版社: 人民邮电出版社豆瓣评分:8.4内容简介 · · · · · ·本书示例丰富,图文并茂,以让人容易理解的方式阐释了算法,旨在帮助程序员在日常项目中更好地发挥算法的能量。书中的前三章将帮助你打下基础,带你学习二分查找、大O表示法、两种基本的数据结构以及递归等。余下的篇幅将主要介绍应用广泛的算法,具体内容包括:...

2019-03-20 15:15:15 341

转载 Markdown基本语法

Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。相比WYSIWYG编辑器优点:1、因为是纯文本,所以只要支持Markdown的地方都能获得一样的编辑效果,可以让作者摆脱排版的困扰,专心写作。2、操作简单。比如:WYSIWYG编辑时标记个标题,先选中内容,再点击导航栏的标题按钮,选择几级标题。要三个步骤。而Markdown只需要在标题内容前...

2019-03-13 11:07:02 130

原创 使用ReportLab绘制PDF

使用ReportLab绘制PDF1. ReportLab 简介这是一个软件库,可让您使用Python编程语言以Adobe的可移植文档格式(PDF)直接创建文档。它还以各种位图和矢量格式以及PDF创建图表和数据图形。Wikipedia,hp都在使用。2. ReportLab功能绘制图形(直线,圆,自定义图形)自定义文字和编码(主要是英文,对中文不太友好)PDF页面框架布局自定义和模板定...

2019-01-09 11:18:49 6207

转载 MySQL 5.7默认SQL模式带来的问题总结

在使用MySQL 5.7版本时,已经碰到了两起因为SQL_MODE的改变而导致的问题了,究其原因都是因为MySQL 5.7控制的更加严格了,所以在MySQL 5.6或MySQL 5.5有些SQL语句就无法在MySQL 5.7执行了(会给开发带来一个很诡异的问题,就是代码一样、环境一样、SQL一样、测试跟正式怎么就报错呢?)。说一下我碰到的两起事件:1、某些GROUP BY的SQL语句无法执...

2018-05-22 13:38:37 1500

转载 MySQL最新军规

MySQL最新军规一、基础规范 表存储引擎必须使用InnoDB表字符集默认使用utf8,必要时候使用utf8mb4 解读: (1)通用,无乱码风险,汉字3字节,英文1字节 (2)utf8mb4是utf8的超集,有存储4字节例如表情符号时,使用它禁止使用存储过程,视图,触发器,Event 解读: (1)对数据库性能影响较大,互联网业务,能让站点层和服务层干的事情,不要交到数据...

2018-04-01 15:58:45 678

转载 程序员的自我修炼,如何让自己升值

程序员的自我修炼,如何让自己升值现在程序员是比较紧俏的一个岗位,其实能够写代码的人很多,但是为什么程序员还那么缺呢?除了需求大以外,还有一个原因就是,真正合格的程序员确实比较少。想要成为一个合格的程序员,我们需要满足以下几点要求:一、细心 对于很多程序员来说,写出来的代码可能这里因为不小心漏了什么,那里因为不小心没有测试到一个大Bug,因为马虎而出现的问题不在少数。所以,细心...

2018-03-11 22:10:07 969 1

原创 联想python面试感悟

联想python面试感悟大学毕业后在创业公司呆了一年,由于公司内部运营出现了问题,不得不过完年后,最近又整装待发,最近开始重新找工作,有幸得到了伯乐的赏识,得到了去联想python面试的机会,但是在一个小时的面试过程中发挥的很惨,感觉被面试官完虐,直接game over。 按照惯例的一顿自我介绍,从哪个学校毕业的,什么专业,如果你是计算机专业的,就要说出来,别太谦虚啦。然后对自己做过的项目进...

2018-02-27 23:00:43 1314

转载 完全理解 Python 迭代对象、迭代器、生成器

完全理解 Python 迭代对象、迭代器、生成器本文源自RQ作者的一篇博文,原文是Iterables vs. Iterators vs. Generators中文版:http://python.jobbole.com/87805/容器、迭代对象、迭代器、生成器关系图 容器(container) 容器是一种把多个元素组织在一起的数据结构,容器中的元素可以逐个地迭代获取,可以用in, ...

2018-02-26 09:33:20 300

原创 rabitmq 与其它 mq的对比

rabitmq 与其它 mq的对比Kafka作为时下最流行的开源消息系统,被广泛地应用在数据缓冲、异步通信、汇集日志、系统解耦等方面。相比较于RocketMQ等其他常见消息系统,Kafka在保障了大部分功能特性的同时,还提供了超一流的读写性能。 针对Kafka性能方面进行简单分析,相关数据请参考:https://segmentfault.com/a/1190000003985468,下面介绍...

2018-02-14 10:57:52 865

原创 RabbitMQ和EMQ安装指南

RabbitMQ、EMQ、VerneMQ安装指南一、Erlang配置 1 下载 wgethttp://www.erlang.org/download/otp_src_18.0.tar.gz 2 解压 tar xvf otp_src_18.0.tar.gz 3 cd otp_src_18.0 4编译安装 ./configure –prefix= /opt...

2018-02-14 10:57:25 3228

原创 Python,Go,Linux知识图谱

知识图谱Python http://lib.csdn.net/my/structure/PythonC# http://lib.csdn.net/my/structure/C%23Java http://lib.csdn.net/my/structure/Java%20Go http://lib.csdn.ne...

2018-02-06 12:13:47 677

转载 Python 面试题

python 面试题转载:https://github.com/taizilongxu/interview_python目录Python语言特性 1 Python的函数参数传递2 Python中的元类(metaclass)3 @staticmethod和@classmethod4 类变量和实例变量5 Python自省6 字典推导式7 Python中单下划线和双下划线8 字符串格式化

2018-02-01 10:34:31 464

原创 MySQL windows 简明安装教程

先从mysql官网下载mysql压缩包,https://dev.mysql.com/downloads/mysql/Copy mysql-5. 6. 36-winx64. zip D:\soft\ 解压,我是放在 D:\soft\ 里面. 解压完后改名. mysql;配置环境变量 找到–高级系统变量–环境变量–系统变量– 找到path–编辑–在最后面加上 ;D:\soft\mys

2018-01-31 17:23:19 167

转载 21分钟MySQL基础入门

21分钟MySQL基础入门为什么只需要21分钟呢?因为在我们大天朝有句话叫做三七二十一,你可以不管三七二十一开始使用 MySQL 及快速的方式入门 MySQL。其实21分钟把下面语句之行一遍是没有问题的,要理解的话估计不止21分钟,对于初学者来说只需满足自己需求可以增删改查等简易的维护即可。 转载:https://github.com/jaywcjlove/mysql-tutorial/bl

2018-01-26 10:13:22 645

原创 nginx配置HTTPS服务器

nginx配置HTTPS服务器一 ubuntu配置nginx v1.4.6 HTTPS服务器 1.首先确保机器上安装了openssl和openssl-devel pip install openssl pip install openssl-devel 2.创建服务器私钥,命令会让你输入一个口令: openssl genrsa -des3 -out server.key 1024

2017-12-01 18:33:27 323

原创 Magician Blog——序

序记录一些编程方面的心得和个人经验好的东西要拿出来分享,分享是一种美德好记性不如烂笔头乘风破浪会有时,直挂云帆济沧海

2017-11-19 15:53:43 198

空空如也

空空如也

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

TA关注的人

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