![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 83
涛哥依旧在
CAE虚拟与现实,B站号,致力于CAD/CAE软件推广及应用。
展开
-
库、框架、脚手架和IDE一文讲明白
库的英文名字叫Library ( 简写 Lib ),库是将代码集合成的一个产品,供程序员调用。面向对象的代码组织形式而成的库也叫类库。面向过程的代码组织形式而成的库也叫函数库。在函数库中的可直接使用的函数叫库函数。开发者在使用库的时候,只需要使用库的一部分类或函数,然后继续实现自己的功能。JS库(JavaScript Library)是一组封装了常用功能和工具的JavaScript代码集合。它们提供了一系列的函数和方法,使得开发者能够更便捷地进行常见的操作和处理。JS库通常是轻量级的,原创 2024-04-12 22:08:36 · 1530 阅读 · 2 评论 -
用户状态保持机制-Session
Session 是 Web 开发中常用的一种服务器端状态管理机制,它用于在服务器端存储用户的会话信息,以实现跨页面和跨请求的数据共享。原创 2024-04-11 19:37:58 · 1251 阅读 · 0 评论 -
用户状态保持机制-Cookie
web应用中的会话是指一个客户端浏览器和服务器之间连续发生的一系列请求和响应的过程。web应用中的会话状态是指web服务器与浏览器在会话过程中产生的状态信息,借助会话状态,服务器能够把属于同一会话中的一系列的请求和响应过程关联起来。Web应用程序是使用HTTP协议传输数据的。。再次交换数据需要建立新的连接。这就意味着服务器无法从连接上跟踪会话。即用户A购买了一件商品放入购物车内,当再次购买商品时已经无法判断该购买行为是属于用户A的会话还是用户B的会话了。要跟踪该会话,必须引入一种状态保持机制。原创 2024-04-09 21:59:28 · 1011 阅读 · 0 评论 -
REST API实战演练之JavaScript使用Rest API
咱们前面讲了一下如何创建REST API又讲了java客户端如何使用REST API接下来咱们看看JavaScript怎么使用REST API。原创 2024-04-09 15:55:31 · 1271 阅读 · 0 评论 -
假期别闲着:REST API实战演练之客户端使用Rest API
在上一篇中我们说了一下如何创建简单的rest api(),我们创建了那就是为了使用的,下面我们就看看,通过构建一个客户端程序如何使用我们创建的rest api吧。原创 2024-04-06 20:54:10 · 547 阅读 · 0 评论 -
假期别闲着:REST API实战演练之创建Rest API
rest api入门级教程原创 2024-04-06 17:31:37 · 557 阅读 · 0 评论 -
看看Java Web怎么上传文件到服务器
旁白不多说了直接上主题了。原创 2024-03-24 21:21:45 · 511 阅读 · 0 评论 -
周末分享一篇关于html和http的文章吧
但它不涉及数据传输的过程。原创 2024-03-24 17:11:06 · 1024 阅读 · 0 评论 -
说道说道JSP和HTTP吧
大家都知道的是JSP(),也知道有个传输协议为HTTP协议,那么他俩到底有啥关系?像是有关系但又有点说不清楚,这里咱们一块捋一捋。我们说servlet处理客户端请求的方式有2种:get和post。也知道了http的8种请求方法:get、post、put、delete、options、trace、connect、head。那http的get、post方法和servlet处理请求的get、post方式有啥关系呢?原创 2024-03-23 20:45:56 · 973 阅读 · 0 评论 -
别急,先了解一下什么是REST API吧
Rest API的常用场景:前后端分离,前端可多样化,还有与其他系统集成:RESTful API 可以与其他系统进行集成,例如第三方登录、支付和社交媒体平台等。现在我们知道了如何使用 servlet 类创建 Web 应用程序。我们知道如何获取用户输入、如何访问数据库以及如何处理用户登录。但是如果我们想要支持不同类型的程序而不仅仅是一个网络应用程序呢?如果我们要创建桌面应用程序或 Android 应用程序怎么办?我们如何为这些程序提供对我们数据的访问,而无需每次都从头开始编写所有内容?原创 2024-03-17 21:59:03 · 825 阅读 · 0 评论 -
周末也别闲着,看看Java的API怎么写和怎么用吧
到底什么是API,API和Jar包有啥区别和联系,怎么写自己的API,怎么使用别人的API,需要别人提供API使用文档吗?原创 2024-03-17 16:39:43 · 1071 阅读 · 0 评论 -
关于JSP的打印调试,再来一篇巩固巩固
JSP实质上就是html混入了Java,或者说是HTML+JavaScript+CSS+Java的混合⽂件,那么就会牵扯到各种语言之间的变量引用问题,既然基础是html,那么就先看看html怎么引用其他内容,以及其他内容间值的互引用。原创 2024-03-11 13:43:57 · 932 阅读 · 0 评论 -
来点基础的吧,JavaScript、JSP怎么打印输出,方便调试
想打印自己代码的变量查看值是否争取,但又不知道怎么打印,打印到哪儿的,尤其是新手朋友有点模糊的,可以看看这篇文章参考一下,能快速有个诊断和判断的依据。原创 2024-03-09 18:12:39 · 3112 阅读 · 3 评论 -
前面说什么是前后端分类,那到底是怎么个分类法呢?
前后端分离技术、MVC技术以及一些以前模糊的概念,都在本文给出解释,希望能帮到大家。原创 2024-03-06 12:46:49 · 994 阅读 · 0 评论 -
迷不迷糊?前后端、三层架构和MVC傻傻分不清
把三层架构、MVC、前后端分类,言简意赅的讲个明明白白,清清楚楚。原创 2024-03-04 21:56:01 · 2209 阅读 · 0 评论 -
趁热打铁,写个JavaBean看看它是怎么用的
本文采用了Servlet+JSP+JavaBean(Web MVC)架构,MVC=MODEL VIEW CONTROLLER,其中的UserBean为Model,TestServlet为Controller,而JSP为View视图,在UserBean中的业务逻辑处理toLogin。此处为简单的MVC应用,后续针对MVC再有文章展开,此处大家理解就好,在那个层次做哪些事情有基本了解就行。原创 2024-03-04 11:59:56 · 491 阅读 · 0 评论 -
接下来就轮到JavaBean登场了,但先搞几点概念的异同
在实操之前,先了解一下,对于理解jsp、servlet和javabean大有裨益。这就是指JSP+JavaBean技术。在模式一中,JSP页面独自响应请求并将处理结果返回客户。所有的数据通过Bean来处理JSP实现页面的表现。模式一技术也实现了页面的表现--和页面的商业逻辑相分离。Servlets技术是一种采用JAVA技术来实现CGI功能的一种术。Servlets技术是运行在WEB服务器上,用来生成WEB页面。Servlets技术非常适用于服务器端的处理和编程,并且Servlet会长期驻留在他们所处的位置。原创 2024-02-29 12:13:51 · 871 阅读 · 0 评论 -
先提前了解一下几个前端框架
以下是详细介绍:最初名为angularJS,诞生于2009年,是一个用于构建用户界面的JavaScript MVC框架,它将后端的一些开发模式移植到前端,如MVC、依赖注入等,支持多种平台,功能强大,提供了丰富的工具和模式,如TypeScript、模块化、指令和路由等,使得开发过程更加灵活和高效。原创 2024-02-29 11:49:24 · 961 阅读 · 0 评论 -
再走一个,在JSP中使用Java编写的Servlet
对jsp、servlet、请求转发、EL表达式等一些列问题做了示例,很容易帮助大家理解。原创 2024-02-29 10:45:58 · 976 阅读 · 0 评论 -
不直接写Java Servlet,而是在Jsp中执行Java代码行吗?
前面一篇提到过直接运行servlet程序输入内容到页面中,并且也也在中理解了jsp的运行原理,tomcat会编译jsp为servlet然后提供服务的。那么我们处理页面表单可以先不通过action去调用servlet,而是直接在jsp里面用内置对象处理表单,接着我们前面的创建的web project往下看怎么在JSP中直接执行java代码。原创 2024-02-28 15:48:31 · 499 阅读 · 0 评论 -
再继续搞servlet之前,先了解一下jsp和js以及jsp的关键点
JS全称是JavaScript,是一种页面脚本语言,与Java没有关系,语法相似而已,由以前的livescript转化而来。JSP(全称Java Server Pages)是服务端语言,是一种简化的servlet设计,可以调用强大的Java类库。原创 2024-02-28 12:03:52 · 884 阅读 · 0 评论 -
通过一个栗子来看看创建和运行servlet
通过前面一篇文章的介绍(搞着搞着对web project是不是有点迷糊?先关注几个问题-CSDN博客)大家对于servlet作为中间层接收请求和反馈响应有了概念上的认知,接下来通过一个栗子来加深一下理解,还是基于前面的jsp项目(Eclipse是如何创建web project项目的?-CSDN博客)继续操作,不过这篇只说一下如何创建servlet和运行访问servlet。原创 2024-02-27 22:55:32 · 389 阅读 · 0 评论 -
搞着搞着对web project是不是有点迷糊?先关注几个问题
就像一个java程序,如果我们不去双击它是跑不起来的,那么web项目也是一样,我们也是要启动web的服务(可以使tomcat也可以是别的),因为是在服务器上启动的,如果你不告诉别人怎么去访问它,别人肯定不知道是不是,那么怎么告诉别人呢?原创 2024-02-27 20:52:48 · 932 阅读 · 0 评论 -
Eclipse是如何创建web project项目的?
前面几篇描述先后描述了tomcat的目录结构和访问机制,以及Eclipse的项目类型和怎么调用jar包,还有java的main函数等,这些是一些基础问题,基础高清出来才更容易搞清楚后面要说的东西,也就是需求带动学习,后面的东西java有了,前面的页面怎么搞?页面提交后是怎么传递给后端的,后端响应后又怎么反馈信息到前端的?这些内容随着需求自然而然的产生了,再说后端写的java怎么供前端使用前,先看看一下Eclipse是如何创建web project的,也就是先把前端的东西了解一下,才能产生对后端的需求。原创 2024-02-27 09:04:30 · 1885 阅读 · 0 评论 -
项目开发Eclipse中Jar包的管理和使用
Jar生成主要是给别人用的,可以通过Eclipse的Export功能,导出jar包文件。1. 在Eclipse中,右键单击项目,并选择“Export”。2. 在弹出的“Export”窗口中,选择“Java” -> “JAR file”,然后点击“Next”。3. 在“JAR File Specification”窗口中,选择要导出的项目。如果项目的依赖项没有包含在项目中,可以选择“Export destination”下的“Directory”选项,以便将项目和依赖项一起打包。原创 2024-02-23 14:55:30 · 2000 阅读 · 0 评论 -
搞明白Eclipse的Java Build Path很重要
添加User Library,具体做法如下:1. 选中工程右键->build path->Add Libraries...2. 选择User Library->next3. 点击User Library按钮4. 点击new按钮5. 输入Library name(我要导入的是struts 2.1.6的jar包和jdbc的jar包,为了方便记忆,就可以用如Struts 2.1.6 Library)6.点击ok7.选中该user library, 然后点击add jars。原创 2024-02-22 16:20:55 · 2192 阅读 · 0 评论 -
Eclipse的Java Project的入口main函数
Eclispe编译java project,有多个main函数。原创 2024-02-21 22:40:25 · 670 阅读 · 0 评论 -
Eclipse项目间的引用
这些工程在项目结束后往往被打成jar包直接依赖给需要的工程,但是在开发过程中,这些工程的源码也是一直在变的,我们不能改一次源码编译一个jar包吧?这里介绍一下elipse项目之间的相互依赖。原创 2024-02-21 20:11:14 · 612 阅读 · 0 评论 -
Eclipse中Working Sets是用来做什么的?
当Eclipse中创建了太多的project,太多了,看的眼花缭乱,不好管理,也不想更换工作空间,Eclipse中 Java Working Set 工作集,可以将这些project分组,就像文件夹分类存放文件一样。多说一句,感觉Eclipse里面这个working sets和visual studio里面的solution差不多,都可以管理多个项目。原创 2024-02-21 17:55:02 · 685 阅读 · 0 评论 -
Eclipse中项目(Project)和工作空间(WorkSpace)
工作空间-是项目的集合项目-是源代码文件的集合。原创 2024-02-21 16:29:55 · 1961 阅读 · 0 评论 -
Eclipse中Run As On Server和Run As Java Application
run java application (作为Java应用程序运行)是运行 java main方法。run on server是启动一个web 应用服务器。原创 2024-02-21 14:21:28 · 978 阅读 · 0 评论 -
说一说Eclipse的项目类型和常用项目的区别
那么这些项目类型有什么区别呢?我们在创建项目的时候应该如何选择,了解清楚这一点还是非常重要的,但记住一个出发点,IDE环境区分这么多项目肯定是根据不同需求来设计的,所以在创建项目前一定要搞清楚自己创建项目的目的,这也是根本的出发点。原创 2024-02-21 13:00:47 · 1192 阅读 · 0 评论 -
聊一聊Tomcat的架构和运行流程,尽量通俗易懂一点
这里可以看出A、一个Tomcat就是一个,一个Server下会有多个Service,B、只负责封装多个Connector和一个Container(Service本身不是容器,可以看做只是用来包装Connector和Container的壳,不负责具体功能)。C、主要负责处理与客户端的通信,Connector的实例用于监听端口,接受来自客户端的请求并将请求转交给Container(也叫engine)处理。同时将来自Container(也叫engine)的答复返回给客户端。C、原创 2024-02-02 18:54:04 · 1142 阅读 · 0 评论 -
说说数据连接池的工作机制是什么?
数据库连接池的最小连接数和最大连接数的设置要考虑到下列几个因素:1) 最小连接数是连接池一直保持的数据库连接,所以如果应用程序对数据库连接的使用量不大,将会有大量的数据库连接资源被浪费;--------------------------------------------------------分割线-----------------------------------------------------------------Catalog=db;原创 2022-11-05 13:13:36 · 243 阅读 · 0 评论 -
如何在一台机子上启动两个TOMCAT
可以都在eclipse中启动(比如tomcat5.0是插件版本的,在eclipse有一个猫,而另一个6.0版本的是通过myeclipse在windows-perfrences-配置),也可以通过对应的startup.bat启动,还可以一个用elipse启动,另一个通过startup.bat启动。a.修改http访问端口(默认为8080端口,在安装的时候就改成别的端口号,比如5.*改成8081,6.*改成8086),将8080修改为tomcat不在使用的端口号。3、依次启动两个tomcat。原创 2022-11-05 13:06:57 · 3416 阅读 · 2 评论