简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
SpringBoot Jpa 实现复杂的动态sql查询这里说一下如何利用Jpa 实现复杂的动态sql查询,关于Jpa的介绍我就不多说了,相信小伙伴们都知道,好了,不多说,咱们直奔主题。我这里会贴出关键部分代码以及说明:我的SpringBoot版本是2.3.1,不同版本可能会有那么一点点差异,但是大同小异啦,稍微修改一下就好。一 首先是实体类@Data@Entity@Table(name = "ma
基础部分1.什么是JVM,为什么java被称作平台无关的编程语言?JVM即java虚拟机,是一个可执行java字节码(.class)文件的虚拟机进程。java源代码(.java)被编译器编译成字节码(.class)文件,然后字节码文件被Java虚拟机解释成机器码(不同平台的机器码不一样),最后利用机器码操作硬件和操作系统。因为不同的平台装有不同的java虚拟机,它能够将相同的字节码文件解...
Linux下的redis安装(超级详细版)1.环境配置Redis是c开发的,因此安装redis需要c语言的编译环境,即需要安装gcc如何查看是否安装gccgcc -v如果没有gcc,则需要在线安装.命令如下yum install gcc-c++2.redis安装步骤2.1上传redis压缩包到服务器笔者这里是通过Xftp 6进行操作的,如图所示2.2 解压redis压缩包...
linux下nginx的安装以及环境配置刚好最近在处理服务器相关的工作,所以记录一下nginx的安装,ok,接下来直接开始操作!第一步:下载nginx压缩包在这里可以去nginx官网下载->点我下载nginx也可以直接使用wget命令下载,指令如下所示(请根据自己的需求进行下载):wget -c https://nginx.org/download/nginx-1.10.1.tar.
Docker操作mongodb准备工作:安装好docker拉取docker镜像docker pull mongo运行mongo镜像docker run --name mongo-test -d mongo:label说明:name-mongo是我们自定义的镜像名称,请记住。label是对应的镜像版本,默认为latest。然后,mongoDB在容器内会默认启动27017端口。...
如何正确导入net.sf.json的jar包:JSONArray如下:正常导入是这样的<dependency><groupId>net.sf.json-lib</groupId><artifactId>json-lib&am
Zookeeper简介以及安装1.什么是ZookeeperZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。Dubbo建议使用Zookeeper作为服务的注册中心。2.Zookeeper的作用zookeeper用来注册服务和进行负载均衡,哪一个服务由哪一个机器来提供必需让调用者知道,...
基础部分1.什么是JVM,为什么java被称作平台无关的编程语言?JVM即java虚拟机,是一个可执行java字节码(.class)文件的虚拟机进程。java源代码(.java)被编译器编译成字节码(.class)文件,然后字节码文件被Java虚拟机解释成机器码(不同平台的机器码不一样),最后利用机器码操作硬件和操作系统。因为不同的平台装有不同的java虚拟机,它能够将相同的字节码文件解...
关于Semaphore的使用介绍1.什么是SemaphoreSemaphore是一个计数信号量,通常用于限制对某些资源访问的线程数量,Semaphore管理一系列许可证。举个栗子:假如我们要去游泳池游泳,泳池一共有6条泳道,每条泳道只能有1个人在上面使用。每个人去游泳之前要先 acquire() 一下获取许可证,如果有空闲泳道就可以去游泳;如果没有空闲泳道,就只能阻塞等待。游完泳之后,再 ...
redis集群搭建在开始redis集群搭建之前,我们先简单回顾一下redis单机版的搭建过程下载redis压缩包,然后解压压缩文件;进入到解压缩后的redis文件目录(此时可以看到Makefile文件),编译redis源文件;把编译好的redis源文件安装到/usr/local/redis目录下,如果/local目录下没有redis目录,会自动新建redis目录;进入/usr/loca...