
Web开发
第四单元
Java程序员一枚
展开
-
Redis scan命令
scan 0 match name:*0是开始扫描的游标match是固定语法name:* 是key名通配符,表示以name:开头的key。返回值中包含下一次继续扫描的游标。原创 2021-09-08 11:32:40 · 527 阅读 · 0 评论 -
Maven原始setting.xml文件备份
<?xml version="1.0" encoding="UTF-8"?><!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreements. See the NOTICE filedistributed with this work for additional informationregarding copyright ownershi原创 2021-04-09 20:24:07 · 330 阅读 · 0 评论 -
Linux安装Redis步骤
Linux下安装redis的详细教程,详细列出每个命令。原创 2021-03-18 20:22:43 · 109 阅读 · 0 评论 -
Redis分片集群下数据结构使用不当造成的分流不均问题分析
一.问题描述项目中使用了一个Redis分片集群,一共设置了5个分片。在观察其监控信息时发现5个分片的访问量极其不均匀。85%的调用量都集中在分片1上,13%的调用量集中在分片2上,1%的调用量集中在分片3上。另外两个分片的调用量都不到整体的1%。二.问题分析:看到这个现象感觉非常奇怪,设置分片的目的是为了将流量均匀地分布到多台机器上以减轻单台机器的压力,提高性能。目前的情况是大部分流量都集中在一台机器上了,不符合分片集群设置的初衷。通过排查项目对此Redis集群的使用,发现主要有3处读写Red原创 2021-03-14 15:39:06 · 1576 阅读 · 0 评论 -
前端开发知识总结
Node.js & npm安装官网下载安装包。安装过程注意选中add to path,以便在CMD下执行命令。安装node.js时会附带安装npm。安装后使用以下命令进行验证node -vnpm -v原创 2021-03-10 16:04:31 · 86 阅读 · 0 评论 -
MySQL知识总结
学习和使用MySQL的过程中遇到的问题,执行过的命令,安装过程等等所有涉及的问题都在这里记录一下。原创 2021-03-10 15:14:04 · 188 阅读 · 0 评论 -
Redis入门知识总结
Redis常用命令;Redis实现分布式锁;Redis中的布隆过滤器;Redis持久化RDB、AOF;原创 2021-02-27 18:44:25 · 271 阅读 · 0 评论 -
Docker是什么?
1.虚拟化和容器虚拟化:将计算机资源进行抽象、转换为虚拟的计算机资源供给程序使用。容器技术:将应用程序隔离在一个单独的环境中进行运行,不受其它程序的影响。好处是程序之间相互隔离、提高计算机资源的使用率。如果程序都直接运行在物理机上,会出现端口冲突、依赖库版本冲突、进程数限制冲突等问题。容器技术比一般的虚拟机运行效率高,因为容器中的程序是直接运行在物理机上的,没有经过程序的指令转换。其它虚拟机如JVM,执行的中间字节码。而容器没有这个限制,所以在容器中执行的程序其效率和直接在物理机上执行相差无几。但原创 2021-02-27 12:17:54 · 2131 阅读 · 3 评论 -
HttpServletRequest API
HttpServletRequest aa.getParameter(String key)如果有这个参数则返回该参数的值,如果没有返回null。原创 2020-11-19 10:35:04 · 225 阅读 · 0 评论 -
编写Filter
实现javax.servlet.Filter接口实现接口中的init、doFilter、destory方法在init方法中可以获取一些配置在web.xml中的init-param参数。在doFilter中编写拦截器逻辑。原创 2020-11-17 14:34:55 · 155 阅读 · 0 评论 -
Tomcat版本查看
找到Tomcat的安装目录进入lib文件夹查看其中的catalina.jar文件可以将其解压后查看找到/org/apache/catalina/util/ServerInfo.properties里面有版本描述原创 2020-11-17 11:03:59 · 246 阅读 · 0 评论