自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ClangChecker扩展插件

ClangCheckerExpandPlug

2022-10-21 16:13:54 294 1

原创 ClangChecker扩展

ClangCheckerExpand

2022-10-21 16:13:22 379

原创 如何从源码构建并安装LLVM&Clang

如何从源码构建并安装LLVM&Clang

2022-10-21 16:12:18 1000

原创 Vue3概念关系与重点摘要

什么是vue简单来说就是一款构建用户界面的JavaScript 框架。基于HTML、CSS 和 JavaScript 构建,提供了一些声明式的、组件化的编程模型。搭配各大厂商自研的UI框架(Element、Ant Design Vue)可以快速实现用户的大多数场景。主要核心最简单的实例。

2022-09-21 22:12:10 225

原创 VeighNa进阶EP01:TuShare数据源接入

上次我们介绍了一下vnpy量化框架的搭建,今天我们来说说TuShare数据源的接入。因为公司之前一直是从一些金融网站或者证券服务商获取的,公司最近决定改变策略通过TuShare获取。其实在VeighNa开源网站上官方也提供了一些数据服务商。本着能白嫖绝不花钱的准则,就试着接入下。接下来我们开始进入正题吧。

2022-09-20 09:44:00 2031

原创 使用Docker搭建ClickHouse+Zookeeper集群

使用Docker搭建ClickHouse+Zooke搭建docker环境拉取、镜像复制虚拟机使用VMware直接复制修改hostsZookeeper集群搭建server01执行:server02执行:server03执行:唯一的差别是: 而已。修改zookeeper配置文件验证zookeeper是否配置成功成功结果Clickhouse集群部署拷贝出临时镜像配置修改配置文件拷贝配置文件到挂载文件下修改每台服务器的scp配置分发到其他服

2022-09-20 09:39:59 1411

原创 Ubuntu 16.04 mysql安装与外部访问

上期我们介绍了云服务的获取详情请看云服务器详解。这期我们来使用云服务器安装系统,并使用!!!安装系统首先进入三丰云官网,进入,选择免费产品,并进入免费云服务器,进入管理面板进入安装操作系统,安装需要的系统。安装操作系统需要的时间,根据系统类型不同,大约在3-5分钟内安装完毕。外部连接服务器,在我们的主机上调出命令窗口,并使用ssh连接,这里注意一下,密码是我们在安装系统时设置的密码。 ssh 服务器ip@服务器名称(这里默认root)安装Mysql升级apt-get

2021-08-06 15:56:21 260

原创 云服务器详解

最近想要搞一个服务器玩一玩,但是阿某云,腾某云的价格实在是无法接受,必将只是个小白。三丰云为学生和初创业者提供永久免费虚拟主机和云服务器。这个配置完全可以满足小白的一切需求了,大家抓紧吧、话不多说,赶紧搞起来,在某程度上也算是永久的了。使用感受后期会相继发出链接:https://www.sanfengyun.com...

2021-08-03 14:13:06 1313

原创 PLY——Python Lex Yacc

PLY——Python Lex YaccPLY编译器与解析器预处理编译(.i—.s)转换为汇编语言文件汇编阶段(.s—.o)得到机器语言链接阶段重点 *编译*Lex结束PLY你好! 如果你从事编译器或解析器的开发工作,你可能对lex和yacc不会陌生,PLY是David Beazley实现的基于Python的lex和yacc。作者最著名的成就可能是其撰写的Python Cookbook, 3rd Edition。一个基于python实现的Lex和Yacc的编译器构建工具。包括支持LALR(1)分析法、提

2021-07-29 15:09:21 1572

原创 docker配置热加载(设置共享文件夹用来配合Docker的挂载)

前言前几次我们在Win10系统下利用Docker部署Gunicorn+Flask打造独立镜像,在docker内启动服务后根据docker的IP可以实现数据访问,但是我们在本地修改代码之后,在docker内启动并没有实现。这时我们就需要重新打包镜像,是不是很麻烦。当然也有解决的办法,那就是我们今天说的docker配置热加载配置首先在项目文件gunicorn.conf.py,中添加reload = True之后我们需要在Oracle VM VirtualBox内创建本地项目的共享文件,如下图

2020-07-23 15:03:13 1082

原创 MongoDB 导入Json和Bson

序幕在很久以前,我们学习了MongoDB的安装与一些简单的命令。MongoDB与相关命令,点击此处跳转。我们知道MongoDB可以导出数据为JSON和BSON。BSON是一种特殊的JSON文件,又称为Binary JSON。我们想导入到另一个MongoDB的数据库里时怎么处理呢。今天我们就来说一说MongoDB 如何导入Json和Bson。实现首先,我们需要进入MongoDB的bin目录下,直接输入cmd进入终端窗口紧接着,在终端窗口输入下面的代码linux下可以使用:mongor

2020-07-21 16:40:37 2634 1

原创 Win10系统下安装编辑器之神Vim

序幕相对于pycharm,Sublime、Vscode等编辑器,vim一直是处于编辑器的最顶端,奉行 Unix 传统的“Do one thing and do it well”哲学。本次我们在Win10平台构建一套以Vim为核心的Python开发环境。下载安装与使用首先进入giv官网下载gvim8,注意根据系统类型选择32或者64位,这里我们选择64位的下载完成后,将下载好的压缩包解压,并且将文件放到C:/vim目录下紧接着我们配置下环境变量,这样我们就可以在电脑的任意位置启动v

2020-07-21 16:39:40 1619

原创 Python 为什么推荐蛇形命名法?

关于变量的命名,这又是一个容易引发程序员论战的话题。如何命名才能更具有可读性、易写性与明义性呢?众说纷纭。今天,我们将聚焦于变量命名中的连接方式,来切入这块是非之地,想要回答的问题是——Python 为什么要推荐蛇形命名法?探讨首先一点,对于单个字符或者单词(例如:a、A、PYTHON、Cat),当它们被用作变量名时,大致有全小写、全大写和首字母大写这几种情况。编程语言中出现这些情况时,它们基本上跟英语的表达习惯是相同的。但是,编程语言为了令变量名表达出更丰富的含义,通常需要使用**多个单词或符号。

2020-07-21 16:38:18 90

原创 通过高德API和Python3实现通过IP获取地区

序幕高德地图,是中国领先的数字地图内容、导航和位置服务解决方案提供商。拥有导航电子地图甲级测绘资质、测绘航空摄影甲级资质和互联网地图服务甲级测绘资质“三甲”资质,其优质的电子地图数据库成为公司的核心竞争力。最新地图浏览器:最新矢量地图渲染,最高质量地图效果、最丰富数据信息、最快速操作体验、最节省数据流量。专业地图服务:实地采集、网络采集,行业领先。丰富的出行查询功能:地名信息查询、分类信息查询、公交换乘、驾车路线规划、公交线路查询、位置收藏夹等丰富的基础地理信息查询工具。成为现代人们生活的必备品获

2020-07-21 16:37:34 903

原创 使用Git Bash实现Git代码上传加密

序幕以前我都是在gitee上上传本地项目,今天新创建了一个vue项目,突发奇想,想上传github,觉得和gitee差不多,很好实现。谁知道在坑无数啊坑点这个博客就是在github上部署的,先前用gitbash生成的id_rsa用到了这个上面,然后我就再次使用gitbash生成了新的id_rsa(由此处去坑)在我把新的id_rsa上传的新项目的时候,推送代码的时候出现了错误ERROR: Permission to ***** denied to deploy key实在头疼然后在

2020-07-21 16:36:58 1061

原创 使用ShareLatex和Python3打造属于自己的特色简历

序幕履历(英式英语:Curriculum Vitae,简称CV;美式英语:Résumé),是对个人教育、工作经历的书面介绍,是求职者通向面试阶段的重要一环。说起简历模板,大家一定不会陌生,随便在百度搜关键词“简历模板”,林林总总的会出现一大片,但是这些简历模板往往都会有一个共同点,就是太Low、“土味”重、没有时代感、味同嚼蜡,蜡都要顺着嘴角流下来了,以一个求职者的视角来看待这些简历都会无奈心烦,更别说招聘者了。所以新时代的简历应该具备独特性、新颖、与众不同并且不落窠臼。Resume是在申请求职时最常

2020-07-21 16:36:10 217

原创 利用DockerHub在Centos7.6环境下部署Nginx反向代理Gunicorn+Flask独立架构

序幕书接上回,上回说到,在Win10系统下利用Docker部署Gunicorn+Flask打造独立镜像,今天我们来讲一讲利用DockerHub在Centos7.6环境下部署Nginx反向代理Gunicorn+Flask独立架构准备首先你需要有自己的云服务。我推荐白嫖https://free.aliyun.com/?spm=5176.14145661.J_3598540520.ace-channel-latest-activity-card.3eb418759BoljH阿里云白嫖服务器其

2020-07-21 16:31:42 338

原创 在Win10系统下利用Docker部署Gunicorn+Flask打造独立镜像

序幕书接上回,上回说到,Windows下安装docker,今天我们来讲一讲将本地项目打包到docker什么是docker镜像Docker 包含三个基本概念,分别是镜像(Image)、容器(Container)和仓库(Repository)。镜像是 Docker 运行容器的前提,仓库是存放镜像的场所,可见镜像更是Docker的核心。回到正题,Docker 镜像可以看作是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、

2020-07-21 16:30:07 2369

原创 Windows下安装docker

序幕Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)

2020-07-21 16:28:12 481 1

转载 观察者模式 vs 发布订阅模式

有一回面试,面试官问:观察者模式,和发布订阅模式,有什么区别?我脑海中立刻闪现了《Head First设计模式》里讲的:Publishers + Subscribers = Observer Pattern“哼哼,我知道答案了,兄dei!”,我内心无比鸡冻。“它们是一样的。”,我故作镇定,嘴角露出一丝微笑,仿佛下一秒钟面试官就会给我发offer。面试官也笑了,“不,它们不一样”。然后我就:So, 为什么我错了?观察者模式(Observer pattern),和发布订阅模式(Publis

2020-07-21 16:24:49 118

空空如也

空空如也

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

TA关注的人

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