自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (1)
  • 收藏
  • 关注

原创 数据分析笔记

介绍 : 数值计算的基础包,提供很多科学函数的处理功能,将数组对象作为数据交换的通用语言特点 :提供多维数组、提供算数操作及广播机制,对数据进行快速的矩阵计算,对硬盘中数据 进行读写操作2.2 数据的创建与修改。

2023-05-22 14:30:02 901

原创 【SSL证书安全】

一种数字证书,也被称为 https证书、CA证书、安全证书、服务器证书 或 SSL证书

2022-10-19 10:12:07 657

原创 kubernetes技术

介绍k8s技术的基本用法

2022-08-16 07:21:39 505

原创 linux基础命令

linux基础

2022-08-12 05:25:25 738

原创 Spring Cloud 服务

1、服务实例太多怎么办2、服务调用关系太复杂怎么办3、服务调用出错怎么办4、配置信息散落在各个服务怎么办5、服务调用链路太长怎么办服务治理 :管理微服务中大量的服务实例(服务发现 & 服务注册机制)变得自动化,透明化API 网关 :降低服务客户端雨服务提供者之间耦合度,简化调用过程,提供一个API网关,优化面向客户端的API设计。服务容错 : 微服务提供服务隔离、服务熔断、和服务回退等面向服务端的有效容错机制。配置中心 : 管理散落在各处的服务配置信息,微服务提供一个配置中心集中化管

2020-12-17 23:57:35 534 1

原创 01_JDBC操作数据库

JDBC 访问数据库的标准规范,用于执行SQL语句的API增删改/*JDBC规范定义驱动接口 : java.sql.DriverMysql驱动包提供了实现类 : com.mysql.jdbc.Driver*/public class JDBCDemo01{ public static void main(String[] args) throw ClassNotFoundException{ // 1.注册驱动 // forName 方法执行将类进行初始化 Class.forNam

2020-10-10 23:26:20 101

原创 ORM数据库模型

ORM模型对象关系型映射,通过类的方式进行操作数据库。ORM 在执行对象操作的时候,会将对应的操作转化成原生的SQL语句进行操作。# 类继承自 models.Modelfrom django.db import models# 创建数据模型,对应一张数据库中的表class Book(models.Model): id = models.AutoField() name = models.CharField(max_length=100) author = models.CharFi

2020-06-24 11:14:19 314

原创 jinjia2 模板库- django/flask

jinjia2库渲染模板from flask import Flask,render_template# template_folder 指明 模板路径app = Flask(__name__,template_folder =r'C:\templates')@app.route('/about/')def about(): # render_template() 渲染模板、 **{} 可传递参数 return render_template("about.html",**{'user':

2020-06-22 15:54:24 352

原创 Git & Github

Git定义:分布式的版本控制软件目的 :保存之前的所有版本、以便回滚和修改SVM — 集中式的版本控制Git — 本地 + 中心 均保留文件(提交本地,再提交中心)git --version # 获取版本信息git --help # 获取帮助文档# 设置个人信息配置(用户名、邮箱)git config --global user.email "[email protected]...

2020-06-09 10:27:03 183 1

原创 Hadoop生态圈

软件解析HDFS分布式存储数据,数据分散存储MapReduce第一代分布式计算框架 — 分布式计算(将任务 分布在多个服务器上,服务器越多,计算越快)Tez、Spark第二代分布式计算框架...

2020-06-01 10:37:43 158

原创 flask-文件上传

HTML中# enctype="multipart/form-data" 文件上传表单必填属性<form action="" method="post" enctype="multipart/form-data"> <table> <tr> <td>头像</td> # 上传文件的 type 为 file <td><input type="file" name="image_file"></t

2020-05-17 21:08:13 93

原创 微服务-云原生

云原生概念云 :云平台、也就是平台即服务(Paas)原生应用 :专门针对云平台而设计实现,充分利用云平台的特征云原生影响原生意味着高效、与云平台深度绑定、难以移植针对云平台而设计,充分利用平台特性,运行效率云原生的15个特征单一代码库必须有单一代码库进行管理代码,并在版本管理系统中进行追踪代码提交后,持续集成流程会被触发,最终产生系列的应用容器镜像代码提交和构建版本管理之间建立 1 vs 1 的对应关系微服务中包含多个服务应用,每个服务服务应用应该由单一的代码库进行管理,保证

2020-05-12 14:47:10 229

原创 Flask框架 - 视图

视图类"""1、标准的视图继承自 flask.views.View2、需要通过 app.add_url_rule(url_rule,view_func) 来进行注册路由2、子类中必须实现 dispatch_request 方法3、要返回一个基于Response或者其他子类的对象"""# 路由方法 —— 对应函数 profile# 1、路由地址, endpoint(路由地址命名),...

2020-05-11 17:32:24 183

原创 Flask-cookie+session

cookie 和 sessioncookiehttp请求是无状态的,也就是说客户端请求服务端后 ,服务端给反馈,反馈完成后,链接关闭,再次请求时服务器无法识别请求是否时同一个用户cookie 存储在浏览器端,用于服务器识别用户身份。cookie 的请求过程 : 浏览器链接服务器时,服务器判断浏览器是否携带 cookie 信息,如果没有,则通过response 返回向浏览器发送 cooki...

2020-05-07 15:10:59 126

原创 疫情地图

项目依赖安装包echart-countries-pypkgechart-china-provinces-pypkgechart-china-cities-pypkgechart-china-counties-pypkgechart-china-misc-pypkg# echart-united-kingdom-pypkgpyecharts==0.5.11 # 画图工具pyc...

2020-05-06 14:28:40 566

原创 Docker与容器化技术

Docker简介开源的应用容器引擎,基于 Go 语言,遵从 Apahce2.0 协议开源通过 Docker 开发者可以将应用以及依赖包 打包成一个轻量级,可移植的容器中,然后发布到 Linux机器上,实现虚拟化容器完全使用 沙箱机制,互相之间不会有任何接口,容器性能开销极低Docker 引擎用于运行和编排容器的基础设置工具Docker 引擎 是运行容器的核心Docker 技术...

2020-05-05 20:20:04 291

原创 微服务架构

1、微服务微服务架构风格把应用划分成若干个服务,每个服务有自己独立的进程,服务之间通过轻量级传输机制进行交互2、微服务特征微服务架构使用服务作为组件化的单元2.1 、对开发人员来说组件化软件开发中的基本实践在java应用开发中,组件通常以 JAR 文件的形式出现Maven 仓库中包含了海量的第三方可可供使用...

2020-05-05 19:43:48 110

原创 Flask表单验证(1)

# 安装pip install flask-wtf # # 手写判断逻辑from flask import Flask,request,render_templateapp = Flask(__name__)@.route("/")def index(): return "首页"@app.route("/regist",methods = ['GET','POST'])de...

2020-05-05 11:55:58 205

原创 Flask-Script + Flask- Migrate

Flask-Script可以用命令行的方式操作Flask# 安装pip install Flask-Script# 映射数据库 (manage.py)from flask_script import Managerfrom flask_sqlclchemy_demo import app # flask_sqlclchemy_demo 模型主文件manage = Manag...

2020-05-04 21:40:40 132

原创 卷积神经网络 -(01)

卷积神经网络1、卷积(Convolution)2、池化 (Pooling)3、ReLU 激活函数4、批归一化 (Batch Normalization)5、丢弃法 (Dropout)卷积(Convolution)1、卷积计算2、填充(padding)3、步幅 (stride)4、感受野 (Receptive Field)5、多输入通道、多输出通道和批量操作卷积计算卷积...

2020-04-28 14:07:22 306

原创 Twisted 跨平台物联网消息网关

物联网网关"""功能定义:为智能云设备提供云服务、用户通过手机远程控制智能设别运行项目依赖:Twisted + SQLAlchemy + ZeroMQOpenSSL : 安全组件库,提供安全的传输层接口 —— 完成对SSL接口的开发ZeroMQ :高效的消息队列中间件 —— 完成不同主机间的通信其他依赖库 : 查看 requirement.txt 文件"""# 安装其他依...

2020-04-14 20:49:52 646 1

原创 Tornado-身份认证框架

Tornado身份认证框架"""Tornado 中使用 RequestHandler.get_cookie()、RequestHandler.set_cookie() 可以对cookie进行读写操作。"""# 例子:import tornado.websession_id = 1class MainHandler(tornado.web.RequestHandler): def ...

2020-04-11 18:30:27 146

原创 HTML5 websocket

概念概念 :在HTTP客户端与服务端之间建立持久连接的HTML5的标准技术。实现 :浏览器与服务器的全双工通信(full-duplex)。适用场景 : 服务器主动向客户端发送消息传统实现方式 :Ajax 、Long poll 等动态客户端技术 均采用轮询技术实现,耗费网络带宽,计算资源WebSocket 通信原理浏览器端请求# 客户端发送HTTP Request 告诉服务器建立一个 ...

2020-04-10 21:46:12 107

原创 MYSQL数据库应用详解

# 连接数据库mysql -u"用户名" -ppwd# 数据库退出quit# 查看数据库show databases;SHOW databases;# 查看数据库版本select version()# 显示时间select now();# 创建数据create database `python01` charset="utf-8";# 展示数据库创建语句s...

2020-04-04 14:37:49 582 2

原创 JAVA_基础知识

常量: 程序在运行期间不发生变化的量变量: 程序在运行期间发生变化的量class HelloWorld{ public static void main(String[] args){ // 定义一个变量,定义一个整数类型的而变量,名字为age,它的值为10 int age = 10; System.out.pringIn(age); // 修改age变量的值 age =...

2020-03-27 15:59:33 265

原创 MongoDB

MongoDB"""定义:基于分布式文件存储的Nosql数据库优势: 1、无数据结构限制 2、冗余和扩展(复制集保障数据安全 + 分片扩展数据集合) 3、良好支持 (完善的文档 + 齐全的驱动支持"""# **运行MongoDB- 服务端** (默认端口 27017)mongod --dbpath "D:\MongoDB\data" # D:\MongoDB\data ...

2020-03-26 15:11:56 121

原创 Django项目(三)

机构详情页面查询class OrgView(View): def get(self,request): # 通过model 从数据库种擦查询 课程 + 城市 list_orgs = CoureseOrg.objects.all() list_citys = City.objects.all() # 获取客户端提交数据(有就获取,没有就为空) category = re...

2020-03-23 16:40:55 81

原创 Vue的简单使用

Vue :前后端分离的框架, 目前全球最流行的前端框架,使用vue 开发网页很简单,并且技术生态环境完善,社区活跃。Vue安装与使用方式1 :通过sript标签引用方式2 :通过npm(node package manager) 来安装方式3 : 通过vue-cli命令行来安装# 通过sript标签引用<script src="https://cdn.jsdelivr.net...

2020-03-22 14:25:59 191

原创 Django项目(二)

云片网发送短信验证码(API)URL = "https://sms.yunpian.com/v2/sms/single_send.json"apikey = "9b11127a9701975c734b8aee81ee3526" # 9bddae557939db620e2080b2db52ade8mobile = "15205201314" text:【云片网】您的验证码是 12...

2020-03-20 13:05:58 129

原创 Twisted-底层自定义协议网络框架

Twisted :python语言编写的事件驱动的网络框架,对于追求服务器程序性能的应用是一个不错的选择支持多种协议——(提供客户端和服务器方面的开发工具):传输层协议 :UDP / TCP/ TLS应用层协议 :HTTP / FTPTwisted利用不同的底层技术实现高效通信windows — 基于I/O完成端口(IOCP,input/output completion port...

2020-03-10 17:40:14 816

原创 Hadoop

Hadoop 主要组成(1)、MapReduce :分布式计算(2)、YARN : 分布式资源管理(3)、HDFS : 分布式文件存储(4)、Others :利用YARN的资源管理功能实现其他的数据处理方式使用场景分类使用场景:一次写入,多次读取场景(1)、大规模数据(2)、流式数据(3)、商用硬件(一般硬件)不适合场景(1)、低延时数据访问(2)、大量小文件(3)、频...

2020-03-10 11:25:22 173

原创 eSIM技术

eSIM:嵌入式SIM卡,这是相对于插拔式SIM卡而言的。随着物联网的不断发展,对现在的SIM卡也提出了新的要求,更小、更抗震、耐高温、防潮等特点,所以工业级、车规级的SIM卡就应运而生。这些SIM卡被作为一颗芯片直接焊接到设置中,所以被称为嵌入式SIM卡。今天我们所说的ESIM 实际上是 嵌入式的卡 + 号码数据远程配置技术的合称。ESIM 的重要特征是 远程配置和管理(包括了 下...

2020-03-10 11:24:18 2030 1

原创 Redis数据库

Redis 介绍高性能、开源的、C语言开发的、键值对存储数据的nosql数据库NoSQL数据库not only sql 非关系型数据库 Redis/MongoDB/Hbase Hadoop关系型数据库MySQL、oracle、SqlServerRedis特性- 支持数据的持久化、可以将内存中的数据保存在硬盘中,重启的时候进行重新载入使用- 不仅支持简单的key-value类型的数据...

2020-03-06 13:08:11 344

原创 scrapy框架

GUI(图形用户界面)Python GUI库1、wxPython - 图形库2、tkinter - 原生ui界面3、PyQt5 - 应用最广的界面设计

2020-02-28 12:49:34 108

原创 Flask框架

框架简介:Flask 框架是轻量级的python编程框架,但依然遵循MVC架构,内部含由两个核心库(werkzeug库 + Jinja2库),可拓展性比较强,开发者可以根据自己的需求进行集成第三方库,自己设计代码框架主要适合 分层比较少,逻辑较为简单的web项目Flask 框架为非阻塞框架,支持并发Werkzeug库支持功能 :- URL路由请求集成,一次性可以响应多个用户请求- 支持...

2020-02-26 11:32:28 316

原创 XSS

定义:跨站脚本攻击。实现路径:攻击者向Web页面插入恶意script代码,当用户浏览网页时,嵌入web里面的 script代码会被执行,从而达到恶意攻击的目的。cookie定义: 在HTTP协议下,由web服务器存在用户浏览器上的一个小文件,其中包含了用户信息。因为http是一种无状态协议,服务器单从连接上无法识别用户,所以就通过cookie来识别用户。每次通信都需要带着cookie进行请...

2020-02-25 14:41:50 169

原创 SQL手动注入

SQL注入定义 - 指web应用程序对用户输入的数据的合法性没有做判断,前端输入后端的参数 是 攻击者可控制的,并且参数代入数据库查询,攻击者可以通过构造不同的sql语句来实现对数据库的任意操作SQL注入条件 - 参数用户可控 - 参数带入数据库查询,传入的参数拼接到SQL语句,并且带入数据库查询注入分类 - 注入位置数据类型不同 - 1、字符串注入 -...

2020-02-25 11:11:40 243

原创 网站架构设计

网站特点、高并发、大流量、高可用、海量数据、用户分布广泛、网络情况复杂、安全环境、需求快速变更、发布频繁、渐进式发展初始网站架构-1.0 时代 —— LAMP结构 (服务器操作系统Linux,应用程序php开发,部署Apache上,数据库MYSQL)-2.0 时代 —— 应用服务与数据服务分离(应用服务器、文件服务器、数据库服务器) - 应用服务器...

2020-02-19 10:26:38 935

原创 波士顿房价预测案例

# 导入所需数据包import paddle.fluid as fluidimport paddleimport numpy as npimport osimport matplotlib.pyplot as plt# 1、准备数据BUF_SIZE=500BATCH_SIZE=20#用于训练的数据提供器,每次从缓存中随机读取批次大小的数据train_reader = p...

2020-02-15 16:58:58 886

原创 爬虫基础(动态HTML)

动态HTML"""基本原理: 发送请求后、返回页面代码、再页面代码中进行定位使页面更新的部分(例如ajax代码),从中定位更新时 ajax是向服务器以何种方式、发送了什么参数进行更新界面,模拟更新界面的发送方法 向服务器进行发送更新请求,并接收返回数据,对返回数据进行帅选出想要的数据,然后再进行模拟发送,以次循环。 1、JS - 常用的脚本语言,可收集用户的跟踪数据、不需要重载页面、直...

2020-02-12 16:37:10 102

微服务架构.docx

微服务架构简述,微服务架构是目前较为流行的架构模式,区别于传统 的横向切割,采用纵向切割的方式,将各个服务进行独立,独立的部署,服务之间通过API的形式进行调用,这样 一旦有一个不可用,不会影响全局,另外 微服务要依托 docker 技术的镜像,可以快速的 复制开发环境及文件,应用于开发,不需要 每个都独立的再配置环境

2020-05-06

空空如也

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

TA关注的人

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