自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sheldon74的博客

进步得太慢,你能忍受吗!

  • 博客(81)
  • 问答 (1)
  • 收藏
  • 关注

原创 【Vue】Router路由无法跳转问题整理

Vue Router路由无效或异常等问题整理

2023-09-08 18:33:42 8064

原创 【Vue】关于CSS样式绑定整理

Vue环境中Css样式动态绑定方法整理。

2023-09-07 21:55:37 1038

原创 【Python】关于自定义对象的字符串输出问题

自定义对象需要实现字符串转换方法__str__或__repr__(列表输出必需)才能被输出为字符串,否则会输出对象内存地址。

2023-09-07 11:15:55 237

原创 【Python】关于自定义对象的Json序列化和反序列化

自定义对象实现json序列化和反序列化时,应该有相对应的转换方法

2023-09-07 01:52:12 767

原创 【VSCode】文件模板创建及使用.md

VSCode代码模板创建及使用

2023-09-05 13:58:36 1074

原创 【实践】练习抢红包逻辑

个人练习抢红包逻辑,仅供参考。

2023-06-16 10:40:33 84

原创 【小程序】微信云托管服务端文件上传

整理微信云托管对象存储服务端文件上传处理

2023-06-06 08:48:44 819 1

原创 【小程序】微信云托管对象存储管理

微信云托管服务中对象存储的使用。

2023-05-12 22:29:18 1292

原创 【小程序】微信云托管服务

微信云托管服务管理

2023-05-12 21:27:42 1121

原创 【Vue】Vue-route路由

vue 路由总结

2023-04-18 20:00:42 586

原创 【Go】Go基础之语法

Go基础语法总结,参考Go官方文档,内容仅供参考。

2023-04-16 18:59:06 576

原创 【Git】【扩展】多仓库源控制

git源代码绑定多个远程仓库

2023-04-07 21:34:11 325

原创 【Java】【并发编程】Synchronized

Java Synchronized同步锁总结

2023-04-03 13:21:50 371

原创 【JAVA】【内存模型】指令重排

Java指令重排总结

2023-04-03 12:59:33 495

原创 【Java】【并发编程】线程安全

【代码】【Java】【并发编程】线程安全。

2023-04-02 14:02:02 151

原创 【Java】【并发编程】volatile关键字

volatile通过直接操作主内存使变量具有可见性,但不具备原子性,并通过使变量无状态从而实现禁止指令重排功能。

2023-04-02 11:42:22 330

原创 【Java】【JVM】主内存和工作内存

Load(加载):作用于工作内存中的变量,把read操作从主内存中得到的变量的值放入工作内存的变量副本中。Write(写入):作用于主内存中的变量,把store操作从工作内存中得到的变量的值放入主内存的变量中。Assign(赋值):作用于工作内存中的变量,把一个从执行引擎接收到的值赋值给工作内存中的变量。Read(读取):作用于主内存中的变量,把一个变量的值从主内存传输到线程的工作内存中。Store(存储):作用于工作内存中的变量,把工作内存中的一个变量的值传送到主内存中。

2023-04-02 11:25:51 387

原创 【Java】【JVM】内存模型

在类加载完成,经过验证,准备阶段之后在堆中生成字符串对象实例,然后将该字符串对象实例的引用值存到string pool中。避免多线程操作同一地址,使用加锁机制影响分配速率。建立线程本地分配缓存区,即每个线程专有的内存分配区域。:JDK7之前在永久区(方法区)。

2023-04-02 11:15:54 323

原创 【Redis】主从复制

redis主从复制理解总结。非详细逻辑,后续更改

2023-03-26 21:24:59 365

原创 【问题】【Maven】Linux环境下Maven打包问题 —— 提示找不到子模块

一次手贱行为,linux环境下maven打包遇子模块名找不到异常问题。注意文件系统命名linux环境下区分大小写。

2023-03-18 23:25:57 882

原创 【面试题】MySQL面试题汇总(无解答)

MySQL面试题汇总,无答案解析,内容持续更新。

2023-03-11 16:27:28 275

原创 【面试题】Redis面试题汇总(无解答)

Redis面试题汇总,无答案解析,内容持续更新。

2023-03-11 16:26:42 191

原创 【面试题】Spring面试题汇总(无解答)

Spring全家桶面试题汇总,无答案解析,内容持续补充。

2023-03-11 16:24:39 228

原创 【面试题】Nginx面试题汇总(无解答)

Nginx相关面试题汇总,无答案解析,内容持续更新。

2023-03-11 16:24:22 363

原创 【面试题】Java面试题汇总(无解答)

汇总Java面试题,无答案解析。

2023-03-11 16:22:29 373

原创 【Redis】安装汇总

Redis安装方式汇总。

2023-03-11 15:59:07 63

原创 【分析】Spring Actuator + Druid数据库连接池耗尽问题

参考来源: https://github.com/alibaba/druid/issues/3059问题环境spring boot actuator : 2.6.2系列(可能支持actuator的2.x都会引发该问题)druid:1.1.20(应该也不限制版本)<dependencies> <dependency> <groupId>org.springframework.boot</groupId>

2022-01-11 23:58:32 3766 4

原创 Filebeat+Logstash+Hadoop日志收集

准备JDK 1.8Hadoop 3.3.0logstash 7.2.0filebeat 7.2.0以上安装简单,此处不再做介绍,hadoop集群安装参考filebeat配置此处仅为简要配置,详细信息请参考官方文档filebeat.inputs:- type: log # 收集数据类型 log、json # 是否开启收集 enabled: true # 收集日志的路径,可模糊匹配 paths: - /data/logs/test/*.log # 可以设置标签

2021-01-08 12:01:29 1030

原创 Hadoop+Hive+Mysql数据分析与入库

环境准备JDK 1.8Hadoop环境 集群模式(伪分布式亦可),3.3.0hive环境 3.1.2mysql环境 5.7sqoop工具 1.4.7_hadoop以上工具安装步骤省略,hadoop集群安装参考配置hive及初始化配置元数据到mysql编辑 $HIVE_HOME/conf/hive-site.xml文件<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet typ

2021-01-08 11:28:10 849

原创 Hadoop集群安装

温馨提示:所有博客都是仅供参考,都需要根据各自的环境处理,不要照搬照抄!准备CentOS 7hadoop 3.3.0jdk 1.8说明伪分布式只是相当于在一台机器启动,而集群模式则是多台机器。关于环境的安装过程,请参考Hadoop安装及单机模式本示例hadoop安装目录(/usr/local/hadoop/hadoop),java安装目录(/usr/local/java/jdk)完整步骤安装环境hadoop+jdk配置域名(可忽略)免密登录配置hadoop开放端口启动ha

2020-12-25 10:23:31 178

原创 【Hadoop】安装及单机模式

准备CentOS 7hadoop 3.3.0jdk 1.8以上内容自行准备安装JDK解压jdk包到指定目录,默认当前目录将jdk路径加入环境变量中安装Hadoop安装简单,只需解压安装即可

2020-12-12 16:30:12 189

原创 重拾记录

两年来,断断续续,因为生活问题,不总结不记录,感觉个人退步挺严重的。本周开始,每周一记录,多学习多总结!

2020-06-09 19:56:13 122

原创 【MySQL】密码管理

【测试环境】CentOS7-64-1810 MySQL5.7【获取初始密码】数据库安装初始进入,需要获取临时密码,进入数据库后需要修改密码哟!grep 'temporary password' /var/log/mysqld.log使用临时密码登录mysql -uroot -p0O4bBGgtiM*b【修改密码】修改密码前,我们需要先看一下密码规则情况(如果...

2019-07-26 14:52:05 264

原创 【MySQL】安装二:源码安装

【安装准备】一个虚拟机(CentOS7,其他系统自行更换命令),官网下载MySQL源码包(https://dev.mysql.com/downloads/mysql/)依赖环境(cmake,gcc ,gcc-c++)【安装过程】安装依赖环境# 一般情况只需要gcc-c++安装即可,centos7自带make编译,不过可以确保一下yum install cmake gcc g...

2019-07-25 09:14:52 156

原创 【MySQL】安装一:Yum安装

【安装准备】一个虚拟机(Centos,其他环境转换命令哟),外部联网(虚拟机允许访问网络),mysql源(Centos7之前不需要)【安装过程】CentOS7之前yum install mysql mysql-server mysql-devel -yCentOS7之后yum install wget -ywget http://dev.mysql.com/get/...

2019-07-25 09:07:39 142

原创 【python3】smtp发送邮件之附件(四)

from email.mime.multipart import MIMEMultipart# 由 MIMEText 方式转换为 MIMEMultipart 方式,以下内容为附件添加内容,其他保持一致message = MIMEMultipart()#邮件正文内容message.attach(MIMEText('这是菜鸟教程Python 邮件发送测试……', 'plain', 'utf...

2018-08-04 16:50:23 740

原创 【Python3】smtp邮件内容格式(三)

# 邮件正文内容——文本方式 :第三个参数:第一个为文本内容,第二个 plain 设置文本格式 , 第三个 utf-8 设置编码方式message = MIMEText('Python 邮件发送测试……','plain','utf-8')# 邮件正文——html方式:第三个参数:第一个为文本内容,第二个 html 设置文本格式 , 第三个 utf-8 设置编码方式mail_msg = "...

2018-08-04 16:49:46 1374 2

原创 【Python3】smtp发邮件(二)

sender = input('From:')password = input('Password:')receivers = input('To:') content = input('Content:')message = MIMEText(content, 'plain', 'utf-8')message['From'] = Header(sender, 'utf-8') m...

2018-08-04 16:49:01 228

原创 [Python3]SMTP发送邮件(一)

# python3import smtplibfrom email.mime.text import MIMETextfrom email.header import Header# 发送者sender = '[email protected]' # 发送者 密码password = '*****' # 接收邮件方receivers = ['sheld...

2018-08-04 16:47:56 409

原创 Radius认证二

 1 引言  远程认证拨号用户服务协议(Remote Authentication Dial In User Service, RADIUS)最初是由Livingston公司提出的一个为拨号用户提供认证和计费的协议。后经多次改进,逐渐成为一项通用的网络认证、计费协议,并定义于IETF提交的RFC2865和RFC2866文件中。RADIUS协议以Client/Server方式工作,客户端为网络接入服...

2018-06-01 00:08:02 2282

空空如也

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

TA关注的人

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