logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

高效快速不重复随机读取数据库mysql数据方式

很多网站都有一个随便看看功能,常见的实现方式是通过数据库的rand()函数来随机排序实现获取随机的数据,但是效率不高,并且每次获取的数据没有关联,会出现重复的数据。如果业务上需要随机读取表中的数据,但是每次读取的数据不能重复怎么实现呢我在网上找了一圈,没有找到可行方案,最后自己想到了一个方法如果数据的主键id是UUID最好实现,或者数据中有稍微长一点点的字符串字段因为我的数据id的主键是UUID,

#sql
docker jenkins 调用宿主机命令/docker

通过docker创建的jenkins容器如果想要操作宿主机的命令,可以将宿主机的docker命令映射到jenkins容器中。添加两个映射参数就行,具体命令如下docker run -d -p 8081:8080 -p 50000:50000 -v /usr/bin/docker:/usr/bin/docker -v /var/run/docker.sock:/var/run/docker.sock

#docker#jenkins
jenkins发布项目到远程,其它服务器。万金油插件

jenkins发布项目到远程,其它服务器。万金油插件

#jenkins#服务器#运维
java idea 根据请求路径url自动找到对应controller方法插件

有了这个插件,我们不用再一截一截的去找controller了插件名称叫:RestfulToolkit,截图如下安装完成并重启之后,界面最右边的边框工具栏可以看到RestService按钮,,可以直接点开使用。点击放大镜之后,会出现如下界面,,出现这个界面相信大家都懂了,是不是非常的方便。如果使用快捷键,将会更加方便,比如你将鼠标指针放到放大镜上面,IDEA会提示该按钮的快捷键,如下截图我这里的快捷

文章图片
#intellij idea#java
Redisson设置json以及其它序列化方式,连接配置,设置密码访问

配置RedissonClient代码如下@Beanpublic RedissonClient redissonClient(){Config conf = new Config();//单节点模式SingleServerConfig singleServerConfig = conf.useSingleServer();String property = environment.getProper

win10 下安装docker,创建镜像,push镜像到私有仓库,创建私有仓库,修改镜像仓库地址

通过连接下载windowdocker安装文件,https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe安装完成之后,修改镜像仓库地址linux安装私有仓库docker run -d -p 5000:5000 --restart always --name regis...

docker 容器内创建文件提示没有权限,gitlab-runner docker注册提示没有权限

通过docker创建容器之前,在run的后面添加参数--privileged=true ,之后进入容器内修改或者添加文件就有权限了

spring boot 注册到eureka中,端口号始终为默认的8080,导致服务无法调用

我出现这种情况的原因是因为加入的swagger,swagger的版本和spring cloud有冲突,但是启动的时候没有任何提示,所以很长时间没有搞懂为什么端口号不是自己再配置文件中指定的端口号...

jenkins gogs 通过git部署 遇到的问题 fatal: could not read Username for 'http://47.92.55.118:3000': No such d

jenkins gogs 通过git部署  遇到的问题 fatal: could not read Username for 'http://47.92.55.118:3000': No such d   遇到这个错,网上找了一圈也没有找到方法,最后在服务器执行了git pull命令之后,提示需要输入用户名密码,在服务器执行成功了之后,在jenkins上就可以执行此命令了 ...

kubeadm部署Kubernetes(k8s)完整版详细教程

kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:# 创建一个 Master 节点$ kubeadm init# 将一个 Node 节点加入到当前集群中$ kubeadm join <Master节点的IP和端口 >1. 安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:一

#docker#rabbitmq
    共 23 条
  • 1
  • 2
  • 3
  • 请选择