九思のJava之路
孔子曰:“君子有九思:视思明,听思聪,色思温,貌思恭,言思忠,事思敬,疑思问,忿思难,见得思义。”
展开
-
Java Web从入门到实战
Java Web从入门到实战,十万+字符,一文带你从零到实战,内含Linux、Tomcat、Servlet、JSP、Mysql、JDBC、Mybatis、js、jQuery等超多内容原创 2022-02-28 13:33:03 · 37054 阅读 · 56 评论 -
【Java WEB】Linux常用命令汇总
个人主页:Hello Code.本文专栏:《Java WEB从入门到实战》Java WEB完整内容请点击前往Java WEB从入门到实战 查看如有问题,欢迎指正,一起学习~~文章目录初识LinuxLinux的安装和使用VmwareSecureCRT目录和文件时间同步克隆与快照系统与设置命令账号管理用户组系统管理相关命令进程相关命令目录管理文件基本属性综合案例文件管理touchvi/vim编辑器文件查看echo命令awk命令软连接压缩命令查找命令gzip命令gunzip命令tar命令zip命令u.原创 2022-03-03 18:08:21 · 1484 阅读 · 18 评论 -
【Java WEB】Nginx&Tomcat&HTTP协议
文章目录Nginx概述安装发布项目企业开发简介JavaEE规范WEB概述系统结构Tomcat服务器Tomcat基本使用Java WEB项目配置文件HTTP协议概述协议的请求协议的响应发布资源案例Servlet介绍Nginx概述Nginx是一款服务器软件其核心功能是可以和服务器硬件相结合,从而可以将程序发布到Nginx服务器上,让更多用户浏览安装上传压缩包:put nginx压缩包位置(CRT中按alt+p键进入sftp)解压压缩包:tar -zxvf 压缩包名进入解压目录:c原创 2022-03-07 09:31:45 · 620 阅读 · 34 评论 -
【Java WEB】Servlet&注解开发
Servlet概述Servlet是运行在Java服务器端的程序,用于接收和响应来自客户端基于HTTP协议的请求是一个接口(javax.servlet.Servlet),常用实现类:GenericServlet、HttpServlet(继承自GenericServlet)所有的客户端请求都会经过service方法进行处理初始化会调用init方法,销毁时会调用destroy方法执行过程客户端浏览器向Tomcat服务器发起请求Tomcat服务器解析请求地址(URL)Tomc原创 2022-03-10 17:58:24 · 1051 阅读 · 19 评论 -
【Java WEB】请求对象&响应对象
请求对象**请求:**获取资源。在BS架构中,就是客户端浏览器向服务端发出询问。**请求对象:**就是在项目中用于发送请求的对象(ServletRequest和HttpServletRequest)ServletRequest 和 HttpServletRequest 都是接口,但是Tomcat 服务器会帮我们处理好实现类的赋值等工作,我们不需要关心这些获取各种路径返回值方法名说明StringgetContextPath()获取虚拟目录名称StringgetS原创 2022-03-14 10:00:46 · 515 阅读 · 14 评论 -
【Java WEB】Cookie&Session&JSP
个人主页:Hello Code.本文专栏:《Java WEB从入门到实战》Java WEB完整内容请点击前往Java WEB从入门到实战 查看如有问题,欢迎指正,一起学习~~文章目录Cookie会话概述Cookie属性方法练习注意事项Session常用方法对象获取练习注意事项JSP快速入门执行过程语法指令注意事项MVC模型学生管理系统3Cookie会话会话:浏览器和服务器之间的多次请求和响应为了实现一些功能,浏览器和服务器之间可能会产生多次的请求和响应,从浏览器访问服务器开始,到访.原创 2022-03-17 12:51:40 · 466 阅读 · 16 评论 -
【Java WEB】EL表达式&Filter&Listener
EL表达式EL(Expression Language):表达式语言在 JSP 2.0 规范中加入的内容,也是 Servlet 规范的一部分作用:在 JSP 页面中获取数据,让我们的 JSP 脱离 Java代码块和 JSP 表达式语法:${表达式内容}快速入门创建一个web 项目在web 目录下创建 jsp文件在文件中向域对象添加数据使用三种方式获取域对象中的数据(Java代码块、JSP表达式、EL表达式)部署并启动项目通过浏览器测试<%-- Created by原创 2022-03-21 12:17:38 · 1536 阅读 · 20 评论 -
【Java WEB】MySQL从基础到高级
MysqlMySQL是一个最流行的关系型数据库管理系统之一。由瑞典 MySQL AB公司开发,后被 Oracle 公司收购关系型数据库是将数据保存在不同的数据表中,而不是将所有数据放在一个大仓库内,而且表与表之间还可以有关联关系。这样就提高了访问速度以及提高了灵活性MySQL 所使用的SQL语句是用于访问数据库最常用的标准化语言免费(6版本之前)安装为了能够更好的体现真实开发环境,将MySQL 安装在 Linux 系统上,以此来模拟公司的数据库服务器具体的安装步骤就不做说明了,网上很多原创 2022-03-22 11:07:38 · 2389 阅读 · 48 评论 -
【Java WEB】JDBC详解
JDBCJDBC(Java DataBase Connectivity java数据库连接) 是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问,它是由一组用Java语言编写的类和接口组成的本质:其实就是Java官方提供的一套规范(接口)。用于帮助开发人员快速实现不同关系型数据库的连接快速入门导入jar包注册驱动获取数据库连接获取执行者对象执行sql语句并返回结果处理结果释放资源package study.jdbc;import java.s原创 2022-03-23 12:45:12 · 547 阅读 · 24 评论 -
【Java WEB】MyBatis详解
Mybatis快速入门框架是一款半成品软件,我们可以基于这个半成品软件继续开发,来完成我们的个性化需求ORM(Object Relational Mapping):对象关系映射指的是持久化数据和实体对象的映射模式,为了解决面向对象与关系型数据库存在的互不匹配的现象的技术MyBatis介绍原始 JDBC 的操作问题分析频繁创建和销毁数据库的连接会造成系统资源浪费从而影响系统性能sql 语句在代码中硬编码,如果要修改sql语句,就需要修改 java 代码,造成代码不易维护查询操作时原创 2022-03-24 10:17:04 · 1970 阅读 · 26 评论 -
【Java WEB】JavaScript基础
文章目录快速入门工具安装基本语法注释输入输出变量和常量原始数据类型 和 typeof运算符流程控制和循环数组函数DOMElement 元素的操作事件事件类型绑定事件综合案例添加功能删除完整代码面向对象内置对象表单校验案例BOMJavaScript 是一种客户端脚本语言。运行在客户端浏览器中,每一个浏览器都具备解析 JavaScript 的引擎脚本语言:不需要编译,就可以直接被浏览器解析执行了核心功能就是增强用户和 HTML 页面的交互过程,让页面具有一些动态效果。以此来增强用户的体验发展历史.原创 2022-04-18 20:51:50 · 427 阅读 · 28 评论 -
【Java WEB】AJAX
AJAX(Asynchronous JavaScript And XML):异步的JavaScript和 XML本身不是一种新技术,而是多个技术的综合,用于快速创建动态网页的技术一般的网页如果需要更新内容,必须重新加载整个页面而AJAX 通过浏览器与服务器进行少量数据交换,就可以使网页实现异步更新。也就是在不重新加载整个页面的情况下,对网页的部分内容进行局部更新快速入门原生JavaScript 实现 AJAX核心对象:XMLHttpRequest用于在后台与服务器交换数据。可以在不重新加.原创 2022-04-27 19:20:47 · 1719 阅读 · 15 评论 -
【JavaWEB】JQuery基础
🌟个人博客:www.hellocode.top🌟⭐所有文章均在上方博客首发,其他平台同步更新🔥本文专栏:《Java Web从入门到实战》🌞如没有Java基础,请先前往《Java零基础指南》专栏学习相应知识⚡如有问题,欢迎指正,一起学习~~文章目录快速入门基本语法对象转换事件遍历操作选择器基本选择器层级选择器属性选择器过滤器选择器表单属性选择器DOM操作文本操作对象操作样式操作属性综合案例复选框案例随机图片案例jQuery是一个JavaScript 库所谓的库,就是一个JS 文件,里面.原创 2022-04-22 11:15:56 · 254 阅读 · 22 评论 -
【JavaWEB】Vue+Element
🌟个人博客:www.hellocode.top🌟⭐所有文章均在上方博客首发,其他平台同步更新🔥本文专栏:《Java Web从入门到实战》🌞如没有Java基础,请先前往《Java零基础指南》专栏学习相应知识⚡如有问题,欢迎指正,一起学习~~文章目录Vue快速入门快速入门详解快速入门Vue常用指令文本插值绑定属性条件渲染列表渲染事件绑定表单绑定Element基本使用快速入门基础布局容器布局表单组件表格组件顶部导航栏组件侧边导航栏组件学生列表案例案例分析案例实现Vue高级使用自定义组件生命周期异步.原创 2022-05-03 22:07:27 · 818 阅读 · 8 评论 -
【JavaWEB】Redis基础
🌟个人博客:www.hellocode.top🌟⭐所有文章均在上方博客首发,其他平台同步更新🔥本文专栏:《Java Web从入门到实战》🌞如没有Java基础,请先前往《Java零基础指南》专栏学习相应知识⚡如有问题,欢迎指正,一起学习~~文章目录Redis入门NoSQLRedis下载与安装服务器与客户端启动配置文件启动与常用配置基本操作数据类型stringhashlistset实践案例常用指令key常用指令数据库常用指令Jedis快速入门简易工具类可视化工具持久化RDBAOF区别Redi.原创 2022-05-08 11:49:58 · 671 阅读 · 35 评论 -
【JavaWEB】Maven入门
🌟个人博客:www.hellocode.top🌟⭐所有文章均在上方博客首发,其他平台同步更新🔥本文专栏:《Java Web从入门到实战》🌞如没有Java基础,请先前往《Java零基础指南》专栏学习相应知识⚡如有问题,欢迎指正,一起学习~~文章目录基本概念Maven是什么下载与安装仓库坐标仓库配置快速入门手工制作IDEA生成依赖管理与生命周期依赖配置与传递依赖范围生命周期与插件基本概念传统项目管理状态分析jar包不统一,jar包不兼容工程升级维护过程操作繁琐…Maven是什么.原创 2022-05-09 08:39:37 · 219 阅读 · 24 评论 -
【JavaWEB】项目实战-黑马面面
前台注册登录首页试卷后台登录首页管理编辑pom.xmlsql导入heima_mm.sqldomaindao配置文件SqlMapConfig.xmljdbc.propertiesCompanyDao.xml工具类TransactionUtil:事务管理工具类提交事务回滚事务关闭事务业务层基础功能CompanyServiceImpl测试用例(CompanyServiceTest)在实际开发时,每写一个方法最好写一个测试用例,来及时的排错配置resources中的原创 2022-06-05 11:07:01 · 3428 阅读 · 24 评论