姜貞羽
码龄6年
关注
提问 私信
  • 博客:109,121
    109,121
    总访问量
  • 56
    原创
  • 1,085,935
    排名
  • 13
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-11-29
博客简介:

桥本环奈

博客描述:
个人博客传送门:www.shadowx.vip
查看详细资料
个人成就
  • 获得107次点赞
  • 内容获得25次评论
  • 获得144次收藏
  • 代码片获得851次分享
创作历程
  • 1篇
    2021年
  • 59篇
    2020年
成就勋章
TA的专栏
  • SSM框架学习
    14篇
  • ELK
    1篇
  • docker
    1篇
  • SpringBoot
    1篇
  • Hexo博客
    3篇
  • Java
    9篇
  • Python
    2篇
  • 移动开发
    4篇
  • Linux
    4篇
  • 笔记
    5篇
  • 蓝桥杯
    5篇
  • JavaWeb
    4篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

解决github图片地址无法访问

每次进入github,图片都加载不出来。复制图片链接打开浏览器会显示“无法访问”或者“拒绝连接”,在这里记录一下解决方法1. 进入ipaddress,搜索无法访问的图片地址域名,获取真实IP地址2. 修改本地host文件,映射查询出的 IP地址和图片地址域名199.232.96.133 raw.githubusercontent.com199.232.96.133 camo.githubusercontent.com199.232.96.133 avatars.githubuserconten
原创
发布博客 2021.02.03 ·
302 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Shiro学习笔记

1. Shiro简介1.1 Shiro基本功能点1.2 Shiro架构(1)从外部来看Shiro,即从应用程序角度来观察如何使用Shiro完成工作**Subject:**应用代码直接交互的对象是 Subject,也就是说 Shiro 的对外 API 核心就是 Subject 。 Subject 代表了当前“用户”,这个用户不一定是一个具体的人,与当前应用交互的任何东西都是 Subject,如网络爬虫,机器人等;与 Subject 的所有交互都会委给Securitymanager;Subject
原创
发布博客 2020.12.25 ·
267 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ElasticSearch笔记

Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。1.ES是什么Elasticsearch是一个基于Apache Lucene™的开源搜索引擎,无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 但是,Lucene只是一个库。想要发挥其强大的作用,你需使用Java并要将其集成到你的应用中。Lucene非常复杂,你需要深入的了解检索相关知识来理解它是如何工作的。Elasticsearch也是.
原创
发布博客 2020.12.15 ·
372 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MyBatis-Plus

1. 简介1.1 MybatisPlusMyBatis-Plus(简称MP)是一款非常强大的MyBatis增强工具包,只做增强不做改变。在不用编写任何SQL语句的情况下即可以极其方便的实现单一、批量、分页等操作。1.2 代码及文档发布地址官方地址:http://mp.baomidou.com代码发布地址:Github: https://github.com/baomidou/mybatis-plusGitee: https://gitee.com/baomidou/mybatis-plus.
原创
发布博客 2020.12.06 ·
2001 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Docker容器中Nginx访问静态文件404

前言在根目录下创建了data目录,data目录下分别有一个www和img目录(www存放静态html,img存放图片),然后在Nginx配置文件中添加静态分离的配置。启动Nignx后访问192.168.244.128:80/img/一直是404,检查了配置文件确定没有错误解决方法这是因为在docker中启动的Nignx容器,Nginx在访问资源时是访问容器内部中路径的文件,而不是Linux系统中路径的文件。而且docker也没有提供对运行的容器添加挂载文件的功能,所有只能重新创建Nignx容器,
原创
发布博客 2020.12.05 ·
1800 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

CentOS下安装gcc后仍然提示bash: make: 未找到命令

今天在用linux安装redis的时候,安装了gcc和g++后执行“make”和“make distclean”命令仍然提示“bash: make: 未找到命令”。折腾了很久才发现是安装的时候直接使用了“yum install gcc”和“yum install gcc-g++”,系统安装的时候使用的是最小化mini安装,系统没有安装make、vim等常用命令。所以导致找不到命令。只要在使用以下命令安装即可:yum -y install gcc automake autoconf libtool mak
原创
发布博客 2020.11.11 ·
4130 阅读 ·
6 点赞 ·
2 评论 ·
8 收藏

Java集合学习笔记

集合框架1.Collection接口:单列集合,用来存储一个一个的对象1.1List接口:存储有序的、可重复的数据(ArrayList、LinkedList、Vector)1.2Set接口:存储无序的、不可重复的数据(HashSet、LinkedHashSet、TreeSet)2.Map接口:双列集合,用来存储一对(key-value)y一对的数据(HashMap、LinkedHashMap、TreeMap、Hashtable、Properties)...
原创
发布博客 2020.10.24 ·
117 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Arrays.asList() 详解

1. 要点该方法是将数组转化成List集合的方法。List list = Arrays.asList(“a”,“b”,“c”);注意:(1)该方法适用于对象型数据的数组(String、Integer…)(2)该方法不建议使用于基本数据类型的数组(byte,short,int,long,float,double,boolean)(3)该方法将数组与List列表链接起来:当更新其一个时,另一个自动更新(4)不支持add()、remove()、clear()等方法2.Arrays.asList()
转载
发布博客 2020.10.24 ·
285 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java日期时间API

1. java.lang.System类System类提供的public static long currentTimeMillis()用来返回当前时间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差,称为时间戳示例@Testpublic void currentTimeMillisTest(){ long time = System.currentTimeMillis(); System.out.println(time);}2. java.util.Date类表示特定的瞬间,
原创
发布博客 2020.10.18 ·
154 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java多线程知识点小结

Thread中的常用方法start():启动当前线程;调用当前线程的run()run():通常需要重写Thread类中的此方法,将创建的线程要执行的操作声明在此方法中currentThread():静态方法,返回执行当前代码的线程getName():获取当前线程的名字setName():设置当前线程的名字yield():释放当前cpu的执行器join():在线程a中调用线程b的join(),此时线程a就进入阻塞状态,直到线程b完全执行完成以后,线程a结束阻塞状态stop():已过时。当执行
原创
发布博客 2020.10.14 ·
218 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Java多线程的4种实现方式

1. 继承Thread类①创建一个继承于Thread类的子类②重写Thread类的run()③创建继承Thread类的子类的对象④通过此对象调用start()class MyThread extends Thread{ //线程的主体类 @Override public void run() { System.out.println(Thread.currentThread().getName()); }}public class Thread
原创
发布博客 2020.10.14 ·
161 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Java多线程安全问题的解决方式

1
原创
发布博客 2020.10.13 ·
320 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

使用Hexo的helper-live2d插件自定义博客看板娘

经常逛别人博客都会看到看板娘,但是那些看板娘我都不太喜欢。度娘搜了搜Hexo看板娘教程来来去去都是使用live2d-widget-models提供的那几个模型,昨天偶然在gitee上看到了前线少女的Live2D文件很喜欢!!!搜了一下好像没什么教程是自定义Live2d模型的,都是使用helper-live2d插件提供的模型。在gitee上看到的少女前线的Live2D模型文件除了预览图和贴图文件,一个都没看懂。自己琢磨了一下,对比了github上live2d-widget-models提供的模型,发现文件大
原创
发布博客 2020.10.07 ·
2247 阅读 ·
4 点赞 ·
0 评论 ·
16 收藏

Hexo博客Butterfly主题美化

CSS/JS的使用在主题文件夹的source目录下,有css和js两个文件夹,分别在里面创建一个css文件和js文件,把修改的代码贴进去保存CSS/JS的引用打开主题配置文件(butterfly.yml)定位inject属性其中head用于引入css,bottom用于引入js示例inject: head: - <link rel="stylesheet" href="/css/shadow.css"> - <link rel="stylesheet" href
原创
发布博客 2020.10.04 ·
2402 阅读 ·
5 点赞 ·
1 评论 ·
27 收藏

Butterfly主题Valine评论美化

今天把Butterfly主题从2.3.5更新到3.2.0后,原本的Valine评论美化没了。幸好提前备份了文件,不过3.x.x后Valine的文件路径发生了变动,写这篇文章记录一下Valine的样式美化。在 veditor 输入界面增加背景图使用方法如下,将CSS加到博客样式文件中,文件路径如下:X:\XX\HexoBlog\themes\Butterfly\source\css\index.styl#veditor { background-image: url(https://image.b
原创
发布博客 2020.10.01 ·
2531 阅读 ·
5 点赞 ·
0 评论 ·
12 收藏

解决SpringBoot的properties文件值注入出现中文乱码

原创
发布博客 2020.09.24 ·
666 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

【SSM框架入门】springMVC配置解决post中文乱码的过滤器和解决get请求中文乱码

1
原创
发布博客 2020.09.22 ·
1760 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【SSM框架入门】springMVC环境搭建与入门案例

1. 创建一个web项目如果项目创建过慢,可以在创建的时候输入该键值对“archetypeCatalog : internal”2. 完善目录结构创建完项目,此时的目录结构是不完善的。所以要自行创建一个java目录,并把该目录指定为“Sources Root”如果创建完项目,目录中没有resources。也要自行创建一个resources目录,并把该目录指定为“Resources Root”3. 导入坐标<?xml version="1.0" encoding="UTF-8"?&
原创
发布博客 2020.09.21 ·
271 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【SSM框架入门】spring基于xml配置AOP

1. 创建一个maven项目1.1 导入jar包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http:
原创
发布博客 2020.09.20 ·
216 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【SSM框架入门】spring中常用的IOC注解按照作用分类

1. 用于创建对象:它们的作用和在xml配置文件中编写一个<bean>标签实现的功能是一样的1.1 @Component作用:用于把当前类对象存入spring容器中属性:value(用于指定bean的id,当我们不写时,它的默认值时当前类名,且首字母改小写)1.2 @Controller1.3 @Service1.4 @Repository以上三个注解它们的作用和属性与Conpoment是一模一样的,它们三个是spring框架提供明确的三层使用的注解,使我们的三层对象更加清晰。
原创
发布博客 2020.09.17 ·
160 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多