• Docker的使用-五、docker的File管理(案例构建一个java工程镜像。)

    时间:2024-06-01 21:32:28

    Docker File是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。1、使用本地命令构建镜像 1.1、上传项目jar 当前以部署一个普通的springboot项目为例。 实际开发一般情况都是docker配合分布式+微服务项目 第1步:上传一个springboo...

  • JAVA多态计算面积main函数调用方法

    时间:2024-06-01 21:06:38

    public static void main(String[] args) {Shape shape;Scanner input = new Scanner(System.in);System.out.println("请选择图形(1、圆形 2、矩形 3、三角形)");int a = inp...

  • Java maven工程pom.xml中出现红色字体怎么解决

    时间:2024-06-01 21:02:52

    问题:Java maven工程pom.xml中出现红色字体,如下:问题原因:出现这种情况,是ItelliJ 中maven 与setting.xml设置的问题解决方案:设置maven与setting.xml ,步骤:1、InteliJ IDEA --> file --> setting -...

  • Java自学之路-Java中级教程-22:SpringMVC与JSTL标签库taglib的引入

    时间:2024-06-01 20:56:32

    除了可以使用EL表达式简化JSP页面代码,还有一种JSTL标签库,通常和EL表达式结合使用。 JSTL即是JavaServer Pages Standard Tag Library,JSP标准标签库。JSTL可以用标签的形式来实现循环语句、条件语句、格式化等。 前面的PersonController...

  • [Java] Java中List 去掉重复的值,并保持原先List顺序

    时间:2024-06-01 20:50:50

    private List<YourBean> removeDuplicate(List<YourBean> list) { Set<YourBean> set = new HashSet<YourBean>(); List&...

  • Java学习【String类详解】

    时间:2024-06-01 20:19:31

    Java学习【String类详解】 String的介绍及定义方式String类型的比较String类型的查找charAt()访问字符indexOf()查找下标转化和替换数值和字符串转化大小写的转换字符串转数组格式化替换字符串的拆分和截取split()拆分substring()截取trim()...

  • Java网络编程

    时间:2024-06-01 20:13:40

    Java网络编程 网络编程:计算机网络:网络编程:网络模型:网络编程三要素:IP地址:端口号:协议:TCP协议:TCP三次握手 和 四次挥手:三次握手:四次挥手:案例:传输文件:单聊:群聊:UDP协议:客户端之间收发数据:UDP案例 之 单聊:HTTP协议:案例:获取淘宝商品周边类别:下载图...

  • [原创]java WEB学习笔记52:国际化 fmt 标签,国际化的总结

    时间:2024-06-01 20:09:57

    本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用内容难免出现问题,欢迎指正,交流,探...

  • 请问Java8进阶水平中,常用的设计模式有哪些?

    时间:2024-06-01 19:46:35

    观察者模式(Observer):当对象间存在一对多关系时,则使用观察者模式。一个被观察的对象变化时,所有依赖它的对象都会得到通知并自动更新。策略模式(Strategy):定义一系列算法,把它们一个个封装起来,并使它们可以互换。命令模式(Command):将一个请求封装为一个对象,从而允许用户使用不同...

  • java之struts2的action优化配置

    时间:2024-06-01 19:25:59

    当一个Action处理类中处理多个业务时,action的配置 文件将会急剧增加,导致配置文件很臃肿的问题。struts2提供了两种方案来解决这个问题。一种是动态方法调用,另一种是使用通配符来配置Action。这里只讲使用通配符的方式来配置Action.代码如下:UserActionpublic cl...

  • 使用Java消费API的一个错误消息PKIX path building failed以及解决方案

    时间:2024-06-01 19:24:40

    我使用Java代码消费一个网站的Restful API,遇到如下错误:PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certifi...

  • Java开发环境系列:idea导入maven项目后如何引入非maven管理的jar包

    时间:2024-06-01 19:23:50

    idea导入maven项目后如何引入非maven管理的jar包1、导入项目双击项目中的pom.xml文件,打开项目2、配置Modules点击右侧的加号,添加/whjd/src/main/webapp/WEB-INF/lib/QRCode.jar,和D:\DevTools\jdk1.8.0_131\l...

  • eclipse中the import java cannot be resolved..等问题

    时间:2024-06-01 19:22:58

    1、导入的工程JSP文件出现报错的情况这个一般不怎么影响文件的执行,这些文件飘红主要是因为eclipse的校验问题。具体错误信息: Multiple annotations found at this line 处理方法:在eclipse中设置相关的一些属性,如下【window】->【pref...

  • Java学习目录(持续更新中)

    时间:2024-06-01 18:14:16

  • 自学 Java 怎么入门?

    时间:2024-06-01 17:38:57

    关于自学 Java 如何入门这一重要课题,在此为大家进行详细阐述。 在此之前,如果大家有兴趣的话,可以看看我自己精心整理的嵌入式入门资料,这些资料将全部免费送给大家。其中包含了编程教学内容、详细的视频讲解、实用的数据库资料以及具有代表性的十大经典毕设项目。只需在评论区留下 666,就能够免费获取。 ...

  • 【JAVA得知】struts2 于 Actionsupport 任务

    时间:2024-06-01 17:15:12

    尊重原创:http://xumiao900.iteye.com/blog/469760    Action 跟 Actionsupport 的差别     当我们在写action的时候,能够实现Action接口,也能够继承Actionsupport这个类.究竟这两个有什么差别呢? Action接口有...

  • java struts2入门学习---拦截器学习

    时间:2024-06-01 17:05:37

    一、拦截器,拦截器栈1、拦截器的作用拦截器本质上和servlet的过滤器是一样的。在struts2中,拦截器能够对Action前后进行拦截,拦截器是一个可插拨的,你可以选择使用拦截器,也可以卸载拦截器。2、拦截器执行顺序在struts.xml文件中,<intercepto-ref/>中先...

  • Java和C#在面向对象上语法的区别

    时间:2024-06-01 16:04:52

    做了几年了开发一直没有总结什么,回到了家乡的小城做了一名培训班的教员,教授软件开发的知识。细小的知识从头细细嚼来,别有一番滋味。或是以前遗漏的太多,或是确实没有系统的学习过,教学生的过程中自己也对教材有了一遍系统深入的学习。虽然教的和学的都很肤浅,但是为了帮助学生们理解,然后自己也会思考为什么会这样...

  • Java 多线程相关面试题

    时间:2024-06-01 15:37:24

    1. ConcurrentHashMap的读是否要加锁,为什么? 读操作没有加锁,目的是为了进一步降低锁冲突的概率,为了保证读到刚修改的数据,搭配了volatile 关键字; 2. 介绍下 ConcurrentHashMap 的锁分段技术? 这个是 Java1.7 中采取的技术,Java1.8 中已...

  • 32. 【Java教程】集合

    时间:2024-06-01 12:50:51

    在前面的小节中,我们学习了数组,本小节学习的集合同样用于存放一组数据,我们将学习什么是集合、集合的应用场景 ,在应用场景部分我们将对比 Java 数组与集合的区别,还将系统介绍 Java 集合的架构,也将结合实例来讲解集合的实际应用。 1. 什么是集合 在计算机科学中,集合是一组可变数量的数据...