自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 tini有什么好处

tini的好处

2024-01-31 18:07:43 348

原创 python 特殊(魔法)方法

常常在该方法中获取对象的其他存在的属性,且该调用方式获取的是存在的属性因此不会递归调用该方法,因此就不存在递归调用。如果该容器类没有定义bool方法,那么解释器尝试调用len方法,如果len返回长度为0,那么为False,如果长度不为0,那么为True;一般调用左边类的魔法方法,但是如果右边的类是左边类的子类的时候会调用右边类(子类)的魔法方法。,当对象被释放的时候要干什么事情,但是del关键字只会减少对象的引用,在对象的引用数量为0且触发了gc.colloction时才会释放对象并触发del方法。

2023-04-18 09:34:20 110 1

原创 伤寒论-麻黄汤

伤寒论方子

2022-12-23 19:40:12 315

原创 mysql高阶

mysql底层数据结构及运行原理

2022-08-27 16:42:51 299

原创 23中设计模式

这里写目录标题模式分类创建型模式结构型模式行为型模式OOP七大原则工厂模式模式分类创建型模式作用:将对象的创建和使用分离结构型模式作用:将类或者对象组成一个更大的结构行为型模式作用:用于多个对象之间的相互协同工作;主要是分配职责OOP七大原则开闭原则对扩展开放,对修改关闭;增加新功能,不会对之前的功能造成影响里氏替换原则继承必须保证父类所拥有的性质在子类仍然成立。这样可以避免在多肽的使用中出现问题依赖倒置原则面向接口编程,不要面向实现编程。(将具体实现通过抽象后的更加

2022-07-17 14:50:34 132 1

原创 ruoyi-cloud

springcloud-alibaba

2022-06-14 21:46:54 411

原创 springcloud-netflix及微服务

springcloud-netflix

2022-06-14 09:44:06 146

原创 MongoDB

MongoDB数据恢复与备份基本概念Mango操作语法 DQL插入数据查询 find子查询对数组搜索选择返回的字段删除操作remove更新操作update, $set删除表 drop删除数据库 db.dropDabase()pymongo聚合操作高可用模型设计基础事务mongo中的事务changeStream小kips数据库的连接分片架构介绍数据恢复与备份mongorestore 将当前目录下的文件恢复到MongoDB,并将数据存储到指定路径;路径名默认为当前路径;如果是恢复到远程路径需要指定 该参数

2022-06-03 15:48:06 274

原创 Java web

Java webmaven3.6.3的使用配置使用servlet的使用MVC架构过滤器Filter监听器maven3.6.3的使用配置修改conf/settings.xml 添加阿里云镜像<mirror> <id>nexus-aliyun</id> <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf> <name>Nexus aliyun</name>

2022-05-17 18:23:35 64

原创 Java基础

Java基础Idea的使用注释基本数据类型(关键字)整形浮点类型字符类型布尔类型引用数据类型类型转换变量常量运算符包机制代码执行类重载可边长参数数组Idea的使用创建一个空项目为空项目创建一个模块为项目配置运行环境。project structure > SDK: 1.8.0; language level: 8注释单行注释 //多行注释 以 /开头文档注释 以/* 开头基本数据类型(关键字)整形byte 一个字节8bits;所以最多表示 2^7个大小,最高一个位置用来

2022-05-14 15:27:34 66

原创 python异步编程

python异步编程1 异步和类1.1 yield from奇技淫巧1.2 异步构造函数1 异步和类__await__协议,对象实现了该方法,那么该对象就是awaitable对象1.1 yield from奇技淫巧需要注意的是,在__await__方法里我选择了以一个while循环加yield的方式来构建生成器,而不是以yield from asyncio.sleep(self.duration)的方式去嵌套生成器。 如果是后者,解析器会弹出TypeError: cannot 'yi

2022-05-05 10:54:49 724

原创 Mysql分组取每组排序后第一个

Mysql1. 需求:分组查询,每个分组中第一条记录1.1 方案11.2 方案21.3 方案31.4 方案42. 踩坑之路1. 需求:分组查询,每个分组中第一条记录1.1 方案1使用 ANY_VALUE函数,返回该分组中的第一个tips: Mysql5.7及之后的版本, 因为默认sql_mode=“ONLY_FULL_GROUP_BY”不能直接返回group by 中不包含的字段select ANY_VALUE(name), class_idfrom (

2022-04-14 18:15:23 2594

原创 ELK分析k8s应用日志

ELK分析k8s应用日志日志收集过程架构安装elasticsearch-6.8.6安装kafka安装filebeat日志收集过程收集,能够采集多种来源的日志数据(流式日志收集齐)传输,能够稳定的吧日志传输到中央系统;ElasticSearch可以通过9200http方式传输,也可以通过架构日志收集服务使用filebeat,因为传统的ruby收集的日志的方式十分消耗资源;其与业务服务采用边车模式运行;ps: docker的边车模式下两个容器共享了IPC,USER和UTS;安装elas

2021-09-03 19:26:21 482

原创 王道考研专业课-计算机组成原理

王道考研专业课发展历程计算机组成早起冯诺依曼机现代计算机结构主存储器的基本组成运算器的基本组成控制器的组成发展历程从技术角度分析,计算机硬件的发展阶段电子管阶段晶体管阶段中小规模集成电路阶段大规模、超大规模集成电路阶段计算机目前朝着微型多功能和巨型超级计算的方向发展计算机组成早起冯诺依曼机数据的输入和输出都需要经过运算器,会造成效率的降低现代计算机结构概念含义主机cpu(控制器和运算器),主存(内存)存储主存(内存)和辅存(机械硬盘,固态

2021-08-22 19:24:42 1403

原创 bind9服务器部署与使用

bind9安装安装yum install -y bind修改配置vi /etc/named.conf(需要注意配置文件格式,非常严格)将listen-on port 中的ip修改为 本机ip,默认监听53端口;将allow-query 修改为 any添加配置 forwarders { 上级dns; }; 也可以设置为当前网络的网关named-checkconf 检查配置文件是否有问题区域配置文件 /etc/named.rfc1912.zones# 主域名为 host.com 类

2021-08-13 19:44:31 329

原创 k8s二进制方式安装

k8sk8s编排服务安装部署k8s完成部署并验证基本概念k8s编排服务安装部署k8s完成部署并验证基本概念概念含义pod是k8s中最小的运行单元pod控制器xxxname资源。ps:api版本(apiVersion)类别(kind),元数据(metadata),定义清单(spec),状态(status)等配置信息namespace名称空间;为了隔离k8s中的各种资源;可以理解为k8s内部的虚拟集群组...

2021-08-12 18:36:54 638

原创 docker集群部署

docker集群部署docker-compse.yml文件规则docker-swarm.yaml文件在集群中的使用docker服务中的认证与安全k8s云原生时代docker-compse.yml文件规则docker-compose官方文档docker-compose.yaml文件规则一共有3块内容version docker-compose.yaml文件的版本services 管理的各种容器,包括容器的来源,容器的启动方式其他全局配置配置,包括networks,volumes,以及其他全局

2021-07-19 14:24:59 572 2

原创 Redis集群搭建

默认的网络网络模式含义host和宿主机共享网络bridge桥接模式(默认模式)none不配置网络网络规则如果不指定网络会使用默认的bridge作为网络,并通过docker0来分发iprun命令指定 --network 为容器指定自定义的网络,容器之间可以通过容器名称相互ping通。原理是 host文件配置了容器名称常用命令network 命令后续命令含义例子ls查询当前存在的所有网络docker network ls

2021-07-19 09:23:41 77

原创 docker笔记

docker学习笔记docker的安装常用参数容器数据卷定义应用场景使用常用参数具名挂载or匿名挂载多个容器数据卷的数据的共享dockerfile初体验原则常用命令Dockerfile常用关键字docker网络容器间的网络--link技术一次搭建,处处运行docker的安装安装测试完成之后需要配置阿里云的镜像源,用户加速镜像的拉取常用参数参数含义使用示例-i交互式模式运行-t$12-d后台运行-v挂载数据卷-p映射端口

2021-07-15 21:50:11 119

原创 网络环境搭建CDH

安装文件准备:https://archive.cloudera.com/cdh6/6.2.1/parcels/https://archive.cloudera.com/cm6/6.2.1/redhat7/yum/RPMS/x86_64/cloudera-manager-daemons-6.2.1-1426065.el7.x86_64.rpm配置服务器固定ipvim /etc/sysconfig/network-scripts/ifcfg-ens33# 统一修改的参数dhcp="static"

2020-12-15 21:30:00 515

原创 pytorch部署新利器TorchServer

pytorch的拍坑指南参考文档https://github.com/pytorch/serve由于本地下载pytorch==1.7有问题【刚又瞅一眼现在是需要1.6?】,所以采用了docker部署上干货:1.docker版本不能太低,我装的19.03.132.下载项目文件git clone https://github.com/pytorch/serve.gitcd serve/docker3.构建docker image(cpu版本)DOCKER_BUILDKIT=1 docker

2020-12-02 10:42:12 7643 30

原创 Jupyter Notebook 使用的一些坑

Jupyter Notebook 使用的一些坑问题Jupyter Notebook中 import gensim 出现DLL load failed。解决过程网上检索。得到的答案都是环境配置。但是检查自己的配置没有发现问题自己琢磨。发现进入到拥有gensim的虚拟环境中,然后启动jupyter notebook就没有问题了总结使用notebook连接的虚拟环境,最好进入虚拟环境后再启动notebook!!...

2020-10-19 16:16:36 615

原创 django2.2 对接pymysql

1.在django1.1中需要将pymysql.install_as_MySQLdb() 同样在2.2中也是需要的2.运行迁移发现缺少sqlparse包,直接安装3.迁移发现仍报错File "C:\ProgramData\Anaconda3\envs\django2.2py3.6\lib\site-packages\django\db\backends\mysql\operations.py", line 146, in last_executed_query query = query.de

2020-10-15 14:44:47 417

原创 线性代数几何意义大杂烩

线性代数几何意义大杂烩矩阵相似定义几何意义矩阵合同定义几何意义?其他概念几何意义矩阵相似定义存在可逆矩阵P使得 A=P−1BPA = P^{-1}BPA=P−1BP;几何意义两个矩阵AB是在不同的基向量中对同一个变换的表示;P以β为基表示的α基向量构成的矩阵;设A矩阵所在的基为α, B矩阵所在的基为β;iαi_αiα​为α中的一个向量,iβi_βiβ​为β中的对应向量;(β坐标可...

2020-04-06 15:34:50 3138

原创 使用prefetch_related优化django中多对一的查询

django数据库查询优化多对一查询(子表查询主表)多对一查询(子表查询主表)demo:想要查看多个商品的 生产厂家。首先 根据查询条件查询到 products的一个查询集,然后遍历这个查询集,然后product.factory 找到商品对应的工厂。但是这个orm生成的sql语句会多出来几条;我们可以通过在获取products查询集的时候,在查询语句后面加上prefetch_related(‘...

2019-05-11 22:08:21 511

原创 web框架概述

web框架概述框架是用来做逻辑处理的;Ctrl + r 不使用浏览器中的缓存强制刷新当前的网页;F5刷新可能会用到浏览器中的缓存。静态资源:前端的一个固定页面;html,css,js;不需要查看数据库或程序处理,访问速度很快动态资源:需要查看数据库或程序处理,访问速度没有访问静态资源快;而并不是页面是一个动画;miniweb_frame的迭代:1 web服务器中集成动态逻辑判断;判断...

2019-03-10 12:41:36 179 1

空空如也

空空如也

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

TA关注的人

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