自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 数据结构

以下是这些数据结构的具体存储方式及优缺点:

2023-12-20 17:33:44 437

原创 kafka

除了上述方法外,KafkaTemplate还提供了其他一些方法,例如使用receive(Duration)方法从Kafka主题中接收消息,使用send(ProducerRecord<K, V> record)方法发送具有给定属性和内容的消息等。消息顺序保证:当使用具有相同groupId的多个消费者来消费具有顺序性的消息时,Kafka会保证每个消费者都按照消息的顺序处理。即Kafka会将消息分配给消费者组中的一个消费者进行处理,以确保每个消费者都处理一定数量的消息,实现负载均衡。

2023-12-07 19:15:12 504

原创 zookeeper常用接口

ZookeeperTemplate 是 Spring Cloud Zookeeper 中的一个重要类,它提供了一组方便的方法来操作 Zookeeper,例如创建节点、获取节点数据、删除节点等。通常情况下,可以在调用watchNode方法时传入一个实现了Watcher接口的对象,用于处理节点变化的事件。通过调用该方法,可以停止对指定节点的监视,不再接收节点变化的事件通知。:获取节点的子节点列表和状态信息。:获取节点的子节点列表。通常用于设置节点的访问权限等场景。:获取节点的父节点路径。:获取节点的地址信息。

2023-12-07 18:38:16 327

原创 uniapp获取 pdf文件流 并展示

const filePath = wx.env.USER_DATA_PATH + ‘/’ + Date.now() + ‘.pdf’ // wx.env.USER_DATA_PATH 为微信提供的保存文件路径。data: data.data, // 将 base64 转为 arrayuffer wx.base64ToArrayBuffer(res.replace(/[\r\n]/g, ‘’))console.log(‘错误’, err)console.log(‘打开文档成功’)

2023-08-28 15:45:57 1623

原创 portainer部署

1、下载镜像docker pull portainer/portainer2、运行容器docker run -ti -d --name portainer -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer3、登录 ip:9000加载其他服务器docker1、关闭防火墙、selinux置为disabled//临时关闭systemctl stop fire

2021-08-30 09:35:29 761

原创 docker离线安装

一、环境1. CentenOS 7 内核3.1以上    内核查看命令: uname -a2. 安装包:docker-19.03.8.tgz    下载地址:https://download.docker.com/linux/static/stable/x86_64/二、安装1.解压    tar -xvf docker-19.03.8.tgz2.移动(/user/bin/目录下)   

2021-05-23 13:34:59 240

原创 vm 配置nat网络

1、配置本地VMnet8配置VMnet8网卡的ip和掩码(也可以不配置,通过ipconfig查看当前vm8的ip地址,不过这是动态的,会改变)2、配置网络共享,找到本地可上网的那个网卡,进行以下配置3、虚拟机上配置4、linux系统配置cd /etc/sysconfig/network-scripts/ 此路径下打开网卡文件进行配置BOOTPROTO=noneONBOOT=yesIPADDR=192.168.102.166NETMASK=255.255.255.0GATEWAY

2021-05-22 12:20:23 159

原创 jvm解读

jvm 解读概述:java虚拟机大体分为 方法区(也叫永久代 java8以后改为mateSpace),java堆,虚拟机栈,本地方法区,程序计数器。方法区(线程共享)方法区主要作用是存放类的基本描述信息及常量池,属于线程共享,即程序的任何线程都共享此区域,并从中加载类的基本信息。方法区采用java堆的存储模式,和java堆的内存管理模式一致,垃圾回收机制一致。jdk1.8后改为mateSpace元数据空间,要注意的是元数据空间将类的基本信息存放在本地内存中,将类中的静态变量和字符串池存放在java

2020-09-17 09:22:20 101

原创 spring3.2版本通过xml配置mongodb 3.*以上版本

mongodb升到3.0以上后配置改变,要注意spring版本和spring-data-mongodb和mongo-java-driver这两个包版本的匹配。经测试以下版本适合spring3.0spring-data-mongodb 1.4.2.RELEASEmongo-java-driver 2.14.2maven配置<dependency> <groupId>org.springframework.data</groupId>...

2020-07-02 10:17:15 908

原创 在git上新建的分支在idea里找不到解决办法

1、切换到idea自带的cmd面板,执行git pull2、在file -->Close Project 关闭项目,然后重新打开就可以了

2019-04-19 17:07:32 9471 1

原创 linux学习笔记

Linux学习笔记(学习环境 centerOS 7)1、RPM(红帽软件包管理器):RPM 有点像 Windows 系统中的控制面板,会建立统一的数据库文件,详细记录软件信息并能够自动分析依赖关系。2、Yum :Yum 软件仓库可以根据用户的要求分析出所需软件包及其相关的依赖关系,然后自动从服务器下载软件包并安装到系统。这两款软件发布之前,在Linu...

2019-04-18 17:15:22 229

原创 JVM配置相关

JVM常用参数-XX:+PrintGCDetails:打印gc日志详细信息 -XX:+PrintGCTimeStamps:打印gc发生时相对jvm启动的时间戳,(后来加入了PrintGCDateStamps,打印gc发生的日期) -Xloggc:设置gc日志的生成位置 -Xms4096M:堆容量初始值 -Xmx4096M:堆容量最大值 -Xmn1024M:新生代...

2019-03-22 15:45:39 156

转载 Vue通过axios与java交互,并解决跨域问题

原 浅谈Vue.js与后端API交互——axios的应用 2017年12月22日 15:25:48 辰煦湲 阅读数:21319 &amp;lt;/div&amp;gt; &amp;lt;div class=&quot;operating&quot;&amp;gt;...

2018-12-28 16:49:39 3628

转载 localStorage

localStorage使用总结 一、什么是localStorage、sessionStorage在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的...

2018-12-19 10:18:19 430

原创 mogodb释放内存空间

我们在mongo下执行db.remove({})或db.drop()时虽然表面上可以删掉数据但此时内存并没有释放,我们可以通过db.repairDatabase()指令来释放内存,使用mongostat查看内存。...

2018-12-14 11:49:23 230

原创 访问nginx转发的路径时报502 BAD GATEWAY

linux下查看nginx日志cd /var/log/nginx发现 2018/10/25 14:26:31 [crit] 20704#0: *13 connect() to 172.17.146.6:8081 failed (13: Permission denied) while connecting to upstream2 解决方案进入cd /usr/sbin/setseb...

2018-10-25 18:20:57 5348

转载 tomcat内存配置

1.linux 下调整tomcat的内存设置修改bin目录下catalina.sh文件在cygwin=false之上添加以下语句JAVA_OPTS="-Xms1024m -Xmx4096m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=2048m"其中-xms为jvm初始化堆的大小,-xmx为jvm堆的最大值2. wind...

2018-10-16 13:04:45 1398

转载 CenterOS7下springboot项目jar包自起配置

&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp; 我本地有一个 data-service.jar1. 编写启动脚本 &amp;amp;amp;nbsp;data-service-start[root@iz2ze0fq2i

2018-10-13 09:31:04 526

转载 java内存模型

前几天,发了一篇文章,介绍了一下JVM内存结构、Java内存模型以及Java对象模型之间的区别。有很多小伙伴反馈希望可以深入的讲解下每个知识点。Java内存模型,是这三个知识点当中最晦涩难懂的一个,而且涉及到很多背景知识和相关知识。网上有很多关于Java内存模型的文章,在《深入理解Java虚拟机》和《Java并发编程的艺术》等书中也都有关于这个知识点的介绍...

2018-10-08 14:43:17 97

转载 docker部署javaweb项目

docker部署javaweb项目&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;摘要:本文主要讲了如何在Ubuntu14.04 64位系统下来创建一个运行Java&nbsp;web应用程序的Docker容器。一、下载镜像、启动容器1、下载镜像先查看镜像[html]&nbsp;view plain&nbsp;copydocker&n...

2018-09-29 17:33:35 660

转载 35个Java 代码性能优化总结

前言代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可...

2018-09-28 17:32:42 164

原创 Docker概念图

docker概念图 docker分层存储结构,更像是git对版本的控制,每一次容器的更改后进行commit将更改提交到镜像,镜像则新增一层存储,形成新的镜像,每次提交都是一个新的镜像版本。 ...

2018-09-28 17:28:57 420

转载 Linux常用命令大全

Linux常用命令大全(非常全!!!)最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考: 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i

2018-09-25 17:18:15 109

转载 mongodb常见操作及集群搭建

https://blog.csdn.net/wik_123/article/details/52762085

2018-09-25 17:15:19 93

原创 CenterOS 7下安装MonggoDB

一、下载创建tools文件夹,进入tools,执行:  Wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.2.4.tgz 二、解压缩,执行:tar -zxvf mongodb-linux-x86_64-rhel70-3.2.4.tgz重命名 mongodb-linux-x86_64-rhe...

2018-09-25 14:41:32 834

原创 centerOS7下mongodb自动备份

1、创建MongoDB备份目录mkdir -p /data/mongodb_bak/mongodb_bak_nowmkdir -p /data/mongodb_bak/mongodb_bak_list2、新建MongoDB数据库备份脚本(/data/mongodb_bak/MongoDB_bak.sh)#!/bin/bash #backup MongoDB #mongodu...

2018-09-25 14:39:03 317

原创 CenterOS7下设置mongoDB自启动

一 、在/lib/systemd/system/目录下新建mongodb.service文件,内容如下[Unit]Description=mongodb After=network.target remote-fs.target nss-lookup.target[Service]Type=forkingExecStart=/mongodb/bin/mongod --con...

2018-09-25 14:35:38 564

转载 CenterOS7下安装Docker

docker安装

2018-09-25 14:21:38 625

原创 智者见智仁者见仁

待定1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111

2018-02-08 15:15:57 129

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除