通过mysql删除数据表重复的数据 本文采用sql语句删除思路是这样的通过group找出重复数据,然后删除掉,但我们并不想删除所有,所以我这里保留id最小的一条数据(因为我的id是int类型)DELETE FROM edu_course_member WHERE (user_id, course_id ) IN ( SELECT t.user_id, t.course_id FROM ( SELECT user_id, course_id FROM edu_course_member GROUP BY user_id
docker内网搭建dns使用域名访问替代ip:port方式 docker内网搭建dns使用域名访问替代ip:port方式比如我内网有个jenkins,我如果要访问它我得牢牢记住它的ip和端口,一个服务我还能记住,多个的话我可能需要一个方便记忆的域名记录一些内网服务第1步: 准备好docker环境第2步:下载好镜像docker pull andyshinn/dnsmasq:2.75第3步:运行dnsmasq#后台启动docker run ...
Centos7 安装桌面及VNC远程连接 Centos7 安装桌面及VNC远程连接#查看防火墙状态$ firewall-cmd --state#关闭防火墙及禁止开机启动$ systemctl stop firewalld.service$ systemctl disable firewalld.service#换国内源(下载软件包更快点)$ cd /etc/yum.repos.d$ cp CentOS-Base.repo...
centos7修改网卡名称 centos7修改网卡名称比如我们目前的网卡名是ens160我们要修改这个网卡的名字第1步: 首先cd到 /etc/sysconfig/network-scripts/ 把ifcfg-xxxx换成你想改的名字比如ifcfg-ens32第2步:修改ifcfg-xxxx里的内容...NAME=ens32DEVICE=ens32...第3步:重置网卡名 xxxx是你原来的网卡名,可...
linux Docker环境安装 Docker CE安装与配置(国内阿里云源)建议CentOS用户使用非root用户来运行docker,比如我创建并切换yinjj用户进行docker ce安装# 添加用户(可选)sudo adduser yinjj# 为新用户设置密码sudo passwd yinjj# 为新用户添加sudo权限sudo echo 'yinjj ALL=(ALL) ALL' >> /e...
linux openJDK pdf或者绘图中文乱码解决 linux openJDK pdf或者绘图中文乱码解决比如用Graphics2D设置自定义字体的时候,尤其是中文可能会乱码//比如以下代码import java.awt.*;....Font font = new Font("宋体", Font.PLAIN, 60);解决办法#创建fallback文件夹1. mkdir -p $JAVA_HOME/jre/lib/fonts/...
rancher2.x kubernetes集群搭建kubevirt rancher2.x 自建kubernetes(k8s)集群集成kubevirtrancher2.x的搭建文档不多说了,单机搭建还是很简单,因为项目想用k8s管理windows VM 所有用到了kubevirtkubevirt 能干啥:1 创建预定义的VM虚拟机2 在Kubernetes群集上安排VM虚拟机3 启动 VM虚拟机4 停止 VM虚拟机5 删除 VM虚...
轻松搭建kubernetes(k8s)环境并使用KubeVirt虚拟化管理 搭建kubernetes(k8s)环境前提我用的是操作系统是centos7.6,搭建k8s环境需要修改一些基本系统配置# 关闭Selinux/firewalldsystemctl stop firewalldsystemctl disable firewalldsetenforce 0sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /...
docker harbor 修改密码 重置密码 sql docker harbor 修改密码有时候我们会忘记harbor的web密码或者是admin密码需要重置/修改,因为harbor用的是postgresql数据库,操作步骤如下#进入[harbor-db]容器内部1. docker exec -it c3fbbf43e180 /bin/bash#进入postgresql命令行2. psql -h postgresql -d postg...
java 中 请求https unable to find valid certification path to requested问题两步搞定 有些https证书是我们自建的,没有经过ca机构验证的,比如我们的内部服务器环境,测试环境,在java中去请求这类https会报证书问题,有的人说直接在代码里写死直接信任所有https请求,我不建议这么处理,其实只需要两步搞定第一步 下载你的证书证书你可以自己生成的时候会有,没有也不要紧,我这里举个列子怎么从chrome谷歌浏览器导出所需证书给你的证书取个有意义的名字,然后保存...
轻松搞定windows2016 安装docker指定版本 如何安装指定版本的docker打开windows powershell 去下载你想安装的docker版本,或者你提现离线下载好也行,我这里直接下载 PS C:\Users\Administrator> invoke-webrequest -UseBasicparsing -Outfile docker.zip https://download.docker.com/component...
springboot maven 多模块 jenkins 单独打包子项目 springboot maven 多模块 jenkins 单独打包子项目springboot项目中使用了dubbo拆分了几个微服务,这就涉及到每个微服务项目如何单独构建,而不是打包所有项目(浪费时间)项目结构简单描述下项目的所有pom.xml设计顶级的root pom.xml 没有任何插件在有SpringBootApplication子项目中加入插件 <build&gt...
springboot maven 多模块 jenkins 单独打包子项目 springboot maven 多模块 jenkins 单独打包子项目springboot项目中使用了dubbo拆分了几个微服务,这就涉及到每个微服务项目如何单独构建,而不是打包所有项目(浪费时间)项目结构简单描述下项目的所有pom.xml设计顶级的root pom.xml 没有任何插件在有SpringBootApplication子项目中加入插件 <build&gt...
video.js 实现视频只能后退,不能快进 主要思路是点击进度条需要获取拖动前的时间点,我用mouseup事件去处理的,获得到了oldTime 就好办,然后根据需求限制拖动快进快退,因为项目允许回看,不允许快进,所以得记录maxTime,记录用户正常情况观看视频最大的那个时间点,不允许超过maxTimevar isMousedown = false;var oldTime=0,newTime=0,maxTime=0;//拖动...
jenkins gitlab webhook 403 anonymous is missing the Job/Build permission 引言: jenkins + gitlab 持续集成的时候 。我们希望有人提交代码会自动构建项目,利用gitlab的webhook 可以轻松实现,可是在集成的时候403 anonymous is missing the Job/Build permission 点击测试 会报403异常 anonymous is missing the Job/Build permission...
docker + Rancher + guacamole 容器环境搭建并配置vnc连接 Rancher + guacamole 容器环境搭建准备环境:docker ce(17.01+) + centos7.x + guacamole(最新版0.9.14) +Rancher 搭建完成效果: 1.安装docker ce 环境# yum list installed | grep docker# yum install -y yum-utils device-m...
轻松四步搞定阿里云RDS云数据库恢复到本地mysql数据库 四步搞定阿里云RDS云数据库恢复到本地mysql数据库第1步:下载提取工具和阿里云rds数据库备份文件1.先去阿里云数据rds后台–>备份恢复–>下载你的数据备份2.下载阿里云官方提供的rds_backup_extract.sh数据备份文件解压工具,传送门:点击下载第2步:找一台linux虚拟机(centos/ubuntu),你去观察你的rds云数据mysql版本
Guacamole开发笔记 前提:成功安装guacd服务后。需要把guacd监听的IP改为自己的内网或者公网IP,而不是127.0.0.1。开放4822端口 以便外部访问1.建立一个maven工程引入servlet,guacamole-common,guacamole-common-js 这三个依赖。2.新建一个servlet(也可以用spring去实现)3.html页面访问servletpublic cla
java阿里大于短信(alidayu)sdk用maven管理jar 解决办法:1.把项目的maven仓库换成aliyun阿里云的 nexus-aliyun central Nexus aliyun http://maven.aliyun.com/nexus/content/groups/public/