自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (5)
  • 收藏
  • 关注

原创 「虚拟机软件」还在用VMware?VirtualBox不香吗?

1. 简介​ VirtualBox 是一款开源虚拟机软件。VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。Innotek 以 GNU General Public License (GPL) 释出 VirtualBox,并提供二进制版本及 OSE 版本的代码。使用者可以在VirtualBox上安装并且执行Solaris、Windows、DOS

2021-12-11 09:36:16 1926 1

原创 Spring6基础笔记

Spring 是一款主流的 Java EE 轻量级开源框架 ,Spring 由“Spring 之父”Rod Johnson 提出并创立,其目的是用于简化 Java 企业级应用的开发难度和开发周期。Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。Spring 框架除了自己提供功能外,还提供整合其他技术和框架的能力。Spring 自诞生以来备受青睐,一直被广大开发人员作为 Java 企业级应用程序开发的首选。时至今日,Spring 俨然

2024-05-21 22:13:42 1253

原创 【巩固基础系列】一文搞定算法基础(一)—— 排序那些事

首先我们要清楚排序的本质是什么?假设我们要从小到大排序,一个数组中取两个元素如果前面比后面大,则为一个逆序,容易看出排序的本质就是消除逆序数。

2024-01-16 21:25:57 878 1

原创 一文搞懂JWT以及SpringBoot如何整合JWT

​ JSON Web Token (JWT)是⼀个开放标准(RFC 7519),它定义了⼀种紧凑的、⾃包含的⽅式,⽤于 作为JSON对象在各⽅之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。

2022-10-09 18:54:13 1946 1

原创 浅谈Serverless之uniCloud

真正的云计算,就像用水用电,没有复杂的门槛,即用即有、按需付费~

2022-08-15 22:08:07 2451 1

原创 SpringBoot整合前端报404,控制台报错Servlet.service() for servlet [dispatcherServlet] in context with path []...

今天在搞demo整合SpringBoot和前端页面的时候,发现首页死活访问不到(404),后来发现是没加@ResponseBody注解了,记录以下,,

2022-07-02 17:35:55 358

原创 Markdown文件中的图片批量上传至阿里云并更新本地文件中的图片路径【Python】

读取目录下的markdown文件,将其中的本地图片路径转为阿里云OSS外链~

2022-07-01 21:55:46 658

原创 Python QtGUI与数据可视化编程(一)想写GUI程序?来试试Python Qt吧!

想写GUI程序?来试试Python Qt吧!

2022-06-14 22:49:39 1977 2

原创 Java基于局域网(LAN)的聊天室软件-内附源码

程序简介一款基于Java的局域网下实时通信软件(聊天室)。界面使用swing。功能描述提供“聊天主题”进入相应聊天室。​ 用户登录时输入任意主题名称即可进入对应主题。提供多人聊天场景,用户可看到所有人实时更新的数据;实时通信。提供历史数据分组查看。数据存到文件里,用户登录显示历史消息。程序运行截图源码获取微信扫码如下二维码或搜索“五维星空”,回复”Java聊天室“即可~by 五维星空-分享前后端技术...

2022-01-02 19:54:17 742

原创 Java基础入门(下)

二、Java语言基础(下)2.1 多线程​ 关于多线程,首先需要理解三个基本概念:什么是程序?程序是为完成特定任务、用某种语言编写的一组指令的集合。什么是进程?进程是程序的一次执行过程。进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域。什么是线程?进程可进一步细化为线程,是一个程序内部的一条执行路径。线程是调度和执行的单位。每个线程拥独立的运行栈和程序计数器(pc);多个线程,共享同一个进程中的方法区、堆。线程切换的开销小,进程切换开销大,一个进程中可以有

2022-01-01 10:50:18 338

原创 Java基础入门(上)

一、Java语言基础(上)1.1 前言​ 提起Java,首先需要搞清楚两个概念:什么是JDK?​ JDK,即Java Development Kit(Java开发工具包)。可以这么理解:JDK = JRE + 开发工具集(如将Java代码编译为字节码文件的Javac)。什么是JRE?​ JRE,即Java Runtime Environment(Java运行环境),它是Java程序运行的基础。JRE = JVM(Java Virtual Machine,Java虚拟机) + Java S

2021-12-31 19:35:07 473

原创 renren--fast-vue执行npm install报错

将 package.json文件中的 "node-sass"版本改为4.14.1然后npm i

2021-05-30 11:35:18 310

原创 vagrant中docker提示空间不足

解决办法进c:/user/xxx目录,找到vagrantfile,在同级目录下新建文件夹myVagrantSyncFloder,在再vagrantfile中添加如下配置: config.vm.synced_folder "./myVagrantSyncFloder", "/vagrant",type: "rsync"问题解决~,方法来源于:https://www.bbsmax.com/A/rV57qbQRzP/,在此仅作整理...

2021-03-01 10:41:11 400 2

原创 微服务项目引入公共模块提示找不到jar包

解决:对公共模块执行maven install将其安装到本地仓库即可

2021-02-28 21:25:52 1476

原创 已配置镜像加速,仍然提示Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canc

[root@localhost mydata]# docker pull elasticsearch-head:5Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled (Client.Timeout exceeded while awaiting headers)解决:配置镜像加速后重启。如果已经配置过了,那就直接重启vagrant,执行vagrant reload。

2021-02-28 18:42:34 1749 4

原创 chromedriver安装报错

chromedriver安装报错如下:npm ERR! Failed at the chromedriver@2.27.2 install script.npm ERR! This is probably not a problem with npm. There is likely additional logging output above.npm ERR! A complete log of this run can be found in:npm ERR! E:\SoftWare.

2020-09-28 23:02:09 536

原创 Python实现简单的闹钟/倒计时/番茄钟软件并打包成exe

文章目录开发背景程序界面及使用介绍程序源码使用Pyinstaller打包成exe程序下载链接备注开发背景老是写代码忘记休息,手机定闹钟太麻烦,自己在网上也没有搜索到符合我需求的极简软件,故写一个极简(Low)版番茄钟定时提醒自己休息。。。程序界面及使用介绍在输入框中输入倒计时分钟数t(0<t<60)并点击开始,此时程序界面会隐藏,等倒计时完成后,会播放3次alarm.mp3文件(程序同级目录下的音频文件),播放完毕后界面会恢复显示。程序源码import datetimeimpor

2020-07-07 16:15:26 1909

原创 jupyter的安装与使用以及运行卡顿的解决办法

话不多说,直接上步骤:安装好python后,打开cmd,输入pip install jupyter即可。运行,在cmd输入jupyter notebook即可。若遇到卡顿问题或者需要自定义数据保存目录,步骤如下:首先,打开cmd,输入jupyter notebook --generate-config,即可输入jupyter的配置文件路径。 打开上面的配置文件,找到c.NotebookApp.notebook_dir,即可配置自定义目录,例如:c.Notebo.

2020-05-17 22:58:24 9611 3

原创 elementUI的树形控件tree添加title属性的方式(直接拷贝)

代码如下(根据自己的需求修改span下的内容即可) <el-tree :data="courseData.courseCategory" :props="defaultProps" node-key="id" accordion :title="id" @node-click="handleNodeClick"> <span ...

2020-05-04 15:30:52 5119

原创 springboot中拦截器内无法自动注入Service

原因:拦截器的加载在springcontext之前,所以自动注入的service是null参考链接:参考链接

2020-05-01 18:43:30 1707

原创 Centos6 突然访问不了网络 VM communication interface socket family: failed

打开终端,管理员身份(su,然后输入密码),运行/usr/bin/vmware-config-tools.pl -d,关闭镜像,关闭虚拟机,重启电脑即可。ps: 复制一张大佬的图,遇到问题类似。参考链接:参考链接...

2020-04-18 22:13:57 663

原创 swagger配置

转载自:原文

2020-04-08 16:15:04 107

原创 Nuxt报错:vue-awesome-swiper/dist/ssr,swiper/dist/css/swiper.css未找到

修改nuxt.config.js如下: plugins: [ { src: '~/plugins/nuxt-swiper-plugin.js', ssr: false } ], css: [ 'swiper/css/swiper.css' ]修改nuxt-swiper-plugin.js如下: import Vue from 'vue'...

2020-04-07 10:19:55 4429 10

原创 centos6搭建ftp服务器教程

检测是否已经安装vsftpdrpm -qa | grep vsftpd如果已经安装vsftpd,会显示相应版本号。没有任何提示,表示没有安装vsftpd。安装vsftpdyum install -y vsftpd出现Complete!字样,表示安装成功。打开ftp默认的21端口vi /etc/sysconfig/iptables在含有“reject”行前,添加一行-A IN...

2020-04-04 10:10:08 845

原创 Ubuntu 无法进行SSH连接,开启22端口

转载:原文链接

2020-04-03 21:59:52 833

原创 Vue监听路由方式变化

created() { //页面渲染之前执行 this.init() }, watch: { //监听 $route(to, from) { //路由变化方式,路由发生变化,方法就会执行 this.init() } },

2020-04-03 20:52:36 298

原创 开发环境跨域问题的两种解决办法(Vue+SpringBoot)

在后端Controller添加注解:使用网关解决(待续。。。)

2020-04-03 16:33:02 357

原创 输入npm install 报错npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! node-sass@4.13.1 postinstall: `no

输入npm install报以下错误npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! node-sass@4.13.1 postinstall: `node scripts/build.js`npm ERR! Exit status 1npm ERR!npm ERR! Failed at the node-sass@4.13.1 pos...

2020-04-03 14:53:25 5909 1

原创 ERROR Failed to compile with 1 errors的一种情况!

ERROR Failed to compile with 1 errors 我的项目中报错是因为资源引入路径有错,引入了一个不存在的文件,检查webpack.base.conf.js下的资源路径并修改即可。

2020-04-03 14:20:16 65649 3

原创 同学,请写一个线程安全的单例模式(Java)

代码public class SingleInstance { private volatile static SingleInstance uniqueInstance = null; public static SingleInstance getInstance() { if (uniqueInstance == null) { ...

2020-03-29 15:35:47 335

原创 Python中String模块中的常量

String模块中的常量:string.digits:数字0~9string.ascii_letters:所有字母(大小写)string.ascii_lowercase:所有小写字母string.printable:可打印字符的字符串string.punctuation:所有标点string.ascii_uppercase:所有大写字母...

2020-03-24 21:27:37 705

原创 在vue项目中引入Base64

安装:npm install --save js-base64在组件中直接引入let Base64 = require('js-base64').Base64;使用:Base64.decode('dsdsdSd');Base64.decode('3232131');Base64.encode('6545hgdfg');Base64.encode('543hfghfhfhg...

2020-02-07 19:28:00 3017

原创 vue项目中引入tinymce4

上个项目用没记录,这次捣鼓了半天,赶紧拿小本本记下来~ps:只实现了基本功能,图片上传有点问题,还得捣鼓捣鼓,捣鼓出来了再更新~安装:npm install @tinymce/tinymce-vue -Snpm install tinymce -S安装之后,在 node_modules 中找到 tinymce/skins目录,然后将 skins 目录拷贝到 static 目录...

2020-02-07 18:02:00 759

原创 `elementui`表格实现无限滚动

main.js添加自定义指令:Vue.directive('loadmore', { bind(el, binding) { const selectWrap = el.querySelector('.el-table__body-wrapper') selectWrap.addEventListener('scroll', function() { l...

2020-02-06 15:00:00 2720

原创 `index.html`与`App.vue`中有相同`id`的`div`,`main.js`绑定的是哪一个?

App.vue文件:index.html文件:main.js文件:在网上找了一个比较靠谱的回答,记录一下:已实验过,将index.html的id="app"改成其他值,会报错。因此,el: '#app'绑定的是index.html中的id="app"的元素已检查过生成的页面代码,其中只有一个<div id="app"></div>,下面有一行注释...

2020-01-19 14:20:00 313

原创 IDEA下新建SpringMVC项目的配置文件

IDEA新建SpringMVC项目后有三个xml文件,另一个不动,其他两个如下配置,然后应该就可以跑通并正常跳转了。web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://w...

2020-01-08 23:37:00 211

原创 IDEA中-------Tomcat启动提示404

在Tomcat配置修改路径即可

2020-01-08 21:05:00 167

原创 一、代理模式:静态代理与动态代理

静态代理动态代理静态代理注:实质就是使代理类和被代理类实现同一个接口,然后在代理类中添加其他操作。MyProxy.java文件package cn.qujialin.proxy;//代理类public class MyProxy implements Operator{ private Operator operator; public MyPr...

2020-01-08 12:32:00 82

原创 Java发送QQ邮件-附jar包下载链接

Java发送QQ邮件jar包链接链接:https://pan.baidu.com/s/1JnCjh4vZ_N-qNqu6xSXzfQ提取码:xusc示例代码:package java2;import javax.mail.*;import javax.mail.internet.InternetAddress;import javax.mail.internet.M...

2020-01-04 23:17:00 352

原创 Git使用教程(下)

Git使用教程(下)Git使用教程(下)标签管理创建标签操作标签删除关联的远程仓库自定义Git配置别名配置文件标签管理发布一个版本时,我们通常先在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签也是版本库的一个快照。Git的标签虽然是版本库的快照,但...

2019-12-26 20:39:00 101

net_work.zip

Java编写的局域网通信demo

2019-07-15

Ftp_test.zip

Java编写的基于Ftp的上传下载程序,使用需要打开windows的IIS服务

2019-07-15

基于LAN的即时通信软件,功能:登录、添加/删除好友、ftp客户端、离线消息的处理

基于LAN的即时通信软件,功能:登录、添加/删除好友、ftp客户端、离线消息的处理

2018-12-21

Java操作系统课设之模拟进程管理系统

使用Java实现的操作系统课设之模拟进程管理系统,是博主的一个课设.

2018-12-09

计算机组成原理第五版白中英课后习题答案(正确率全网最高!!!)

计算机组成原理第五版白中英课后习题答案(正确率全网最高!!!)

2018-07-08

空空如也

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

TA关注的人

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