java-jsp-learnning
简介:JSP(全称Java Server Pages) 一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。 JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、 ... 查看全文
使用JavaScript写的汉诺塔小游戏
汉诺塔有些,是将A柱子上的盘子,借助B柱子,移动到C柱子,移动过程中要求,小盘子,必须放在大盘子上面。 移动过程是采用递归调用的方式。 程序运行界面:如下图: 代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> < ... 查看全文
1-3-1 Java运算符,结构,数组--自增自减运算符,swicth,二维数组,方法重载,可变参数
自增自减运算符 表达式 执行方式 结果(num1=1) num2=++num1; num1=num1+1; num2=num1; num1=2; num2=2; num2=num1++; num2=num1; num1=num1+1; num1=2; num2=1; num2 num1; num1= ... 查看全文
jvm系列(一):java类的加载机制
1、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个 java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的 Class对象, Class对象封装了类在方法区内的数据结构, ... 查看全文
深入学习重点分析java基础---第二章:java并发 volatile
1.缓存一致性 由于CPU执行速度很快,而从内存读取数据和向内存写入数据的过程跟CPU执行指令的速度比起来要慢的多,因此如果任何时候对数据的操作都要通过和内存的交互来进行,会大大降低指令执行的速度。因此在CPU里面就有了高速缓存。 正是因为有每个cpu都有自己的高速缓存所以引发了缓存一致性问题 如果 ... 查看全文
15前端javascript——BOM
BOM 1.BOM定义 1.1 BOM是browser object model浏览器对象模型,与浏览器窗口进行交互,核心对象是window 1.2 BOM与DOM的区别 BOM是浏览器对象模型 | DOM是文档对象模型 BOM把浏览器看作一个对象 | DOM把文档当作一个对象 BOM顶级元素win ... 查看全文
【Java基础】面向对象三个特征(3):多态
一、多态的概述 多态:一个对象拥有多种形态 eg:小明是一个学生(学生形态),同时也是一个人(人类形态) 多态的格式与使用:父类引用指向子类对象 格式:父类名称 对象名 = new 子类名称() 接口名称 接口名 = new 实现类名称() 多态中访问成员变量、成员方法: 成员变量:编译看左边,运行 ... 查看全文
大型Java进阶专题(九) 设计模式之总结
前言 ? 关于设计模式的文章就到这里了,学习这门多设计模式,你是不是有这样的疑惑,发现很多设计模式很类似,经常会混淆某些设计模式。这章节我们将对设计模式做一个总结,看看各类设计模式有什么区别。需要注意的是,设计模式在于理解,不在于形式。不要为了套用设计模式而使用设计模式,而是,在业务上遇到问题时,很 ... 查看全文
用Java实现目标检测
PyTorch在深度学习领域中的应用日趋广泛,得益于它独特的规划。无论是数据的并行处理仍是动态计算图,全部都为Python做出了许多简化。许多论文都挑选运用PyTorch去完成也证明了它在练习方面的功率以及易用性。 在PyTorch领域,虽然布置一个模型有许多挑选,可为Java开发人员准备的选项却寥 ... 查看全文
如何自学java,学习到什么程度可以找工作,找工作别人会要这种半路出家的吗?
我个人学习Java就是自学的,所以还是有一些发言权,我是非计算机专业,上大三的时候想做程序员,因为感觉本专业不挣钱,用了一年的时间在学校自学了Java,学习的过程中无非就是两个字最重要:坚持。 因为学习Java是一个相对漫长的过程,熬夜是不可避免的,每天除了上课后,回来都在学习,晚上经常自学到1点左 ... 查看全文
Exception in thread "main" java.net.ConnectException: Connection refused: connect
客户端连接异常: Exception in thread "main" java.net.ConnectException: Connection refused: connect at sun.nio.ch.Net.connect0(Native Method) at sun.nio.ch.Net ... 查看全文
【JAVA SE基础篇】61.多线程相关1
1.任务定时调度 通过Timer和Timetask,我们可以实现定时启动某个线程。 java.util.Timer:类似闹钟的功能,本身实现的就是一个线程 java.util.TImerTask:一个抽象类,该类实现了Runnable接口,所以该类具备了多线程的能力 2.QUARTZ 任务调度框架: ... 查看全文
学习java第22天
1.流 得到流 Stream<T>stream = collection.stream(); 对于数组 : Arrays.sstream(ary) 对于collection : 用list.stream() import java.util.*;class streamList { public s ... 查看全文
类的继承之发红包的案例----Java
群主发普通红包 群主发普通红包。某群有多名成员,群主给成员发普通红包。普通红包的规则: 1. 群主的一笔金额,从群主余额中扣除,平均分成n等份,让成员领取。 2. 成员领取红包后,保存到成员余额中。请根据描述,完成案例中所有类的定义以及指定类之间的继承关系,并完成发红包的操作。 1 public c ... 查看全文
【JAVA SE基础篇】62.多线程相关2
1.ThreadLocal(线程本地环境) 在多线程环境下,每个线程都有自己的数据。一个线程使用自己的局部变量比使用全局变量好。 因为局部变量只有线程自己能看见,不会影响其他线程。 ThreadLocal能够放一个线程级别的变量,其本身能够被多各线程共享使用,并且又能够达到线程安全的目的。 Thre ... 查看全文
基础篇:JAVA.Stream函数,优雅的数据流操作
前言 平时操作集合数据,我们一般都是for或者iterator去遍历,不是很好看。java提供了Stream的概念,它可以让我们把集合数据当做一个个元素在处理,并且提供多线程模式 流的创建 流的各种数据操作 流的终止操作 流的聚合处理 并发流和CompletableFuture的配合使用 关注公众号 ... 查看全文
因为兴趣选择数据挖掘专业,现在却想转Java...
上周聊了三位同学,因为工作太忙,没时间整理出来,故推迟了一周发。第一位是上期聊过的。这位同学考研失败,找工作屡屡碰壁,和我沟通之后这周拿到两个深圳的offer。这次找我是聊关于如何选择offer问题。第二位是一个职场一年经验的人,对整个职场薪资不清楚,自己马上要调薪,不知道自己调多少合适。提出让我讲一下薪资问题。这个问题考虑后期写一篇文章,讲讲校招和社招如何谈薪资,在公司如何规避这道红线。第三位是 查看全文
Linux使用java -jar启动会自动停止问题(如何使jar在linux上一直运行)
问题:在inux上通过shell终端运行启动时,执行命令:“java -jar xxx.jar”,当我们退出终端的时候,xxx.jar会停止运行, 原因:因为“java -jar xxx.jar”并没有以守护进程形式在linux后台自动运行; 解决方案:守护进程运行“java -jar xxx.ja ... 查看全文
解决java web 项目发布webservice接口
最近公司有一个需求,需要暴露当前web项目的接口给第三方系统调用,网上查到webservice是跨平台、跨语言的应用技术,所以作为首选。 查找了很多例子,都是很简单的加@WebService到类,加@WebMethod到暴露的方法上,然后EndPoint.publish即可,但我在web项目中使用, ... 查看全文
哪儿有基于JAVAWEB的开题报告的代设计做
&&&&前面已经把ssm框架整合的jar包和配置文件都加入到工程中了。那么接下来,我们需要建数据库、建表。再进行逻辑代码的编写,去实现简单的增删改查。再写逻辑代码之前,插一个小插曲。对于我这样的小白来说,再用框架的时候一定要弄清楚数据的流向。从哪到哪。这点很重要。见下图:wKiom1nG_9Xz-u82AAAYjG68rRk848.png-wh_50由上图可以知道, 查看全文
typeScript与JavaScript 数据类型
JS 数据类型 JS数据类型:JS的基本类型和引用类型有哪些呢? 基本类型(单类型):除Object。 String、Number、boolean、null、undefined symbol、bigInt 引用类型:object。里面包含的 function、Array、Date。 ES6 中新增了 ... 查看全文