天道好轮回2019
天道好轮回2019
全部文章
分类
Java虚拟机(3)
Linux(1)
Redis(1)
刘意-JAVASE(6)
并发(2)
技术学习(1)
数据结构(2)
未归档(24)
算法(1)
读书笔记(2)
归档
标签
去牛客网
登录
/
注册
天道好轮回2019的博客
全部文章
(共43篇)
SpringBoot学习
1.常见注解 1.1 @ComponentScan @ComponentScan对应XML配置形式中的<context:component-scan>元素,用于配合一些元信息Java Annotation,比如@Component和@Repository等,将标注了这些元信息Annota...
2019-07-25
0
798
《大型网站技术架构-核心原理与案例分析》(李智慧 著)第4章-瞬时响应:网站的高性能架构(待补充)
4.1 网站性能测试性能测试是性能优化的前提和基础,也是性能优化结果的检查和度量标准。不同视角下的网站性能有不同的标准,也有不同的优化手段 4.1.1 不同视角下的网站性能 用户视角的网站性能 关注点 ...
2018-10-27
0
1176
《大型网站技术架构-核心原理与案例分析》(李智慧 著)第3章-大型网站核心架构要素
软件架构的定义:有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。系统的各个重要组成部分及其关系构成了系统的架构,这些组成部分可以是具体的功能模块,也可以是非功能的设计与决策,他们相互关系组成一个整体,共同构成了软件系统的架构。软件架构主要关注的5个要素如下: 3.1 性能...
2018-10-23
0
758
《大型网站技术架构-核心原理与案例分析》(李智慧 著)第2章-大型网站架构模式
2.1 网站架构模式 分层横向维度上切分成几个部分,每个部分负责一部分相对比较单一的职责 网站分层架构 应用层:负责具体业务和视图展示,如网站首页及搜索输入和结果展示在实践中,大的分层结构内部还可以继续分层,如应用层可以再细分为视图层...
2018-10-22
0
1011
《大型网站技术架构-核心原理与案例分析》(李智慧 著)第1章-大型网站架构演化
1.1 大型网站软件系统的特点 高并发,大流量需要面对高并发用户,大流量访问 高可用系统7 * 24小时不间断服务 海量数据需要存储、管理海量数据,需要使用大量服务器 用户分布广泛,网络情况复杂许多大型互联网都是为全球用户提供服务,用户分布范围广,各地网络情况千...
2018-10-21
0
725
CentOS7问题小记
1.locate命令不可使用问题(command not found) 问题描述:在centOS7以上的系统中使用“locate”文件查找命令,发现该命令不可用。 原因:CentOS7默认没有安装locate命令 解决方式: (1)联网状态运行yum install mlocate,出现...
2018-10-21
0
670
《实战Java高并发程序设计》读书笔记-线程池
一、概述 为了避免频繁地创建和销毁线程,我们可以让创建的线程进行复用。线程池中,总有那么几个活跃线程,当你需要使用线程时,可以从池子中随便拿一个空闲线程,当完成工作时,并不急着关闭线程,而是将这个线程退回到池子,方便其他人使用。简言之,在使用线程池后,创建线程变成了从线程池中获得空闲线程,关闭线程...
2018-09-25
0
616
synchronized修饰普通方法和修饰静态方法
1.前言 多线程这方面的学习参考的是《多线程编程核心技术》(高洪岩 著)这本书,可以说通过这本书,对多线程方面有了更多的了解,特别是书中对synchronized关键字和Lock锁的介绍方面,用了很大篇幅,在篇幅中也穿插了很多例子帮助理解,其中有一个结论当初记得特别深刻,那就是synchroniz...
2018-09-04
0
480
交替打印线程-基于等待唤醒机制
import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /** * @date: 2...
2018-08-16
0
487
单链表的反转
/** * @date: 2018/8/11 * @description: leetcode第206题 翻转单链表 * 地址:https://leetcode-cn.com/problems/reverse-linked-list/description/ */ public class ...
2018-08-11
0
560
首页
上一页
1
2
3
4
5
下一页
末页