自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

原创 解决本地jar包上传linux服务器的问题

1.使用scp命令进行本地cmd的上传在cmd中输入:scp 本地路径 user@远程公网ip:远程服务器路径例如我要上传MySQL-connect的jar包2.在linux中对应的文件夹里查看是否上传成功查了网上的解决办法不是很详细,希望对大家有帮助!!!!!...

2021-11-12 14:01:51 2393

原创 以下是一些Redis的常见面试题:

什么是Redis? 它主要用来什么的?答:Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。它与其他key-value缓存产品有以下三个特点:(1)Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。(2)Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。(3)Redis支持数据的备份,即master-slave模式的数据备份。其主要用途是作为高速的缓存数据库,常

2023-11-13 14:10:15 90

原创 整理了java常问面试题

以下是一些Java面试题:

2023-11-13 14:00:27 88

原创 反射小例子

现在我们想要动态地创建一个Person对象并调用它的sayHello方法。我们可以使用Java反射机制来实现这个需求。这是因为在创建Person对象时,我们没有提供name和age的值,所以它们的默认值分别是null和0。通过反射,我们可以在运行时动态地加载类、创建对象、调用方法和访问属性,从而实现更加灵活和强大的编程能力。假设我们有一个Person类,它有两个属性name和age,以及一个方法sayHello。

2023-11-10 13:47:56 82

原创 RabbitMQ生产者与消费者练手小记

2.消费者(可以创建多个消费者,代码一样)7.关闭通道、关闭连接(生产者专属)2.设置MQ相关信息。3.创建一个新的连接。

2023-03-23 10:23:10 149

原创 mysql创建索引注意事项

创建索引需注意别影响开发

2022-05-16 17:03:21 695

原创 java面试基础知识点整理

java 面向对象编程java 的基本数据类型 : int double float boolean long short byte char1.面向对象的三大特性封装 将类的某些信息隐藏在类内部 不允许外部程序直接访问该类 而是通过该类提供的方法来实现隐藏信息的操作和访问继承 是类与类之间的关系 子类拥有父类的所有属性和方法 除了private 外多态 继承是多态的基础 父类的引用指向子类的对象 父类的引用指向本类的对象 Parent p = new Child()2.集合collect

2021-11-10 09:30:50 208

原创 docker基础学习

docker理解:高级话语:高可用服务集群持续交付、持续集成以及云原生的关键技术。说人话:当完成了某一程序,docker可以连运行环境一起打包,把环境和程序一起发布的容器,避免了一次编译到处调试的尴尬局面基础语法:yum remove docker docker-client docker-client-latest docker-common docker

2021-08-08 19:07:33 129

原创 yaml配置注入

yaml语法学习1.配置文件SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的    1.application.properties        语法结构 :key=value    2.application.yml        语法

2021-08-01 10:08:18 228

原创 springboot运行原理笔记

运行原理探究1.pom.xml父依赖其中它主要是依赖一个父项目,主要是管理项目的资源过滤及插件!<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.5.RELEASE</version> <rela

2021-07-30 16:41:23 106

原创 Redis笔记

REDIS它的全称是REmote DIctionary Service,直接翻译过来是远程字典服务。Redis特性速度快支持多数据类型功能丰富:持久化机制、过期策略支持多种编程语言集群部署IO多路复用Redis基本操作1.切换数据库   select 数据库名2.清空当前数据库   flushdb3.清空所有数据库   flushall存值  &nbsp

2021-05-15 17:41:40 162

原创 分分钟搞定git的基本命令

十分钟学会git的基本使用写在前面的话:据了解,git工具已经贯彻各大公司,大多数公司选择它的理由是方便、快捷就算开发成员分布世界各地,也能很好的将项目进行集成,因此学习git的使用是每一个要进大厂的小袁的必修课,现在就由我来教你们基础的git使用方法,学会了基础的复杂的相信大家看官方文档都能弄懂。关于git的安装可以参照:https://blog.csdn.net/sanxd/article/details/82624127?ops_request_misc=%257B%2522request%25

2021-05-13 23:19:19 142

原创 java爬虫

1.简单的爬虫程序的实现思想:我们平常人访问浏览器的步骤是:  1.打开浏览器  2.输入网址  3.按回车  4.浏览页面信息使用java爬虫也是同样的道理,第一步也是打开浏览器,那么怎么访问呢?学过java的同学都知道,在java世界里,万事万物皆对象。需要创建一个对象来完成我们需要达到的目的,httpClient对象可以帮助我们完成这一操作;第二步输入网址,同样也需要创建httpGet对象,对象创建完成就要使用

2021-04-26 19:11:04 2698

原创 mybatis学习笔记

Mybatis:中文文档:链接: https://mybatis.org/mybatis-3/zh/index.html.github下载地址:链接: https://github.com/mybatis/mybatis-3/releases/tag/mybatis-3.5.6.Maven仓库:<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --><dependency> <group

2021-04-15 20:13:00 90

原创 Spring中Aop笔记

spring中AOP的学习1.AOP的配置1.spring中基于xml的AOP配置步骤 1.把通知的bean也交给spring来管理 2.使用aop:config标签表明开始AOP的配置 3.使用aop:aspect表明配置切面 id属性:是给切面提供一个唯一标识 ref属性:是指定这个通知类bean的id 4.在aop:aspect标签的内部使用对应标签来配置通知的类型 我们现在示例是让printLog方法在切入点方法执行

2021-04-05 19:33:18 116

原创 Spring动态代理知识点

动态代理:特点:字节码随用随创建,随用随加载作用:不修改源码的情况下对方法进行增强分类:   1.基于接口的动态代理   2.基于子类的动态代理-------------------------------------------------------------------1.基于接口的动态代理:*   涉及的类:Proxy*   提供者:JDK官方如何创建代理对象:*   使用Proxy中的newProxyInstance方法创建代理对象的要

2021-01-10 17:55:33 113

原创 2020我与csdn的相遇

一个大三学子的独白光阴总是会在你不在意的时候悄悄溜走,2020的上半年,我死也不会想到会放八个月的寒假,我也不知道我在刚刚上大学缓冲区中一下子过渡到了大三的学长;2020是一个跌宕起伏的年份,我第一次迫切上学,第一次觉得人生的可贵,也第一次感受到了来自成人的压力,第一次对即将毕业步入社会感到畏惧;太多的第一次向我袭来,这时候我开始变得迷惘,我该何去何从。好不容易开学了,一想到未来希望渺茫,心中不甘的心再次扬帆,暗暗下定决心告别颓废的自己,全身心投入到学习之中去。基础不好的我重新学起,去了解别人是咋学IT

2021-01-02 18:18:10 1482 7

原创 Spring学习

Spring学习知识点整理1.程序的耦合耦合:程序间的依赖关系包括: 类之间的依赖 方法间的依赖解耦:降低程序间的依赖关系实际开发中:应该做到:编译期不依赖,运行时才依赖。解耦思路:第一步:使用反射来创建对象,而避免使用new关键字。第二步:通过读取配置文件来获取要创建的对象全限定类名2. 曾经xml的配置:<bean id="accountService" class="com.heima.service.Impl.AccountSer

2021-01-02 13:34:09 93

原创 Linux文件系统实验

1.实验目的通过编写文件读写及上锁的程序,进一步熟悉Linux中文件I/O相关的应用开发,并且熟练掌握open()、read()、write()、fcntl()等函数的使用。2.实验内容:该实验要求首先打开一个文件,然后将该文件上写入锁,并写入hello字符串。接着在解锁后再将该文件上读取锁,并读取刚才写入的内容。最后模拟多进程,同时读写一个文件时的情况。需要代码:1.写入锁:#include<stdio.h>#include <unistd.h>#include

2020-12-03 18:51:04 1854

原创 基于linux下的消费者和生产者问题(c语言)

“生产者—消费者”问题描述如下:有一个有限缓冲区和两个线程:生产者和消费者。他们分别不停地把产品放入缓冲区和从缓冲区中拿走产品。一个生产者在缓冲区满的时候必须等待,一个消费者在缓冲区空的时候也必须等待。另外,因为缓冲区是临界资源,所以生产者和消费者之间必须互斥执行。这里要求使用有名管道来模拟有限缓冲区,并且使用信号量来解决“生产者—消费者”问题中的同步和互斥问题。所需头文件:#include <stdio.h>#include <stdlib.h>#include &lt

2020-11-23 20:15:25 1415 4

原创 Linux进程控制实验

实验1:该实验有3个进程,其中一个为父进程,其余两个是该父进程创建的子进程,其中一个子进程运行“ls -l”指令,另一个子进程在暂停5s之后异常退出,父进程先用阻塞方式等待第一个子进程的结束,然后用非阻塞方式等待另一个子进程的退出,待收集到第二个子进程结束的信息,父进程就返回。实现代码:/waitpid.c/#include <sys/types.h>#include <sys/wait.h>#include <unistd.h>#include <s

2020-11-22 18:48:09 4426

原创 关于在vamvareworkstation上安装Ubuntu-64出错解决方案

关于在vamvareworkstation8.0上安装Ubuntu-64出错解决方案解决方法:

2020-11-16 17:45:04 258

主要实现了使用瀑布流插件滚动图片.zip

主要实现了使用瀑布流插件滚动图片

2021-03-24

可拖动的图片相框插件.zip

主要实现了个相框,里面摆满图片,可拖动

2021-03-24

06-案例-图片懒加载.zip

主要实现图片的懒加载

2021-03-24

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

TA关注的人

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