- 博客(11)
- 收藏
- 关注
原创 Java 常用的算法、集合数据结构及排序
一、Collection1.1ListArrayList 和 LinkedList都是List类型,它们都是按照被插入的顺序保存元素,可以插入重复的元素;需要进行大量的随机访问使用ArrayList; 需要经常从表中插入和删除元素,应该使用LinkedList;1.2 SetHashSet、TreeSet、LinkedHashSet都是Set类型,每个相同的项只保存一次(元...
2025-04-03 16:37:39
676
1
原创 Nginx使用手册
Nginx知识点整理一、常用功能1、Http代理反向代理:作为web服务器最常用的功能之一,尤其是反向代理。2、负载均衡Nginx提供的负载均衡策略有2种:内置策略和扩展策略。内置策略为轮询,加权轮询,Ip hash。扩展策略,就天马行空,只有你想不到的没有他做不到的啦。Ip hash算法,对客户端请求的ip进行hash操作,然后根据hash结果将同一个客户端ip的请求分发给同一台服务器进行处理,可以解决session不共享的问题。3、web缓存Nginx可以对不同的文件做不...
2024-12-25 15:01:49
934
原创 对称加解密算法
1.Base64编码和解码参考地址:https://www.cnblogs.com/softidea/p/6934972.htmlJava实现base64编码的三种方式Java中对进行Base64编码的有如下三种方式:方式一:commons-codec.jar 【推荐】官网:http://commons.apache.org/proper/commons-codec/archiv...
2024-09-12 16:20:24
824
2
原创 Java(Springboot)应用注册成Windows服务实现自启
Startup directory 选择你的node应用的目录,即项目文件启动目录(一般是自动填充)注册服务时,实际上使用的是Administrator,日志实际是写到了Administrator下。2、下载下来之后是一个压缩包,解压找到对应自己系统的32/64位的nssm.exe。项目中输出了日志文件到当前用户下logs文件夹下,但是使用该方式启动后,日志不见了;然后回车出现nssm的配置界面 在界面中选择你的 项目中的.bat文件地址,在 Path 中选择你的 .bat(.exe)的安装路径,
2024-02-22 13:31:20
864
1
原创 Spring Boot / Cloud 框架相关
一、 Spring Cloud分布式开发五大组件服务发现——Netflix Eureka 客户端负载均衡——Netflix Ribbon 断路器——Netflix Hystrix 服务网关——Netflix Zuul 分布式配置——Spring Cloud Config...
2023-10-31 17:46:41
95
1
原创 文件导入、导出、上传、下载
1.单个sheet 表格数据导入,基于alibaba.easyexcel实现,这里直接上实现代码。1.文件上传实现方法一(基于Minio实现)2.文件上传实现方法二(基于Minio实现)2.多个sheet表格数据导入。controller 层代码。3.获取文件预览和下载地址。下面是相关的验证和处理类。1.多个sheet实现。service 层代码。minio文件存储实现。
2023-05-05 01:10:37
846
原创 Spring之bean的注入和管理
1. spring mvc 项目中当@autowired注解注入失败的时候,可以使用下面的方式实现bean的注入:XfUserTodoServiceImpl xfUserTodoService = (XfUserTodoServiceImpl) ContextLoader.getCurrentWebApplicationContext().getBean("xfUserTodoService...
2023-02-15 15:00:42
552
1
原创 HTTP远程调用(Post & Get)
1.开发中遇到服务间通过restful接口进行调用的情况,可以使用如下的方式进行实现:maven依赖如下: <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</...
2019-08-14 17:03:00
1633
原创 Tomcat部署项目定时任务跑了两次(容器加载两次项目的问题)
参考文档:https://www.cnblogs.com/UncleWang001/p/9995430.html https://blog.youkuaiyun.com/qq_35348457/article/details/795540201. 在server.xml下面找到Host这行代码: <Host name="localhost" app...
2019-06-27 10:45:38
574
原创 localStorage和sessionStorage的区别及用法
1.简介webstorage是本地存储,存储在客户端(浏览器端),包括localStorage和sessionStorage。localStoragelocalStorage生命周期是永久,这意味着除非用户显示在浏览器提供的UI上清除localStorage信息,否则这些信息将永远存在。存放数据大小为一般为5MB,而且它仅在客户端(即浏览器)中保存,不参与和服务器的通信。sessi...
2018-07-12 11:13:02
775
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人