![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java
Java,Web,Spring,MVC
Jack2312ovo
这个作者很懒,什么都没留下…
展开
-
如何轻松学Java?(从零教程)
HOW2J 离线学习版,有前端和后端内容等...链 接://pan.baidu.com/s/1ZMmFjpF0VeRuxqn2XxJYtw提 取 码:xu9p原创 2020-09-25 16:19:22 · 127 阅读 · 0 评论 -
Java学习路线图 - 持续更新中
祝大家提前搬砖。JavaSE打好基础很重要,没有这个根本后面的也进行不下去,有一些感觉之后可以往后面学,迭代学习,别停下。注意别想复杂,一上就原理的话,你就是在搞脑子。I/O(输入输出,像管道) 集合框架(ArrayList 、HashMap、Collection) 泛型(字面意思就是广泛的类型) Lambda(Java8 才有) 多线程(可跳跃,不懂别强求,来日方长) ...原创 2020-04-01 10:24:55 · 188 阅读 · 0 评论 -
Java自学到放弃(小白零基础教程)
阅读可能会花上您短短几分钟。大学,高中没怎么花心思读书,上的是一所三流大学,选择的计算机专业。怀着对大学的憧憬,想象着教室里为数不多的马尾辫,一台台电脑前大家炽热中迸发思考的眼神与键盘敲击声。好吧,大家别打了,我说实话还不行吗,跟大多数同学一样,基本在混,打游戏,逃课,并宽慰自己大学不经历这些就是白来一趟。期末的时候偶尔会临时努力一把,力保天时地利人和(没人照应的时候自己能拿个及格...原创 2020-04-01 10:20:46 · 363 阅读 · 0 评论 -
使用SpringBoot框架模仿天猫商城
项目详情和代码编写过程点这里:使用SpringBoot框架模仿天猫商城原创 2019-05-06 23:55:47 · 419 阅读 · 0 评论 -
使用SSM框架模仿天猫商城
项目详情和代码编写过程点这里:使用SSM框架模仿天猫商城原创 2019-05-06 23:52:49 · 862 阅读 · 0 评论 -
使用SSH框架模仿天猫商城
项目详情和代码编写过程点这里:使用SSH框架模仿天猫商城原创 2019-05-06 23:50:25 · 294 阅读 · 0 评论 -
使用J2EE技术模仿天猫商城 - 分前端和后端
对前端功能截图一览:首页、分类、查找、产品详情等。对后端功能截图一览:分类管理、分类属性管理、产品管理、产品属性设置等。更多详情:使用J2EE技术模仿天猫商城...原创 2019-05-06 23:45:56 · 525 阅读 · 0 评论 -
模仿天猫前端项目
学习完了前端的HTML CSS JavaScript等各项技术之后,会有一个感慨,各个知识点分开都不难,但是要做出一个成型的,好看的,时尚的网页,就无从下手。本项目是一个十分接近天猫官网的网站,效果如下模仿天猫官网,可以查看所有的前端效果,明确需要学习哪些前端页面的设计与制作。页面1.首页页面2.分类页页面3.查询结果页页面4.产品页...原创 2019-05-06 23:34:30 · 464 阅读 · 2 评论 -
用所学的JavaSE编写 - 简单的记账理财类图形界面桌面应用
本项目总共有7大块功能,运用到各种J2SE的知识和技能。功能1:消费一览统计本月的消费总数,今日消费,日均消费,本月剩余,日均可用,距离月末有多少天。同时使用一个环形进度条,这个环形进度条不是JDK自带的,需要自己设计,并且随着消费用度,颜色从绿色渐变为红色。功能2:记一笔记录本日的消费额度, 分类下拉框从 消费分类数据中读取,并且把经常消费的分类放在前面。日期默认选中今天...原创 2019-05-06 19:18:56 · 556 阅读 · 0 评论 -
Hutool 超级强力的Java工具类
工欲善其事必先利其器! Hutool 就是这么一款超级强力的工具类。在大家日常工作中,都常常会做如下这些非常繁琐的工作:日期与字符串转换文件操作转码与反转码随机数生成压缩与解压编码与解码CVS文件操作缓存处理加密解密定时任务邮件收发二维码创建FTP 上传与下载图形验证码生成等等等等以上这些事情,要么自己动手写代码,要么从零零碎碎的各个不同的地方去找各种零零散散...原创 2019-09-29 17:22:05 · 431 阅读 · 0 评论 -
魔兽世界怀旧服——按键精灵 Java版(自动技能,练级释放者)
作为大多回归玩家,艰难的是——免不了要升级,而且在很多时候,都会按相同组合的一系列技能键来度过相当漫长而枯燥的一段时光。为了减轻这个痛苦,于是站长就自己做了个按键小工具,让角色自己放一系列技能。。。略微缓解练级的烦闷~这个小工具,其实就是个简单的按键精灵。 按键精灵想必大家都用过吧,这个小工具的功能远远不如按键精灵那么强大和丰富。 不过呢,毕竟是用 java 自己开发的,其中自有一番...原创 2019-09-29 16:59:04 · 32511 阅读 · 1 评论 -
Java 实现日常工作管理小工具(备忘录)
先放图,供大家欣赏工具很简单,就是把要做的事情按照紧急和重要与否进行管理,象限分割,简单明了。启动方法:解压后运行 其中的 startup.bat 即可。下载地址:点这里源码:Github...原创 2019-09-29 16:28:01 · 708 阅读 · 0 评论 -
用 JAVA 实现微信第三方登录
步骤1:点击图片进行微信登录测试步骤2:登录成功登录成功之后,显示如图所示的信息,可以拿到微信用户昵称,头像。 更重要的是,拿到授权用户唯一标识 openid.因为同一个微信用户,扫描某个固定网站的微信登录界面,得到的 openid 都是一样的。所以通过它就可以与 与数据库里已经存在的用户数据进行关联 了,从而方便后续进行微信登录功能的开发了。更多内容,点...转载 2019-06-24 09:49:15 · 1641 阅读 · 0 评论 -
SpringCloud学习(五)- 服务注册中心
步骤1:先运行,看到效果,再学习步骤2:模仿和排错步骤3:创建父项目步骤4:创建子项目步骤5:pom.xml步骤6:EurekaServerApplication步骤7:application.yml步骤8:启动并访问步骤1:先运行,看到效果,再学习老规矩,先下载下载区(点击进入)的可运行项目,配置运行起来,确认可用之后,再学习做了哪些步骤以达到这样的效果。运行 EurekaSe...原创 2019-05-21 09:33:21 · 226 阅读 · 0 评论 -
SpringCloud学习(三)- 分布式和集群
步骤1:单体架构步骤2:微服务概念步骤3:服务注册步骤4:服务访问步骤5:分布式概念步骤6:集群步骤7:分布式和集群周边服务步骤8:代码步骤1:单体架构通过单体架构例子 ,我们了解到了它把多个功能放在了同一个应用里,如图所示把提供数据部分,和视图部分都放在了一起。这样做就有其固有的缺点:1. 如果要修改数据部分的代码, 那么必须把整个项目重新编译打包部署。 虽然展示部分,什么都...原创 2019-05-21 09:27:47 · 371 阅读 · 0 评论 -
SpringBoot自学历程 (四)- 用war的方式部署项目
步骤1:部署方式步骤2:可运行项目步骤3:Application步骤4:pom.xml步骤5:创建war包步骤6:重命名 war 包,然后部署步骤7:启动并测试步骤1:部署方式Springboot 和我们之前学习的web 应用程序不一样,其本质上是一个 Java 应用程序,那么又如何部署呢?通常来说,Springboot 部署会采用两种方式:全部打包成一个jar,或者打包成一个wa...原创 2019-05-01 21:07:37 · 158 阅读 · 0 评论 -
SpringBoot自学历程 (五)- 在项目中使用 Jsp
步骤1:视图支持步骤2:先运行,看到效果,再学习步骤3:模仿和排错步骤4:基于前面的知识点步骤5:pom.xml步骤6:application.properties步骤7:HelloController步骤8:hello.jsp步骤9:启动测试步骤1:视图支持Springboot的默认视图支持是Thymeleaf,但是Thymeleaf 后面才讲,目前我们暂时不熟悉,我们熟悉的还是j...原创 2019-05-01 21:10:02 · 98 阅读 · 0 评论 -
SpringBoot自学历程 (六)- 热部署
步骤1:必须重启步骤2:pom.xml步骤3:重启测试步骤1:必须重启目前的Springboot,当发生了任何修改之后,必须关闭后再启动Application类才能够生效,显得略微麻烦。 Springboot提供了热部署的方式,当发现任何类发生了改变,马上通过JVM类加载的方式,加载最新的类到虚拟机中。 这样就不需要重新启动也能看到修改后的效果了步骤2:pom.xml做...原创 2019-05-01 21:12:57 · 111 阅读 · 0 评论 -
SpringBoot自学历程 (七)- 通用异常处理
步骤1:先运行,看到效果,再学习步骤2:模仿和排错步骤3:HelloController步骤4:GlobalExceptionHandler步骤5:errorPage.jsp步骤6:重启测试步骤1:先运行,看到效果,再学习老规矩,先下载下载区(点击进入)的可运行项目,配置运行起来,确认可用之后,再学习做了哪些步骤以达到这样的效果。测试地址: http://127.0.0...原创 2019-05-01 21:15:58 · 114 阅读 · 0 评论 -
SpringBoot自学历程 (八)- 引入持久层支持 Mybatis
步骤1:关于Mybatis步骤2:创建数据库步骤3:创建表步骤4:准备数据步骤5:先运行,看到效果,再学习步骤6:模仿和排错步骤7:基于前面的知识点步骤8:application.properties步骤9:pom.xml步骤10:Category步骤11:CategoryMapper步骤12:CategoryController步骤13:listCategory.jsp步骤14:重启测试步...原创 2019-05-01 21:19:46 · 78 阅读 · 0 评论 -
SpringBoot自学历程 (九)- Mybatis 以 xml方式配置
步骤1:xml方式步骤2:先运行,看到效果,再学习步骤3:模仿和排错步骤4:基于前面的知识点步骤5:CategoryMapper步骤6:Category.xml步骤7:application.properties步骤8:重启后测试步骤1:xml方式Mybatis-注解方式教程用的是 mybatis 注解方式,可是 mapper 加xml方式也很流行,所以本教程讲 xml 方式怎么做...原创 2019-05-01 23:15:03 · 93 阅读 · 0 评论 -
SpringBoot自学历程 (十)- CRUD+分页
步骤1:Mybatis CRUD和分页步骤2:先运行,看到效果,再学习步骤3:模仿和排错步骤4:基于前面的知识点步骤5:pom.xml步骤6:PageHelperConfig步骤7:CategoryMapper步骤8:CategoryController步骤9:listCategory.jsp步骤10:editCategory.jsp步骤11:重启测试访问步骤1:Mybatis CRUD...原创 2019-05-01 23:16:14 · 137 阅读 · 0 评论 -
SSM自学历程 (一)- Spring+Sping MVC+Mybatis 框架整合详细步骤
本例演示从0开始逐一整合SSM的步骤,要学习本知识,需要具备Spring,SpringMVC,Mybatis的基础,如果没有这些基础,请把基础掌握之后再学习,不要跳跃学习,欲速则不达。必读:基于框架的程序要成功运行,对于JAR包的版本,配置文件的正确性有着苛刻的要求,任何一个地方出错了,都会导致框架程序运行失败。 如果你是第一次学习本框架,务必严格按照教程的指导,完全模仿操作,直到成功看...原创 2019-05-01 23:21:22 · 1549 阅读 · 0 评论 -
Restful 风格的SSM项目
步骤1:Restful 风格是什么步骤2:先运行,看到效果,再学习步骤3:web.xml步骤4:listCategory.jsp步骤5:editCategory.jsp步骤6:CategoryController步骤1:Restful 风格是什么步骤2:先运行,看到效果,再学习下载区(点击进入)准备了一个可以运行的restful风格的crud,配置运行起来,确认可用之...原创 2019-05-01 23:51:25 · 428 阅读 · 0 评论 -
对 SpringCloud 进行初步的认识
步骤1:先讲单体架构系统在讲解Springcloud 之前,我们先讲一讲单体架构系统。 所谓的单体架构就是所有功能,都放在一个应用里。比如后面要讲的一个单体产品服务应用,提供数据和视图都在一个springboot里。单体架构系统有其好处,如便于开发,测试,部署也很方便,直接打成一个 jar 或者 war, 就什么都好了。不过单体架构也有其弊端,最主要体现在高访问,高并发的上限是固定...原创 2019-05-01 23:55:18 · 247 阅读 · 0 评论 -
Vue 自学历程 (一)- 简介 以及 下载
vue.js 下载:https://pan.baidu.com/s/1JW_bE5m641z40MVDPmqpxQ提取9wbb什么是 Vue?考虑这个需求: 我们要把一个 json对象的数据,显示到一个元素上去。如果不使用 Vue, 那么就会用到 JS 或者 JQuery,通过操作 HTML DOM 的方式,把数据显示上去。如果使用Vue, 那么仅仅需要提供数据,以及数据要绑定到...原创 2019-05-02 00:02:21 · 152 阅读 · 0 评论 -
MySQL 数据库优化
常用数据库引擎 MyISAM 和 InnoDB的区别:InnoDB 事务优先,对于每一条SQL语言都默认封装成事务并自动提交,支持外键,不保存表的具体行数,执行select count(*) 时需要全表扫描,适合高并发操作,行锁。MyISAM 性能优先,不支持事务和外键,用变量保存整个表的行数,执行select count(*) 时读取该变量即可,表锁。1.SQL 语句优化:...原创 2019-05-06 16:04:55 · 124 阅读 · 0 评论 -
SpringBoot自学历程 (一)- Eclipse环境搭建
在学习SSM(H)的过程中,需要做大量的配置工作,其实很多配置行为本身只是手段,并不是目的。 基于这个考虑,把该简化的简化,该省略的省略,开发人员只用关心提供业务功能就行了,这就是 SpringBoot。换言之,SpringBoot可以简单地看成简化了的、按照约定开发的SSM(H)。 开发速度大大提升。 可是呢,最好还是有 SSM(H)的基础,否则其中用到了Spring MVC,Myba...原创 2019-05-01 14:00:06 · 156 阅读 · 0 评论 -
SpringBoot自学历程 (二)- IDEA环境搭建
步骤1:先运行,看到效果,再学习步骤2:模仿和排错步骤3:关于 Tomcat步骤4:关于插件步骤5:创建项目步骤6:项目参数步骤7:选择Web 模块步骤8:指定项目的路径步骤9:SpringbootApplication.java步骤10:HelloController.java步骤11:运行并测试步骤1:先运行,看到效果,再学习老规矩,先下载下载区(点击进入)的可运行项目,配置运行...原创 2019-05-01 14:02:40 · 119 阅读 · 0 评论 -
SpringCloud学习 (一)- 介绍
步骤1:先讲单体架构系统步骤2:分布式和集群步骤3:SpringCloud步骤1:先讲单体架构系统在讲解Springcloud 之前,我们先讲一讲单体架构系统。 所谓的单体架构就是所有功能,都放在一个应用里。比如后面要讲的一个单体产品服务应用,提供数据和视图都在一个springboot里。单体架构系统有其好处,如便于开发,测试,部署也很方便,直接打成一个 jar 或者 war, ...原创 2019-05-21 09:13:29 · 158 阅读 · 0 评论 -
SpringCloud学习 (二)- 单体架构例子
步骤1:先运行,看到效果,再学习步骤2:模仿和排错步骤3:Springboot步骤4:pom.xml步骤5:ProductServiceApplication步骤6:Product步骤7:ProductService步骤8:ProductController步骤9:products.html步骤10:application.properties步骤11:单体结构步骤1:先运行,看到效果,...原创 2019-05-21 09:20:09 · 177 阅读 · 0 评论 -
SpringBoot自学历程 (三)- 用 jar的方式运行项目
步骤1:部署方式步骤2:可运行项目步骤3:打包成jar步骤4:运行该jar步骤1:部署方式Springboot 和我们之前学习的web 应用程序不一样,其本质上是一个 Java 应用程序,那么又如何部署呢?通常来说,Springboot 部署会采用两种方式:全部打包成一个jar,或者打包成一个war。本知识点讲解jar的方式。步骤2:可运行项目开发过程在前面的知识...原创 2019-05-01 21:06:41 · 108 阅读 · 0 评论