自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RestFul风格

由需求决定Json数据。

2023-07-17 10:16:04 62

原创 Qt二次元桌面宠物

该桌面宠物项目是本人在学习Qt后不久,在看了众多视频和许多博客后,自己尝试写的一个桌面项目,由于本人学识浅薄,项目中难免有许多bug和不足之处,请多包涵,同时在本文末尾,笔者也提供了该项目的源码。是不是很简单,本项目主要还是提供一下大致思路,有了这些思路后,大家也可以写出自己的桌面宠物。鼠标移至桌面宠物窗口上,移动就会停止,同时也可进行拖拽。

2023-07-08 10:15:53 544

原创 STM32

stm32内容学习

2023-01-11 13:25:03 365 1

原创 Redis

一、事务1.1 概述1.1.1 简介 Redis中的事务是可以视为一个队列,即我们可以通过MULTI开始一个事务,这相当于我们声明了一个命令队列。接下来,我们向Redis中提交的每条命令,都会被排入这个命令队列。当我们输入EXEC命令时,将触发当前事务,这相当于我们从命令队列中取出命令并执行,所以Redis中一个事务从开始到执行会经历开始事务、命令入队和执行事务三个阶段。1.1.2 组队127.0.0.1:6379> multiOK127.0.0......

2022-07-27 16:55:23 150

原创 RabbitMQ-SpringBoot

rabbitmq的应用

2022-07-24 16:48:45 296

原创 八年级上下册

初二数学

2022-07-23 19:38:24 86

原创 微服务全部知识点总结

微服务笔记

2022-07-20 16:25:35 1543

原创 谷粒学院111111

一、工程创建1.1 父工程1.1.1 添加<packing>标签1.1.2 删除<dependencies>规定依赖版本1.1.3 依赖1.1.4 删除src文件夹1.2 子工程11.2.1 new module1.2.2 选用maven工程1.2.3 添加<pom>1.2.4 引入依赖1.2.5 删除src1.3 子子模块11.3.1 new module1.3....

2022-04-20 19:04:48 323

原创 Mybatis

一、工程1.1 依赖 <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.7</version> </dependency> <dependency> <groupId>mysql</groupId> &l

2022-01-08 13:27:33 174

原创 SpringMVC

一、概述1.1 简介M 模型层 mybatis V 视图层 前端html css C 控制层 Servlet封装 springMVC1.2 环境搭建 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> ...

2021-12-15 21:55:19 427

原创 博客系统笔记

1.1 分层结构daovoservice1.2 Result.java为返回结果做统一化处理import lombok.AllArgsConstructor;import lombok.Data;@Data@AllArgsConstructorpublic class Result { private boolean success; private int code; private String msg;...

2021-11-09 16:26:50 409

原创 Java合集

目录一、基础1.1 驼峰原则1.2 变量1.3 常量一、基础1.1 驼峰原则即第二个首字母大写1.2 变量long 8个字节 double 8个字节 int 4个字节1.3 常量用final修饰常量称为符号常量,通常为大写,在这个层面上相当于c++ const1.4 基本数据类型整型byte是一个字节,8位二进制数,理论范围是,但要表示正负,最高位是符号位,所以是浮点型浮点型是不精确的...

2021-11-01 19:12:46 138

原创 操作系统学习

2.1 操作系统的启动首先BIOS从地址0xf000:fff0开始执行(cs和ip能够组成基本的内存地址) 开始自检,检查自身的各种设备能否正常工作 将bootloader从硬盘加载内存到中去 (bootloader一般放在硬盘的第一个栈区)控制权由BIOS变为bootloader把操作系统的代码和数据从硬盘加载到内存(OS) 控制权由bootloader变为OS(跳转到操作系统的起始地址)2.2 中断3.1 内存分层结构缓存位于CP...

2021-10-07 18:27:33 251

原创 MySQL高级

一、mysql的架构介绍1.1MySQL逻辑架构简介

2021-09-28 14:21:51 126

原创 Redis的知识点总结

一、Nosql概述1、单机Mysql时代90年代,一个网站的访问量一般不会太大,单个数据库完全够用。随着用户增多,网站出现以下问题:数据量增加到一定程度,单机数据库就放不下了 数据的索引(B+ Tree),一个机器内存也存放不下 访问量变大后(读写混合),一台服务器承受不住。2、Memcached(缓存) + Mysql + 垂直拆分(读写分离)网站80%的情况都是在读,每次都要去查询数据库的话就十分的麻烦!所以说我们希望减轻数据库的压力,我们可以使用缓存来保证效率!优化过

2021-09-16 09:33:36 137

原创 SpringBoot知识点总结

一、项目依赖:1.1 简单的springboot配置为 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.5.4</version> <relativePath

2021-09-13 10:11:34 487

原创 Mysql基础知识

一、检索数据:1、检索一列:select prod_id from products;2、检索不同行:select distinct vend_id from products;结果:3、限制结果:select prod_name from products limit 5;此语句使用 SELECT 语句检索单个列。 LIMIT 5 指示MySQL返回不多于5行。select prod_name ...

2021-08-20 09:42:41 556

原创 JVM知识点

一、类加载机制:JVM的类加载机制主要有如下3种:1、全盘负责:所谓全盘负责,就是当一个类加载器负责加载某个Class时,该Class所依赖和引用其他Class也将由该类加载器负责载入,除非显示使用另外一个类加载器来载入2、双亲委派:所谓的双亲委派,则是先让父类加载器试图加载该Class,只有在父类加载器无法加载该类时才尝试从自己的类路径中加载该类。通俗的讲,就是某个特定的类加载器在接到加载类的请求时,首先将加载任务委托给父加载器,依次递归,如果父加载器可以完成类加载任务,就成功返回;只有父加

2021-08-13 16:52:56 290

原创 Java I/O

首先是File对象的创建:package JavaCore;import java.io.File;public class TestFile { public static void main(String[] args) { //1、File(String directoryPath); File f1=new File("D:/TestFile/a.txt"); //2、File(String directoryPath, Stri

2021-08-12 20:59:29 59

原创 Java注解:

注解的实现:package JavaCore;import java.lang.annotation.*;//@MyAnnotation 报错public class Innocation { public static void main(String[] args) { } @MyAnnotation(name = "人") public void test(){ } }//元注解@Target(

2021-08-12 18:07:09 46

原创 Java反射

首先是获取类对象的三种方式:package JavaCore;public class Reflection { public static void main(String[] args) throws ClassNotFoundException { //第一种:从源码中获取类对象(最常用)包名.类名 Class c1=Class.forName("JavaCore.User"); //第二种:从字节码中获取对象 Cla

2021-08-12 17:10:28 43

原创 Java泛型

基本使用:1、用泛型表示类public class Template { public static void main(String[] args) { Tem<String> t1=new Tem<>(); t1.setValue("hello"); System.out.println(t1.getValue()); }}class Tem<T>{ private T value;

2021-08-12 10:09:20 35

原创 Java中的异常

异常的基本分类:Java 常见的异常及其分类:1.Java中什么是Exception:Exception是JAVA异常类,Exception是Throwable的子类,Exception分为检查型异常和非检查型异常2.Java中的检查型异常和非检查型异常有什么区别:检查型异常需要使用try, catch和finally关键字在编译期进行处理,否则会出现编译,非检查型异常则不需要这样做,可以让虚拟机来管理3.Error 和 Exception...

2021-08-11 18:17:27 49

原创 浅拷贝和深拷贝

首先创建一个学生类和Test类://为了方便,把Test设置为publicclass Test{ //添加获取字符串的方法和构造函数 String str; public Test(String str) { this.str = str; }}class Student{ //添加name的set,get方法和构造函数 private String name; Test test; public Stud

2021-08-11 17:13:19 38

原创 Java面向对象面试题

1. this 和 super 的区别:this 代表本类对象的引用,super 代表父类对象的引用。2. 重写和重载的区别:重载:是指同一个类中的多个方法具有相同的名字,但这些方法具有不同的参数列表,即参数的数量或参数的类型不能完全相同.。 重写:是存在子父类之间的,子类定义的方法与父类中的方法具有相同的方法名字,相同的参数和相同的返回类型...

2021-08-11 15:56:01 133

原创 Java容器

Java 集合框架为不同类型的集合定义了大量接口:1、列表:ArrayList<String> arr=new ArrayList<>(); //插入元素 arr.add("s1"); arr.add("s2"); arr.add("s3"); //改变元素 arr.set(0,"s"); //目前arr中的元素[s, s2, s3] //

2021-08-10 17:37:44 59

原创 leetcode刷题——二分法查找

二分法查找是一种应用非常广泛的查找算法,这里有二点需要说明:1、查找的数组必须是有序数组,无论升序还是降序排列都可以。2、时间复杂度为O(log)。举一个二分法例子:我随便想一个1~100的数字,你的目标是以最少的次数猜到这个数字,假设要猜的数字是75你:50我:猜的数字小了你:80(这时你肯定会在50~100内猜数字,因为他说过50小了)我:猜的数字大了你:70............就这样下去一定能猜对.。首先是leetcode最简单的一道题:..

2021-08-09 20:08:27 157

基于stm32f103c8t6固件库ucosiii操作系统的移植模板

基于stm32f103c8t6固件库ucosiii操作系统的移植模板

2023-02-08

空空如也

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

TA关注的人

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