自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker从安装到拉取镜像全使用代理方法

由于某些不可描述的原因,目前docker从下载到获取镜像变得十分困难,在几天前国内大部分镜像已经宣布不再支持,让docker的个人使用变得越发困难,这里介绍一种使用代理完全不使用国内镜像的方式,实现从docker安装到获取镜像实现hello world的方法。设置apt-get和curl的默认代理,下载docker都需要apt-get和curl从链接中下载。但是实际测试并不行,似乎只能设置后的第一次能使用代理,这对于执行sh脚本来说并不适合。这里用的是ubuntu本地虚拟机,代理使用的是本地电脑代理。

2024-06-15 17:02:08 1420

原创 排序方法与初始排列次序的关系

算法的时间复杂度与初始序列无关的是:选择排序、堆排序、归并排序、基数排序。算法的排序趟数与初始序列无关的是:插入排序、选择排序、基数排序。元素的移动次数与关键字的初始排列次序无关的是:基数排序。元素的比较次数与初始序列无关是:选择排序、折半插入排序。...

2022-08-16 16:59:22 2153 1

原创 使用z-file和七牛云对象存储构建个人网盘

使用z-file和七牛云对象存储构建个人网盘

2022-08-04 17:40:09 1030

原创 Vue工程利用HBuild X打包APP打开一片空白的解决方式

Vue工程利用HBuild X打包APP打开一片空白的解决方式

2022-07-06 20:04:25 2033

原创 Vue工程利用HBuild X打包APP的方法

Vue工程使用HBuild X打包APP的的方法

2022-07-05 22:05:50 832

原创 Picgo上传图片添加时间戳前缀

Picgo上传图片添加时间戳前缀利用Picgo上传图床时,重复上传会发生错误,这是由于命名重复造成的,因此需要在上传图片的时候,修改图片的命名,最好加上时间戳,这样就能避免这个问题,同时也能让我们上传到图床的图片更加的有条理。现在开始吧~~输入cmd打开命令行安装super-prefix插件,输入命令:picgo install super-prefix打开Typora,打开上传设置点击文件、偏好设置,点击图像,打开配置文件。在配置文件中加入如下代码:"picgoPlugin

2022-05-10 17:19:46 941

原创 利用Picgo+Typora/MarkText+阿里云OSS建立图床

利用Picgo+Typora/MarkText+阿里云OSS建立图床写东西时比较麻烦的就是图片的处理,本地写的文章,使用图片如果是本地路径的话,上传到博客或者CSDN中就会出现图片不显示的情况,还需要一个一个的上传图片。图床是解决这个问题比较好的方法,将图片放在网络服务器,形成外链,这样就能避免因为路径而导致的图片不显示的情况。用的比较多的是利用github和gitee形成图床,然而,github图片难以显示,gitee已经做了防盗链处理,因此这里采用的是阿里云OSS建立图床。具体步骤如下阿里云开通

2022-05-10 16:58:27 705 1

原创 云服务器docker部署SpringBoot+mysql+Redis项目

云服务器docker部署SpringBoot+mysql+Redis项目docker安装Redis#拉取redis的镜像docker pull redis#查看本地redis镜像docker images#运行redisdocker run --name dockerredis -p 6378:6379 -d redis redis-server --appendonly yesdocker run:运行容器–name:容器名字-p 6380:6379:把服务器的6380端口映射到d

2022-05-01 11:47:07 2333

原创 计算机网络——物理层

2.1.1 物理层基本概念物理层基本概念物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。物理层主要任务:确定与传输媒体接口有关的一些特性**机械特性:**定义物理连接的特性,规定物理连接时所采用的规格、接口形状、引线数目、引脚数量和排列情况。**电气特性:**规定传输二进制位时,线路上信号的电压范围、阻抗匹配、传输速率和距离限制等**功能特性:**指明某条线上出现的某一电平表示何种意义,接口部件的信号线的用途。(描述一个物理层接口引脚处于高电平时的含义时)**

2022-04-19 11:25:10 385

原创 计算机网络——计算机网络体系结构

1.1.1 概念、组成、功能、分类计算机网络的概念计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。计算机网络是互连的、自治的计算机集合。计算机网络的功能数据通信(连通性)资源共享(硬件、软件、数据)分布式处理:多台计算机各自承担同一工作任务的不同部分提高可靠性负载均衡计算机网络的组成**组成部分:**硬件、软件、协议工作方式:边缘部分:用户直接使用C/S方式,P2P方式核心部分:为边缘部分服务

2022-04-15 16:50:49 3358

原创 Java程序执行顺序

(1)父类静态成员和静态初始化块,按在代码中出现的顺序依次执行。(2)子类静态成员和静态初始化块,按在代码中出现的顺序依次执行。(3)父类实例成员和实例初始化块,按在代码中出现的顺序依次执行。(4)执行父类构造方法。(5)子类实例成员和实例初始化块,按在代码中出现的顺序依次执行。(6)执行子类构造方法。...

2022-04-12 17:41:51 849

原创 win10笔记本没有声音的一种解决方法

今天笔记本没声音了,不能听歌表示很难受。。。然而,当时笔记本不能直接重启解决,于是只能找找问题所在,在这里记录一下。step1:win+R输入services.mscstep2:找到Windows Audiostep3:双击Windows Audio,将程序停止再启动最后声音就回来了,又可以听歌了~~...

2022-03-16 19:54:18 1270

原创 vue-cli组件之间的数据更新

在使用Vue时,有时需要在一个组件完成操作后更新另一个组件的数据。一种方式是使用Vue中组件之间的通信。创建event.js// 创建总线用于组件通信import Vue from 'vue'let bus=new Vueexport default bus...

2021-11-13 10:48:09 918

原创 c语言初始化数组

写c语言时有时候需要对数组进行初始化,或者设置为同一个数,使用循环赋值太过复杂。可以使用函数memset来实现。# include <string.h>void *memset(void *s, int c, unsigned long n);使用示例double point[6][3] = { 1 };memset(point, 0, sizeof(point));...

2021-10-19 17:08:47 320

原创 elementui级联选择器空children导致选择无法显示的问题

问题elementui接收树形结构的数据并用级联选择器显示时,后端会对每一个结点都加一个children属性,导致显示错误并且选择无效。解决方式这个时候,既可以前端工程循环遍历将children属性置为null,也可以在后端工程建立树形结构时对叶子节点的children赋值null。修改结果:...

2021-07-23 15:29:38 2145

原创 前端工程通过nginx给后端上传大于1MB文件时失败的解决方法

Vue工程给后端上传文件时,如果文件大于1MB时会出现has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.的错误可以在nginx的配置文件中配置允许的文件大小server { listen 9001; server_name localhost; # 配置允许的文件大小

2021-07-06 10:09:07 746

原创 js中取得java传来的map类型的数据

js中可以通过对map进行增强for循环来获得所有的值for(var key in map){// 其中key是map中的key// map[key]可以取得map的value}

2021-05-26 20:26:17 671

原创 typora缩进出现问题

在使用typora的时候使用分点后出现光标无法到行首。可以尝试的方法:连按两次回车ctrl+[

2021-05-18 16:56:11 1483

原创 jquery当span或者div内容变化时触发事件

点赞按钮和点赞数 <div class="send-like"> <div class="heart " id="like1" rel="like"></div> <div class="likeCount" id="likeCount1">14</div> </div>当点赞数改变时触发事件发送ajax请求保存当前的点赞数$("#likeCount1").bind("DOMNodeInserted",

2021-05-17 08:23:13 1741

原创 springboot接收ajax发送的数组的方法

要发送的数据: $.ajax({ type: "post", url: "/removeCategory", data: { // removeCategories是一个数组 removeCategories: removeCategories }, success: function () { }

2021-05-15 11:05:22 491

原创 Maven逆向工程

建立Maven工程并建立xml文件:在xml中写配置<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"><generatorConfiguration> <!--.

2021-04-15 22:55:56 199

原创 SpringSession使用时出现redis反序列化异常

出现异常:nested exception is org.springframework.core.NestedIOException: Failed to deserialize object type; nested exception is java.lang.ClassNotFoundException:错误提示找不到entity对象,认为没有序列化。实际上是由于修改了entity对象而redis中还存有原来的key,因此只需要在redis中清空一下即可...

2021-04-15 21:26:20 995 1

原创 DefaultSerializer requires a Serializable payload but received an object of type问题

DefaultSerializer requires a Serializable payload but received an object of type问题在用SpringSession进行session共享时,出现这一问题。需要在entity类上实现Serializable接口public class MemberLoginVO implements Serializable

2021-04-15 08:12:31 346

原创 idea彻底删除模块

在用idea时有时想把某个模块由于初始设置用错,想删了再重新写一下,但是这么做经常会由于没有删除干净之前的模块,运行时报一些奇奇怪怪的错误,比如Maven明明导入了依赖且编译没有报错,但是运行后就是说找不到某个类。具体做法:删除模块后找到模块上工程里的.idea文件夹,里面的xml文件一个一个的把带有删除模块名字的项删除。...

2021-04-08 08:04:37 2647

原创 Redis集群一致Waiting for the cluster to join

这是由于集群不仅要求开放连接端口(6379…),还要开放集群总线端口(16379…),在连接端口+10000

2021-04-05 20:31:59 286 1

原创 Redis建集群时出现[ERR] Sorry, can‘t connect to node的错误

Redis建集群时出现[ERR] Sorry, can’t connect to node的错误原因是由于Redis设置密码,无法连接但由于Redis不设置密码容易被入侵,因此需要找到ruby中的配置文件加入密码的配置先要安装ruby和rubygems1、查找配置文件 find / -name 'client.rb'2、找到目录/usr/local/share/gems/gems/redis-3.2.0/lib/redis/client.rb3、进入client.rb修改 DEFAULT

2021-04-05 16:29:06 1886 3

原创 Redis主从复制时master_link_status:down的问题

Redis进行主从复制时,在6380端口使用slaveof 127.0.0.1 6379结果出现master_link_status:down的问题出现这个情况是由于主机使用有密码,需要在从机的配置文件redis6380.conf加入masterauth 主机密码修改配置文件后,重启所有Redis服务器,最终问题解决...

2021-04-05 11:02:15 1199

原创 远程用SQLyog登录mysql时出现Host XXX is not allowed to connect to this MySQL server错误。

在本地远程用SQLyog连接云服务器mysql时出现Host XXX is not allowed to connect to this MySQL server错误。原因是linux上的mysql设置只能本机使用解决方法:1、利用Xshell登录mysql mysql -uroot -p2、使用mysql数据库表,并查看主机配置信息 use mysql select host from user where user='root';可以看到只有当前主机才能访问3、更改配置up

2021-04-03 17:53:33 361

原创 linux上连接mysql出现Access denied for user ‘root‘@‘localhost‘ (using password: YES)错误

这种错误是由于登录密码错误导致的。可以先修改配置文件免密登录再修改密码可以解决问题。具体方法:1、进入etc目录下cd /etc2、编辑my.cnf文件vim my.cnf3、在my.ini,[mysqld]下添加一行,使其登录时跳过权限检查[mysqld]skip-grant-tables 4、重启数据库 service mysqld restart5、直接无密码登录数据库 mysql -uroot -p6、查看数据库并使用mysql数据库表mysql&gt

2021-04-03 17:43:41 2709

原创 SpringMVC ajax请求出现415异常

在写ajax请求时出现了415异常```javascript $("#btn4").click(function () { //准备好要发送到服务器端的数据 var student = { stuId: 5, stuName: "tom", address: { provi

2021-03-19 00:06:17 316

转载 2021-03-17

idea调试SpringMvc, 出现:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener错误的解决办法File > Project Structure > Artifacts > 在右侧Output Layout右击项目名,选择Put into Output Root,执行后,在WEB-INF在增加了lib目录,里面是项目引用的jar包...

2021-03-17 22:12:33 65

原创 idea运行SpringMVC时报错: nested exception is java.lang.NoClassDefFoundError: com/fasterxml/jackson/databi

idea运行SpringMVC时报错:nested exception is java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/exc/InvalidDefinitionExceptionjackson版本不匹配,可以提高版本到2.9.1

2021-02-11 22:28:35 403

原创 tomcat改了路径报错重新配置

tomcat文件夹修改了文件夹的名字,导致javaweb程序运行失败出现程序包javax.servlet不存在的错误解决方法:打开ideafile->settings->application Servlers将路径和包重新导入即可

2021-01-20 22:24:35 316

原创 c语言用extern引用其他文件的外部变量

用extern可以将其他文件的全局变量进行引用main#include <stdio.h>#include <Calculate.h>/* 函数声明 */int max(int num1, int num2);int main(){ printf(" add:%d\n",add(2,3)); extern int bia;//引用Calculate.c中的全局变量 printf(" main_bias:%d",bia);

2021-01-17 17:57:01 4582

原创 c语言调用其他文件的函数

需要在要调用函数的文件中引入函数声明的头文件main 程序// An highlighted block#include <stdio.h>#include <Calculate.h>/* 函数声明 */int max(int num1, int num2);int main(){ printf(" add:%d\n",add(2,3)); extern int bia; printf(" main_bias:%d",bia);

2021-01-17 17:50:02 5617

原创 javaWeb模块拷贝导入idea并顺利运行

1 拷贝到工程目录下2 添加模块3 配置tomcat,依赖模块4 把要导入的包导入

2020-12-29 11:08:35 295

空空如也

空空如也

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

TA关注的人

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