自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 问答 (1)
  • 收藏
  • 关注

原创 Rust--流程控制

判断/循环

2023-08-31 23:01:56 747

原创 gcc make cmake ninja的区别

理清C++编译过程用到的工具概念

2023-08-19 15:09:32 233

原创 复合 类型

使用的使用将值存入 Some<T> 中,这样在使用变量的时候因为不能直接使用 Option,所以需要将值取出来再用。注意,方括号中的数字是字节,如果字符是多字节的(如汉字),这时如果切片没有落在两个字符之间,程序就会崩溃(汉字是三个字节,切片0-2就会崩溃)在Rust中有两种数组,一种是长度固定吗,速度快的 array,一种是长度动态,性能较低的 vector。元组是由多种类型组合到一起形成的,因此它是复合类型,元组的长度是固定的,元组中元素的顺序也是固定的。的元素序列,而不是引用整个集合。

2023-08-16 23:09:52 769

原创 C++智能指针

share_ptr / make_sharedref: C++——智能指针裸指针很危险,忘记释放很容易造成内存泄漏。c++不能完全支持自动垃圾回收,但是c++11添加了智能指针实现堆内存的自动回收。使用代理模式,将裸指针封装起来,构造函数里初始化,析构函数中释放。智能指针本质上是对象shared_ptr指针指向的堆内存可以同其他shared_ptr共享。shared_ptr支持的操作:接受指针参数的智能指针的构造函数是explicit修饰的,因此,不能将一个内置指针隐式转换为一个智能指针,必须使用直接初始

2023-08-14 00:30:51 117

原创 Invalidate简单分析

Invalidate都将谁标脏了

2023-08-06 01:28:48 238

原创 借用和引用

在 Rust 中编译器可以确保引用永远也不会变成悬垂状态:当你获取数据的引用后,编译器可以确保数据不会在引用结束前被释放,要想释放数据,必须先停止其引用的使用。新旧编译器的引用作用域不同,旧编译器(1.31之前)的引用作用域结束于最近的花括号处,而新编译器的引用作用域改变为 最后一次使用的位置。Rust通过所有权来管理内存,最妙的是,这种检查只发生在编译期,因此对于程序运行期,不会有任何性能上的损失。要注意的是,特定数据的可变引用在同一个作用域只能存在一个,并且,可变引用和不可变引用不能同时存在。

2023-08-03 22:59:05 836

原创 Shiro自定义权限验证

/api/permission/find/{id} 和 /api/permission/find/1进行匹配

2021-11-17 13:19:02 993

原创 SpringBoot(四)——数据源的自动配置

SpringBoot配置Mybatis

2020-10-27 22:29:44 1198 1

原创 Springboot(三)——自动配置类部分源码阅读

文章目录自动配置类Spring Factories实现原理自动配置类原理例子:HttpEncodingAutoConfiguration自动配置类Spring Factories实现原理spring.factories文件中,包含了项目需要的配置类。spring-core包里定义了SpringFactoriesLoader类,这个类实现了检索META-INF/spring.factories文件,并获取指定接口的配置的功能。在这个类中定义了两个对外的方法:loadFactoryNames、loadS

2020-10-26 21:14:01 241

原创 SpringBoot(二)——配置相关

SpringBoot的热部署和配置相关

2020-10-05 22:21:27 244 1

原创 yaml学习——基于SpringBoot

yaml的学习,在SpringBoot中使用yaml进行配置

2020-09-23 22:28:22 175

原创 Springboog(一)——入门案例

SpringBoot创建入门案例

2020-09-08 21:35:25 188

转载 解决IDEA插入数据库中文乱码

解决IDEA插入数据库中文乱码

2020-08-31 16:52:39 1993

原创 SSM整合

Spring、SpringMVC、Mybatis整合

2020-08-17 19:21:48 134

原创 SpringMVC(二)——对请求响应结果

相应结果、文件上传、异常处理、拦截器

2020-08-16 12:51:21 272

原创 SpringMVC(一)——SpringMVC入门程序

SpringMVC基本概念、入门程序、请求参数绑定、常用注解

2020-08-12 22:34:00 544

原创 Spring(四)——Spring的JdbcTemplate和事务控制

Spring的JdbcTemplate、声明式事务控制、Spring5

2020-08-09 16:37:15 540

原创 Spring(三)——动态代理和AOP面向切面编程

事务问题、动态代理、AOP

2020-08-07 13:34:43 343

原创 Spring(二)——基于注解的IOC以及IOC的案例

基于注解的ioc;ioc的案例;Spring整合Junit

2020-08-03 16:31:59 152

原创 Spring(一)——基于XML的IOC配置

Spring初学,学一种新的对象创建方式,以及为什么要这样。

2020-08-01 11:46:37 223

原创 Mybatis(四)——缓存、注解开发

延迟加载,缓存,注解开发,注解使用二级缓存

2020-07-29 17:15:05 184

原创 Mybatis(三)——多表操作

连接池、事务控制、动态sql语句、多表操作、JNDI

2020-07-28 22:08:24 318 1

原创 Mybatis(二)——crud操作

Mybatis的增删改查操作,以及配置文件的一些标签用法

2020-07-25 22:14:52 164

原创 leetcode(312)扎气球

动态规划解法class Solution { public int maxCoins(int[] nums) { int len = nums.length; //len + 2的长度是因为需要 -1 和 n + 1位置能得到的硬币为0 //dp[i][j] i--j之间能得到的做多硬币 int[][] dp = new int[len + 2][len + 2]; //book[i] = nums[i - 1] 同时两边为1,代表没有硬币 .

2020-07-19 12:36:18 405

原创 Mybatis(一)——环境搭建

SSM中Mybatis框架入门

2020-07-18 16:59:44 101

原创 Maven学习

学习SSM要用Maven工程,这篇为对Maven的入门学习

2020-07-17 16:26:54 82

原创 JDBC(六)——简单实现一个ORM框架

简单实现一个ORM框架,便于理解一些数据库框架

2020-07-03 19:25:10 270

原创 JDBC(五)——ORM原理

ORM原理,将数据库中的一条记录存到一起,方便使用。

2020-06-28 13:07:18 179

原创 JDBC(四)——对JDBC封装,简化操作

JDBC的封装

2020-06-28 13:06:27 125

原创 JDBC(三)——数据库不同对象的操作

操作数据库中一些特殊的数据类型,如时间、大文本、照片、视频(二进制)

2020-06-26 17:31:19 198

原创 JDBC(二)——批处理sql语句

一次执行多条sql语句,提高效率。

2020-06-26 16:27:04 167

原创 JDBC(一)——一个方法简单实现连接数据库

sql语句学的差不多了,开始了解jdbc,尝试java连接数据库。

2020-06-26 11:56:48 272

原创 数据库8——能简化操作的视图

视图的学习

2020-06-07 14:54:13 1158

原创 数据库7——sql的数据更新操作

sql的数据更新操作,包括插入数据,修改数据,删除数据以及一致性问题。

2020-05-30 12:59:58 582

原创 js学习(三)--同样灵活的函数、类

js的函数、类学习,定义使用同样跟变量一样的灵活。

2020-05-05 11:40:11 155

原创 数据库6——sql的数据查询操作

sql的数据查询。

2020-05-04 19:23:31 918

原创 数据库5——SQL初识,DDL学习

这次认识SQL,并学习数据定义语言DDL

2020-04-24 16:35:32 195

原创 JSP学习(三)——在jsp中如何使用javabean

JavaBean学习,最后一个JSP学习【好快呀】

2020-04-23 16:39:16 1762

原创 JSP学习(二)——页面元素+九大内置对象

jsp页面元素和九大内置对象

2020-04-20 19:15:14 210 2

原创 数据库4——概念

关系数据结构,为下一篇sql语句做铺垫。

2020-04-20 13:27:07 405

空空如也

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

TA关注的人

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