穿越清华
码龄8年
  • 526,792
    被访问
  • 79
    原创
  • 630,784
    排名
  • 604
    粉丝
关注
提问 私信

个人简介:没有解决不了的BUG,只有解决不了BUG的程序员

  • 加入CSDN时间: 2014-05-06
博客简介:

穿越清华

博客描述:
没有解决不了的BUG,只要解决不了BUG的程序员
查看详细资料
  • 2
    领奖
    总分 130 当月 7
个人成就
  • 获得300次点赞
  • 内容获得83次评论
  • 获得824次收藏
创作历程
  • 4篇
    2021年
  • 2篇
    2020年
  • 32篇
    2019年
  • 6篇
    2018年
  • 20篇
    2017年
  • 5篇
    2016年
  • 13篇
    2015年
成就勋章
TA的专栏
  • 多线程与高并发
    3篇
  • 面试
    16篇
  • RabbitMq实战指南
    1篇
  • 开发工具常见问题
    2篇
  • 算法
  • 前端技术
  • Javascript
    8篇
  • VS2012
    1篇
  • Java
    37篇
  • 系统运维
    2篇
  • mysql
    5篇
  • Centos
    5篇
  • Eclipse问题解决和使用技巧
    2篇
兴趣领域 设置
  • 后端
    架构
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

彻底理解synchronized(一)

文章目录一、synchronized关键字三大特性?1.1 原子性1.2 可见性1.3 有序性二 、synchronized关键字实现什么类型的锁?2.1 悲观锁2.2 非公平锁2.3 可重入锁2.4 独占锁或者排他锁三、synchronized的使用场景3.1 synchronized的使用场景介绍3.2 synchronized的使用场景入门3.2.1 synchronized修饰实例方法3.2.2 synchronized修饰实例方法变形3.2.3 synchronized修饰静态方法3.2.
原创
发布博客 2021.06.15 ·
10440 阅读 ·
4 点赞 ·
8 评论

多线程的实现和使用场景

多线程的实现和使用场景一、多线程实现方式1.1 Thread实现1.2 Runnable实现二、多线程的使用场景1.多线程使用场景1.1 多线程应该最多的场景:1.2多线程的常见应用场景:2.多线程小案列2.1 多线程计算2.2 多线程实现卖票小程序2.3多线程卖票小程序优化2.4多线程卖票小程序优化升级总结一、多线程实现方式1.1 Thread实现 继承Thread类并重写它的run方法。之后创建这个子类的对象并调用start()方法。下面直接上代码:/***描述* @author
原创
发布博客 2021.06.10 ·
21104 阅读 ·
11 点赞 ·
7 评论

多线程和高并发介绍

多线程和高并发介绍文章目录多线程和高并发介绍前言一、什么是多线程?1.多线程介绍2.多线程实现原理?3.白话文解释多线程4.多线程存在的问题二、什么是高并发?1.高并发介绍2.如何提升系统的并发能力三、多线程和高并发总结前言本文主要是针对多线程和高并发的概念做了简单的描述,介绍了什么是多线程,什么是高并发,并且对多线程和高并发的关系做了比较描述。一、什么是多线程?1.多线程介绍 什么是多线程,首先看下百度百科对多线程的定义;多线程(multithreading)
原创
发布博客 2021.06.06 ·
20596 阅读 ·
14 点赞 ·
7 评论

面试前需要知道的几件事

面试前需要知道的几件事(1)文章目录面试前需要知道的几件事(1)前言一、做好自己的职业规划1.1做好自己职业生涯第一步1.2确定符合自己的人生目标1.3紧跟社会发展的步伐1.4为职业生涯画上圆满的句号总结前言一次次的面试求职面试,就像一场场无形的战役一样,决定着不同的人生和不同的人饿命运。如果想在战役中取得胜利,就必须做到知己知彼,才能百战百胜。想要做众多对手中脱颖而出,靠的不在是健硕的体魄,而是有灵敏的思维和充分的准备,在战斗打响之际,你准备好了吗?一、做好自己的职业规划一个人的职业生涯会贯
原创
发布博客 2021.03.24 ·
26204 阅读 ·
1 点赞 ·
2 评论

Centos7RabbitMQ 安装

RabbitMQ安装如果觉得我写的还行,请关注我的博客并且点个赞哟该篇文章内容主要介绍在linux系统上安装RabbitMq的教程文章目录RabbitMQ安装前言一、RabbitMQ是什么?二、RabbitMQ安装步骤1.安装Erlang2.安装RabbitMQ2.1下载RabbitMQ2.2安装RabbitMQ3.使用RabbitMQ总结前言在做项目时用到消息队列,于是深入了解了消息队列知识,并在linux上安装了Rabbitmq,本博客介绍Rabbitmq的安装教程。以下是本篇文章正
原创
发布博客 2020.10.28 ·
32792 阅读 ·
1 点赞 ·
0 评论

天天学JAVA-JAVA基础(7)-ArrayList

如果觉得我写的还行,请关注我的博客并且点个赞哟。本文主要介绍JAVA 中最常用的集合ArrayList相关知识。1.ArrayList简介1.1 .ArrayList简介1.ArrayList是基于动态数组实现的,数组具有按索引查找的特性,所以访问很快,适合经常查询的数据。其实就是对数组的操作。2.ArrayList 继承了AbstractList,实现了List。它是一个数组队列,...
原创
发布博客 2020.02.01 ·
4042 阅读 ·
0 点赞 ·
0 评论

天天学JAVA-JAVA资源分享(此文持续更新)

如果觉得我写的还行,请关注我的博客并且点个赞哟。本文主要用于分享一些JAVA视频、书籍等资源,由于资源数据流比较大,超过1T,涉及java基础、Java进阶、Web基础、数据库、Java高级、Java分布式、微服务、大数据、Spring框架、设计模式、移动开发、项目实战、面试宝典等资源。为了防止链接失效,我特意将资源整理细分,确保每一个链接不会轻易失效,资源长期有效,大家可以按需在公众号中获取,...
原创
发布博客 2019.12.03 ·
37590 阅读 ·
6 点赞 ·
0 评论

天天学JAVA-nginx(1)

如果觉得我写的还行,请关注我的博客并且点个赞哟。本文主要介绍Nginx相关基础知识,通过学习本文,你将掌握Nginx相关基础知识1.nginx简介?2.nginx功能特性?3.nginx功能特性基本HTTP服务4.nginx功能特性高级HTTP服务5.nginx功能特性邮件代理服务6.HTTP代理和反向代理7.负载均衡8.WEB缓存9.一道阿里面试题,你会做吗?1.ngni...
原创
发布博客 2019.11.01 ·
1194 阅读 ·
0 点赞 ·
0 评论

Idea常用快捷键(持续更新)

如果觉得我写的还行,请关注我的博客并且点个赞哟。本文主要介绍编辑神器IntelliJ IDEA相关知识,通过阅读本文,你将掌握IntelliJ IDEA 的基本用法1.常用快捷键快速运行1) Shift + F10 运行当前类2)Alt + Shift + F10 选择一个类执行run/debug/coverage(测试用例覆盖率)操作3)Shift + Ctrl + ;...
原创
发布博客 2019.10.30 ·
18541 阅读 ·
1 点赞 ·
0 评论

天天学JAVA-JAVA基础(6)

如果觉得我写的还行,请关注我的博客并且点个赞哟。本文主要介绍JAVA 中最常使用字符串常量String相关知识。1.String简介2.创建字符串对象两种方式的区别3.String常用的方法4.String的不可变性5.一道阿里面试题,你会做吗?1.String简介1.1String源码首先看一段String源码,String主要实现了Serializable、Compar...
原创
发布博客 2019.10.30 ·
22643 阅读 ·
26 点赞 ·
6 评论