自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (2)
  • 收藏
  • 关注

原创 spring boot打包成jar包,部署在云服务器上

1、如图,Blockchain-0.0.1-SNAPSHOT.jar为打包好的jar包,src为java项目中存储和使用的静态资源文件(如图片等) ,建议先更改java项目中的文件路径,统一改成linux服务器上的绝对路径,如果忘记了 该java项目占用的端口号,可以用lsof -i:8081查看,8081为我自己的项目中设置的端口号,根据自己情况更改。再通过kill -9 3878结束该进程,3878为上图的PID。表明执行成功,3878为该java项目占用的端口号。

2023-04-05 14:04:08 175

原创 CSS3总结

一、CSS3选择器二、常用属性三、框模型四、布局常用属性五、动画与特效

2021-08-20 22:05:38 124

原创 Flask框架之访问数据库

数据库按照一定的规则保存程序数据,程序再次发出请求,取回所需的数据。如果表和表、表和字段、数据和数据之间存在着关系,就称为关系数据库,反之则称为非关系数据库。典型的关系型数据库主要有Oracle和MySQL等。非关系型数据库主要通过使用键值对存储数据,主要代表有MobgoDb、Redis和HBase等。以MySQL为例。一、MySQL数据库安装 安装MySQL时要先安装.NET Framework 4,同时要求安装Microsoft Visual C++.二、Pyth...

2021-08-05 23:26:03 7613

原创 Flask之Bootstrap的基本使用

作为Web前端开发框架,Bootstrap集成了HTML标记、CSS样式及Javascript行为,使得开发人员和设计人员不再像过去那样周而复始地写模板、样式、交互效果,极大地节约了时间,提高开发效率。 一、Bootstrap简介 Bootstrap是Twitter推出的一个用于前端开发的开源框架。它是目前最受欢迎的集HTML、CSS和JS于一体的框架,用于开发响应式布局、移动设备优先的Web项目。 Bootstrap的环境至少需要三个文件:boo...

2021-08-01 21:53:36 2999

原创 Memcached缓存系统

对于一些短信验证码等信息,一般我们没有必要写入数据库中保存,可以将短信验证码等信息保存到Memcached缓存系统中,设置5~10分钟有效。 一、Memcached的基本概念 Memcached缓存系统是目前使用最广泛的高性能分布式内存缓存系统,是一个自由开源的高性能分布式内存对象缓存系统。国内外众多大型互联网应用都选择Memcached以提高网站的访问性能。缓存系统可以将一些不需要实时更新但是又极其消耗数据库的数据写到内存中缓存起来,过段时间再释放 ...

2021-07-31 23:14:20 2731

原创 Flask数据交互

一、使用Flask处理表单 表单是搜集用户数据信息的各种表单元素的集合区域,它的作用是实现用户和服务器的数据交互。通过表单搜集客户端输入的数据信息,然后提交到网站服务器进行处理(搜集录入/比对验证等)。Form表单是Web应用中最基础的一部分,Form-WTF扩展提供了良好的支持,这里介绍使用Flask处理通用表单和Flask-WTF表单处理方法。1、使用Flask处理通用表单 对表单没有进行必要的保护措施2、Flask-WTF表单处理方法。 1)启用C...

2021-07-17 23:18:06 329

原创 Flask视图高级技术

1.1app.route与app_url_rule简介1.1.1app.route使用 将视图函数和URL绑定注:在浏览器地址栏中直接输入地址是属于GET方法访问

2021-07-16 16:32:27 2171

原创 机器学习算法总结

一、所用到第三方库 Numpy:科学计算库 Pandas:数据分析处理库 Matplotlib:数据可视化库 Scikit-learn:机器学习库二、线性回归三、最近邻算法——KNN 算法 KNN 算法本身简单有效,它是一种 lazy-learning 算法。 分类器不需要使用训练集进行训练,训练时间复杂度为0。 KNN 分类的计算复杂度和训练集中的文档数目成正比,也就是说,如果训练集中 文档总数为 n,那么 KNN 的分类时间复...

2021-07-02 21:38:51 144 1

原创 机器学习背景及简介

一、机器学习应用 1、机器学习技术正在支撑着各类搜索引擎(尤其是贝叶斯学习技术)等 2、机器实际上是一个应用驱动的学科,其根本的驱动力是:“更多、更好地解决实际问题”。由于近20年的飞速发展,机器学习已经具备了一定的解决实际问题的能力,似乎逐渐开始成为一种基础性、透明化的“支持技术、服务技术”。 基础性:在众多的学科领域都得以应用(“无所不在”) 透明化:用户看不见机器学习,看见的是防火墙、生物信息、搜索引擎;(“无所不在”) “机器更好用了”(正如CALO的一些...

2021-07-02 21:19:25 5049

原创 国王游戏(贪心算法)

题目描述恰逢 HH国国庆,国王邀请nn 位大臣来玩一个有奖游戏。首先,他让每个大臣在左、右手上面分别写下一个整数,国王自己也在左、右手上各写一个整数。然后,让这 nn 位大臣排成一排,国王站在队伍的最前面。排好队后,所有的大臣都会获得国王奖赏的若干金币,每位大臣获得的金币数分别是:排在该大臣前面的所有人的左手上的数的乘积除以他自己右手上的数,然后向下取整得到的结果。国王不希望某一个大臣获得特别多的奖赏,所以他想请你帮他重新安排一下队伍的顺序,使得获得奖赏最多的大臣,所获奖赏尽可能的少。注意,国王的位置始

2021-05-29 11:24:30 1197

原创 算法笔记,宽度优先搜索

#include<bits/stdc++.h>using namespace std;char field[101][101];int n,m;typedef pair<int,int> P;void BFS(int x,int y){queue que;que.push(P(x,y)); //<int,int>类型的对列,P(x,y)表示把x,y存入Pwhile(!que.empty()){P p=que.front();que.pop();f

2020-11-25 19:28:12 97

空空如也

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

TA关注的人

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