Java
蛙鳜鸡鹳狸猿
这个作者很懒,什么都没留下…
展开
-
JAVA MyBatis读取MySQL UNSIGNED ZEROFILL左侧零丢失修复笔记
项目中开发同学反映从MySQL中查询到的UNSIGNED ZEROFILL整型定义的字段值,前面自动补全的“0”都丢失了。经研究从MySQL8.0.17版本开始移除了ZEROFILL修饰语。新版的MyBatis也紧跟MySQL的release,不再支持对UNSIGNED ZEROFILL整型字段的有效查询。As of MySQL 8.0.17, the UNSIGNED attribute is deprecated for columns of type FLOAT, DOUBLE, and原创 2020-11-27 19:26:15 · 1149 阅读 · 0 评论 -
Shell调用ImageMagick转换图片格式属性以与JAVA兼容
JAVA的图形IO原生并不兼容colour space属性为"CMYK",color profile cii为"Japan Color 2001 Coated"格式的文件。此类图片在没有兼容性处理的JAVA程序中直接上传下载都会报错。以下Shell脚本借助`ImageMagick'开源库,将图片属性转换成兼容的"sRGB",以防止图片文件在JAVA程序中的传输报错。#!/usr/bin/env bash# author : 蛙鳜鸡鹳狸猿# create_ts : 2020-07-01# p原创 2020-10-24 21:44:37 · 627 阅读 · 0 评论 -
Ubuntu Linux安装eclipse笔记
主要有三种方式。①apt方式apt install eclipse-platform优点是继承APT软件包管理的简单快捷,一行命令搞定。②snap方式snap install --classic eclipse也是一行命令搞定,简单快捷。但是snap软件包管理器是Ubuntu 16.04才引入的,snap的优缺点即为本安装方式的优缺点。③手动安装软件包方式这种安...原创 2018-10-26 17:36:36 · 367 阅读 · 0 评论 -
Elasticsearch安装笔记
第一次接触Elasticsearch,这里记录一下本地Ubuntu Linux环境的安装。过程中遇到不少报错,其中很多都是可以避免的,那就是安装时一定要切换到普通用户(非root账号)。①检查依赖Elasticsearch依赖于Java,所以本地一定要有Java环境。root@ubuntu:~# java -versionopenjdk version "10.0.2" 2018-...原创 2019-01-10 14:25:35 · 19946 阅读 · 2 评论