自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 SpringBoot结合MyBatisPlus轻松实现分页功能超详细教程(附完整实现代码以及保姆级解释)

前言本文旨在使用SpringBoot + MyBatisPlus + thymeleaf 模版引擎实现分页效果。目标功能实现如下:在此案例中,表单数据从数据库拿到,可动态显示当前页,总页数以及记录数。并且实现分页按钮组,包括动态生成页码,前一页和后一页。首先,需要引入MyBatisPlus以及thymleaf模版引擎相关starter<dependency> <groupId>com.baomidou</groupId> <artifac

2021-02-25 17:26:48 9374 2

原创 被Volatile修饰后的DCL(double check locking)懒汉式单例模式

单例模式核心思想: 构造器私有,提供static外部创建方法DCL懒汉式(安全,线程同步): 每次创建对象的时候先对对象判断一下,没有这个对象的时候我再给你 这个对象,有的话就不给了,双锁结构(方法上锁,内容上锁)class LazySingle{ //使用volatile保证变量的一致性 private volatile static LazySingle lazySingle=null; public static LazySingle getInstance(){

2021-01-05 15:32:31 189 1

原创 前端使用onClick(function(Object))传递<c:ForEach>中对象的坑:Uncaught SyntaxError: missing ) after argument list

今天写前端代码时,想实现这样一个操作<c:forEach items="${model}" var="thread"> <button onclick="getOneThread(${thread})"> </button></c:forEach>其中model是SpringMVC的controller返回给前端的一个ArrayList<Thread> , 而Thread为一个自

2020-10-17 00:30:54 569

原创 python使用pymysql连接mysql并进行数据库交互详细教程(附带详细案例及解析)

本博客为使用python连接mysql数据库,对其主要方法进行解析pymysql主要使用cursor对数据库进行交互操作和结果处理,所以cursor对象为重中之重0、一个简单的数据库交互案例环境安装:pymysqlpip3 install pymysql本博客测试数据库结构:create table TEST_TABLE( ID int auto_increment primary key, USER_NAME varchar(255) null, USER_PASSWORD va

2020-07-28 17:39:24 3819

转载 SpringBoot对文件的RSA、AES加密及解密实现

本文转载自:https://www.cnblogs.com/lick468/p/11457543.htmlgithub项目地址:https://github.com/lick468/rsa_demo本例中对文件加密的RSA算法实现(函数名: encryptFile() / decryptFile() ),只对AES密钥进行RSA算法加密,其文件本身采用AES算法加密。其原因是RSA算法执行缓慢,这样做可以在保证安全的前提上提升效率。若需要完全对文件进行RSA加密,需要调用encrypt()与dec.

2020-07-22 09:51:17 1222

原创 SpringMVC深入浅出完整学习笔记,附案例及框架原理(项目搭建,处理结果跳转,从前端接收数据,发送数据到前端,自定义拦截器以及文件上传与下载)

本篇学习笔记总结自bilibiliup主【狂神说Java】系列视频:【狂神说Java】SpringMVC最新教程IDEA版通俗易懂视频作者公众号:狂神说1、概述1.1、什么是SpringMVC?MVC是模型(Model),视图(View),控制器(Controller)的简写,是一种软件设计规范MVC主要作用是降低了视图与业务逻辑间的双向耦合职责分析:Controller:控制器取得表单数据调用业务逻辑转向指定的页面Model:模型业务逻辑保存数据的状态View:.

2020-05-14 17:38:00 407

原创 Spring5系列完整学习笔记以及相关代码(含Spring基本配置,IoC,AOP思想,依赖注入,注解开发Spring,静态/动态代理模式,MyBatis整合以及相关代码案例)

本篇学习笔记总结自bilibiliup主【狂神说Java】系列视频:【狂神说Java】Spring5最新完整教程IDEA版通俗易懂视频作者公众号:狂神说1、简介1.1、历史与maven配置2002,首次推出了Spring的雏形:interface 21Rod Johnson, Spring Framework创始人Spring理念:使现有的技术更加容易使用,本身是一个大杂烩,整合...

2020-05-08 15:37:33 483

原创 从零入门MyBatis完整学习笔记(包含MyBatis各类基本配置,CRUD,结果集映射,分页,注解开发,动态SQL以及MyBatis缓存)

本篇学习笔记总结自bilibiliup主【狂神说Java】系列视频:【狂神说Java】Mybatis最新完整教程IDEA版通俗易懂视频作者公众号:狂神说1、简介1.1、什么是MyBatisMyBatis 是一款优秀的持久层框架.它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单...

2020-05-08 15:22:28 639

原创 JavaWeb系列全套详细完整笔记(包含基本概念,Servlet,Cookie/Session,JavaBean,MVC架构以及各类实现完整案例)

JavaWeb1、基本概念1.1、前言Web开发:静态Webhtml,css提供给所有人看的数据始终不会发生变化动态web淘宝,几乎所有的网站每个人在不同的时间不同的地点看到的信息各不相同常用的技术栈:Servlet/JSP, ASP, PHp在Java中,动态web资源开发的技术栈叫JavaWeb1.2、web应用程序Web应用程序:可以...

2020-04-25 18:33:20 1382

原创 零基础入门学习MySQL全套完整学习笔记(包含DML,DQL基本语法,常用函数,索引,JDBC以及完整案例)

1、初始MySQL##1.1、数据库分类关系型数据库(SQL):MySQL, Oracle, Sql Server, DB2通过表与表之间的关系,行和列之间的关系进行数据的存储非关系型数据库(NoSQL):Redis, MongDB非关系型数据库使用对象存储,通过对象的自身属性来决定1.2、MySQL安装配置1.2.1、安装在MacOS环境下,从MySQL官网上找到...

2020-04-25 18:24:55 281

原创 Java注解与反射深入浅出完整学习笔记(附完整案例代码以及内存加载机制)

1、注解1.1、注解入门1.1.1、什么是注解Annotation是Java5.0开始引入的新技术Annotation的作用:不是程序本身,可以对程序作出解释可以被其他程序(如编译器等)读取Annotation格式注解是以@注解名的方式在代码中实现的,可以添加一些参数值如:@SuppressWarnings(value="unchecked")在哪里...

2020-04-14 22:53:08 322

原创 Java多线程从创建到使用完整详细笔记(附各类实现片段)

1、线程创建Thread class --> 继承Thread类Runnable interface --> 实现Runnable接口Callable接口 --> 实现Callable接口1.1、Thread类1.1.1、实现步骤自定义线程继承Thread类重写run()方法创建线程对象,调用start()方法启动线程1.2.2、案例Thread类...

2020-04-13 07:25:24 374 3

原创 Java网络编程详细全套笔记(附各类实现代码片段)

Java网络编程1.1、概述想要达到网络通讯效果需要什么:如何准确定位网上的一台主机,192.168.16.124: 端口,定位到这个计算机的某个资源找到了这个主机,如何传播数据JavaWeb与网络编程的区别JavaWeb:网页编程 B/C. (Brower/Server)网络编程:TCP/IP 使用 C/S 架构 (Client/Server)1.2、 网络通讯的要...

2020-04-13 07:15:21 1506 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除