自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多线程基础

多线程的两种实现方式都需要一共线程的主类,而这个类可以实现 Runnable 接口或继承 Thread 类,不管使用何种方式都必须在子类中重写 run() 方法,此方法为线程的主方法;Thread 类是 Runnable 接口的子类,并且使用 Runnable 接口可以避免单继承局限,并且可以更加方便的实现数据共享的概念。

2024-03-20 10:29:18 564

原创 git 多用户连接 gitee 和 github

如果出现 127.0.0.1 或 ::1,说明 github 的 ip 地址访问不对,使用以下命令获取github的ip地址存入hosts文件。出现原因是用了 steam++ 修改了hosts。

2024-03-20 10:26:37 356

原创 RabbitMQ 学习笔记

多个消费者绑定一个队列,可以加快消息处理速度同一条消息只会被一个消费者处理通过设置 prefetch 来控制消费者预取的消息数量,处理完一条在处理下一条,实现能者多劳声明队列、交换机、绑定关系的 Bean 是什么?QueueBinding基于 @RabbitListenner 注解创建队列和交换机有哪些常见注解?

2024-03-20 10:26:16 599

原创 linux配置大数据环境

zookeeper 下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.5.10/kafka 下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/kafka/2.8.2/允许远程访问服务器的MySQL,root是登录账户,%代表任意地址,可以设置你固定的ip地址,密码是远程登录的密码。1)进入/etc/yum.repos.d 查看目录下文件。kafka:9092端口。

2024-03-15 16:56:24 1192

原创 docker 学习笔记

基础镜像# 设定时区# 拷贝jar包# 入口# 构建 docker-t:镜像起名,格式(镜像名:版本号,默认latest)。:是指Dockerfile所在目录,如果就在当前目录就是 .。

2024-03-15 16:52:19 956

原创 HTML基础笔记

第一课1. vscode 插件集合整理插件名称作用Auto Rename Tag自动更改标签名称chinese汉化open in browser右键打开默认浏览器执行html文件2. HTML基本结构<!-- 文档说明 --><!DOCTYPE html>主框架,所有代码写在html标签内<html> 并列关系head和body <head></head> <body&

2024-03-13 16:41:03 577

原创 CSS基础笔记

CSS(层叠式样式表);样式规则由以及组成样式表、样式表、样式表。

2024-03-13 16:32:02 878

原创 软件设计和体系结构

面向对象的思想设计软件开发的各个阶段,面向对象的分析(OOA)面向对象的设计(OOD)面向对象的编程实现(OOP)九、设计模式​ 设计模式的核心思想是总结和积累前人成功的设计经验,通过对这些经验的学习,使得人们在面对新的设计问题时,不用再重复所有的环节,而是尽量套用已有的模式实施,以提高编程的效率。模式是解决特定问题的经验,其实质是软件的复用。​ 模式由特定的环境,问题、解决方案三个要素组成,按照软件开发的层次可以分为体系结构模式、设计模式、程序模式,体系结构模式属于层次较高的模式,如MVC。

2024-03-13 15:43:02 1043 1

原创 魔改教程总结(三)

{% folding cyan,点击查看教程 %}{% hideBlock 预览效果 %}console的高级用法ASCII字符画生成器:https://tools.miku.ac/taag/,选择 ANSI Regular新建js文件//此处修改你的建站时间或者网站上线时间`欢迎来到 Red Bean🌺の小家!`,`,"小站已经苟活",dnum,"天啦!

2024-03-12 12:51:50 1009 1

原创 魔改教程总结(二)

{% folding cyan,点击查看教程 %}{% hideBlock 预览效果 %}这里的图标也是用的iconfont的,请完成前面的图标引入教程!由于侧边栏比较多,这里就演示改网站信息,剩下的侧边栏改法几乎一样的!(记住要引入了自己的图标再来看这个教程!!!进入,进行以下修改,因为默认的图标是的黑白图标,就是那一行,删除,然后引入新的图标标签,其中图标的样式、名称等参考自己的需要进行更改,样式主要是widthheightpositiontop这几个属性,这里的和faa-tada。

2024-03-07 22:28:21 908

原创 魔改教程总结(一)

{% folding cyan,点击查看教程 %}非商免字体未经授权仅限个人使用,不得用于商业用途!{% hideBlock 预览效果 %}准备好字体文件后,在/*------------- 自定义字体 ------------------*//* 为载入的字体取名字(随意) *//* 字体文件地址(相对或者绝对路径都可以,/source 为根目录 /) *//* 定义加粗样式(加粗多少) *//* 定义字体样式(斜体/非斜体) *//* 定义显示样式 */

2024-03-01 21:41:33 875 1

原创 hexo基础搭建教程(二)

修改主题配置文件中的属性即可,如不需要配置,请留空。

2024-03-01 15:26:09 897 1

原创 Hexo博客搭建基础教程(一)

📇。

2024-02-29 17:12:15 887

原创 java多线程基础

java多线程基础

2023-02-17 09:34:31 205

原创 idea运行java web项目

idea运行java web项目

2022-06-12 00:18:29 6525 3

原创 关于使用xftp上传可读文件夹权限不足的问题

关于使用xftp上传可读文件夹权限不足的问题在打包vue项目时出来一个dist文件夹,我想用xftp直接拖到我的服务器上,发现拖的时候提示我dist文件夹不可读,然后我就想把文件夹的可读属性去掉,但是发现去不掉。。。。一去掉在打开还是勾上了,然后就有了下面这个中折的办法,如果有好的办法,欢迎留言,可能我太笨比了。。。。1. 在本地电脑上用压缩软件给压缩成###.tar2. 将压缩的###.tar用xftp上传到服务器中3. 将###.tar权限改为777,再去解压就OK了...

2021-11-14 19:54:16 1262

原创 Linux下载、安装nginx

Linux下载、安装nginx好的,我们只剩下最后一步,安装配置nginx1. 下载并解压nginx[root@cx software-install]# wget http://nginx.org/download/nginx-1.18.0.tar.gz[root@cx software-install]# tar -xvf nginx-1.18.0.tar.gz -C /opt/software[root@cx software]# lsjava nginx-1.18.0 node

2021-11-14 19:30:42 5642

原创 Linux下载、配置MySQL8.0

Linux下载、配置MySQL8.0基础的环境都搭好了,现在搭一下数据库,用的是mysql1. 查看Linux自带的数据库mariadb并删除​ 这个数据库是mysql一个分支,不需要它给删除[root@cx ~]# rpm -qa|grep mariadbmariadb-libs-5.5.60-1.el7_5.x86_64[root@cx ~]# rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64[root@cx ~]# rpm -qa|

2021-11-14 14:50:12 1560

原创 python爬虫之数据解析

文章目录@[toc]第五章 数据解析一、正则表达式1. 导入re模块,用re.search()方法和re.findall()方法二、XPath和lxml库1. XPath语法a)选取节点b)谓语2. lxml库概述(需要导入lxml.etree模块)a)Element类简介b)从字符串或文件中解析XMLc)ElementPath类简介3.lxml库的基本使用三、Beautiful Soup1. 导入bs4.beautifuSoup2. 测试用例(‘’‘三个点表示原样式写入)3. 构造beautifulSou

2021-11-12 15:05:15 1779

原创 配置selinum环境和安装chromedriver的位置问题

一、安装seleniumpip install selenium二、安装chromedriver_win32和phantomjs-2.1.1-windows在c盘下新建一个文件夹,取名为driver;如C:\driver将两个压缩包解压将解压包中的两个exe文件放在C:\driver下配置系统变量Path添加C:\driverps:如果不能用的话如下在这里下载chromedriver文件:http://npm.taobao.org/mirrors/chromedriver/​ 在p

2021-11-12 15:02:52 905

原创 Linux安装、配置node环境

Linux安装、配置node环境java和python环境已经配置好了,现在尝试一下配置node环境1. node下载地址:https://nodejs.org/dist​ 进入到/opt/software-install目录下执行[root@cx software-install]# wget https://nodejs.org/dist/v14.3.0/node-v14.3.0-linux-x64.tar.gz[root@cx software-install]# lsjdk-8u22

2021-11-12 14:10:19 1863

原创 Linux下载、配置python环境

Linux下载、配置python环境刚刚把java环境配了,现在配python环境因为centos7自带python2的环境所以我们需要更新一下系统自带的版本python官网:https://www.python.org1. 进入/opt/software-install,使用wget命令下载python[root@cx software-install]# wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz[root

2021-11-11 22:46:25 1222

原创 Linux安装jdk

Linux安装jdk刚白嫖了一个服务器,美滋滋,然后在服务器上配置centos7的系统在这里配置一下jdk1. 用xshell中sftp把windows文件上传到我的centos服务器文件位置我放在了/opt/software-install2. 然后使用 rpm -ivh jdk名称.rpm --prefix=/opt/software[root@cx software-install]# lsjdk-8u221-linux-x64.rpm[root@cx software-insta

2021-11-11 11:40:53 692

原创 关于使用scrapy绕过400状态码报错,停止爬取的方法

关于使用scrapy绕过400状态码报错,停止爬取的方法我在爬起点小说网的时候,因为是扫网页,也就是一个一个去试,导致不可避免的会访问到400的请求而scrapy在遇到400的状态码的时候会自动停止爬取,在爬虫文件中的parse方法里获取不到返回的信息直接给你报错,然后终止爬虫工作,就很烦。。。在网上找了好久,终于找到一个方法,能在获取到400后不停止,直接返回到爬虫文件的parse中的response在settings.py中设置# 忽略400报错,直接传入parseHTTPERROR_

2021-10-26 20:49:48 854

原创 修改red hat 6系统时间

修改red hat 6系统时间date,查看系统时间cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime执行完这个命令后再次执行date查看系统时间,发现时间更改为上海时间用reboot重新启动查看date也是上海时间

2021-10-21 17:54:12 283

原创 关于在vue3脚手架创建的项目中初步使用store文件

关于在vue3脚手架创建的项目中初步使用store文件在用vue3脚手架创建完成后项目工程里出现store文件夹,里面有个index.js文件,根据查找网上的信息来看,里面都是存储一些全局变量、异步变量、状态管理之类的。在这里,我初步使用了一下这个文件,仅作个人感悟,很暴力的使用。先看一下脚手架生成的store文件import { createStore } from 'vuex'export default createStore({ state: { // 放置变量所用 },

2021-09-27 12:04:32 4541

原创 关于在IDEA打开的项目中,项目引入了lombok的依赖后,IDEA出现报错的问题

关于在IDEA打开的项目中,项目引入了lombok的依赖后,IDEA出现报错的问题一、首先确定项目是否成功引入了lombok依赖<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional></dependency>二、查看实体类

2021-09-18 11:41:05 871

原创 关于使用Git上传仓库的一些个人见解

关于使用Git上传仓库的一些个人见解1. 当在远端仓库已经初始化建好时git init 初始化仓库,在文件下面会生成一个.git 文件夹git statusgit add . 将文件夹里的内容全部添加到git中git commit -m “注释” 添加注释在代码托管平台(github,gitee)新建远程仓库git remote add origin https://gitee.com/x_caoxi/cx_nov

2021-09-12 00:33:24 103

空空如也

空空如也

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

TA关注的人

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