- 博客(47)
- 资源 (5)
- 收藏
- 关注
原创 redis相关的配置文件redis.conf
1、redis重启,之前数据丢失 save 3600 1 3600 内至少1次 增删改操作 save 300 100 200秒内至少100增删改操作 save 60 10000 60 秒内至少10000增删改操作使用一个空字符串参数可以完全禁用快照除非另有说明,默认Redis会保存DB:如果至少有一个键被更改,则在3600秒(一小时)之后如果至少有100个键改变,则在300秒(5分钟)后60秒后,如果至少有10000个键改变2、rdb快照文件的存放地址rdb快照文件名
2022-04-19 23:27:09
677
原创 spingboot整合kafka
一、 docker安装kafka1、下载zookeeper镜像[root@localhost ~]# docker pull wurstmeister/zookeeper2、下载kafka的镜像[root@localhost ~]# docker pull wurstmeister/kafka3、启动镜像启动zookeeper [root@localhost ~]# docker run -d --name zookeeper -p 2181:2181 wurstmeister/
2021-03-21 14:00:50
147
原创 docker.镜像文件
[docker-ce-stable]name=Docker CE Stable - basearchbaseurl=https://mirrors.aliyun.com/docker−ce/linux/centos/7/basearchbaseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/basearchbaseurl=https://mirrors.aliyun.com/docker−ce/linux/centos/7/basearch
2020-12-03 22:24:33
197
原创 s
https://github.com/Netflix/eureka/wiki/Understanding-Eureka-Peer-to-Peer-Communication
2020-11-17 22:47:40
134
原创 springboot整合redis
1、安装redis 安装redis2、创建springboot的项目导入相应的依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.2.RELEASE</version>
2020-11-01 11:25:32
223
原创 activemq的安装
一、activemq的安装1、下载activemq的安装包 地址本次使用的版本版本2、解压安装包到本地目录下,建议使用非中文路径,可能会有莫名奇妙的错误。点击 activemq.bat启动服务3、正常启动情况是这样web访问地址: http://localhost:8161/admin用户名和密码都是: admin脸黑,启动的时候报错了2020-10-31 22:19:34,520 | ERROR | Failed to start Apache ActiveMQ (localh
2020-10-31 22:39:59
432
原创 nginx的安装以及简单代理域名
nginx的安装1、百度搜索下载nginx下载地址2、下载然后解压,根目录下 管理员运行 cmdstart nginx nginx的常用命令1.启动nginx start nginx2.停止nginx nginx -s stop3.重启nginx nginx -s reload3、页面测试是否启动可以通过以下方式检测,但不限于3.1页面访问localhost3.2、查看nginx logs下的pid。当nginx启动的时候,会新建一个pi
2020-10-09 23:17:44
951
原创 利用lambda过滤产品类型
package com.jav8;public enum NHCNeConfig {VUGW("succss", true, true),FAIRLD("FAIRLD", false, true),SSS("SSS", false, true);String neType;boolean nhcSupported;boolean qcSupported;NHCNeConfig(String neType,boolean nhcSupport, boolean qcSupport) {
2020-10-06 20:41:08
191
原创 springboot实现简单的图片上传
图片上传在项目中是经常用到的,做一个小的demo方便以后自己记忆这里用springboot的项目项目进行演示目录结构1、添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </depen
2020-10-01 11:47:41
2078
1
原创 抓包命令常用命令
抓指定的网口,不限制数据报包的大小tcpdump -i eth1 -s 0 -w /home/6006.cap抓所有的网口数据tcpdump -p -vv -s 0 -i any -w 8888.cap
2020-08-01 20:52:18
10527
2
原创 常用的进制转化
1.int转化为bit/** 1. byte转化为bit*/ public static byte[] intToByte(int i) { byte[] result = new byte[4]; result[0] = (byte) ((i >> 24) & 0xff); result[1] = (byte) ((i >> 16) & 0xff); result[2] = (byte) ((
2020-07-30 00:06:08
310
原创 设计模式之单例设计模式
单例模式,就是只有一个实例对象存在,保证了多线程情况下的线程安全问题。保证一个类仅有一个实例,并提供一个访问它的全局访问点。创建单例对象的三要素:单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其他对象提供这一实例。主要应用场景:Windows 是多进程多线程的,在操作一个文件的时候,就不可避免地出现多个进程或线程同时操作一个文件的现象,所以所有文件的处理...
2020-01-22 15:18:48
176
原创 tomat升级遇到的坑
最近,项目需要对三方组件进行升级,当tomcat从8.0.36的版本升级到9.0.21版本的时候,以前对tomcat的理解:就是将项目打成war包扔到webapp目录下就可以执行,以为升级即使换换版本。但是,本项目对tomcat配置了很多的安全加固,如ssl加密。最坑的就是改动过很多的源码,修改了启动脚本,做了一些特定的配置。弄了两天,才将服务正常起来。调功能的时候,由于无法获取服务端 的ip地...
2020-01-18 23:36:25
488
原创 idea如何新建一个web项目
前言作为一个从eclipse切换到idea的用户,还是会遇到诸多的问题。比如:怎么导入项目,怎么新建web项目,这些在佬眼中都是些小儿科的东西,但是菜鸟确实不会啊。哈哈哈,故记录一下如何新建一个web项目,不用maven管理的。(当初不会maven ,觉得maven好难。会了过后,现在简单的web项目不会了),方便自己以后需要的时候使用,以及能帮助到需要的小伙伴。一、新建项目1.1、利用id...
2019-10-13 21:36:05
5514
2
原创 java打印26个大写字母
记录一下如何打印26个大写字母,方便自己复习。public class testAB { public static void main(String[] args) { char a = 'A'; for (int i = 0; i < 26; i++) { System.out.print(a); // ABCDEFG...
2019-10-09 22:27:58
4329
原创 idea自动导入依赖
前言作为cv战士的我们,肯定会去别人那里窃取代码,然后在自己的本地运行,肯定会自己导入jar依赖,有时候代码多了,也是很费事的。idea提供自动导入的方法。没有添加自动导入,这时候需要我们手工导入。在settings->editor->Auto Import->勾选图中3框起来的打钩就好。即可实现自动的导入idea还是很人性化的,懒人必备。...
2019-10-09 22:23:50
10924
原创 csv文件的简介
一、csv简介在项目中看到了导出为.csv各式的文件格式好奇就百度了一下,然后做了一个小demo。就是用逗号分割为一列。CSV(逗号分隔值)(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组...
2019-10-09 22:06:29
1812
原创 redis简介以及安装。
一、redis的简介redis 是一个 key-value 存储系统。和 Memcached 类似,它支持存储的 value 类型相对更多,包括 string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和 hash(哈希类型)。这些数据类型都支持 push/pop、add/remove 及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的...
2019-09-15 21:45:00
155
原创 dubbo安装zookeeper以及配置dubbo-admin监控中心
一、配置dubbo的监控中中心,方便我们对服务的监控。1.1、首先需要一个监控的服务,dubbo为我们提供好了。dubbo-admindubbo入驻apache对dubbo进行了重新的更新,package做了很大的变化。在2.6x-dubbo-admin,最新的项目没有找到。一度想放弃,最后没有放弃,在tag标签那里 找到了dubbo-admin。1.2、生成我们需要的war包doc命...
2019-09-09 23:34:23
1182
原创 idea中使用@Autowired 引入依赖报红
一、我们在**@Autowired**时候,这里会报红,强迫症看着很难受。二、修改方式:file ->settings ->Editor ->inspectors ->按照图片的顺序,将其改成Waning三、修改成功...
2019-09-05 21:44:02
1565
原创 github学习java推荐的地址
java生态圈开源: https://github.com/aalansehaiyang/technology-talkjava学习加面试: https://github.com/Snailclimb/JavaGuide
2019-09-04 23:22:20
514
原创 String类substring()的方法的使用
1、length()获取字符串的长度。就是我们平时数学中的个数public String substring(int beginIndex, int endIndex)public class string { public static void main(String[] args) { String testStr = "1234567890"; ...
2019-08-03 12:31:26
302
原创 工作中常用的linux命令--更新中
1、增加上下键export HISTSIZE=1000或者vi /etc/profile 修改HISTSIZED的配置2、查看密码过期pam_tally2
2019-07-27 15:30:29
392
原创 Spring Boot系列 (一) 实现Hello World
一、利用idea创建一个projectfile->New->projectSpring initializr -> https://start.spring.io指定自己的工程名选择web 和spring boot版本,可以在pom.xml文件中修改**5.pom.xml自动生成的<?xml version="1.0" encoding...
2019-07-17 23:04:52
252
原创 Vue的入门学习
1、挂载点和模版,之间的关系<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Vue入门</title> <!-- <script src="./vue.js"></script>-...
2019-07-15 23:59:20
168
原创 docker运行nginx服务
1、查看镜像:docker images[root@localhost ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEhttpd latest ...
2019-07-11 23:02:45
366
原创 docker笔记
-bash: dockr: 未找到命令:yum -y install net-tools查看虚拟机的ip地址:ifconfig查看网络情况:netstat -ano|grep 8080查看docker扥镜像 :docker images查看容器的状态:docker ps运行容器:docker rundocker run -d -P hub.c.163.com/library/nginx...
2019-07-11 22:36:52
80
原创 CentOS7 Docker 安装以及配置阿里云镜像加速
Docker支持以下的CentOS版本:CentOS 7 (64-bit)CentOS 6.5 (64-bit) 或更高的版本1、查看内核版本: uname -r内核版本必须大于3.10[root@localhost ~]# uname -r3.10.0-957.el7.x86_64[root@localhost ~]# 2、使用 sudo 或 root 权限的用户登入终端。3...
2019-07-10 21:51:20
141
转载 JAVA的代理模式(静态代理、JDK动态代理、cglib动态代理)
代理模式代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。按照代理的创建时期,代理类可以分为两种。静态代理:由程序员创建或...
2019-07-04 21:13:35
124
转载 java模拟ssh执行shell命令
一、pom.xml <dependency> <groupId>ch.ethz.ganymed</groupId> <artifactId>ganymed-ssh2</artifactId> <version>build210</version> </dependency...
2019-07-03 22:28:07
949
原创 idea中如何添加序列化ID
首先找到settings>>Editor>>inspections>>搜索Serialization issues>>找到序列化id,然后OK。点击对应的类,然后ALT+Enter回车。就可以设置序列化id...
2019-05-12 21:16:16
10973
原创 javax.servlet.http.HttpServletRequest错误
javax.servlet.http.HttpServletRequest错误javax这个api出错问题分析:javax.api找不到。解决方案:方案一: 可以再maven的pom.xml文件中导入方案二: idea没有导入tomcat下的lib目录下的api,我们手动导入就可以。步骤如下: File>>Project Structure>>libraries找到自己...
2019-05-03 11:26:35
2528
原创 java开发环境之jdk,eclipse,tomcat
下载 jdkorale官网默认安装,next配置环境变量:JAVA_HOME 安装的sts的根目录path %JAVA_HOME\bin%下载sts,eclipse.百度搜索 sts解压
2019-04-26 23:16:08
247
2
restLetDemo.zip
2019-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人