240 发简信
IP属地:海南
  • Java图片设置圆角

    /** * 图片设置圆角 * @param srcImage * @return * @throws IOException*/public static BufferedI...

  • Java多个图片合并

    1. thumbnailator工具类,依赖如下: <dependency><groupId>net.coobird</groupId> thumbnailator <ver...

  • Linux中显示Java字体乱码

    1. 设置文字字体 Font font =new Font("微软雅黑", Font.BOLD,26) 2. Linux中不存在微软雅黑字体,导致文字显示方框乱码 □□□□ ...

  • UTF-8编码发展历史

    1. 美国人首先对英文字符编成ASCII码,用一个字节中的低7位表示英文128个字符,高1位统一为02. 欧洲人字母上存在注音符,128位不够用,即采用高1位,最多可表示25...

  • POI 分批读取Excel数据

    1. Excel数据过大,全部读取数据较慢,甚至出现OOM情况,对此可以分批处理,引入xlsx-streamer <dependency> <groupId>co...

  • MySQL 递归遍历查询

    1. 按照层级查询部门信息 (1)部门表 department,包含id、parent_id两个字段 (2)部门变量名: @departmentId ...

  • Git commit 规范

    提交:主要 typefeat:增加新功能fix:修复bug提交:特殊 typedocs:只改动了文档相关的内容style:不影响代码含义的改动,例如去掉空格、改变缩进、增删分...

  • MyBatis批量新增返回主键失效

    1. MyBatis版本: 3.4.6 2. 批量新增代码: int insertBatch(@Param("dataList")List dataList); in...

  • Think pad 没有声音解决方法

    1. 进入联想官网找到对应电脑型号,下载声卡驱动 2. 如果还是没有声音,再下载热键驱动 驱动下载地址[https://think.lenovo.com.cn/suppor...

  • 清理MySQL表空间碎片

    1. 查询碎片超过10M的表 (1)整个数据库 SELECT table_name, round(data_length / 1024 / 1024) AS data_le...