
java 翘板
文章平均质量分 61
各类框架的学习
lucky__cc
关于领域:博主从事后端Java工程师工作
关于内容:正在不断深耕Java技术,希望能够真正写出好文!
关于计划:坚持写作,希望未来成为真正意义上的程序媛
关于兴趣:喜欢吃吃喝喝,美食主义者,走走祖国的大好山河
座右铭:忍住万丈孤独,藏得星辰大海
展开
-
【java翘板】DDD领域驱动型架构
架构设计原创 2022-03-08 14:56:00 · 378 阅读 · 0 评论 -
【Java翘板】CountdownLatch和CyclicBarrier的区别使用场景与具体实现
CountdownLatch和CyclicBarrier原创 2021-12-28 11:33:04 · 330 阅读 · 0 评论 -
【Shiro】Shiro权限入门及进阶
Shiro/realm/Spring Security认证授权流程, MD5 加密 ,SpringBoot整合Shiro,设置记住我原创 2020-11-13 22:01:59 · 742 阅读 · 0 评论 -
【Vue】前端框架入门及前后端分离构建项目
Vue入门原创 2020-11-11 19:23:48 · 657 阅读 · 0 评论 -
【java】每日偶遇知识点打卡记录
早睡早起 努力变强原创 2020-11-06 16:05:29 · 357 阅读 · 0 评论 -
【SpringBoot】入门及整合各类框架
热部署、异常处理、过滤器、拦截器、各类整合原创 2020-11-05 19:12:32 · 614 阅读 · 0 评论 -
【log】 Log4j+Commons-Logging/ Logback+SLF4j
日志介绍、级别、作用、两种日志使用原创 2020-11-05 17:04:05 · 220 阅读 · 0 评论 -
【Redis】Redis非关系型数据库入门
Redis介绍及其常用命令,Redis中的事务,持久化方式(RDB、AOF)、消息订阅与发布,主从复制、哨兵模式、缓存穿透、击穿、雪崩、倾斜原创 2020-11-02 19:24:56 · 459 阅读 · 0 评论 -
【ajax】js实现/案例分析/jquery实现
今日内容AJAXAJAX1. 概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML异步和同步:客户端和服务器端相互通信的基础上客户端必须等待服务器端的响应,在等待的期间客户端不能做其他操作。客户端不需要等待服务器端的响应,在服务器处理请求的过程中,客户端可以进行其他的操作。Ajax是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术,提升用户的体验。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这原创 2020-10-24 16:08:41 · 242 阅读 · 0 评论 -
【SSM整合】文件的配置/分页配置
配置文件原创 2020-10-12 19:18:39 · 513 阅读 · 0 评论 -
【springmvc】03_文件上传/异常处理/拦截器
springmvc应用原创 2020-10-12 18:19:39 · 253 阅读 · 0 评论 -
【springmvc】02_ResultMapping注解、响应数据和结果视图、ajax的使用
springmvc进阶原创 2020-10-12 18:14:26 · 1026 阅读 · 0 评论 -
【springmvc】01_简介、入门
什么是springmvc?它的架构流程是什么?怎样进行配置?简单的springmvc实例原创 2020-10-12 17:23:17 · 250 阅读 · 0 评论 -
【Spring】04-Spring中的事务
什么是事务?事务环境搭建,注解配置(aop)完成事务管理原创 2020-09-29 17:42:46 · 149 阅读 · 0 评论 -
【Spring】03-Spring中的AOP
什么是AOP?AOP案例原创 2020-09-29 17:40:45 · 195 阅读 · 0 评论 -
【Spring】02-Spring访问数据库的方式
XML方式访问数据库 注解方式访问数据库原创 2020-09-29 17:37:53 · 546 阅读 · 0 评论 -
【Spring】01-Spring入门
初识框架 架构组成 bean的管理 依赖注入原创 2020-09-29 17:33:56 · 265 阅读 · 0 评论 -
【java】晨练复习总结(框架开发阶段)
三阶段复习原创 2020-09-27 22:31:59 · 297 阅读 · 0 评论 -
【idea错误解决】Error:java: 不再支持源选项 5。请使用 6 或更高版本。
NO1.点击File--->Project StructureNO2.点击左侧栏Modules-->找到对应的language levelNO3.保存以上修改,点击File-->Settings以上操作即可解决idea报的此类错误原创 2020-09-25 20:45:32 · 6631 阅读 · 1 评论 -
【MyBatis】03动态SQL/缓存(Cache)/注解操作
MyBatis一、动态SQL【`重点`】1.1 < sql >1.2 < if >1.3 < where >1.4 < set >1.5 < trim >1.6 < foreach >二、缓存(Cache)【`重点`】2.1 一级缓存2.2 二级缓存2.2.1 开启全局缓存2.2.2 指定Mapper缓存三、注解3.1 MyBatis注解操作一、动态SQL【重点】MyBatis的映射文件中支持在基础SQL上添加一些逻辑操作,并动原创 2020-09-25 11:36:41 · 532 阅读 · 0 评论 -
【MyBatis】缓存机制:一级缓存二级缓存的区别
(镶嵌点:)Sqlsession(接口)的底层是hashmap存储,线程不安全,sqlsessionTemplate是其实现类线程安全的区别:一级缓存的作用域是一个sqlsession内;二级缓存作用域是针对mapper进行缓存.一级缓存:1、第一次发起查询用户id为1的用户信息,先去找缓存中是否有id为1的用户信息,如果没有,从数据库查询用户信息。得到用户信息,将用户信息存储到一级缓存中。2、如果中间sqlSession去执行commit操作(执行插入、更新、删除),则会清空SqlSess原创 2020-09-25 11:12:09 · 599 阅读 · 0 评论 -
【MyBatis】02ORM映射/多表连接
ORM一、ORM映射【`重点`】1.1 MyBatis自动ORM失效1.2 方案一:列的别名1.3 方案二:结果映射(ResultMap - 查询结果的封装规则)二、MyBatis处理关联关系-多表连接【`重点`】2.1 OneToOne2.2 OneToMany2.3 ManyToMany2.4 关系总结一、ORM映射【重点】1.1 MyBatis自动ORM失效MyBatis只能自动维护库表”列名“与”属性名“相同时的一一对应关系,二者不同时,无法自动ORM。1.2 方案一:列的别名在原创 2020-09-24 21:57:42 · 374 阅读 · 0 评论 -
【MyBatis】01框架概述/入门案例解析/CRUD操作/Druid连接池/PageHeper分页
文章目录一、引言1.1 什么是框架?1.2 什么是ORM框架?1.3 使用JDBC完成ORM操作的缺点?二、MyBatis框架2.1 概念2.2 访问与下载三、构建Maven项目3.1 新建项目3.2 选择Maven目录3.3 GAV坐标四、MyBatis入门案例【`重点`】4.1 pom.xml中引入MyBatis核心依赖4.2 创建db.properties配置文件4.3 创建log4j.properties配置文件4.4 创建mybatis-config.xml配置文件4.5 建表4.6 定义实体类4原创 2020-09-24 21:49:55 · 330 阅读 · 0 评论 -
【java】Maven入门至进阶
Maven一、引言1.1 项目管理问题1.1.1 繁琐1.1.2 复杂1.1.3 冗余1.2 项目管理方案Maven的好处二、介绍项目的一键构建什么是构建?一键构建三、Maven安装3.1 下载Maven3.2 Maven安装3.2.1 解压3.2.2 环境变量3.2.3 测试四、Maven配置4.1 本地仓库4.2 JDK配置五、仓库5.1 概念5.2 仓库分类5.3 本地仓库5.4 远程仓库5.4.1 中央仓库5.4.2 公共仓库【重点】5.4.3 私服【了解】六、Idea-Maven6.1 在Idea原创 2020-09-24 21:42:43 · 259 阅读 · 0 评论 -
【Git】Git概述及其常用命令
1.什么是git?Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识,--global 表示全局属性,所有的git项目都会共用属性。配置用户名$ git config --global user.name "ik_cong"配置邮箱$ git config --global user.email "1437722579@qq.com"2.理解工作目录,暂存区,本地仓库存储顺序:工作目录 -->> 暂存区 -->> 本地仓库工作区(Wo..原创 2020-09-22 20:42:00 · 232 阅读 · 0 评论 -
【Git】错误盘点解决!!!
1. fatal: pathspec 'a.txt' did not match any files解决方式:自己在命令行之外,手动添加a.txt(注意编码格式最好是utf-8),然后再命令行中git add a.txt(注意如果你windows中有没有隐藏文件类型的扩展名,如果隐藏了扩展名你看见的a.txt其实应该是a.txt.txt,所以对开发人员来说不要隐藏文件的扩展名)1.新建一个文件命令:2.将文件添加到暂存区当中3.带注释提交:...原创 2020-09-22 17:57:38 · 463 阅读 · 0 评论 -
【网页开发】会话控制Cookie and Session/过滤器Filter
会话控制 Cookie and Session1. 会话控制技术概述1.1 为什么要使用会话控制1.2 什么是状态管理1.3 核心操作技术2. Cookie技术2.1 Cookie技术概述2.2 Cookie操作涉及到的方法2.3 创建Cookie2.4 服务器获取浏览器请求带有的Cookie数据2.5 Cookie有效时间2.6 Cookie路径问题3. Session 技术3.1 Session技术概述3.2 Session工作原理3.3 HttpSession涉及到的方法3.4 使用Session3.原创 2020-09-11 15:31:27 · 362 阅读 · 0 评论 -
【servlet】请求和响应/转发和重定向
Servlet1. 请求和响应1.1 HttpServletRequest1.1.1 HttpServletRequest介绍1.1.2 HttpServletRequest常用方法1.1.3 Tomcat乱码问题1.2 HttpServletResponse1.2.1 介绍1.2.2 HttpServletResponse常用方法2. 转发和重定向2.1 转发2.1.1 什么是转发2.1.2 转发使用方法和演示2.2 重定向2.2.1 什么是重定向1. 请求和响应1.1 HttpServletReq原创 2020-09-09 15:50:28 · 327 阅读 · 0 评论 -
【java】Servlet初识
Servlet1. IDEA配置Tomcat服务器和WEB项目创建2. WEB项目结构目录分析3. 什么是Servlet4. 第一个Servlet程序5. 创建Servlet程序的三种形式5.1 遵从Servlet接口完成Servlet程序5.2 继承GenericServlet实现Servlet程序5.3 继承HttpServlet实现Servlet程序5.4 接口 ==> abstract类 ==> 普通类6. Servlet生命周期6.1 Servlet生命周期概述6.2 Servlet生原创 2020-09-03 09:16:32 · 279 阅读 · 0 评论 -
【排序】冒泡排序/选择排序/插入排序
package com.cc.mystudy.datastructor;public class SortDemo { /** * 冒泡排序 * 每两个元素进行比较,较小的元素浮动到前面 * * 它重复地走访过要排序的数列,一次比较两个元素, * 如果它们的顺序错误就把它们交换过来。 * * 最佳情况:T(n) = O(n) * 最差情况:T(n) = O(n2) * 平均情况:T(n).原创 2020-09-02 10:29:21 · 130 阅读 · 0 评论 -
【java】继承之深入解析
你真的了解继承是什么吗?它是干什么的?为什么要使用它?使用它能带来什么便利?原创 2020-08-29 17:10:57 · 358 阅读 · 0 评论