- 博客(456)
- 资源 (1)
- 收藏
- 关注
原创 Tomcat项目报404错误该怎么解决
步骤1:404问题404表示File Not Found, 文件不存在错误。通过学员反映,出现比较多的问题是页面报404错误,因此除了前面的Tomcat 问题排查之外,又专门做了这么一个404问题排查的文章,提供问题分析的思路和对策。步骤2:正确的端口号出现404错误证明,TOMCAT是启动成功了的。 但是在一台计算机上,可以启动多个端口号不一样的TOMCAT, 所以请确保自己访问的是正确的那个端口号,别自己启动的是8080端口号的TOMCAT,但是访问的地址却用的是80端口(...
2021-05-02 09:30:25
15387
原创 java程序报错解决方法-找不到类!
步骤1:两周之后再来看这个知识点应该在学习JAVA两周之后再来看,否则会有点摸不着头脑步骤2:现象有时候会碰到如图所示的问题,分明有Hello这个类,并且也有主方法,可是运行就会出现找不到或者无法加载类Hello,或者Class Not Found 异常。出现这个状况,有多种原因造成,请按照如下方式一一排查步骤3:原因1-是否自动勾选Eclipse是保存后自动编译,但是建立在一个设置的前提上:菜单-Project->勾选Build Automaticall...
2021-05-02 09:27:05
4908
原创 如何用命令行中编写第一个 java 程序
步骤1:先看运行效果在控制台下运行第一个Java程序,可以看到输出了字符串hello world步骤2:准备项目目录通常都会在e: 创建一个project目录在这个例子里,我们用的是e:/project/j2se目录作为项目目录所有的java代码都会放在这个项目目录下并创建一个目录 src用于存放java源代码 .java 文件步骤3:创建第一个java 源文件创建第一个java 源文件在屏幕空白位置,点击鼠标右键->新建->文本文件 得到一...
2021-05-02 09:25:43
1066
原创 如何将自己开发的网站部署到阿里云上?
呐呐呐,做人呢,最重是要开心啦。呐呐呐,做Java呢,最重要是要把自己的“作品” 部署到公网上去啦。特别是初学者,需要向面试官证明自己会什么,这个真的就很重要啦,空口无凭,为什么面试官就相信你的简历内容是真的呢? 最好的办法当然就是把作品放在公网上,show 他一脸啦对于已经参加工作的同事,这个反倒是比较简单的,因为在工作中,部署一个项目无非就是通过ftp把.war(或者其他形...
2021-04-19 14:10:32
368
原创 手把手教你搭建自己的博客(一)------服务器
第一步 打开阿里云服务器官网如果你是学生可进行学生认证,购买域名和服务器都会有相应优惠,学生机一个月只要9块多! 不管你是学生还是社会人士,首先你得注册阿里云账号 注册登录后首先进行实名认证 如果你是学生要先进行实名认证在进行学生认证认证完毕后我们就可以购买服务器和域名了搜索学生机或esc服务器 别忘了领优惠劵根据个人需求选配置 ,这里展示的学生用户 所以很便宜其他的选项默认即...
2021-04-19 14:10:07
199
原创 零基础自学网站分享
俗话说工欲善其事,必先利其器,今天给大家分享一个java自学网站:how2j,这是一个有十年淘宝工作经验大牛的制作的网站,距离现在已经有三四年了,这个网站包含的知识非常的多,从基础的环境变量配置一直到完整项目的开发部署,以及面试教程,还有很多工具可提供直接下载使用,避免了初学者配置个工具就要半天时间,大大的减少了不必要的麻烦,还设计了很多有趣的游戏例子,提高了学习兴趣,在兴趣中快乐的学习,下面就给...
2021-04-19 14:09:24
187
原创 服务器入门
1. 基础配置2. 网络和安全组,默认,直接点下一步3. 系统配置4. 分组设置,默认,下一步,5. 确定订单,支付6. 远程连接云服务器7. 将自己的项目部署到云服务器,云服务器就是一台电脑,远程可以给他安装QQ,等软件,将自己的代码上传我用的是FTP服务器,方便管理上传代码,将项目在云服务器上跑起来。就像和本地一样最后输入公网IP加端口号,就可以访问8. 总结步骤没有过多的...
2021-04-19 14:08:47
178
原创 推荐一款 IDEA 生成代码神器,写代码再也不用加班了!
Easycode是idea的一个插件,可以直接对数据的表生成entity,controller,service,dao,mapper,无需任何编码,简单而强大。1、安装(EasyCode)我这里的话是已经那装好了。建议大家在安装一个插件,叫做Lombok。Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法...
2021-04-19 14:08:21
197
原创 阿里云新手最全面教程 从购买到项目发布
文章转载自(如有侵权联系删除):http://www.weixiuzhan.cn/news/show-13562.html阿里云学生you惠入口:https://promotion.aliyun.com/ntms/act/campus2018.html网站部署1. 云服务器的介绍与采购1.2 云服务器的购买2. 云服务器可视化以及远程连接传输2.1 实现Centos可视化2.2...
2021-04-19 14:08:03
432
原创 深入了解TCP协议与UDP协议的区别!
java零基础自学,点击了解:https://how2j.cn阿里云惠优入口:https://www.aliyun.com?source=5176.11533457&userCode=pbr3yqtc&type=copy首先咱们弄清楚,TCP协议和UDP协议与TCP/IP协议的联系,很多人犯糊涂了,一直都是说TCP协议与UDP协议的区别,我觉得这是没有从本质上...
2021-04-19 14:07:33
186
原创 HTTP请求方式中get和post的区别
一、原理区别一般我们在浏览器输入一个网址访问网站都是GET请求;再FORM表单中,可以通过设置Method指定提交方式为GET或者POST提交方式,默认为GET提交方式。HTTP定义了与服务器交互的不同方法,其中最基本的四种:GET,POST,PUT,DELETE,HEAD,其中GET和HEAD被称为安全方法,因为使用GET和HEAD的HTTP请求不会产生什么动作。不会产生动作...
2021-04-19 14:07:31
232
原创 String 也能做性能优化,我只能说牛逼!
本文章转载自(如有侵权联系我删除):微信公众号Java技术栈String字符串是系统里最常用的类型之一,在系统中占据了很大的内存,因此,高效地使用字符串,对系统的性能有较好的提升。针对字符串的优化,我在工作与学习过程总结了以下三种方案作分享:一.优化构建的超大字符串验证环境:jdk1.8反编译工具:jad1.下载反编译工具jad,百度下载2.验证先执行一段例子1代码:publicclasste...
2021-04-19 14:06:36
224
原创 什么是阿里云服务器ECs(官方文档)
目录什么是云服务器ECS为什么选择云服务器ECS产品架构产品定价管理工具部署建议相关服务什么是云服务器ECS云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共...
2021-04-19 14:06:27
612
原创 你知道Spring Boot如何 发邮件和附件吗?超实用!赶紧收藏起来吧!
零基础自学java,点击了解:https://how2j.cn本文章转载自(如有侵权联系我删除):微信公众号Java技术栈Spring Boot集成邮件服务竟如此简单,快速掌握邮件业务类的核心逻辑和企业邮件的日常服务。什么是SMTP?SMTP全称为Simple Mail Transfer Protocol(简单邮件传输协议),它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式...
2021-04-19 14:04:30
701
原创 Springboot使用JPA实现完整的增删改查 CRUD和分页
更多内容,点击了解:https://how2j.cn/k/springboot/springboot-jpa-crud-pagination/1650.html目录步骤1:CRUD和分页步骤2:先运行,看到效果,再学习步骤3:模仿和排错步骤4:基于前面的知识点步骤5:CategoryController步骤6:listCategory.js...
2021-04-19 14:03:55
443
原创 CRUD+分页 - SPRINGBOOT 基于SQLITE 和JPA 方式
目录步骤1:SQLite 介绍步骤2:先运行,看到效果,再学习步骤3:模仿和排错步骤4:基于前面的知识点步骤5:SQLite 方言一堆步骤6:application.properties步骤7:pom.xml步骤8:重启运行步骤1:SQLite 介绍SQLite 是一种数据库,它是跑在 JVM里面的,所以不需要像 mysql...
2021-04-19 14:03:34
443
原创 SSM框架项目中进行注解式和XML配置式事务管理
更多内容,点击了解:https://how2j.cn/k/ssm/ssm-transaction/1150.html目录步骤1:先运行,看到效果,再学习步骤2:模仿和排错步骤3:本知识点效果步骤4:MYSQL 表的类型必须是INNODB才支持事务步骤5:导入JAR包步骤6:CategoryService步骤7:CategoryServ...
2021-04-19 14:03:13
480
原创 如何创建Git项目详细步骤
更多内容,点击了解:https://how2j.cn/k/git/git-create/1343.html目录 步骤1:把自己的项目共享到Git上步骤2:在Git上新建仓库步骤3:输入仓库名称步骤4:创建成功,得到git地址步骤5:在Eclipse中创建一个java项目步骤6:Share Project步骤7:配置仓库...
2021-04-19 14:02:51
5578
原创 如何使用IDEA创建一个Maven风格的SSM项目详细步骤
更多内容,点击了解:https://how2j.cn/k/idea/idea-maven-idea-ssm-create/1397.html目录步骤1:IDEA 版本步骤2:基于前面的知识点步骤3:新建项目步骤4:选中maven webapp格式步骤5:项目参数步骤6:确认Maven路径步骤7:确认项目名称步骤8:Maven im...
2021-04-19 14:02:28
461
原创 thymeleaf 内置工具用法示例和手册
更多内容,点击了解:https://how2j.cn/k/springboot/springboot-tool/1741.html目录步骤1:基于前面的知识点步骤2:先运行,看到效果,再学习步骤3:模仿和排错步骤4:TestController步骤5:test.html步骤6:thymeleaf 内置工具步骤7:Execution I...
2021-04-19 14:02:03
452
原创 springboot 整合 thymeleaf 做增删改查 CRUD和分页
更多内容,点击了解:https://how2j.cn/k/springboot/springboot-crud/1742.html目录步骤1:基于前面的知识点步骤2:先运行,看到效果,再学习步骤3:模仿和排错步骤4:表结构和数据步骤5:application.properties步骤6:pom.xml步骤7:Category步骤8...
2021-04-19 14:01:38
309
原创 Vue.js + Restful + PageHelper + Thymeleaf + Springboot 前后端分离 增删改查 CRUD 教程
更多内容,点击了解:https://how2j.cn/k/springboot/springboot-vue/1788.html目录步骤1:教程说明步骤2:数据库准备步骤3:准备表步骤4:先运行,看到效果,再学习步骤5:模仿和排错步骤6:新建 springboot 项目步骤7:pom.xml步骤8:application.pro...
2021-04-19 14:01:15
551
原创 thymeleaf 如何用th:each 做条件遍历
更多内容,点击了解:https://how2j.cn/k/springboot/springboot-interation/1740.html目录步骤1:基于前面的知识点步骤2:先运行,看到效果,再学习步骤3:模仿和排错步骤4:TestController步骤5:普通遍历步骤6:带状态的遍历步骤7:结合 select步骤8:结合...
2021-04-19 14:00:44
3247
原创 学会这个springboot项目,不愁找不到工作!
完整开发流程,点击了解:https://how2j.cn/k/tmall_springboot/tmall_springboot-1799/1799.html目录学习要有目标职位目标怎么学习天猫整站 Springboot技术准备开发流程首页分类页查询结果页产品页结算页面支付页面支付成功页面购物车页面我的订单页面确认收货页面确认收货成功页面进行评价页面登录页面注册页面学习要有目标...
2021-04-19 14:00:17
557
原创 面向对象三大基本特性,五大基本原则(面试必问)
java零基础自学,点击了解:https://how2j.cn透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础.三大特性是:封装,继承,多态所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了数据以及操作这些数据...
2021-04-19 13:59:53
324
原创 仿天猫实战项目开发笔记---第一天
一:前台展示:更多展示:https://how2j.cn/k/tmall_springboot/tmall_springboot-1798/1798.html二:技术准备为了完成这个J2ee项目,需要掌握如下技术,当然也可以以本项目为驱动,哪里不懂,学哪里,其实这也是最好的学习方式(带着目标去学习) 1. JavaJava基础和Java中级的大部分内容 2. 前端htm...
2021-04-19 13:59:24
673
原创 最详细的jsp基础教程
JSP系列教材 (一)- 教程通过Servlet进行整个网站的开发是可以的。 不过在Servlet中输出html代码,特别是稍微复杂一点的html代码,就会给人一种很酸爽的感觉。 如果能够直接使用Html代码,然后在html中写java代码,就好了~ JSP ... 就可以干这个事情。步骤1:hello.jsp步骤2:代码解释步骤3:<%=步骤1:hello.jsp在web目录下下...
2021-04-19 13:59:19
1826
原创 SpringBoot持久层使用JPA开发简单例子
步骤1:JPA概念JPA(Java Persistence API)是Sun官方提出的Java持久化规范,用来方便大家操作数据库。 真正干活的可能是Hibernate,TopLink等等实现了JPA规范的不同厂商,默认是Hibernate。 本知识演示如何在Springboot中快捷方便地使用JPA。步骤2:创建数据库创建数据库,名称是 how2javacreate...
2021-04-19 13:59:17
408
原创 如何设置 Centos7 为固定ip地址(详细教程)
更多内容,点击了解:https://how2j.cn/k/vmware/vmware-ip/2020.html目录步骤1:固定ip地址步骤2:确保 NAT 模式步骤3:设置网关地址步骤4:子网IP步骤5:NAT 设置步骤6:确认步骤7:更改WLAN 设置步骤8:更改适配器选项步骤9:修改VMnet8 属性步骤10:...
2021-04-19 13:58:57
8223
1
原创 Springboot 如何做前后端分离?
目录步骤1:先运行,看到效果,再学习步骤2:模仿和排错步骤3:本知识点效果步骤4:基于前面的知识点步骤5:Category步骤6:CategoryController步骤7:submit.html步骤8:getOne.html步骤9:getMany.html步骤1:先运行,看到效果,再学习老规矩,先下载下载区(点击进入...
2021-04-19 13:58:31
2439
原创 如何在 阿里云 申请 ssl 免费证书
更多java内容,点击了解:https://how2j.cn目录步骤1:什么是 ssl 认证步骤2:3种类型步骤3:权威机构步骤4:阿里云免费认证步骤5:选择免费的DV步骤6:管理ssl证书步骤7:未签发的证书步骤8:填写申请步骤9:DNS 验证步骤10:等待审核步骤11:审核通过状态步骤12:下载证书步骤...
2021-04-19 13:58:27
478
原创 springboot整合 elasticsearch 做 增删改查 CRUD以及分页
目录步骤1:版本问题步骤2:启动 elasticsearch 2.4.2步骤3:先运行,看到效果,再学习步骤4:模仿和排错步骤5:创建 springboot 项目步骤6:pom.xml步骤7:Application.java步骤8:Category步骤9:CategoryDAO步骤10:控制类步骤11:listC...
2021-04-19 13:58:13
386
原创 springboot仿天猫实战项目
项目展示技术准备为了完成这个J2ee项目,需要掌握如下技术,当然也可以以本项目为驱动,哪里不懂,学哪里,其实这也是最好的学习方式(带着目标去学习) 1. JavaJava基础和Java中级的大部分内容 2. 前端html,CSS,Javascript,JSON,AJAX,JQuery,Bootstrap,Vue.js 3. 框架部分springsprin...
2021-04-19 13:57:50
455
原创 2020最全的Lucene7 入门教程
搜索引擎技术系列教材 (一)- lucene - Lucene7 入门步骤1:关于JDK版本至少使用JDK8版本,请下载JDK8或者更高版本:下载以及配置JDK环境步骤2:Lucene 概念Lucene 这个开源项目,使得 Java开发人员可以很方便地得到像搜索引擎google baidu那样的搜索效果。步骤3:先运行,看到效果,再学习老规矩,先下载下载区(...
2021-04-19 13:57:34
704
原创 初学Redis最清晰完整的教程
Redis系列教材 (一)- windows教程步骤1:关于JDK版本至少使用JDK8版本,请下载JDK8或者更高版本:下载以及配置JDK环境步骤2:什么是RedisRedis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 换句话说,Redis就像是一个HashMap,不过不是在JV...
2021-04-19 13:56:57
361
原创 最全面solrr入门教程
搜索引擎技术系列教材 (一)- solr - Solr 入门教程步骤1:关于JDK版本至少使用JDK8版本,请下载JDK8或者更高版本:下载以及配置JDK环境步骤2:什么是 Solr前面学习了Lucene, 现在开始学习Solr。 以连接数据库为类比:Lucene 就相当于JDBC,是基本的用法。 Solr 就相当 Mybatis, 方便开发人员配置,访问和调用...
2021-04-19 13:56:07
1068
原创 配置 nginx ssl 认证,并同时支持 http 80 端口 和 https 443 端口
更多java内容.点击了解:https://how2j.cn目录步骤1:关于 Nginx步骤2:ssl 证书步骤3:复制证书步骤4:配置 nginx.conf步骤5:重启访问nginx步骤6:host步骤7:修改 hosts 文件步骤8:再次访问步骤1:关于 Nginx因为站长的how2j 是基于 nginx+tomcat来...
2021-04-19 13:56:02
2730
原创 史上最详细的Intellij IDEA开发教程
Intellij IDEA系列教材 (一)- 基础 - 教程步骤1:下载地址下载地址:https://www.jetbrains.com/idea/download/#section=windows 下载Ultimate,这个版本有对J2EE的支持,Community对WEB的支持没有那么全。 Ultimate可以免费试用一个月步骤2:也可以下载右上角的 ideaI...
2021-04-19 13:55:37
3747
原创 史上最全maven教程
Maven 介绍步骤 1 : 什么是MavenMaven 是专门用于构建和管理Java相关项目的工具。Maven是意第绪语,依地语(犹太人使用的国际语),表示专家的意思。所以用Maven管理Java 项目,你就是专家了 -_-!步骤 2 : Maven 主要用处一:相同的项目结构使用Maven管理的Java 项目都有着相同的项目结构有一个pom.xml 用于维护当前项目都用了哪些jar包所有的ja...
2021-04-19 13:55:19
394
原创 J2EE Listener 监听器教程
Listener系列教材 (一)- J2EE Listener 监听器教程Listener 的作用是用于监听 web应用的创建和销毁,以及在其上attribute发生的变化。 web应用即ServletContext对象(jsp的隐式对象application) 除了对web应用的监听外,还能监听session和request的生命周期,以及他们的attribute发生的变...
2021-04-19 13:55:00
304
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人