清朝云资源网

作者: 清朝云

  • 用 Java 详解 utf-8、gbk、ascii 字符编码


    共计 668 个字符,预计需要花费 2 分钟才能阅读完成。

    查看 utf-8gbkascii 编码的不同,结果如下。

    用 Java 详解 utf-8、gbk、ascii 字符编码

    />

    代码:

    import java.io.UnsupportedEncodingException;
    
    public class Test {
    
        public static void main(String[] args) throws UnsupportedEncodingException {
    
            String str = "Hello,world,哈哈哈";
            byte[] utf8Bytes = str.getBytes("UTF-8");
            byte[] gbkBytes = str.getBytes("GBK");
            byte[] asciiBytes = str.getBytes("US-ASCII");
            // utf-8 编码1字节表示英文,3字节表示汉字,所以结果为:12 + 3 * 3
            System.out.println("UTF-8: " + new String(utf8Bytes, "UTF-8") + " 字节数组长度为:" +utf8Bytes.length );
            // gbk 编码1字节表示英文,2字节表示汉字,所以结果为:12 + 2 * 3
            System.out.println("GBK: " + new String(gbkBytes, "GBK") + " 字节数组长度为:" +gbkBytes.length );
            // 共 15 个字符,长度为 15,但是不能编码中文,所以中文输出乱码
            System.out.println("US-ASCII: " + new String(asciiBytes, "US-ASCII") + " 字节数组长度为:" +asciiBytes.length );
        }
    }

    提醒:本文发布于719天前,文中所关联的信息可能已发生改变,请知悉!

    Tips:清朝云网络工作室

  • 解决 Java 命令行执行时依赖外部 jar 包问题


    共计 723 个字符,预计需要花费 2 分钟才能阅读完成。

    如我现在有单个 java 文件 StopWatchDemo.java,需要测试一下 hutool 工具的功能。

    StopWatchDemo.java

    import cn.hutool.core.date.StopWatch;
    
    public class StopWatchDemo {
        public static void main(String[] args) throws InterruptedException {
            // StopWatch stopWatch = StopWatch.create("test")
            StopWatch stopWatch = new StopWatch();
    
            // 开始计时
            stopWatch.start();
            Thread.sleep(2000L);
            stopWatch.stop();
    
            // 获取上一次任务用时
            System.out.println("上一次任务耗时:" + stopWatch.getLastTaskTimeMillis() + " ms");
    
            // 再次开始计时
            stopWatch.start();
            Thread.sleep(1000L);
            stopWatch.stop();
    
            // 获取总共用时
            System.out.println("总耗时:" + stopWatch.getTotalTimeMillis() + "ms");
        }
    }

    那么就需要引入 hutool 的 jar 包,将其放置在 java 文件所在目录的 lib 目录下。

    # 编译
    javac -Djava.ext.dirs=$JAVA_HOME/jre/lib/ext:./lib StopWatchDemo.java
    # 运行
    java -Djava.ext.dirs=$JAVA_HOME/jre/lib/ext:./lib StopWatchDemo

    提醒:本文发布于719天前,文中所关联的信息可能已发生改变,请知悉!

    Tips:清朝云网络工作室

  • 02月24日,星期一, 每天60秒读懂全世界!

    百度热搜新闻

    新闻来源:百度热搜榜

    1. 中央一号文件:推进农村高额彩礼治理 2月23日,2025年中央一号文件发布,其中明确:推进农村高额彩礼问题综合治理,深入整治低俗表演活动。

    2. DeepSeek预测《哪吒2》最终票房 近日,DeepSeek预测称:《哪吒2》最终有望以152亿–173亿元的全球票房刷新动画电影纪录。

    3. 小包裹折射中国经济澎湃动能 “人未至,包裹已到”成为了一种新的生活方式。快递业务量持续走高的同时,民生保障物资的发送量也增长明显。高效的物资供应保障,展现了我国交通运输、物流网络和社会协同的高效性和韧性。

    4. 不允许城镇居民到农村买农房、宅基地 中共中央、国务院发布关于进一步深化农村改革,扎实推进乡村全面振兴的意见。其中提出,不允许城镇居民到农村购买农房、宅基地。

    5. 国防部深感诧异强烈不满 2月23日,国防部新闻发言人吴谦就澳方炒作中方舰艇编队演训活动表示:中方希望澳方以客观理性的态度看待两国两军关系。

    6. 马库斯被北京的空气质量震惊了 近日,法国小伙马库斯来华捐献日本侵华照片,初到北京的他被震惊了:“污染在哪里?这里全是新鲜的空气。”

    7. 终于有部剧还原了我的高清童年 还记得那些年,家里贴满仙剑奇侠传海报、班里挂着的流动红旗,这些画面,都被《北上》复刻了出来!终于有部剧还原了高清童年。

    8. 王曼昱4比0胜孙颖莎 首夺亚洲杯冠军 2月23日,亚洲杯乒乓球赛女单决赛上演“国乒内战”,王曼昱4-0战胜孙颖莎,首夺亚洲杯女单冠军。

    9. 62岁著名油画家石冲突发心梗逝世

    10. 阮晓东高学历简历被质疑

    —- 百度热搜新闻 End —-

    知乎新闻

    新闻来源:知乎日榜

    标题: 复活哪吒为什么要用藕?
    链接: https://daily.zhihu.com/story/9779142
    ———————-
    标题: 中国古代有哪些鲜为人知的娱乐活动?
    链接: https://daily.zhihu.com/story/9779147
    ———————-
    标题: 为什么中国境内没有狮子却有「狮」这个字呢?
    链接: https://daily.zhihu.com/story/9779154
    ———————-
    标题: 白蛇传的故事从哪个版本开始,变成了白娘子是正面人物,法海是反面人物?
    链接: https://daily.zhihu.com/story/9779161
    ———————-

    —- 知乎新闻 End —-

    IT之家新闻

    新闻来源:ITHome之家科技新闻

    标题: 天文学家发现已知宇宙最大单一结构“Quipu”:横跨约 13 亿光年
    发布时间: 2025-02-23T08:14:35.37
    新闻简介: 天文学家发现宇宙中最大单一结构“Quipu”,横跨约13亿光年,质量高达200千万亿倍太阳质量。这一结构由主丝状结构和多条分支组成,长度是银河系的13000多倍。相关论文已被《天文学与天体物理学》杂志接受。#宇宙探索# #天文学#
    ———————-
    标题: 部分外卖骑手称不愿缴社保,担忧“羊毛出在羊身上”
    发布时间: 2025-02-23T14:31:27.91
    新闻简介: 此前京东外卖、美团陆续宣布将为全职骑手缴纳五险一金,相应消息引发网友热议,有人认为这对新就业形态劳动者是一大利好,也有人认为是平台商业竞争的手段和宣传噱头。“骑手缴纳社保增加的成本由谁承担”一度登上热搜。媒体“澎湃新闻”就此采访多名外卖员,发现他们看法不一,有人表示,平台为他们缴社保是梦寐以求的,但也有外卖员更关注“缴社保的钱该怎么出”,还有外卖员不愿意缴社保,坦言在大城市生活压力大,更倾向将收入直接拿到手。
    ———————-
    标题: 卢伟冰:小米 15 Ultra 手机会是越级式的一代产品,下周见
    发布时间: 2025-02-23T15:54:51.45
    新闻简介: 小米总裁卢伟冰今日预热小米 15 Ultra,称其将是越级式的一代产品,并透露小米未来5年高端化目标是在6000元+价格段实现规模化突破。小米 15 Ultra 的摄像头参数已公布,包括50Mp主摄和200Mp潜望长焦等。
    ———————-
    标题: 深圳:2025 应届毕业生来深求职“免费住宿 7 天”升级为 15 天
    发布时间: 2025-02-23T11:10:58.01
    新闻简介: 在深圳市政府新闻办今天召开的“打造最好科技创新生态和人才发展环境”新闻发布会中,深圳市委科创委办公室主任、科技创新局局长张林透露,深圳为高校应届毕业生来深求职提供免费住宿天数将从 7 天延长到 15 天。
    ———————-
    标题: 苹果 iPhone 17 Pro Max 手机壳曝光,再次印证矩形相机模组设计
    发布时间: 2025-02-23T21:21:29.523
    新闻简介: 海外博主 Sonny Dickson 今日在社交媒体上发布了一张据称是 iPhone 17 Pro Max 手机壳的渲染图,完整地展示了这款新机的外观。
    ———————-
    标题: 一汽大众 ID.系列车型官宣降价最高 5.5 万元,一口价 13.99 万元起
    发布时间: 2025-02-23T15:30:39.303
    新闻简介: 一汽-大众官方昨晚宣布对旗下 ID.系列车型进行降价,最高降幅达 5.5 万元,调整后官方指导价从 14.99 万元起。
    ———————-
    标题: 全新奥迪 A6 Avant 实车曝光,3 月 4 日发布
    发布时间: 2025-02-23T10:44:07.66
    新闻简介: 全新奥迪A6 Avant实车图曝光,基于PPC平台打造,融合E3 1.2电子架构,实现智能化飞跃。新车配备三块显示屏、触感按键方向盘及两种发动机选择,外观延续家族风格,尾灯融合经典与现代元素。3月4日正式发布!#奥迪A6Avant #燃油车智能化
    ———————-
    标题: 消息称苹果 iPhone 17 Pro 可能采用铝合金和玻璃拼接设计
    发布时间: 2025-02-23T17:43:00.703
    新闻简介: 海外博主 Majin Bu 分享一则生产线消息,据称苹果 iPhone 17 Pro 可能采用铝合金和玻璃拼接设计,相机模块与后盖之间的过渡是斜面,而非阶梯状。
    ———————-
    标题: 美国首次公布神秘空天飞机 X-37B 拍摄的地球照片
    发布时间: 2025-02-23T14:58:06.387
    新闻简介: 美国 X-37B 太空飞机已于 2023 年 12 月 29 日成功发射并执行第 7 次飞行任务(OTV-7),目前正在外太空的高空轨道进行系列测试。这也是 X-37B 在太空中拍摄并发布的第一张照片。
    ———————-
    标题: 东风奕派回应 eπ007“红色卡钳”描述争议:改为“红色卡钳罩”更便于用户理解
    发布时间: 2025-02-23T09:47:50.15
    新闻简介: 东风奕派针对eπ007车型产品描述争议进行说明,将“红色卡钳”调整为“红色卡钳罩”,强调仅为描述优化,不影响实际用车权益。公司还澄清“5000元仅买红色卡钳罩”为谣传,将采取法律手段维护权益。#东风奕派##eπ007#
    ———————-
    标题: 《阿凡达:火与烬》12 月 19 日北美上映,卡梅隆称已接近完成
    发布时间: 2025-02-23T15:25:31.97
    新闻简介: 詹姆斯・卡梅隆透露《阿凡达 3》已接近完成,试映反馈极佳,被称为三部曲中最动感情的一部。12月19日北美上映的《阿凡达:火与烬》将带来全新的空中旅行体验,风行者部族驾驭巨型水母生物穿梭潘多拉星球。#阿凡达3#
    ———————-
    标题: 无缘 Ultra HDR 提亮功能,小米王乐称 14 / 14 Pro 手机不支持 HWC 硬件压暗
    发布时间: 2025-02-23T16:44:24.14
    新闻简介: 小米公司应用软件部总监王乐本周针对小米 14 / 14 Pro 手机能否支持 Ultra HDR 功能进行回复:14 / Pro 不支持 HWC 硬件压暗,相机拍摄照片不带 Gainmap,因此不支持 Ultra HDR 提亮。
    ———————-

    —- IT之家新闻 End —-

  • 02月24日,星期一, 每天60秒读懂全世界!

    百度热搜新闻

    新闻来源:百度热搜榜

    1. 中央一号文件:推进农村高额彩礼治理 2月23日,2025年中央一号文件发布,其中明确:推进农村高额彩礼问题综合治理,深入整治低俗表演活动。

    2. DeepSeek预测《哪吒2》最终票房 近日,DeepSeek预测称:《哪吒2》最终有望以152亿–173亿元的全球票房刷新动画电影纪录。

    3. 小包裹折射中国经济澎湃动能 “人未至,包裹已到”成为了一种新的生活方式。快递业务量持续走高的同时,民生保障物资的发送量也增长明显。高效的物资供应保障,展现了我国交通运输、物流网络和社会协同的高效性和韧性。

    4. 不允许城镇居民到农村买农房、宅基地 中共中央、国务院发布关于进一步深化农村改革,扎实推进乡村全面振兴的意见。其中提出,不允许城镇居民到农村购买农房、宅基地。

    5. 国防部深感诧异强烈不满 2月23日,国防部新闻发言人吴谦就澳方炒作中方舰艇编队演训活动表示:中方希望澳方以客观理性的态度看待两国两军关系。

    6. 马库斯被北京的空气质量震惊了 近日,法国小伙马库斯来华捐献日本侵华照片,初到北京的他被震惊了:“污染在哪里?这里全是新鲜的空气。”

    7. 终于有部剧还原了我的高清童年 还记得那些年,家里贴满仙剑奇侠传海报、班里挂着的流动红旗,这些画面,都被《北上》复刻了出来!终于有部剧还原了高清童年。

    8. 王曼昱4比0胜孙颖莎 首夺亚洲杯冠军 2月23日,亚洲杯乒乓球赛女单决赛上演“国乒内战”,王曼昱4-0战胜孙颖莎,首夺亚洲杯女单冠军。

    9. 62岁著名油画家石冲突发心梗逝世

    10. 阮晓东高学历简历被质疑

    —- 百度热搜新闻 End —-

    知乎新闻

    新闻来源:知乎日榜

    标题: 复活哪吒为什么要用藕?
    链接: https://daily.zhihu.com/story/9779142
    ———————-
    标题: 中国古代有哪些鲜为人知的娱乐活动?
    链接: https://daily.zhihu.com/story/9779147
    ———————-
    标题: 为什么中国境内没有狮子却有「狮」这个字呢?
    链接: https://daily.zhihu.com/story/9779154
    ———————-
    标题: 白蛇传的故事从哪个版本开始,变成了白娘子是正面人物,法海是反面人物?
    链接: https://daily.zhihu.com/story/9779161
    ———————-

    —- 知乎新闻 End —-

    IT之家新闻

    新闻来源:ITHome之家科技新闻

    标题: 天文学家发现已知宇宙最大单一结构“Quipu”:横跨约 13 亿光年
    发布时间: 2025-02-23T08:14:35.37
    新闻简介: 天文学家发现宇宙中最大单一结构“Quipu”,横跨约13亿光年,质量高达200千万亿倍太阳质量。这一结构由主丝状结构和多条分支组成,长度是银河系的13000多倍。相关论文已被《天文学与天体物理学》杂志接受。#宇宙探索# #天文学#
    ———————-
    标题: 部分外卖骑手称不愿缴社保,担忧“羊毛出在羊身上”
    发布时间: 2025-02-23T14:31:27.91
    新闻简介: 此前京东外卖、美团陆续宣布将为全职骑手缴纳五险一金,相应消息引发网友热议,有人认为这对新就业形态劳动者是一大利好,也有人认为是平台商业竞争的手段和宣传噱头。“骑手缴纳社保增加的成本由谁承担”一度登上热搜。媒体“澎湃新闻”就此采访多名外卖员,发现他们看法不一,有人表示,平台为他们缴社保是梦寐以求的,但也有外卖员更关注“缴社保的钱该怎么出”,还有外卖员不愿意缴社保,坦言在大城市生活压力大,更倾向将收入直接拿到手。
    ———————-
    标题: 卢伟冰:小米 15 Ultra 手机会是越级式的一代产品,下周见
    发布时间: 2025-02-23T15:54:51.45
    新闻简介: 小米总裁卢伟冰今日预热小米 15 Ultra,称其将是越级式的一代产品,并透露小米未来5年高端化目标是在6000元+价格段实现规模化突破。小米 15 Ultra 的摄像头参数已公布,包括50Mp主摄和200Mp潜望长焦等。
    ———————-
    标题: 深圳:2025 应届毕业生来深求职“免费住宿 7 天”升级为 15 天
    发布时间: 2025-02-23T11:10:58.01
    新闻简介: 在深圳市政府新闻办今天召开的“打造最好科技创新生态和人才发展环境”新闻发布会中,深圳市委科创委办公室主任、科技创新局局长张林透露,深圳为高校应届毕业生来深求职提供免费住宿天数将从 7 天延长到 15 天。
    ———————-
    标题: 苹果 iPhone 17 Pro Max 手机壳曝光,再次印证矩形相机模组设计
    发布时间: 2025-02-23T21:21:29.523
    新闻简介: 海外博主 Sonny Dickson 今日在社交媒体上发布了一张据称是 iPhone 17 Pro Max 手机壳的渲染图,完整地展示了这款新机的外观。
    ———————-
    标题: 一汽大众 ID.系列车型官宣降价最高 5.5 万元,一口价 13.99 万元起
    发布时间: 2025-02-23T15:30:39.303
    新闻简介: 一汽-大众官方昨晚宣布对旗下 ID.系列车型进行降价,最高降幅达 5.5 万元,调整后官方指导价从 14.99 万元起。
    ———————-
    标题: 全新奥迪 A6 Avant 实车曝光,3 月 4 日发布
    发布时间: 2025-02-23T10:44:07.66
    新闻简介: 全新奥迪A6 Avant实车图曝光,基于PPC平台打造,融合E3 1.2电子架构,实现智能化飞跃。新车配备三块显示屏、触感按键方向盘及两种发动机选择,外观延续家族风格,尾灯融合经典与现代元素。3月4日正式发布!#奥迪A6Avant #燃油车智能化
    ———————-
    标题: 消息称苹果 iPhone 17 Pro 可能采用铝合金和玻璃拼接设计
    发布时间: 2025-02-23T17:43:00.703
    新闻简介: 海外博主 Majin Bu 分享一则生产线消息,据称苹果 iPhone 17 Pro 可能采用铝合金和玻璃拼接设计,相机模块与后盖之间的过渡是斜面,而非阶梯状。
    ———————-
    标题: 美国首次公布神秘空天飞机 X-37B 拍摄的地球照片
    发布时间: 2025-02-23T14:58:06.387
    新闻简介: 美国 X-37B 太空飞机已于 2023 年 12 月 29 日成功发射并执行第 7 次飞行任务(OTV-7),目前正在外太空的高空轨道进行系列测试。这也是 X-37B 在太空中拍摄并发布的第一张照片。
    ———————-
    标题: 东风奕派回应 eπ007“红色卡钳”描述争议:改为“红色卡钳罩”更便于用户理解
    发布时间: 2025-02-23T09:47:50.15
    新闻简介: 东风奕派针对eπ007车型产品描述争议进行说明,将“红色卡钳”调整为“红色卡钳罩”,强调仅为描述优化,不影响实际用车权益。公司还澄清“5000元仅买红色卡钳罩”为谣传,将采取法律手段维护权益。#东风奕派##eπ007#
    ———————-
    标题: 《阿凡达:火与烬》12 月 19 日北美上映,卡梅隆称已接近完成
    发布时间: 2025-02-23T15:25:31.97
    新闻简介: 詹姆斯・卡梅隆透露《阿凡达 3》已接近完成,试映反馈极佳,被称为三部曲中最动感情的一部。12月19日北美上映的《阿凡达:火与烬》将带来全新的空中旅行体验,风行者部族驾驭巨型水母生物穿梭潘多拉星球。#阿凡达3#
    ———————-
    标题: 无缘 Ultra HDR 提亮功能,小米王乐称 14 / 14 Pro 手机不支持 HWC 硬件压暗
    发布时间: 2025-02-23T16:44:24.14
    新闻简介: 小米公司应用软件部总监王乐本周针对小米 14 / 14 Pro 手机能否支持 Ultra HDR 功能进行回复:14 / Pro 不支持 HWC 硬件压暗,相机拍摄照片不带 Gainmap,因此不支持 Ultra HDR 提亮。
    ———————-

    —- IT之家新闻 End —-

  • Docker 搭建 jenkins 并配置 jdk、maven和node环境


    共计 1103 个字符,预计需要花费 3 分钟才能阅读完成。

    一、安装 jenkins

    Jenkins 是一个开源的自动化服务器,用于自动化构建、测试和部署软件。它支持多种平台,包括 Windows、Linux 和 macOS。Jenkins 可以与多种工具和技术集成,例如 Git、SVN、Maven、Docker 等等,使其成为开发和运维工作流程自动化的重要工具之一。Jenkins 还提供了一个用户友好的 Web 界面,使其易于配置和管理。由于 Jenkins 具有高度的灵活性和可扩展性,它已经成为持续集成和持续交付领域的首选工具之一。

    docker run -d \
    --name jenkins \
    -u root \
    -p 8000:8080 \
    -p 50000:50000 \
    -v /etc/timezone:/etc/timezone:ro \
    -v /etc/localtime:/etc/localtime:ro \
    -v /run/docker.sock:/var/run/docker.sock \
    -v $(which docker):/usr/bin/docker \
    -v /home/docker/jenkins:/var/jenkins_home \
    --privileged=true \
    jenkins/jenkins

    二、构建前配置

    1. 安装 jdk

    jdk 的安装包解压后放在某个目录,然后指定 JAVA_HOME 即可。

    Docker 搭建 jenkins 并配置 jdk、maven和node环境

    />

    2. 安装 maven

    同样,将 maven 的安装包解压后放在某个目录,然后指定 MAVEN_HOME 即可。

    Docker 搭建 jenkins 并配置 jdk、maven和node环境

    />

    3. 安装 node

    node 前端打包会用到,如果自动部署后端可以不用安装。

    将 node 压缩包放在 jenkins 的某个目录下,比如我的 node 目录 node-v14.18.0-linux-x64 放在 /var/jenkins_home/tools 目录下。

    然后配置环境变量,注意这里配置好以后只是在构建的时候修改了环境变量,但是容器内部还是不能使用 node 命令。

    Docker 搭建 jenkins 并配置 jdk、maven和node环境

    />

    要在容器里面使用,还需要执行:

    cat >> /root/.bashrc<<EOF
    export PATH=/var/jenkins_home/tools/node-v14.18.0-linux-x64/bin:$PATH
    EOF

    4. 安装并配置插件

    Publish Over SSH 可以将本地构建的文件发送到相应的服务器,并执行对应的脚本。比如,将 jar 包丢到目标服务器,用 java -jar xx 运行 jar 包,也可以将 docker save 生成的 tar 包,发送到目标服务器,导入镜像后 docker run 运行镜像。

    Docker 搭建 jenkins 并配置 jdk、maven和node环境

    />

    在系统管理的系统配置中可以配置多台目标服务器,需要注意设置 Remote directory 为 /,因为到时候发送文件到目标主机时是两个 Remote directory 拼接的目录。

    Docker 搭建 jenkins 并配置 jdk、maven和node环境

    提醒:本文发布于718天前,文中所关联的信息可能已发生改变,请知悉!

    />

    Tips:清朝云网络工作室

  • code-server 配置 java 开发环境完整教程-vscode 配置java环境


    共计 1268 个字符,预计需要花费 4 分钟才能阅读完成。

    一、安装插件

    1、Language Support for Java

    红帽公司开发的插件,提供以下功能:

    • 语法高亮:在编辑器中高亮显示 Java 代码中的关键字、变量、注释等。

    • 自动完成:根据您正在输入的内容,提供可能的代码补全选项。

    • 代码导航:使您可以轻松地查找和跳转到 Java 类、方法、变量等的定义或引用。

    • 重构支持:提供了一些重构操作,如重命名、提取方法、提取变量等,以帮助您优化代码结构。

    • 调试支持:提供了与 Debugger for Java 扩展一起使用的调试功能。

    code-server 配置 java 开发环境完整教程-vscode 配置java环境

    />

    如果安装了依赖该插件的插件,禁用时会提示:

    code-server 配置 java 开发环境完整教程-vscode 配置java环境

    />

    2、Extension Pack for Java

    微软开发的插件,这是一个包含多个 Java 相关插件的扩展包,包括 Java Language Support、Debugger for Java、Maven for Java 等,甚至包含了红帽的插件。

    介绍地址:https://open-vsx.org/extension/vscjava/vscode-java-pack

    如果你需要一个完整的java开发环境,那么安装这一个就好,会帮你把所有插件都安装好。

    code-server 配置 java 开发环境完整教程-vscode 配置java环境

    />

    3、 Debugger for Java

    微软开发的插件,这个插件提供了一个调试器,可以在 VS Code 中调试 Java 应用程序。如果仅需要简单调试,安装这个插件即可。

    4、Java Test Runner

    微软开发的插件,这个插件提供了 JUnit 和 TestNG 的测试运行器,可以在 VS Code 中运行和调试 Java 测试用例。

    5、 Maven for Java

    微软开发的 maven 插件,这个插件提供了 Maven 构建工具的支持,可以在 VS Code 中执行 Maven 命令和任务。

    6、Project Manager for Java

    用于管理 Java 项目的插件,可以轻松地打开、关闭、创建、删除和重命名 Java 项目。

    二、运行 java 单文件

    1. 不依赖第三方 jar 包

    直接运行即可。

    code-server 配置 java 开发环境完整教程-vscode 配置java环境

    />

    2. 依赖第三方 jar 包

    如之前写的文章 解决 Java 命令行执行时依赖外部 jar 包问题,解决这个问题只需要配置一下即可。

    • 下载第三方 jar 包

    code-server 配置 java 开发环境完整教程-vscode 配置java环境

    />

    • 添加扩展 jar 包

    点击添加

    code-server 配置 java 开发环境完整教程-vscode 配置java环境

    />

    添加刚刚下载的 jar 包

    code-server 配置 java 开发环境完整教程-vscode 配置java环境

    />

    可以看见不报红了

    code-server 配置 java 开发环境完整教程-vscode 配置java环境

    />

    运行结果如图

    code-server 配置 java 开发环境完整教程-vscode 配置java环境

    />

    三、运行 maven 项目

    1. 安装 maven

    apt install -y maven

    配置镜像源

    <mirror>
      <id>alimaven</id>
      <mirrorOf>central</mirrorOf>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
    </mirror>

    2. 创建 maven 项目

    可以选择很多个模板进行创建,这里我选 maven-archetype-quickstart。

    code-server 配置 java 开发环境完整教程-vscode 配置java环境

    />

    接下来基本都是按自己需求进行配置,如果不需要直接回车即可。

    code-server 配置 java 开发环境完整教程-vscode 配置java环境

    />

    创建成功后发现还没有识别到 maven 项目。

    code-server 配置 java 开发环境完整教程-vscode 配置java环境

    />

    刷新页面即可看见。

    code-server 配置 java 开发环境完整教程-vscode 配置java环境

    />

    3. 运行项目

    编辑 App.java 如图所示,发现报错,这是因为还没有引入 hutool 依赖。

    code-server 配置 java 开发环境完整教程-vscode 配置java环境

    />

    在 pom 文件中引入依赖。

    code-server 配置 java 开发环境完整教程-vscode 配置java环境

    />

    在文件中 import 依赖类后,运行如下:

    code-server 配置 java 开发环境完整教程-vscode 配置java环境

    提醒:本文发布于718天前,文中所关联的信息可能已发生改变,请知悉!

    />

    Tips:清朝云网络工作室

  • Linux 下 Vim 相关操作


    共计 39 个字符,预计需要花费 1 分钟才能阅读完成。

    1、一般指令模式

    Linux 下 Vim 相关操作

    />

    2、一般命令模式切换到编辑模式

    Linux 下 Vim 相关操作

    />

    3、一般命令模式切换到指令列模式

    Linux 下 Vim 相关操作

    提醒:本文发布于717天前,文中所关联的信息可能已发生改变,请知悉!

    />

    Tips:清朝云网络工作室

  • 02月23日,星期日, 每天60秒读懂全世界!

    百度热搜新闻

    新闻来源:百度热搜榜

    1. 超级计算机算出人类灭绝时间 科学家用超级计算机测算人类灭绝时间:地球2.5亿年后可能变回终极盘古大陆,届时全球面临极端高温和高湿度。

    2. 130亿三岁影帝接了多少广告 近日,电影《哪吒2》票房已突破130亿元。“哪吒”这一IP形象与众多品牌展开合作。网友调侃:130亿三岁影帝接了多少广告。

    3. 春回大地农事起 春耕备耕正当时 眼下进入春耕备耕期,甘肃省庆阳市环县、酒泉市瓜州县、定西市安定区、天水市秦州区等地抢抓农时,积极做好农资、农机储备、育苗管护等工作,为全年农业丰产丰收筑牢根基。

    4. 天雷滚滚我好怕怕传到联合国 哪吒rap火到联合国,外国观众看完都在唱!网友:哪吒rap太上头了。

    5. 下周将迎超级大回暖 气温火箭式飙升 22日午后,华北到江南、西南等地气温都只有个位数。20℃、25℃+ 超级大回暖就在下周!气温火箭式飙升。

    6. 男生用镜头记录下女友5年的蜕变 “她是我亲手养大的玫瑰”!男生用镜头记录下女友5年的蜕变:从含苞待放到自信。

    7. 《家有儿女》花了多少经费在餐桌上 考古《家有儿女》伙食,到底花了多少经费在餐桌上。

    8. 美国将完全退出联合国?联合国回应 近日,据报道,美国共和党参议员提出一项法案,要求美国完全退出联合国。对此,联合国21日回应称:不会对尚未通过的法案置评。

    9. 特朗普5月9日将赴俄?本人回应 据悉,美国总统特朗普,否认了同意受邀参加5月9日在莫斯科举行的二战胜利纪念日活动。

    10. 最酷爷爷王德顺:建议别给年轻人建议 近日,被网友称为“最酷爷爷”的王德顺火了,总有人希望他能给年轻人一些建议。对此,王德顺表示:建议别给年轻人建议。

    —- 百度热搜新闻 End —-

    知乎新闻

    新闻来源:知乎日榜

    标题: 艺术的本质是什么?
    链接: https://daily.zhihu.com/story/9779126
    ———————-
    标题: A 大调、C 大调、D 大调、F 大调、G 大调,它们呈现的氛围是什么,或者他们带给人的感觉是什么?
    链接: https://daily.zhihu.com/story/9779128
    ———————-
    标题: 照镜子为什么是左右颠倒,而不是上下颠倒?
    链接: https://daily.zhihu.com/story/9779129
    ———————-
    标题: 昆虫很多都是 6 足,为什么没有进化成 6 肢的哺乳动物?
    链接: https://daily.zhihu.com/story/9779134
    ———————-

    —- 知乎新闻 End —-

    IT之家新闻

    新闻来源:ITHome之家科技新闻

    标题: 小米 YU7 亮起“小蓝灯”,预计用于汽车智驾提示
    发布时间: 2025-02-22T18:26:10.773
    新闻简介: 前理想、比亚迪、小鹏等多家国产汽车品牌都采用了“小蓝灯”作为智驾开启的提示灯,预计后续多家汽车品牌也将采用类似的做法,成为行业“共识”。
    ———————-
    标题: 小米超级小爱重新上线 DeepSeek R1,默认使用联网搜索
    发布时间: 2025-02-22T17:46:50.103
    新闻简介: 据IT之家网友反馈,小米超级小爱现已重新上线 DeepSeek R1 模型,默认使用联网搜索,输入打开深度思考即可开启。
    ———————-
    标题: 雷军秀 SU7 Ultra 原型车、YU7 汽车亮相小米科技园
    发布时间: 2025-02-22T08:53:57.86
    新闻简介: 雷军发布微博,透露小米 SU7 Ultra 原型车和 YU7 已亮相小米科技园,昨日也有IT之家小伙伴们在评论区晒出了相应车型的照片。
    ———————-
    标题: 苹果确认 Apple 智能今年 4 月正式支持简体中文
    发布时间: 2025-02-22T06:53:44.233
    新闻简介: 苹果官网发文,宣布 Apple 智能将于 4 月正式支持简体中文、同时也将支持法语、德语、意大利语、葡萄牙语(巴西)、西班牙语、日语、韩语。
    ———————-
    标题: 小米首款 AI PC 官宣,卢伟冰透露新笔记本搭载 99Wh 超大电池、刚好能上飞机
    发布时间: 2025-02-22T21:34:35.96
    新闻简介: IT之家注意到,小米通讯技术有限公司产品行销总监马志宇已经晒出了一款 REDMI 笔记本新品的包装盒,有望为 REDMI Book Pro 2025 款,搭载英特尔酷睿 Ultra 5 处理器。
    ———————-
    标题: 苹果 iOS 18.4 Beta 版抢先体验:中文版 Apple 智能动手玩
    发布时间: 2025-02-22T20:03:25.61
    新闻简介: iOS 18.4 Beta 版发布,Apple 智能新增简体中文支持,新功能包括优先通知、自然语言搜索等,但部分功能如 Image Playground 尚未开放中文版。
    ———————-
    标题: 《哪吒之魔童闹海》今日在港上映:排片超 500 场,约 200 场上座率过半
    发布时间: 2025-02-22T15:17:32.077
    新闻简介: 据香港橙新闻 22 日报道,《哪吒 2》在香港 IMAX 影厅的座位所剩无几,此外,英皇戏院、百老汇影院等香港电影院也临时增加 IMAX 影厅场次,火爆程度可见一斑。
    ———————-
    标题: 卢伟冰预热小米 Buds 5 Pro 降噪耳机:打磨两年回归之作,4000 元以内音质最好
    发布时间: 2025-02-22T21:54:25.237
    新闻简介: 小米将在本月底举行新品发布会,除了两个重点 Ultra 产品,还会有空调、耳机、洗衣机等一系列生态产品。
    ———————-
    标题: 小米 15 Ultra 手机摄像头参数公布:配备 1 英寸大底主摄、两亿像素长焦
    发布时间: 2025-02-22T20:39:58.23
    新闻简介: 小米卢伟冰今日在与影视飓风直播活动中,公布了小米 15 Ultra 手机摄像头参数。
    ———————-
    标题: 2 亿像素 100mm 超长望远 + 5000 万像素 70mm 中焦特写:小米 15 Ultra 旗舰手机设计揭晓
    发布时间: 2025-02-22T09:22:09.58
    新闻简介: 博主 @数码闲聊站今天公布了小米 15 Ultra 手机的背面设计,该机背面采用“仿相机”拼接工艺(类似复古相机的饰皮设计),亮点为“四摄双长焦”,其中长焦规格分别为“50Mp 70mm f/1.8 中焦特写”和“200Mp 100mm f/2.6 超长望远”。
    ———————-
    标题: 京东云 DeepSeek 一体机升级,单台即可运行满血版 V3 / R1 模型
    发布时间: 2025-02-22T16:57:31.257
    新闻简介: 京东云昨日宣布 DeepSeek 一体机再升级,京东云 vGPU 智算一体机单台即可运行满血版 DeepSeek V3 / R1。
    ———————-
    标题: 配件商两轮实测证实苹果观点:iPhone 16e 取消 MagSafe,并非 C1 芯片干扰问题
    发布时间: 2025-02-22T09:22:56.597
    新闻简介: 测试结果表明,iPhone 16e 移除 MagSafe 并非技术原因,更可能是出于成本考虑。苹果可能希望通过牺牲 MagSafe 功能来降低入门级 iPhone 的价格。
    ———————-

    —- IT之家新闻 End —-

  • Java 后端时间格式对应的前端传参


    共计 461 个字符,预计需要花费 2 分钟才能阅读完成。

    数据库字段为Date类型时,实体类中如何定义属性?

    如数据库中是

    create_time datetime DEFAULT NULL COMMENT '创建时间'

    1 定义成String

    在类中可以定义成:

    private String createTime;

    此时可以直接接收前端传递过来的字符串类型的时间,存数据时需要进行转换。

    需要注意的是,从数据库中查询数据的时候需要将日期转化成字符串:

    DATE_FORMAT(create_time,'%Y-%m-%d %H:%i:%s') AS createTime,

    2 定义成 Date

    在类中可以定义成:

    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date createTime;

    DateTimeFormat 是入参格式化,将前端的字符串类型数据转换成Date。

    JsonFormat是出参格式化,将数据库查询的数据格式化为表达式所表示的类型。

    提醒:本文发布于716天前,文中所关联的信息可能已发生改变,请知悉!

    Tips:清朝云网络工作室

  • Docker 搭建文件快递柜-FileCodeBox


    共计 308 个字符,预计需要花费 1 分钟才能阅读完成。

    FileCodeBox,可以实现匿名口令分享文本,文件,像拿快递一样取文件。

    具有以下特色:

    • 轻量简洁:Fastapi+Sqlite3+Vue2+ElementUI
    • 轻松上传:复制粘贴,拖拽选择

    Docker 部署:

    docker run -d \
    --name filecodebox \
    -p 12345:12345 \
    -v /home/docker/filecodebox/:/app/data \
    --restart=always \
    lanol/filecodebox:latest

    文件分享:

    Docker 搭建文件快递柜-FileCodeBox

    />

    点击复制,会生成链接内容:我给你分享了文件,取件码:38162,http://xxx:12345/?code=38162

    Docker 搭建文件快递柜-FileCodeBox

    />

    文件下载:

    访问链接便可以点击下载。

    Docker 搭建文件快递柜-FileCodeBox

    提醒:本文发布于716天前,文中所关联的信息可能已发生改变,请知悉!

    />

    Tips:清朝云网络工作室