fly丶
码龄9年
关注
提问 私信
  • 博客:85,550
    85,550
    总访问量
  • 83
    原创
  • 2,008,162
    排名
  • 13
    粉丝
  • 0
    铁粉

个人简介:记录平时的工作心得,和自己学习的一些新东西。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2016-04-09
博客简介:

Fighting

博客描述:
一切荒诞的傲慢皆来源于认知
查看详细资料
个人成就
  • 获得81次点赞
  • 内容获得6次评论
  • 获得93次收藏
创作历程
  • 47篇
    2020年
  • 29篇
    2019年
  • 8篇
    2018年
成就勋章
TA的专栏
  • springboot
    3篇
  • linux
    8篇
  • 工具类
    3篇
  • 消息中间件
    5篇
  • 数据结构与算法
    1篇
  • java基础
    10篇
  • 问题记录
    12篇
  • mysql
    6篇
  • docker
    1篇
  • 设计模式
    3篇
  • zookeeper
    3篇
  • solr
    1篇
  • springcloud
    1篇
  • maven
    3篇
  • nginx
    1篇
  • util
    1篇
  • Redis
    4篇
  • SpringMVC
    2篇
  • 个人感悟
    2篇
  • Spring
    7篇
  • mybatis
    4篇
  • 常用框架
    4篇
  • web服务器
    1篇
  • jvm
    2篇
  • 其它
  • java并发编程
  • 人工智能与大数据
  • python
  • 网络协议
  • 缓存中间件
  • 微服务
  • 数据库
    1篇
兴趣领域 设置
  • 大数据
    hadoopspark
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

常用shell命令

#!/usr/bin/env bash(推荐)#!/bin/bash# shell 注释# author: testecho "Hello,World!"echo "hello, \"fay\""name=testecho "hello,\"${name}\""echo "YES
NO" echo -e "YES
NO"# \c 不换行echo -e "YES\c"echo "NO"#重定向echo "test" > test.txt#输出执行结果echo
原创
发布博客 2020.08.20 ·
250 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

SpringBoot 单元测试

添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> &l
原创
发布博客 2020.08.18 ·
234 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

git 删除本地分支和远程分支

查看所有分支:git branch -a在删除分支前确保代码已经合到主分支上了删除远程分支:git push origin --delete {branchName}删除本地分支:git branch -d {branchName}
原创
发布博客 2020.08.12 ·
635 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

kafka 常用命令

创建topic:./kafka-topics.sh --create --zookeeper localhost:9092/kafka --replication-factor 3 --partitions 1 --topic test查看topic列表:./kafka-topics.sh --zookeeper localhost:9092/kafka --list查看topic详情:./kafka-topics.sh --describe --zookeeper localhost:90
原创
发布博客 2020.07.30 ·
272 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

尚硅谷,flink 笔记.zip

发布资源 2020.07.20 ·
zip

java实现归并排序和快速排序-分治法

以下两个排序都是采用分而治之的方法。快速排序/** * 快速排序 */public class Test2 { public static void main(String[] args) { int a[] = {51, 46, 20, 18, 65, 97, 82, 30, 77, 50, 2}; sort(a); System.out.println("排序结果:"+Arrays.toString(a)); } private static void sort(int[
原创
发布博客 2020.06.17 ·
557 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

linux实用命令记录

ls -lh.开头为隐藏文件tree [目录名] -d 只显示目录cp -i 覆盖时给出提示cat -n 所有行编号-b 非空行编号grep -v 取反 (grep -nv “test” test.txt)-n 行号-i 忽略大小写关机重启:默认表示一分钟后关机shutdown now/20:21/+10shutdown -c(取消)shutdown -r 重新启动ssh -p port user@ipexit 退出scp -P port source targetft
原创
发布博客 2020.05.28 ·
238 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

HashMap源码分析-jdk1.8

首先来看hashmap的几个构造方法:loadFactor :负载因子,默认是0.75;简单来说就是达到当前最大容量 * 负载因子,就该扩容了。1. Map<String, Integer> map1 = new HashMap<>();public HashMap() { // static final float DEFAULT_LOAD_FACTOR = 0.75f; this.loadFactor = DEFAULT_LOAD_FACTOR; //
原创
发布博客 2020.05.27 ·
199 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

阿里巴巴开发手册-阅读记录

以下是对阿里巴巴java开发手册看了后的一些总结,便于自己以后复习。功能类命名AbstractXXXXX,XXXXXExceptionXXXXXTestboolean变量 不要用is前缀 序列化会出问题将设计模式体现在名称中 便于阅读者快速理解接口类中的方法和属性不要加任何修饰符号(public 也不要加)暴露出去的服务一定是接口 实现类以Impl为后缀来区分枚举类带上 Enum后缀service/Dao层的命名规范:获取单个对象 用get做前缀获取多个对象 用list做前缀,负数结果,
原创
发布博客 2020.05.22 ·
812 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

linux常用功能命令

1.查找文件 find查询文件名为test.java的文件:find / -name "test.java"/ 表示从根目录开始递归找-name 后面跟要查找的文件名忽略大小写用 -iname2.根据文件内容查找 grep查找所有log中有“test”字符串的文件grep "test" *.log# 查找tomcat进程并过滤掉grep进程ps -ef|grep tomcat | grep -v "grep"3.统计(适合规范格式的数据)awk默认按空格拆分awk '{p
原创
发布博客 2020.05.17 ·
283 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

scp和rsync两个命令的使用和区别

在linux下,我们经常需要两台机器之间拷贝文件,或者由于业务需要备份文件,那就不得不用到scp和rsync两个命令。1.scpcp 在本机复制文件,这个命令我们经常使用,但是跨机器复制cp就不行了,scp可以跨机器复制文件,示例:scp -Crvp -l 1 test/ test@10.16.88.88:/usr/local## test/ 源文件 test@10.16.88.88...
原创
发布博客 2020.04.30 ·
796 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Java手册.rar

发布资源 2020.04.13 ·
rar

线程池ThreadPoolExecutor使用踩坑

这个坑不是我挖的,我是无意间看到已离职同事的代码,这个代码是两年前写的了,声明的线程池方式如下:private static final ThreadPoolExecutor threadPool = new ThreadPoolExecutor(0, 100, 60L, TimeUnit.SECONDS,new LinkedBlockingQueue<Runnable>())...
原创
发布博客 2020.04.11 ·
1531 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

常用设计模式(下)

结合原理与实例介绍以下设计模式:适配器,装饰,组合,模板方法,策略,责任链,观察者,迭代器等设计模式。1.适配器模式定义:将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类能一起工作。实际运用:SpringMVC的handlerAdapter实例:电源转接头public interface PowerTarget { public int outp...
原创
发布博客 2020.04.08 ·
120 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

常用设计模式(上)

结合原理与实例介绍以下设计模式:单例,原型,工厂方法,抽象工厂,建造者,代理,桥接,适配器等八种设计模式。1.单例模式定义:一个类只有一个实例,且该类能自行创建这个实例的一种模式。实际运用:Spring容器中所有bean默认是单例的,java.lang.Runtime类是单例的。适用场景:Web配置对象,各种连接池等。注意事项:阻止对象clone, 注意线程安全问题,多重类加载器也会破...
原创
发布博客 2020.04.08 ·
142 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

为什么要学习设计模式?

以下内容主要是对我学习时看了这个网站的总结。1.什么是软件设计模式软件设计模式(Software Design Pattern),又称设计模式,是一套被反复使用、多数人知晓的、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案。也就是说,它是解决特定问题的一系列套路,是前辈们的代码设计经验的总结,具有一定的普遍性,可以反复使用。其目的是为了提高代码的可...
原创
发布博客 2020.04.07 ·
1228 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

基于jackson的序列化工具类

1.引入maven依赖 <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.9.9</version> </de...
原创
发布博客 2020.04.07 ·
554 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

httpclient工具类--连接池

1.maven依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.5</version> </dependency&...
原创
发布博客 2020.04.07 ·
767 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

ActiveMQ高级原理

1.应答模式通过连接创建session时设置// a是boolean类型,设置是否开启事务。如果为true则第二个参数设置无效,应答模式自动为Session.SESSION_TRANSACTED// b是应答模式connection.createSession(a,b)应答模式有:Session.AUTO_ACKNOWLEDGE 自动ack(确认)Session.CLIENT_ACK...
原创
发布博客 2020.04.04 ·
295 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

docker常用命令

以下主要是记录一些常用的docker命令1. 搜索镜像docker search tomcat #从Docker hub搜索镜像2. 拉取镜像docker pull tomcat:8.53. 基于dockerfile构建镜像docker build -t 厂库地址/镜像名称:tag . #注意后面有个点,表示dockerfile在当前目录4. 将镜像推到私库docker p...
原创
发布博客 2020.04.03 ·
121 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多