自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

原创 文件服务二 编码实现(java+mongodb-gridfs)

一 实现说明基于mongodb-gridfs数据库实现文件服务,二进制文件的上传、下载开发语言:java-jdk1.8,springboot2.2.5mongodb4.0二 开发实现创建项目fileserverpom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.o...

2020-04-06 00:14:27 231

原创 文件服务一 数据库mongodb搭建

1 环境说明mongodb版本:官网下载mongodb-win32-x86_64-2008plus-ssl-4.0.17.zip模式:Replica Set客户端工具:mongodb-compass-community-1.20.5-win32-x64.msi操作系统:window201295服务器:主节点,仲裁点61服务器:备份节点2 配置安装95服务器1目录创建主节点:E:...

2020-04-06 00:00:11 215

原创 三 Python技术要点记录

数据类型:数字:int、float、bool、complex字符串:str列表:list,用[]元组:tuple,用(),就相当于不可修改的list集合:set,用{}字典:dict,用{key: value}1、Python中的变量变量名:大小写英文,数字和下划线的组合,不能以数字开头2、Python首字母大写使用title()方法,全部大写upper()方法,全部小写lowe...

2020-03-08 18:52:51 168

原创 log4j日志集群管理模式

服务端服务包:log4j-1.2.17.jar,本地创建配置文件:log4j-server.properties#socket的日志 log4j.rootCategory=debug,consolelog4j.logger.org.apache.log4j=INFO,console #下面这个开头必须和客户端一致log4j.logger.cn.osworks=INFO,produ...

2020-02-20 19:07:58 392

原创 linux命令常用笔记

lsof -i:端口号 查看某个端口是否被占用kill -9 PID 强制关闭进程rm file.txt,rm -r dirvi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后...

2019-12-12 15:14:00 128

转载 mongoDB简记

mongodb 简记@TOC下载安装配置————————————–1官方安装下载链接:https://www.mongodb.com/download-center?jmp=nav#community2 安装过程一路Click Next然后 Click Install 等安装完成即可3 配置使用创建几个文件夹具体如下:数据库路径(data目录)、日志路径(logs目录)和日志文件(log...

2019-12-12 15:07:51 224

转载 Linux常用命令大全

系统信息 arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat ...

2019-10-09 14:24:47 117

原创 五 springcloud-admin服务监控

微服务集群服务众多,对每个服务的运行状态可通过springcloud-admin进行监控创建Maven Module项目:springcloud-admin,并在eureka-server中心注册pom.xml如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20...

2019-09-27 12:45:51 197

原创 四 springcloud-网关

当服务需要做url鉴权管理、流量监控、统一身份认证等时工作时,在所有消费者服务集群之前需增加网关服务。1 在根项目下创建Maven Module网关项目springcloud-gateway:此项目需以eureka消费者的角色注册入eureka服务中心。pom.xml如下:<project xmlns="http://maven.apache.org/POM/4.0.0" ...

2019-09-27 12:41:31 115

原创 三 springcloud服务发现-消费者

根目录下创建Maven Module项目springcloud-eureka-c(配置包含:监控admin-actuator,Robbin负载)pom.xml如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x...

2019-09-27 12:31:26 95

原创 二 springcloud 服务生产注册

1 在根项目下创建服务生产项目springcloud-demo-apom.xml如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.o...

2019-09-27 12:23:12 99

原创 一 springCloud服务注册中心

springcloud的学习从服务注册开始。1创建maven根项目(最后效果如下)pom.xml如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://m...

2019-09-27 12:01:35 84

转载 spring框架JDK版本范围

spring框架JDK版本范围Spring Framework 5.2.x:JDK 8-14Spring Framework 5.1.x:JDK 8-12Spring Framework 5.0.x:JDK 8-10Spring Framework 4.3.x:JDK 6-8https://github.com/spring-projects/spring-framework/wiki...

2019-09-24 11:37:52 598

原创 简单token鉴权方式

目标:实现客户端(app)与后台服务接口的简单鉴权方式背景:系统通过设备唯一码的注册限制是否允许使用。实现方式1 app端将“设备唯一码”+“设备时间戳”+“固定串”组成的字符串进行对称加密,形成token。2 app端发送的所有请求均在header中带入步骤1中计算的token。3 后台服务通过filter拦截所有请求,并解析token。解析时使用约定的对称加密密钥解密,拆分出设备唯...

2019-09-18 17:20:12 866

原创 springcloud简记-架构

组件1:gateway网关服务接口服务使用JWT认证,流量限制, 功能鉴权,配合springcloud security使用。组件2:eureka服务的注册与发现,eureka-service两台相互注册可实现高可用。组件3:ribbon,fegin服务负载均衡组件4:ngixngix实现服务入口代理,转发至网关服务。服务入口通过zookeeper实现ngix高可用,每台...

2019-09-18 17:10:08 84

原创 接口服务验证与用户验证

由于HTTP协定是不储存状态的,这意味着当我们透过帐号密码验证一个使用者时,当下一个request请求时就无法和之前的请求联系到一起。于是我们的程序就不知道谁是谁,就要再验证一次。传统方式在传统的项目中,使用的最多最简单的方式:前端登录,后端根据用户信息生成一个token并将这个 token 和对应的用户id进行存储或保存在Session中,然后把 token 传给用户,存入浏览器 coo...

2019-09-18 17:01:34 1197 1

转载 Thymeleaf入门

Thymeleaf入门一 概述二、HelloWorld一项是非严格的HTML检查,一项是禁用缓存来获取实时页面数据,其他采用默认项即可三、基础语法四、常用标签一 概述1.是什么    简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。  2.feature    1.Thymeleaf 在有网络和无网络的环境下皆可运...

2019-05-13 15:49:57 253

原创 Spring Cloud

spring cloud子项目包括: Spring Cloud Config:配置管理开发工具包,可以让你把配置放到远程服务器,目前支持本地存储、Git以及Subversion。 Spring Cloud Bus:事件、消息总线,用于在集群(例如,配置变化事件)中传播状态变化,可与Spring Cloud Config联合实现热部署。 Spring Cl...

2018-08-10 16:24:09 1937

原创 python 入门

Python之路【第一篇】:Python简介和入门Python简介 Python前世今生python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五!!!由上图...

2018-01-19 09:24:03 114

bigFileUpload.rar

H5支持实现大文件的分段上传(验证过2G文件),支持IE11,Edge,谷歌,火狐等主流浏览器。不含后台文件合并的逻辑。

2020-08-19

云服务器报价方案

腾讯云服务器云服务器报价方案,客户经理提供的真实报价

2018-08-22

二进制文件合并拆分

二进制文件合并拆分,java封装dll实现。

2018-08-22

空空如也

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

TA关注的人

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