![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java学习
学习历程
福尔摩东
上岸求求了
展开
-
搭建Mybatis注意事项和实现原理,你真的看懂了吗?
搭建Mybatis环境注意事项一. 搭建Mybatis环境注意事项二.涉及到的设计模式2.1工厂模式(SqlSessionFactory)2.2 代理模式(MapperProxyFactory)2.3构建者模式(SqlSessionFactoryBuilder)三.实现原理四.补充承接上文,这是对上文搭建时的一些注意事项,以及实现原理分析一. 搭建Mybatis环境注意事项第一个:创建IUserDao.xml和IUserDao.java名称时是为了和我们之前的知识保持一致,在Mybatis中把原创 2020-07-03 22:11:22 · 352 阅读 · 0 评论 -
关于Servlet的优化,我有话要说
关于Servlet的优化,我有话要说目录结构步骤在编写Servlet的时候,你是否会出现一个功能用一个Servlet编写,这篇文章将介绍如何优化这种问题:就是一个模块一个Servlet目录结构原来的目录结构:现在的目录结构:实现逻辑关系:步骤新建一个BaseServlet继承HttpServlet,再新建一个UserServlet继承BaseServletBaseServ...原创 2020-05-02 21:35:37 · 1122 阅读 · 0 评论 -
javaweb应用的MVC分层,开发太方便了!!!
javaweb应用的MVC分层让我们先来了解一下,MVC开发模式的组成吧!!!看完这张图,你有什么看法,知道了这样的开发模式后,动手创建一个工程吧!!!如图是根据上图创建的一个实例:当然有很多的优点,相对于javaweb的初级开发,优点:耦合性低视图层和业务层分离,这样就允许更改视图层代码而不用重新编译模型和控制器代码,同样,一个应用的业务流程或者业务规则的改变只需...原创 2020-04-22 09:54:34 · 1469 阅读 · 0 评论 -
春眠不觉晓,redis知多少(2)
春眠不觉晓,redis知多少-第二篇4. 持久化4.1 原因4.2 redis持久化机制4.2.1 RDB4.2.2 AOF5. JAVA客户端 Jedis5.1 介绍5.2 使用步骤5.3 Jedis操作各种redis的数据结构5.4 Jedis连接池: JedisPool使用本文是本人在学习redis基础时的一些总结,第一篇在春眠不觉晓,redis知多少4. 持久化4.1 原因r...原创 2020-04-17 09:12:27 · 1164 阅读 · 1 评论 -
带你入手web入门小项目-留言板
留言板功能的实现本文承接上文你品,你细品留言板功能的总结,本人新手有代码可以优化的地方法,欢迎大家指出。原创 2020-04-14 11:04:55 · 905 阅读 · 1 评论 -
您品,您细品留言板功能的总结与梳理
留言板功能的总结与代码梳理代码效果展示网页细节的处理BUG总结部分代码总结这就是我的真实写照了,干了一天终于把这个完成了,其实思路都蛮清晰的,就是细节上的处理,尤其是自己代码不规范造成的诸多bug,so在睡觉前整理一波,也不枉费一天的搬砖搬砖搬砖。代码效果展示用户登录:用户注册:管理员登录:用户登录留言板界面:添加留言界面:管理员登录后的界面:网页细节的处理...原创 2020-04-14 00:17:22 · 697 阅读 · 0 评论 -
春眠不觉晓,redis知多少
这篇文章带你快速了解redisredis的快速了解你是否思考过你在登陆qq时,qq如何从几亿条的数据中拿到自己的数据,它是通过什么东西来缓存的呢?一起来了解一下redis吧!!!redis的快速了解...原创 2020-04-09 17:54:20 · 375 阅读 · 0 评论 -
一篇文章带你快速了解JSON
这篇文章带你快速了解JSON一. 概念二. 语法2.1 基本规则2.2 获取数据三. JSON数据和JAVA对象的转换四. 案例本文是学习JSON过程中的一些总结。思维导图:一. 概念英文是 JavaScript Object Notation即: JavaScript对象表示法JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数...原创 2020-04-09 11:01:50 · 350 阅读 · 0 评论 -
你品,你细品AJAX
一篇文章带你入门AJAX概述异步和同步原生JS实现方式JQuery实现方式本文是本人自学前端时,简单入门时的一些总结,如有错误和更好的意见,欢迎大佬提出。思维导图:概述ASynchronous JavaScript And XML异步的JavaScript和Xml Ajax是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术异步和同步同步:客户端必须等待服务器端的响应。...原创 2020-04-09 09:20:08 · 647 阅读 · 2 评论 -
web项目中的真实路径与虚拟路径
在web项目中的真实路径和 虚拟路径真实路径:项目在服务器上真实存在的路径。方法:String getRealPath(String path)context的获取方式:通过request对象获取request.getServletContext();通过HttpServlet获取this.getServletContext(); String b = context.get...原创 2020-04-03 10:26:23 · 2501 阅读 · 0 评论 -
函数式编程的那点事儿(一)
第一节 函数式接口概念格式@FunctionalInterface注解自定义函数式接口本文是函数式编程的第一篇,一起了解函数式编程吧!!!概念函数式接口在Java中是指:有且仅有一个抽象方法的接口。函数式接口,即适用于函数式编程场景的接口.而Java中的函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口.只有确保接口中有且仅有一个抽象方法,Java...转载 2020-04-02 15:21:53 · 322 阅读 · 0 评论 -
看,Junit单元测试来咯
Junit单元测试介绍使用介绍JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试...原创 2020-04-02 13:44:14 · 334 阅读 · 0 评论 -
快来看看JSP的刨根问底吧
JSP的刨根问底一.概念二.原理三.脚本四.内置对象五.注释六.编译指令作用格式分类七.动作指令作用分类这篇文章从一个初学者的角度,复习一波JSP。**一.概念Java Server Pages: java服务器端页面可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码用于简化书写!!!二.原理本质是一个Servlet三.脚本定义:Jsp...原创 2020-03-21 21:51:43 · 564 阅读 · 0 评论 -
EL表达式和JSTL:你真的熟练了吗?
El表达式与JSTLEL表达式1.运算2.获取值JSTL1.概念2.作用3.使用步骤4.常用的JSTL标签5.练习本文主要介绍EL表达式与JSTL,在这之前先科普一下MVC开发模式和软件设计架构先说一下JSP的演变历史jsp演变历史早期只有servlet,只能使用response输出标签数据,非常麻烦后来又jsp,简化了Servlet的开发,如果过度使用jsp,在jsp中即写大量...原创 2020-03-21 21:01:58 · 693 阅读 · 0 评论 -
request与response与ServletContext迷惑大赏
request与response与ServletContext迷惑行为大赏本文主要介绍Javaweb中的request与response与ServletContext对象,也是对学习的一个总结!!!思维导图如下:原创 2020-03-21 18:58:30 · 372 阅读 · 0 评论 -
Session与Cookie的“前世今生”
Cookie与Session的前世今生Cookie详解概念及简介快速入门实现原理经典例题苦于在学Filter过滤器的时候,突然发现先前的Cookie与Session基础不太扎实,也想去更深入地了解一下,一起去了解一下吧。先列出思维导图,会着重对其中的关键点进行详细说明:Cookie详解概念及简介客户端会话技术,将数据保存到客户端http协议本身是一种无状态的协议,不能进行登录验证...原创 2020-03-20 21:37:43 · 428 阅读 · 0 评论 -
IDEA卡顿怎么办?快来用用这个办法
IDEA卡顿解决方法---亲测有效1.找到IDEA安装位置,打开这两个配置2.修改配置3.保存配置,重启IDEA先介绍一下我电脑的情况,华硕dx80,8g运行,电脑配置一般。在跟同等价位的拯救者同时打开IDEA时,打开速度都差好多,为了解决这个问题,可以用这个方法解决,同时在IDEA敲些代码时也会非常流畅。就是更改idea在电脑中的配置:1.找到IDEA安装位置,打开这两个配置2...原创 2020-03-20 12:20:14 · 4527 阅读 · 2 评论 -
IDEA如何自动生成API接口文档
IDEA如何自动生成API接口文档1.点击上方Tools中的Generate JavaDoc..2.选择要生成模块及输出目录3.输出查看1.点击上方Tools中的Generate JavaDoc…2.选择要生成模块及输出目录为防止输出乱码,可以在Other commmand line arguments 中加入== -encoding utf-8 -charset utf-8==3....原创 2020-03-20 10:09:52 · 8053 阅读 · 1 评论 -
基于Java Swing的乌龟推箱子
基于Java Swing的乌龟推箱子游戏需求:玩家需求本项目由本人独立开发,可供大家参考,欢迎提出意见!!!游戏需求:玩家是通过对乌龟的移动操作来控制推动箱子的,并且玩家需要避过障碍物以及死角,才能将其推放到指定位置从而达到过关的目的。如果玩家将箱子推入死角导致箱子无法移动或不能移动到指定位置则闯关失败,可以通过悔步或重新开始等操作来重新挑战本关。1、能够显示主菜单和功能 游戏需要提...原创 2020-03-16 15:58:19 · 3025 阅读 · 7 评论 -
面向对象的进阶
JAVA面向对象的进阶高级语言可分为:面向过程和面向对象1.面向过程和面向对象都是解决问题的思维方式,都是代码组织的方式。2.解决简单问题可以使用面向过程。3.解决复杂问题:宏观问题使用面向对象的把握,微观处理上仍然是面向过程。对象和类的关系是从特殊到一半,具体到抽象的关系,栈内存1.每个线程私有,不能实现线程间的共享!2.局部内存放置在栈中。3.栈是由系统自动分配,...原创 2019-05-19 22:02:46 · 221 阅读 · 0 评论 -
JDBC:下次用到你还会想起我吗?
第二弹:JDBC连接池&JDBC Template一.数据库连接池1.概念2.好处3.实现4.c3p0:数据库连接池技术5.Druid:数据库连接池实现技术Spring JDBC概念步骤代码练习接引上篇,一起继续深入了解JDBC,还是那句话:长路漫漫JAVA为伴!!!一.数据库连接池1.概念其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会...原创 2020-03-20 00:20:24 · 382 阅读 · 0 评论 -
JDBC:下一次用我还会出错吗?
JDBC第一弹一. JDBC基本概念二. JDBC快速入门三. JDBC连接优化JDBC:概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱...原创 2020-03-19 01:09:27 · 314 阅读 · 2 评论 -
五张图带你搞懂JavaWeb中管理员登录与对信息的CURD
在开发简单的登陆和注册页面过程中会遇到很多文档结构业务逻辑层数据库连接层视图层先从数据库连接说起,就是jdbc,现在一般都是使用jdbcutils工具包进行连接,方便连接把jdbcutils放到util目录下,druid.properties放到src下,导入jar包一定要导对...原创 2020-03-18 10:58:24 · 1881 阅读 · 1 评论 -
长路漫漫,java为伴之java学习路线篇
学习规划篇作为一名java程序员,你需要了解你学习路线,下面就是规划了!!!小伙伴们可以自己做一张学习路线图,或者qq邮箱:1806874707@qq.com!!!...原创 2020-03-16 15:31:32 · 1153 阅读 · 1 评论 -
IDEA中超级好用的十余款插件,你用过多少
IDEA中超级好用的十余款插件Background Image Plus在企业中java软件开发工具基本都是IDEA,虽然还是有少量的人使用Eclipse,vscod但是IDEA的功能和使用体验度超级高。下面 实际工作中用到的十几款IDEA插件,小伙伴们也许有用过的。小伙伴也可以将觉得好用的提升幸福感的idea插件在下方评论留言,谢谢大家。Background Image Plus插件...原创 2020-03-14 17:18:37 · 1168 阅读 · 0 评论 -
JSP实现等腰杨辉三角,你真的了解杨辉三角吗?
jsp实现等腰杨辉三角什么是杨辉三角java实现杨辉三角在jsp实现之前,先了解一下什么是杨辉三角,再通过java实现一下杨辉三角,最后通过jsp实现等腰杨辉三角。什么是杨辉三角杨辉三角形,又称贾宪三角形、帕斯卡三角形,是二项式系数在三角形中的一种几何排列.杨辉三角形同时对应于二项式定理的系数.n次的二项式系数对应杨辉三角形的n + 1行.例如在2次的二项式正好对应杨辉三角形第3行系...原创 2020-03-13 23:55:10 · 1368 阅读 · 0 评论