- 博客(14)
- 收藏
- 关注
原创 1. LRU缓存
LRU缓存 import java.util.*; public class Solution { /** * lru design * @param operators int整型二维数组 the ops * @param k int整型 the k * @return int整型一维数组 */ public int[] LRU (int[][] operators, int k) { // write code her
2020-10-10 17:27:37
199
原创 mac电脑安装配置maven
安装网址:https://blog.csdn.net/qq_40961980/article/details/86236498 具体步骤: 1.先去官网下载,解压放在任意目录 2.配置环境变量,即解压路径,mac拖动解压的文件夹到终端可立即生成路径,我的路径如下 /Users/chen*******/software/apache-maven-3.8.1 open ~/.bash_profile. #环境变量,注意前面要配置java的环境变量 export MAVEN_HOME=/Us
2021-05-12 10:14:37
209
原创 RocketMQ集群搭建步骤及搭建常见问题
1.安装背景: 1)两台服务器:都安装了rocketmq #我的安装路径 cat /usr/local/rocketmq/rocketmq-all-4.8.0-bin-release 2)2m-2s 双主双从 腾讯云:Master1, Slave2 阿里云:Master2, Slave1 2.步骤 master和slave指定不同的store文件夹才能启动成功,store目录不能重叠,同一台机器部署两个broker,消息存储路径不能一样 2.1.服务器环境 序号 IP 角色 架构模式 1
2021-05-09 18:20:39
714
2
原创 服务器购买及环境搭建
1.服务器购买地址 阿里云:https://www.aliyun.com/sswd/5353087-1.html 腾讯云:https://cloud.tencent.com/ 有学生版、试用版等。阿里云可选择试用的,腾讯云选择轻量级云服务器 2.购买完后,修改实例名称和密码,获取公网ip。重启 3.设置安全组,可以傻瓜式开启所有端口。如下图,方便连接。 4.xshell连接公网ip,在控制台执行下列宝塔命令 yum install -y wget && wget -O install.s
2021-05-08 22:02:50
456
原创 Linux服务器上安装RocketMQ
1.安装环境要求JDK1.8(宝塔安装,rpm方式安装均可)参考: 2.官网下载: 最新版:http://rocketmq.apache.org/release_notes/release-notes-4.8.0/ 3.xftp上传到Linux,解压 [root@localhost /]# mkdir usr/local/rocketmq #创建文件夹 [root@localhost /]# cd usr/local/rocketmq #切换到这个目录 [root@l
2021-05-05 18:06:41
713
原创 Notepad++安装NppFTP
Notepad++安装NPPFTP后,可远程以可视化的形式查看Linux服务器上的文件,如RocketMQ上的日志文件 安装步骤: 1.下载NPPFTP,64位即可 2.解压,将里面的NppFTP.dll放在Notepad++的plungin文件夹里 3.重启Notepad++,点击插件,配置远程连接 4.配置结果(第三步的信息填写有误或服务器未打开!是连接不成功的) 5.参考: https://www.cnblogs.com/beijinglaolei/p/7710825.html https://
2021-05-05 17:42:19
268
原创 Linux上安装JDK,以rpm方式安装
Linux上安装JDK 1.Oracle官网下载:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 2.下载完毕后xftp上传到 /home目录下 通过xftp上传本地文件到虚拟机失败:(解决方式:修改虚拟机上文件夹的读写权限),改home全限为777 sudo chmod 777 文件夹名称/文件名称 或者 sudo chmod 777 文件夹名称 sudo chmod 777 home
2021-05-04 12:45:27
437
原创 2.反转链表
LC地址 牛客地址 /** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x; } * } */ class Solution { public ListNode reverseList(ListNode head) { //双指针 ListNo
2020-10-10 17:38:19
141
原创 redis实现从数据库获取数据添加到html页面上
1.逻辑 需要导入的jar包 1.jquery js包 2.jedis 的jar包 (1)jedis-2.7.0.jar (2)commons-pool2-2.3.jar 3.json的jar包 (1)jackson-annotations-2.2.3.jar (2)ackson-core-2.2.3.jar (3)jackson-databind-2.2.3.jar 4.mysql的jar包 (...
2020-03-01 17:49:53
2061
原创 JedisPoolUtils工具类
JedisPoolUtils工具类 步骤及: 0.创建数据库连接池类的成员变量(使用后面作为对象) 1.加载配置文件,获取配置文件的参数,并将参数设置为成员变量(数据库连接池对象)的配置参数 2.提供获取数据库连接的方法 3.关闭连接:归还 需要的配置文件:jedis.properties 数据库需要的jar包:commons-pool2-2.3.jar和jedis-2.7.0.jar pub...
2020-02-29 18:05:56
382
原创 验证tomcat自动完成session存储
首先,IDEA,out目录中找到项目——>打war包(先zip)——>放在tomcat的workapp里面——>打开tomcat(bin——>startup.bat双击)——>输入项目中的地址(SessionDemo1——>SessionDemo2)——>关闭tomcat(bin——>shutdown.bat双击)——>work目录(存放动态内...
2020-02-24 19:51:58
239
转载 IDE中找不到sun.misc.BASE64Encoder jar包
原因: 查看官网发现,JDK中的/lib/tool.jar和/lib/rt.jar已经从Java SE 9中删除 处理办法: 方法1. 切换JDK1.8 方法2. 直接用 java.util.Base64.Encoder 和 java.util.Base64.Decoder 替代使用。可以直接使用以下方法: //需要导入的包 import java.util.Base64.Encoder...
2020-02-23 12:18:30
360
原创 request登录案例需要导入的jar包及所创建类的逻辑结构及500错误
资料路径:D:\JAVA学习\阶段2 JavaWeb+黑马旅游网\07 -Request和Respons\07 -Request和Respons\05 request登录案例 一、需要导入的jar包 1.mysql 2.druid(src下的druid.properties) 3.JdbcTemplate 4.BeanUtils ![在这里插入图片描述](https://img-blog.csdn...
2020-02-20 23:16:25
477
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅