-
浅谈Java面向对象思想
浅谈Java面向对象思想 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
六、显式锁和AQS
六、显式锁和AQS 显式锁和AQS 一、显式锁 ? Synchronized 关键字结合对象的监视器,JVM 为我们提供了一种『内置锁』的语义,这种锁很简便,不需要我们关心加锁和释放锁的过程,我们只需要告诉虚拟机哪些代码块需要加锁即可,其他的细节会由编译器和虚拟机自己实现。 ?...
-
Java工程师学习指南(完结篇)
Java工程师学习指南(完结篇) Java工程师学习指南 完结篇 先声明一点,文章里面不会详细到每一步怎么操作,只会提供大致的思路和方向,给大家以启发,如果真的要一步一步指导操作的话,那至少需要一本书的厚度啦。 因为笔者还只是一名在校生,所以写的内容主要还是针...
2019-10-18 08:37:34 搜索引擎技术学习mysqljava工程师Java技术服务器经验总结Linuxmysql云计算虚拟化
-
剑指offer笔记面试题1----赋值运算符函数
剑指offer笔记面试题1----赋值运算符函数 题目:如下为类型CMyString的声明,请为该类型添加赋值运算符函数。 class CMyString{public: CMyString(char* pData = nullptr); CMyString(const CMyString str); ~CMyString(void);private: char* m_pData;}; 注意点: 是否...
-
带你涨姿势的认识一下 Kafka
带你涨姿势的认识一下 Kafka Kafka 基本概述 什么是 Kafka Kafka 是一个分布式流式平台,它有三个关键能力 订阅发布记录流,它类似于企业中的 消息队列 或 企业消息传递系统 以容错的方式存储记录流 实时记录流 Kafka 的应用 作为消息系统 作为存储系统 作为流处理器 K...
-
Java的23种设计模式,详细讲解(三)
Java的23种设计模式,详细讲解(三) 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
SpringCloud系列-整合Hystrix的两种方式
SpringCloud系列-整合Hystrix的两种方式 Hystrix [h?st'r?ks],中文含义是豪猪,因其背上长满棘刺,从而拥有了自我保护的能力。本文所说的Hystrix是Netflix开源的一款容错框架,同样具有自我保护能力。 本文目录 一、Hystrix简介 二、Hystrix的设计原则 三、Hystrix的...
-
java23种设计模式
java23种设计模式 一、设计模式的6大设计原则 1、开闭原则(open close principle) 开放即指对扩展开放,对修改关闭 简而言之,就是扩展功能的时候应该尽量的不修改原有的代码。 2、里氏代换原则(liskov substitution principle) 可以简单理解为派生类与基类的替换...
-
CDN(Content Delivery Network)原理
CDN(Content Delivery Network)原理 CDN即内容分发网络,一般包括分发服务系统,负载均衡系统和管理系统。 分发服务系统 ,其基本的工作单元就是各个cache服务器。负责直接响应用户请求,将内容快速分发到用户;同时还负责内容更新,保证和源站内容同步。根据内容类...
-
Java异常类及处理
Java异常类及处理 异常概述 :运行时发生的不正常情况 在java中用类的形式对不正常的情况进行了描述和封装对象。 描述不正常的类,称之为 异常类 。 异常就是java通过面向对象的思想将问题封装成了对象,用异常类对其进行描述。 不同的问题用不同的类进行具体的描述,...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
