- 博客(22)
- 资源 (64)
- 收藏
- 关注
原创 Ubuntu 安装NodeJS组件
$ sudo apt-get install nodejs$ sudo apt-get install npm
2019-12-30 11:29:41 725 1
原创 Docker 卸载现有版本并安装最新版本
1、卸载docker现有版本$ sudo yum remove docker docker-common container-selinux docker-selinux docker-engine$ sudo yum remove -y docker-*2、安装docker最新版本$ sudo yum update$ sudo yum install -y yum-util...
2019-12-30 11:10:29 2254 3
原创 PostgreSQL(MySQL)插入操作传入值为空则设置默认值
1、mysql写法IFNULL(p1,p2),如果p1有值就是p1,如果p1是空,则值为p2<insert id="insertForeach" parameterType="java.util.List" > insert into user_message ( skip_id ) values <foreach col...
2019-12-28 06:13:35 5378 3
原创 Docker push命令推送镜像到远端仓库
这里以dockercloud.io仓库为例,首先在docker配置文件中配置远端仓库地址,传送门如下:Docker运维与实战(一)-Docker的前世今生1、登录远端仓库$ docker login 10.12.1.202:8088Username: zhangzhixiangPassword: Login Succeeded2、打标签$ docker tag hel...
2019-12-28 05:45:25 5788
原创 Docker tag命令为镜像重命名(仓库地址、标签)
1、使用docker tag使用镜像ID重命名$ docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEhello-world latest fce289e99eb9 9 weeks ago ...
2019-12-28 05:37:35 11016
原创 Kubernetes(Docker)解决容器应用日志中文乱码问题
Docker默认不支持中文,在docker中部署Java运行环境,查看日志时都是乱码及????一、首先查看容器内支持编码的格式进入容器方法传送门如下:Docker进入容器的4种方式进入重启后输入以下命令查看当前容器内编码格式:[root@584c4789c688 caseexportfile]# localeLANG=LC_CTYPE="POSIX"LC_NUMERIC...
2019-12-27 20:59:41 9351 4
原创 PostgreSQL(MySQL)插入操作遇到唯一值重复时更新
1、mysql写法<insert id="insertOrUpdateNew"> insert into test (a,b,c) values (#{a},#{b},#{c}) on duplicate key update c = values(c)</insert> <inser...
2019-12-27 16:08:52 3104
原创 PostgreSQL(MySQL)联合唯一索引存在空值时唯一约束失效
问题:当Mysql中建立的联合索引, 只要索引中的某一列的值为空时(NULL),即便其他的字段完全相同,也不会引起唯一索引冲突。原因:Mysql官方文档中有这样的解释A UNIQUE index creates a constraint such that all values in the index must be distinct. An error occurs if y...
2019-12-27 15:52:54 2701 2
原创 Ubuntu 安装FFMPEG及简单使用
1、安装FFMPEG在终端中输入指令$ sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next$ sudo apt update$ sudo apt install ffmpeg安装完成2、视频剪辑剪辑视频指令 $ ffmpeg -i test.mp4 -ss 00:04:56 -t 00:00...
2019-12-20 15:10:27 3483 5
原创 Java语言伪造HTTP请求IP地址
最近做接口开发,需要跟第三方系统对接接口,基于第三方系统接口的保密性,需要将调用方的请求IP加入到他们的白名单中。由于我们公司平常使用的公网的IP是不固定的,每次都需要将代码提交到固定的服务器上(服务器IP加入了第三方系统的白名单),频繁的修改提交合并代码和启动服务器造成了额外的工作量,给接口联调带来了很大的阻碍。1、maven依赖<dependency> <g...
2019-12-19 21:10:52 4170 2
原创 Java语言HTTP请求封装(GET、POST、Form、multipart/form-data形式)
目前JAVA实现HTTP请求的方法用的最多的有两种:一种是通过HTTPClient这种第三方的开源框架去实现。HTTPClient对HTTP的封装性比较不错,通过它基本上能够满足我们大部分的需求,HttpClient3.1 是 org.apache.commons.httpclient下操作远程 url的工具包,虽然已不再更新,但实现工作中使用httpClient3.1的代码还是很多,HttpCl...
2019-12-17 19:19:14 6076 8
原创 Java语言将16进制字符串转为字面值相同的字节数组
/** * 将16进制字符串转为字节数组 * * @param hexString * @return byte[] * @author zxzhang * @date 2019/12/12 */public static byte[] hexStringToBytes(String hexString) { if (hexString == null || hexStr...
2019-12-12 20:29:25 598
原创 Ubuntu 设置默认播放器、浏览器、图片查看器
ubuntu默认到播放器仿佛并不适合很多人的使用习惯,那么如何更改这些默认设置呢?下面我将做一些说明点开左下角到应用程序列表,点开那个齿轮一样的图标(设置),图示如下:点开之后界面如图,找到最后一个"详细信息"之后右边出现浏览器,播放器等选项,对应选择你想设置到默认播放器,浏览器即可,图示如下:到此默认播放器、浏览器、图片查看器设置完成。...
2019-12-10 11:34:21 3515
原创 Ubuntu 视频软件安装(smplayer)
ubuntu系统是不能直接播放Mp4格式的视频的,需要通过安装视频软件进行播放,这里推荐smplayer 播放器。smplayer $ sudo apt install smplayer 到此安装完成。...
2019-12-10 11:01:37 1943
原创 SpringCloud 架构中关于分布式定时任务的解决方案
有时候我们在开发过程中,很容易犯这样一个错误,就是在服务中写一个定时任务,然后也没做其它的处理就上线了。然后微服务架构为了保证高可用,一般都会部署多个服务,这个时候问题就来了,时间一到定时任务一启动,发现你部署多少个服务,就会跑多少个定时任务。如果服务器性能一般,定时任务占用内存又多,服务器跑死都有可能。问题:那基于SpringCloud的架构中,这种情况我们应该如何处理呢?简单的来说,我...
2019-12-07 15:21:29 4057 11
原创 Java语言获取当前时间距离一天结束的剩余秒数
使用场景:redis缓存需要设置 键-值 的过期时间的时候,我们会遇到这个问题。使用方法:方案一: 使用Calendar(Java 8之前)public static Integer getRemainSecondsOneDay(Date currentDate) { Calendar midnight=Calendar.getInstance(); mi...
2019-12-05 19:18:29 2156
原创 Ubuntu cups日志占满磁盘空间问题解决
今天一大早用命令行界面登陆Ubuntu之后发现数据库无法执行SQL语句,并且报了个磁盘空间已满的ERROR。当时有点奇怪;因为这台服务器就我一人在使用,没有其他人使用,服务器也不对外提供服务。于是用以下命令查看磁盘空间,发现确实已经满了。在磁盘空间已满的情况下,Ubuntu的图形界面是进不去的,请使用命令行登陆。 $ df -h再用这个命令查找容量在5GB或以上的大文件...
2019-12-05 13:37:34 4072 6
原创 Ubuntu sudo:/usr/bin/sudo 必须属于用户 ID 0(的用户)并且设置 setuid 位
一、前言这是一个神奇的错误,缘由是因为有人将/usr/bin/sudo的权限改为777或其他。解决办法:最终目的只有一个,想办法执行$ chmod 4755 /usr/bin/sudo $ chmod 755 /usr二、解决办法1.如果知道root密码。su登录root用户,执行命令$ chmod 4755 /usr/bin/sudo $ chmod 7...
2019-12-05 11:20:37 28175 14
原创 Ubuntu 复制文件报“设备空间不足“解决办法
最近在使用ubuntu过程中,向虚拟机中复制文件的时候报"设备空间不足",问题很明显,磁盘空间不够用了,此时我们有两种方法,一种方法是扩展虚拟机硬盘空间,另一种方法是删除无用文件。解决方法:我的解决方法就是删除无用文件,首先执行以下命令: $ df -hFilesystem Size Used Avail Use% Mounted onudev ...
2019-12-05 10:38:34 5262
原创 Ubuntu 安装配置SSH服务
1、安装SSH服务$ apt update$ apt install openssh-server2、启动 $ /etc/init.d/ssh start注:重启命令与关闭命令如下:$ /etc/init.d/ssh restart #重启SSH服务$ /etc/init.d/ssh stop #关闭SSH服务3、查看进程,检查是否启动成功,...
2019-12-04 15:53:12 672
原创 VirtualBox 主机ping不通虚拟机的解决办法
虚拟机与主机之间相互ping通有一个问题,就是虚拟机能够ping通主机本地主机ping不通虚拟机:解决办法:1、如果虚拟机有两个网卡将虚拟机网卡2的连接方式改成桥接即可:⚠️要将虚拟机重启,否则是成功不了的(重要)然后就能够通过网卡2进行连接:2、虚拟机只有一个网卡也是将网卡1改成桥接模式⚠️要将虚拟机重启,否则是成功不...
2019-12-04 15:08:05 12434 3
原创 Ubuntu下提示未信任的应用启动器的问题
ubuntu下打开系统未知第三方应用时,基于安全机制会提示“未信任的应用启动器的问题”,如下所示:这时只要右键该应用的desktop文件,单击属性,在权限选项卡中勾选“允许作为程序执行文件”即可...
2019-12-04 13:53:22 2250
Mysql 到 Starrocks 同步,自动生成Flink的脚本
2023-11-20
动手学深度学习-Pytorch版,练习jupter-nootbook源码
2023-11-16
Kubenetes 三主三从集群高可用一键部署脚本
2023-10-25
harbor-v2.6.0离线安装包
2023-10-16
jdk-8u333-linux-x64
2023-09-12
apache-maven-3.6.3-bin
2023-09-12
ChatGPT3.5插件
2023-09-05
Golang 1.18.10 Windows安装包
2023-07-14
Minio集群部署安装包
2023-04-19
Seata二次开发源码
2023-02-21
ShardingSphere-4.1.1 二次开发源码
2023-01-03
RocketMQ-Connect 二次开发源码
2023-01-03
Kubernetes Crictl 1.20.0安装包,用于操作Continered容器命令集
2022-12-08
Kubernetes CRI Containerd 1.6.4 运行时容器安装包
2022-12-08
libseccomp 2.5.1版本,修复Containerd不兼容问题的组件包
2022-12-06
优秀的UI自动化测试框架
2022-08-28
优秀的自动化测试框架。
2022-08-28
自动生成指定大小测试文件。
2022-07-11
clickHouse备份工具1.3.1:clickhouse-backup-linux-amd64.tar.gz
2022-03-07
datax-elasticsearch-master.zip
2021-09-09
HDFS集群数据迁移怎么做?
2022-11-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人