自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于Spring Boot的应届毕业生实习就业系统的设计(毕设-完整源码+论文)

400+计算机毕设项目:链接:https://pan.baidu.com/s/1Dvj25V87mofkVa09tGcFZg提取码:6kbq。

2024-01-27 10:55:07 1011

原创 基于SSM的医院线上预约挂号管理系统(毕业设计-完整源码+论文)

基于SSM的医院线上预约挂号系统

2024-01-27 10:34:57 934

原创 Chat GPT使用体验,它真的好厉害!!!

Chat GPT使用体验

2022-12-11 12:20:59 134238 10

原创 Android仿微信应用(期末大作业)

Android仿微信应用1.主要功能展示注册登录启动模拟器默认打开窗口注册界面,用户名密码存入数据库(用户名唯一),注册会检查是否存在该用户名,存在则提示重新输入用户名;用户名不存在则注册成功,并将数据存入数据库登录界面,对输入的用户名和密码进行验证,若不能对应,则提示错误信息,若能对应则成功登录进入主界面。登录成功的默认打开碎片,用户界面由四个碎片组成,依次是消息、通讯录、朋友圈和我的。消息界面的条目可以左滑动删除,条目过多的话还可以上下滑动,顶部有小菜单,可以点击跳转添加好

2020-12-19 23:41:59 27103 62

原创 Redis个人整理学习笔记2

事务Redis事务的本质是所有命令一起执行Redis单条命令是有原子性的,但是Redis的事务不保证原子性开启事务 multi命令入队执行操作 exec127.0.0.1:6379> multiOK127.0.0.1:6379> set k1 v1QUEUED127.0.0.1:6379> set k2 v2QUEUED127.0.0.1:6379> get k2QUEUED127.0.0.1:6379> set k3 v3QUEUED127

2020-09-12 09:47:37 230

原创 Redis个人整理学习笔记1

Redis基本知识redis性能测试redis-benchmark -h localhost -p 6379 -c 100 -n 100000redis默认有16个数据库,默认使用第一个数据库,可使用select命令更改数据库dbsize可查看数据库大小flushdb清除当前数据库,flushall清除所有数据库redis是单线程的,redis是基于内存操作的,redis的瓶颈不是CPU,而是机器的内存和网络的带宽Redis是c语言写的,官方提供的是10W+的QPS,完全不比同样使

2020-09-06 14:30:12 186

原创 listen tcp 0.0.0.0:15672: bind: address already in use ,虚拟机中要使用的端口被占用,解决办法

连接虚拟机中的mysql,用docker命令开启mysql时,发现端口被占用,错误如下:listen tcp 0.0.0.0:3306: bind: address already in use此时使用下面命令查找占用此端口的服务netstat -nap | grep 3306结果如下:此时直接用kill PID命令关闭占用端口的服务,这里是1559,kill 1559关闭即可此时已经没有占用3306的端口,可以开启mysql...

2020-08-17 16:47:49 1746

原创 Spring Boot学习笔记day01

一、Spring Boot入门1.Spring Boot简介在spring的基础上,对开发做了一些简化操作,不需要进行大量的配置,进一步提高了开发效率,Spring Boot并不是替代了Spring,还是需要Spring支持的。特点:约定大于配置2.创建一个maven工程在pom文件导入相关依赖<parent><groupId>org.springframework.boot</groupId><artifactId>spring‐boot

2020-08-02 17:54:12 223

原创 步骤超详细的spring+springMVC+Mybatis整合

SSM整合目录1.项目概述2.创建项目3.搭建环境,引入相关配置1.SSM概述该项目整合了spring、springMVC和Mybatis,比较简单易懂,对刚学完的同学来说还是有一些收获。springMVC:应用于web层,相当于controller,用来处理用户请求,方便前后端传输数据spring:ioc容器装载bean,不用每次初始化new对象,以及aop和事务管理等,在很大程度上帮助我们提升开发效率。Mybatis:mybatis让开发者将主要精力放在sql上,通过mybatis

2020-07-31 10:44:12 12879 10

原创 SSM框架之Mybatis学习笔记day02

Mybatis学习笔记day02目录1.添加操作2.删除操作3.修改操作4.查询操作1. 添加操作在IUserDao.java接口中添加saveUser()方法如下图: /* * 添加用户 * */ void saveUser(User user);然后在IUserDao.xml配置文件中添加SQL语句以及相关配置,使用select标签id为接口中的方法名称,paramerType全限定类名<!-- 添加用户--> <ins

2020-07-24 10:45:11 229

原创 SSM框架之Mybatis学习笔记day01

Mybatis学习笔记day01目录 1. Mybatis 的概述2. Mybatis 的环境搭建3. Mybatis 的入门案例1. Mybatis 的概述Mybatis是一个使用java编写的持久层框架,它封装了JDBC,使开发者只需更多的关注sql语句,而无需再进行注册驱动、获取连接、获取预处理对象等繁琐操作。简而言之,使用这个框架可以简化我们对数据库的操作,提升我们开发的效率;采用了ORM(Object Rational Mapping)思想,即对象关系映射,把数据库和实体类及其

2020-07-24 09:47:24 237 1

原创 markdown的基本语法,图文清楚解释

markdown基本语法markdown是一种纯文本格式的标记语言,通过简单的标记语法,使得文本具有一定的格式。一、标题在要设置为标题的文本前加“# ”(注意“#”与文本之间有一个空格),分为六个级别的标题格式如下效果如下:一级标题二级标题三级标题四级标题五级标题六级标题二、字体字体倾斜在文本左右两边各加一个“”加粗在文本左右两边各加两个“”加粗倾斜在文本左右两边各加三个“*”加删除线,在文本左右两边各加两个“~”效果如下:倾斜加粗加粗倾斜删除线三、引用在

2020-07-21 15:34:08 1326

原创 LeetCode 437. 路径总和 III,比较简单的容易理解的方法

问题给定一个二叉树,它的每个结点都存放着一个整数值。找出路径和等于给定数值的路径总数。路径不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节点)。二叉树不超过1000个节点,且节点数值范围是 [-1000000,1000000] 的整数。示例:root = [10,5,-3,3,2,null,11,3,-2,null,1], sum = 8 1...

2020-04-01 10:11:46 208

原创 排序之简单选择排序详解

1.核心思想数组第一个数字与剩下的n-1个数字比较,遇到比自身小的就交换,以达到筛选出最小值的目的,经过一轮,最小值在下标为0的位置,第二轮,下标为1的数字与剩下的n-2个数字比较,方法与第一轮一样,经过多轮这样的操作,达到排序的目的。相当于每次从一个篮子里找出当前篮子里面最小的鸡蛋,有序的放到另外一个篮子里,但是这里没有使用额外的数组空间。2.图解9和7比较,7比9小,互换,并向后移...

2020-03-31 15:55:03 569

原创 交换排序之冒泡排序详解

1.核心思想从数组第一个数字开始和第二个数字比较,将较大值交换给后者,然后第二个数字和第三个数字比较,同样,将较大值给后者,这样一趟下来,最大值就在数组的末尾,多次这样的操作,数组就变得有序了,就是相互比较,把最大值往后传递的过程2.图解将1与7比较,1比7小,不需要进行交换位置,指针后移,继续后面的比较7比3大,3和7交换,指针后移,进行后面的比较7比9小,不需要交换,后移9...

2020-03-31 15:28:45 235

原创 交换排序之快速排序

快速排序的核心思想是每一轮选取一个随机的数字作为参照,然后从数组的左右两边向中间移动,左边遇到大于参照数字,指针停止移动,右边遇到小于参照的数字,指针停止移动,将此时左右两边指针所指的数字交换位置,如此下去,直到左右指针相遇,这样做保证左边的数字总小于参照数字,右边的数字总大于参照数字,每一轮的比较和移动,实际就是为了找到本轮参照数字在排序完成后应该所在的位置。这里选取30做为参照数字...

2020-03-24 10:30:28 186

原创 非递减有序集合合并-链表

非递减有序集合合并巳知线性表LA和线性表LB中的数据元素按值非递减有序排列,现要求将LA和LB归并为一个新的线性表LC,且LC中的元素仍按值非递减有序排列。输入三行,第一行A,B集合的个数n,m第二行:集合A的数据;第三行:集合B的数据。输出二行,第一行,集合C的个数k第二行:集合C的数据。样例输入11 122 4 6 7 8 9 12 34 56 78 893 5 7...

2019-12-07 11:28:07 618

原创 括号匹配

c语言数据结构栈-1931扩号匹配描述判断一组匹配的左右扩号序列中,每一个右扩号与之相匹配成对的左扩号是整个扩号序列的第几个扩号。输出所有判断结果。输入输入有两行。第一行输入一个整数(该整数必定是偶数),该整数表示扩号序列中一共有多少个扩号。第二行输入用1和2分别代表左右扩号的扩号序列。例如输入序列11211222,表示扩号序列(()(()))。输出输出为一行。即挨个输出每个2(右...

2019-10-17 18:18:31 340

原创 约瑟夫问题(猴子选猴王)

c语言循环链表-约瑟夫问题(猴子选猴王)有n只猴子,按顺时针方向围成一圈选大王(编号从1到n),从第1号开始报数,一直数到m,数到m的猴子退出圈外,剩下的猴子再接着从1开始报数。就这样,直到圈内只剩下一只猴子时,这个猴子就是猴王,编程求输入n,m后,输出最后猴王的编号。输入:输入包含两个整数,第一个是n,第二个是m (0 < m,n <=300)输出:输出包含一行,即最后猴王的编...

2019-10-13 00:19:54 2579

原创 栈实现十进制转换为二进制,八进制和十六进制

c语言栈实现十进制转换为二进制,八进制和十六进制写一个程序,将输入的十进制数据M 转换为八进制数据M8,将其调试通过.在此基础上修改程序,实现十进制数据M 向N 进制(2或8或16)的转换.#include<stdio.h>#include<stdlib.h>#define INIT_SIZE 100#define N 80typedef struct st...

2019-10-13 00:01:05 6564 1

原创 c语言线性表实现电话簿(学生信息)

c语言线性表实现电话簿#include<stdio.h>#include<string.h> #include<stdlib.h>#define LIST_INIT_SIZE 10typedef struct Student{ char num[20],name[20]; float score;}Student;typedef struct...

2019-09-30 16:17:18 3074 1

空空如也

空空如也

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

TA关注的人

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