logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

五大基本算法

算法一:分治法基本概念1.把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。2.分治策略是对于一个规模为n的问题,若该问题可以容易地解决(比如说规模n较小)则直接解决,否则将其分解为k个规模较小的子问题,这些子问题互相独立且与原问题形式相同,递归地解这些子问题,然后将各子问题的解合并得到原问题的解。适用

#java
linux安装redis

1. 下载安装包2.解压安装包,我习惯放置在/user/local/redis下3.删除安装包4.移动至个人目录下5.进入解压后的文件目录,进行编译和安装,我指定了安装位置6.问题如果执行make命令报错:cc 未找到命令,原因是虚拟机系统中缺少gcc,执行下面命令安装gcc:yum -y install gcc automake autoconf libtool make如果执行make命令报错

文章图片
#redis
nginx解决跨域问题

如果不加上content-type,则会报如下错误。意思就是预请求响应头Access-Control-Allow-Headers中缺少头信息authorization(各种情况会不一样,在发生跨域后,在自定义添加的头信息是不允许的,需要添加到请求响应头Access-Control-Allow-Headers中,以便浏览器知道此头信息的携带是服务器承认合法的,我这里携带的是authorization

文章图片
#nginx
springboot l 利用x-easypdf生成PDF

【代码】springboot 生成PDF。

文章图片
#spring boot#后端
Springboot引入mybatis-plus及操作mysql的json字段

【代码】Springboot引入mybatis-plus及操作mysql的json字段。

文章图片
#spring boot#mybatis#mysql
nginx配置反向代理详细教程(windows版)

Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强。下面就简单说一说如何用Nginx实现反向代理。首先:说一下准备工作,最少两个tomcat,另外设置两个域名并解析到本地ip(因为nginx是直接配置域名)(1)准备两个tomcat分别设置两个tomcat的/conf/server.x

#nginx
springcloud 微服务集群session不一致的解决办法

@springcloud 微服务集群session不一致的解决办法背景介绍项目采用springboot+springcloud(eureka+zuul+ribbon+hystrix) 框架,搭建简单的web后台服务。以往的web项目存储一些的校验得信息都是利用session进行存储的,session的优点就是客户端绑定,不会出现客户端冲突的现象,并且具有时效性,存储在内存中,用起来很方便。问...

解决nacos服务注册中心及时上下线

nacos做为注册中心纳管其下边的服务模块,然后我们有时候关闭服务的时候发现客户端还能继续访问该服务,这是因为nacos默认的心跳检测时间为30s,所以需要等到30s之后才会剔除不可用服务。如果网关使用的事gateway,gateway还要想注册中心拉取服务列表,如果时间很长,也会造成调用不可用服务。一般我们也将拉取服务列表的时间调整一下。具体数字要看实际生产需要。步骤1可能需要花3秒中更新实例,

#java#服务器#开发语言
到底了